.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-11 .elementor-element.elementor-element-02d1c6a:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004bac;background-image:url("https://odc-kk.com/wp-content/uploads/2024/04/山並み20240409_6.png");background-position:0 -8px;background-repeat:repeat-y;background-size:cover}.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-background-overlay{background-color:#0019ff;background-image:url("https://odc-kk.com/wp-content/uploads/2024/01/HP_toppage_240124.jpg");background-position:bottom center;background-repeat:no-repeat;opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-container{max-width:1600px;min-height:407px;text-align:center}.elementor-11 .elementor-element.elementor-element-02d1c6a{transition:background .2s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-51px;margin-bottom:-51px;padding:18px 0 108px}.elementor-11 .elementor-element.elementor-element-8f26d86>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11 .elementor-element.elementor-element-8f26d86>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-75c45a9{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-9352c00{--spacer-size:71px}.elementor-11 .elementor-element.elementor-element-1c5992b{width:auto;max-width:auto;text-align:justify}.elementor-11 .elementor-element.elementor-element-1c5992b>.elementor-widget-container{margin:4px;padding:-3px}.elementor-11 .elementor-element.elementor-element-1c5992b .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;letter-spacing:.4px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-ed4e91c{text-align:left}.elementor-11 .elementor-element.elementor-element-ed4e91c .elementor-heading-title{font-family:"Actor",Sans-serif;font-size:61px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:8px 8px 13px #0000f8;mix-blend-mode:luminosity;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-ce15ee0>.elementor-widget-container{margin:1px}.elementor-11 .elementor-element.elementor-element-ce15ee0{column-gap:0;text-align:left;color:#fff;font-family:"Tahoma",Sans-serif;font-size:14px;letter-spacing:.4px;text-shadow:7px 7px 28px #4801ff}.elementor-11 .elementor-element.elementor-element-affc01d>.elementor-widget-container{margin:1px;padding:0}.elementor-11 .elementor-element.elementor-element-affc01d{text-align:left}.elementor-11 .elementor-element.elementor-element-affc01d .elementor-heading-title{font-size:17px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:-.2px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#69727e;stroke:#69727e;text-shadow:-1px 4px 20px #1400f7;color:#f7f9fc}.elementor-11 .elementor-element.elementor-element-52ef57e{--spacer-size:80px}.elementor-11 .elementor-element.elementor-element-94d0b48{--spacer-size:6px}.elementor-11 .elementor-element.elementor-element-44b45e9{width:var(--container-widget-width,35%);max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;align-self:flex-start;text-align:left}.elementor-11 .elementor-element.elementor-element-44b45e9>.elementor-widget-container{margin:-29px;padding:0}.elementor-11 .elementor-element.elementor-element-44b45e9 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:56px;letter-spacing:1.5px;word-spacing:16px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 3px 8px #040fc0;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-184a008{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;align-self:flex-start}.elementor-11 .elementor-element.elementor-element-184a008>.elementor-widget-container{margin:-1px}.elementor-11 .elementor-element.elementor-element-184a008 .elementor-button{font-size:1px;font-weight:400;line-height:16px;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);border-radius:0;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5);padding:0}.elementor-11 .elementor-element.elementor-element-184a008 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-184a008 .elementor-button:focus{border-color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-3d2647d{width:var(--container-widget-width,35%);max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;align-self:flex-start;text-align:left}.elementor-11 .elementor-element.elementor-element-3d2647d>.elementor-widget-container{margin:-29px;padding:0}.elementor-11 .elementor-element.elementor-element-3d2647d .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:58px;letter-spacing:1.4px;word-spacing:16px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 3px 8px #000de1;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-a73d1ba{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;align-self:flex-start}.elementor-11 .elementor-element.elementor-element-a73d1ba>.elementor-widget-container{margin:-1px}.elementor-11 .elementor-element.elementor-element-a73d1ba .elementor-button{font-size:1px;font-weight:400;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);border-radius:0;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5);padding:0}.elementor-11 .elementor-element.elementor-element-a73d1ba .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-a73d1ba .elementor-button:focus{border-color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-72ea1c2{--grid-template-columns:repeat(0,auto);width:initial;max-width:initial;z-index:0;--icon-size:30px;--grid-column-gap:41px;--grid-row-gap:0px}.elementor-11 .elementor-element.elementor-element-72ea1c2 .elementor-widget-container{text-align:left}.elementor-11 .elementor-element.elementor-element-72ea1c2>.elementor-widget-container{margin:-2px;padding:6px}.elementor-11 .elementor-element.elementor-element-72ea1c2 .elementor-social-icon i{color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-72ea1c2 .elementor-social-icon svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-72ea1c2 .elementor-social-icon{--icon-padding:.2em}.elementor-11 .elementor-element.elementor-element-72ea1c2 .elementor-social-icon:hover i{color:#000716}.elementor-11 .elementor-element.elementor-element-72ea1c2 .elementor-social-icon:hover svg{fill:#000716}.elementor-11 .elementor-element.elementor-element-27776ab{width:var(--container-widget-width,35%);max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;align-self:flex-start;text-align:left}.elementor-11 .elementor-element.elementor-element-27776ab>.elementor-widget-container{margin:-29px;padding:0}.elementor-11 .elementor-element.elementor-element-27776ab .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:3.8px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 3px 8px #000cc8;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-c44cac8{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;align-self:flex-start}.elementor-11 .elementor-element.elementor-element-c44cac8>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-c44cac8 .elementor-button{letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);border-radius:0;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5);padding:0}.elementor-11 .elementor-element.elementor-element-c44cac8 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-c44cac8 .elementor-button:focus{border-color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-8e12d36{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-3d305b9:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-3d305b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-3d305b9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-3d305b9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-a9f6cb6{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-8c13213{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-a78d820{--spacer-size:0px}.elementor-11 .elementor-element.elementor-element-6805dd2{--spacer-size:0px}.elementor-11 .elementor-element.elementor-element-d8e1388{--spacer-size:140px}.elementor-11 .elementor-element.elementor-element-84e70a9{--divider-border-style:dots_tribal;--divider-color:#11abc0;--divider-pattern-height:21.1px}.elementor-11 .elementor-element.elementor-element-84e70a9 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-84e70a9 .elementor-divider{padding-block-start:27px;padding-block-end:27px}.elementor-11 .elementor-element.elementor-element-eabd11a{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-d826ea8{text-align:center;font-size:33px;font-weight:700}.elementor-11 .elementor-element.elementor-element-67b1e37{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-8d8a282 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-f1ccaa8{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-016df0a{text-align:center}.elementor-11 .elementor-element.elementor-element-016df0a .elementor-heading-title{font-size:58px;color:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-6ba09fd>.elementor-widget-container{margin:-22px}.elementor-11 .elementor-element.elementor-element-6ba09fd{text-align:center}.elementor-11 .elementor-element.elementor-element-6ba09fd .elementor-heading-title{font-size:20px;color:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-c6b4c18{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-440b948 img{width:62%}.elementor-11 .elementor-element.elementor-element-a3a151d{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-91fd461{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.5px}.elementor-11 .elementor-element.elementor-element-91fd461 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-91fd461 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-e28df05{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-2c8777c{text-align:center}.elementor-11 .elementor-element.elementor-element-2c8777c .elementor-heading-title{font-size:48px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 1px 0px rgba(74.32320683423113,59.35903621176014,216.64042968750002,.3);color:#1a01bc}.elementor-11 .elementor-element.elementor-element-4a39486{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-4dccbbf img{width:77%;max-width:56%}.elementor-11 .elementor-element.elementor-element-8b6a92a{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-1554701{column-gap:16px;font-family:"Trebuchet MS",Sans-serif;font-size:1px;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-44eca15{width:var(--container-widget-width,107.368%);max-width:107.368%;--container-widget-width:107.368%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-9e58a3b:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-9e58a3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-9e58a3b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-9e58a3b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-f727463{--spacer-size:26px}.elementor-11 .elementor-element.elementor-element-89c3d80{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.5px}.elementor-11 .elementor-element.elementor-element-89c3d80 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-89c3d80 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-a84b51d{--spacer-size:134px}.elementor-11 .elementor-element.elementor-element-8139ab2{text-align:center}.elementor-11 .elementor-element.elementor-element-8139ab2 .elementor-heading-title{font-size:45px;color:var(--e-global-color-accent)}.elementor-11 .elementor-element.elementor-element-10ae4a9{--spacer-size:65px}.elementor-11 .elementor-element.elementor-element-9935e32 img{width:73%}.elementor-11 .elementor-element.elementor-element-e5fa1b5{text-align:center}.elementor-11 .elementor-element.elementor-element-6963958{--spacer-size:80px}.elementor-11 .elementor-element.elementor-element-f8104ce{--spacer-size:80px}.elementor-11 .elementor-element.elementor-element-b89d7d6{--spacer-size:113px}.elementor-11 .elementor-element.elementor-element-46adb03{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.5px}.elementor-11 .elementor-element.elementor-element-46adb03 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-46adb03 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-68624be:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-68624be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-68624be{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-68624be>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-3d1acc2{--spacer-size:143px}.elementor-11 .elementor-element.elementor-element-aeffbe2{text-align:center}.elementor-11 .elementor-element.elementor-element-aeffbe2 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:45px;letter-spacing:1.7px;word-spacing:0px;color:var(--e-global-color-accent)}.elementor-11 .elementor-element.elementor-element-809e150{--spacer-size:80px}.elementor-11 .elementor-element.elementor-element-e0f3826{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-e737581{font-size:20px}.elementor-11 .elementor-element.elementor-element-7d000b2{--spacer-size:140px}.elementor-11 .elementor-element.elementor-element-6be5504:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-6be5504>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-6be5504{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-6be5504>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-7c389d7{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.4px}.elementor-11 .elementor-element.elementor-element-7c389d7 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-7c389d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-a8556be{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-d19a274>.elementor-background-overlay{background-color:#4920ff;opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-d19a274{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-1px;margin-bottom:-1px;padding:1px}.elementor-11 .elementor-element.elementor-element-f6e16f4{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-f6e16f4>.elementor-widget-container{margin:8px;padding:-6px}.elementor-11 .elementor-element.elementor-element-a519c8f{--spacer-size:83px}.elementor-11 .elementor-element.elementor-element-ee292cd .elementor-heading-title{font-size:49px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#0c2eff;stroke:#0c2eff;text-shadow:8px 7px 8px rgba(0,15.082680246104308,172.44042968749997,.77);color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-ac631f0{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-7f9b32a{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-cb2055d{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-1beca75{width:var(--container-widget-width,93.729%);max-width:93.729%;--container-widget-width:93.729%;--container-widget-flex-grow:0;column-gap:0;color:var(--e-global-color-astglobalcolor5);font-size:20px;text-shadow:0px 0px 0px rgba(33.474848311051076,40.7795710783364,240.4537109375,.32)}.elementor-11 .elementor-element.elementor-element-5a1dc0b{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-99270e4 img{width:80%}.elementor-11 .elementor-element.elementor-element-6934026{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-139aa6b img{width:80%}.elementor-11 .elementor-element.elementor-element-ad16c1c{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-9c67bf4{color:var(--e-global-color-astglobalcolor5);font-size:20px}.elementor-11 .elementor-element.elementor-element-7749111 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-7749111 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-7749111{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-7749111 .elementor-button{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;letter-spacing:2px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-7749111 .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-7749111 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-b74c9b6{--spacer-size:101px}.elementor-11 .elementor-element.elementor-element-b74c9b6>.elementor-widget-container{margin:2px}.elementor-11 .elementor-element.elementor-element-8e739a2{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.5px}.elementor-11 .elementor-element.elementor-element-8e739a2 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-8e739a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-bf1689e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:23px;margin-bottom:23px;padding:-53px}.elementor-11 .elementor-element.elementor-element-bf1689e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-8936298{--spacer-size:167px}.elementor-11 .elementor-element.elementor-element-b09b722 .elementor-heading-title{font-size:42px;text-shadow:10px 10px 11px rgba(42.152088994565226,44.11138871883396,255,.42);mix-blend-mode:luminosity;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-e3882f4{--spacer-size:93px}.elementor-11 .elementor-element.elementor-element-fef20be{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-fef20be>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-fef20be img{width:69%}.elementor-11 .elementor-element.elementor-element-64e08eb{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-3103cb1{width:var(--container-widget-width,99.661%);max-width:99.661%;--container-widget-width:99.661%;--container-widget-flex-grow:0;color:var(--e-global-color-astglobalcolor5);font-size:20px}.elementor-11 .elementor-element.elementor-element-32b5ce9{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-1bf2b46{--spacer-size:116px}.elementor-11 .elementor-element.elementor-element-b4bc7cb:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-b4bc7cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-b4bc7cb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-b4bc7cb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-2496292{--spacer-size:29px}.elementor-11 .elementor-element.elementor-element-00a1f16:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-00a1f16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-00a1f16{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-2px;margin-bottom:-2px}.elementor-11 .elementor-element.elementor-element-00a1f16>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-8beeeea{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-259f6ba{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.4px}.elementor-11 .elementor-element.elementor-element-259f6ba .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-259f6ba .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-79d305c{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-51da3f9{text-align:center}.elementor-11 .elementor-element.elementor-element-51da3f9 .elementor-heading-title{font-size:65px;color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-8fb34d1{--spacer-size:84px}.elementor-11 .elementor-element.elementor-element-a35fb66{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-b4ce18e{--spacer-size:92px}.elementor-11 .elementor-element.elementor-element-470f9bf{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-1aa6eb9>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-1aa6eb9>.elementor-background-overlay{background-color:#4e78f4;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-1aa6eb9>.elementor-container{min-height:0px}.elementor-11 .elementor-element.elementor-element-1aa6eb9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-4px;margin-bottom:-4px;padding:56px}.elementor-11 .elementor-element.elementor-element-45fa08c{--spacer-size:42px}.elementor-11 .elementor-element.elementor-element-9412745 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:55px;font-weight:700;font-style:normal;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-1c8a3f6{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-12d1f60{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-d2a2792{--e-image-carousel-slides-to-show:5}.elementor-11 .elementor-element.elementor-element-e121bd1 .elementor-button{background-color:#004bac;font-size:18px;letter-spacing:0px;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-e121bd1 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-e121bd1 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-e121bd1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-e121bd1 .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-e121bd1 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-496a708{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-f4ae893>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor5);opacity:.72}.elementor-11 .elementor-element.elementor-element-f4ae893{margin-top:4px;margin-bottom:4px}.elementor-11 .elementor-element.elementor-element-aa88c3d{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-ceb672d .elementor-heading-title{font-family:"Trebuchet MS",Sans-serif;font-size:50px;font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-6ac9308{--divider-border-style:multiple;--divider-color:#5685ef;--divider-pattern-height:17.4px}.elementor-11 .elementor-element.elementor-element-6ac9308 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-6ac9308 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-ac7c3b0{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-7b94798{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-32e48f2{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-600e1ea>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor5);opacity:.72}.elementor-11 .elementor-element.elementor-element-600e1ea{margin-top:-4px;margin-bottom:-4px}.elementor-11 .elementor-element.elementor-element-9097ace .elementor-image-carousel-caption{text-align:center}.elementor-11 .elementor-element.elementor-element-29d838c .elementor-button{background-color:#004bac;font-size:18px;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-29d838c .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-29d838c .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-29d838c .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-29d838c .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-e751e3f{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-2351799 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:25px;font-style:italic;text-shadow:0px 0px 10px rgba(244.49999999999997,7.599099864130437,7.599099864130437,.3);color:#fc4c09}.elementor-11 .elementor-element.elementor-element-349cebe .elementor-heading-title{font-family:"Trebuchet MS",Sans-serif;font-size:50px;font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-7fad7ed{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-0a7a32e{--divider-border-style:multiple;--divider-color:#5685ef;--divider-pattern-height:17.4px}.elementor-11 .elementor-element.elementor-element-0a7a32e .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-0a7a32e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-5beb152{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-4579c61{--e-image-carousel-slides-to-show:5}.elementor-11 .elementor-element.elementor-element-4579c61 .elementor-image-carousel-caption{text-align:center}.elementor-11 .elementor-element.elementor-element-99d8a14 .elementor-button{background-color:var(--e-global-color-accent);font-size:18px;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-99d8a14 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-99d8a14 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-99d8a14 .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-99d8a14 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-f209f73{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-e1ywjd0:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-e1ywjd0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0020AACC}.elementor-11 .elementor-element.elementor-element-e1ywjd0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-1px;margin-bottom:-1px;padding:167px 0 250px}.elementor-11 .elementor-element.elementor-element-e1ywjd0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-e1ywjd0>.elementor-shape-bottom svg{width:calc(131% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg)}.elementor-11 .elementor-element.elementor-element-e1ywjd0>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-88402d4.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-11 .elementor-element.elementor-element-88402d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-11 .elementor-element.elementor-element-a7a1f8b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:60px;font-weight:700;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-b46eaa1{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-79306bb .elementor-heading-title{font-family:"Georgia",Sans-serif;font-size:37px;font-weight:700;color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-703ad1e{color:var(--e-global-color-astglobalcolor5);line-height:24px}.elementor-11 .elementor-element.elementor-element-751ea47 .elementor-button{background-color:#91dde0;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-11 .elementor-element.elementor-element-751ea47{width:var(--container-widget-width,74%);max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-751ea47>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-4d08eb7:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-4d08eb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-4d08eb7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-4d08eb7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-b1726ac>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-b1726ac .elementor-heading-title{font-family:"Damion",Sans-serif;font-size:52px;color:var(--e-global-color-astglobalcolor6)}.elementor-11 .elementor-element.elementor-element-8e57858 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:22px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-954564c{width:auto;max-width:auto;align-self:center;text-align:left}.elementor-11 .elementor-element.elementor-element-954564c>.elementor-widget-container{margin:-25px;padding:25px}.elementor-11 .elementor-element.elementor-element-954564c img{height:224px}.elementor-11 .elementor-element.elementor-element-1d9b384>.elementor-widget-container{margin:-8px 0 0}.elementor-11 .elementor-element.elementor-element-1d9b384 .elementor-heading-title{font-family:"Damion",Sans-serif;font-size:50px;color:var(--e-global-color-astglobalcolor6)}.elementor-11 .elementor-element.elementor-element-828c15c>.elementor-widget-container{margin:8px;padding:0}.elementor-11 .elementor-element.elementor-element-828c15c .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:23px;font-weight:700;line-height:1px;color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-0c28da3>.elementor-widget-container{margin:-6px;padding:7px}.elementor-11 .elementor-element.elementor-element-0c28da3 img{width:73%;height:228px}.elementor-11 .elementor-element.elementor-element-ba7de3b:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-ba7de3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-ba7de3b>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-ba7de3b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-7e617b0>.elementor-widget-container{margin:-8px 0 0}.elementor-11 .elementor-element.elementor-element-7e617b0 .elementor-heading-title{font-family:"Damion",Sans-serif;font-size:50px;color:var(--e-global-color-astglobalcolor6)}.elementor-11 .elementor-element.elementor-element-a24c6ab .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:23px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-5204884{width:100%;max-width:100%;align-self:flex-end;text-align:left}.elementor-11 .elementor-element.elementor-element-5204884>.elementor-widget-container{margin:54px;padding:-10px}.elementor-11 .elementor-element.elementor-element-5204884 img{width:77%;max-width:95%;height:208px}.elementor-11 .elementor-element.elementor-element-7206de8{--spacer-size:47px}.elementor-11 .elementor-element.elementor-element-3ed777e>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-3ed777e .elementor-heading-title{font-family:"Damion",Sans-serif;font-size:52px;color:var(--e-global-color-astglobalcolor6)}.elementor-11 .elementor-element.elementor-element-b09b86f>.elementor-widget-container{margin:8px;padding:0}.elementor-11 .elementor-element.elementor-element-b09b86f .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:22px;font-weight:700;line-height:1px;color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-b0226dd{width:var(--container-widget-width,97%);max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-b0226dd>.elementor-widget-container{margin:-2px;padding:0}.elementor-11 .elementor-element.elementor-element-b0226dd img{width:73%;max-width:85%;height:237px}.elementor-11 .elementor-element.elementor-element-4f40633:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-4f40633>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-4f40633{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-4f40633>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-931fc1e:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-931fc1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://odc-kk.com/wp-content/uploads/2022/05/朝日4_0512-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-931fc1e>.elementor-container{max-width:500px;min-height:400px}.elementor-11 .elementor-element.elementor-element-931fc1e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:224px}.elementor-11 .elementor-element.elementor-element-931fc1e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-2363d5f:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-2363d5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor7)}.elementor-11 .elementor-element.elementor-element-2363d5f>.elementor-background-overlay{background-image:url("https://odc-kk.com/wp-content/uploads/2024/11/スクリーンショット-2024-11-18-14.17.10-e1731912298566.png");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:.42;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-2363d5f>.elementor-container{min-height:477px}.elementor-11 .elementor-element.elementor-element-2363d5f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 40px 120px}.elementor-11 .elementor-element.elementor-element-85576bb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-11 .elementor-element.elementor-element-85576bb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-85576bb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-fff486f>.elementor-widget-container{margin:20px;padding:0}.elementor-11 .elementor-element.elementor-element-fff486f .elementor-heading-title{font-family:"Georgia",Sans-serif;font-size:54px;font-weight:900;color:var(--e-global-color-astglobalcolor2)}.elementor-11 .elementor-element.elementor-element-4fde6e5{border-style:solid;border-width:0 0 1px;border-color:#e8ecf0;padding:16px 0}.elementor-11 .elementor-element.elementor-element-3e29ec2{text-align:left}.elementor-11 .elementor-element.elementor-element-3e29ec2 .elementor-heading-title{font-family:"Tahoma",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor3)}.elementor-11 .elementor-element.elementor-element-0888f83 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:27px;letter-spacing:.6px}.elementor-11 .elementor-element.elementor-element-60bfc9c .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:27px;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-f4cb6de{border-style:solid;border-width:0 0 1px;border-color:#e8ecf0;padding:16px 0}.elementor-11 .elementor-element.elementor-element-bed7540 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor3)}.elementor-11 .elementor-element.elementor-element-8b4d49e .elementor-heading-title{font-family:"Arial",Sans-serif;font-weight:700;line-height:27px;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-0316c50{border-style:solid;border-width:0 0 1px;border-color:#e8ecf0;padding:16px 0}.elementor-11 .elementor-element.elementor-element-36b5861 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor3)}.elementor-11 .elementor-element.elementor-element-f7c4f70 .elementor-heading-title{font-family:"Arial",Sans-serif;font-weight:700;line-height:27px;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-60e9539{border-style:solid;border-width:0 0 1px;border-color:#e8ecf0;padding:16px 0}.elementor-11 .elementor-element.elementor-element-28849e3 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor3)}.elementor-11 .elementor-element.elementor-element-2774aee .elementor-heading-title{font-family:"Arial",Sans-serif;font-weight:700;line-height:27px;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-f32cc79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-f32cc79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-f32cc79>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-f32cc79>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-d23e7cd{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-8752cae:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-8752cae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-8752cae>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor5);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-8752cae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-85f1a53:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-85f1a53>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://odc-kk.com/wp-content/uploads/2022/01/image_50444289-scaled-e1645077239172.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-85f1a53>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#00071600 0%,#000716 100%);opacity:.4}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-85f1a53.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-11 .elementor-element.elementor-element-85f1a53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-11 .elementor-element.elementor-element-85f1a53>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:320px 40px 40px}.elementor-11 .elementor-element.elementor-element-85f1a53>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-5d00ea8 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:36px;color:#fff}.elementor-11 .elementor-element.elementor-element-38e0ac8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-38e0ac8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://odc-kk.com/wp-content/uploads/2022/04/IMG-7663-scaled-e1650863135816.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-38e0ac8>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#00071600 0%,#000716 100%);opacity:.4}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-38e0ac8.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-11 .elementor-element.elementor-element-38e0ac8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-11 .elementor-element.elementor-element-38e0ac8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:240px 40px 40px}.elementor-11 .elementor-element.elementor-element-38e0ac8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-84a1cfa .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:38px;font-weight:700;color:#fff}.elementor-11 .elementor-element.elementor-element-ad7df2f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-ad7df2f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://odc-kk.com/wp-content/uploads/2022/04/小ホール2-1-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-ad7df2f>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#00071600 0%,#000716 100%);opacity:.4}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-ad7df2f.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-11 .elementor-element.elementor-element-ad7df2f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-11 .elementor-element.elementor-element-ad7df2f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:248px 40px 40px}.elementor-11 .elementor-element.elementor-element-ad7df2f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-d4c2ee2>.elementor-widget-container{margin:-13px}.elementor-11 .elementor-element.elementor-element-d4c2ee2 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:37px;color:#fff}.elementor-11 .elementor-element.elementor-element-c90d72b{--spacer-size:150px}.elementor-11 .elementor-element.elementor-element-ff0f995:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-ff0f995>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-ff0f995{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-ff0f995>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-8245f67{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.4px}.elementor-11 .elementor-element.elementor-element-8245f67 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-8245f67 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-9c33f85{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-cb91994{text-align:center}.elementor-11 .elementor-element.elementor-element-cb91994 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:50px;font-weight:700;color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-c35b1cd{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-68cbcbc:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-68cbcbc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-68cbcbc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 40px}.elementor-11 .elementor-element.elementor-element-68cbcbc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-61994a0>.elementor-element-populated{padding:0 80px 0 0}.elementor-11 .elementor-element.elementor-element-acbd4b2{width:var(--container-widget-width,15.767%);max-width:15.767%;--container-widget-width:15.767%;--container-widget-flex-grow:0;text-align:left}.elementor-11 .elementor-element.elementor-element-acbd4b2>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-acbd4b2 img{width:100%;max-width:100%;height:88px;border-radius:30px}.elementor-11 .elementor-element.elementor-element-a8ca449{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-0a85739>.elementor-widget-container{margin:0;padding:1px}.elementor-11 .elementor-element.elementor-element-0a85739 .elementor-testimonial-wrapper{text-align:left}.elementor-11 .elementor-element.elementor-element-0a85739 .elementor-testimonial-content{color:var(--e-global-color-secondary);font-size:15px;font-weight:400;line-height:2em}.elementor-11 .elementor-element.elementor-element-0a85739 .elementor-testimonial-name{font-family:"Oswald",Sans-serif;font-weight:700;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-d4bd272>.elementor-element-populated{padding:0 80px 0 0}.elementor-11 .elementor-element.elementor-element-95abf13{width:var(--container-widget-width,17.336%);max-width:17.336%;--container-widget-width:17.336%;--container-widget-flex-grow:0;text-align:left}.elementor-11 .elementor-element.elementor-element-95abf13>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-95abf13 img{border-radius:32px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-11 .elementor-element.elementor-element-9fde26e{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-a49dbfc{width:var(--container-widget-width,99.804%);max-width:99.804%;--container-widget-width:99.804%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-a49dbfc>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-a49dbfc .elementor-testimonial-wrapper{text-align:left}.elementor-11 .elementor-element.elementor-element-a49dbfc .elementor-testimonial-content{color:var(--e-global-color-secondary);font-size:15px;font-weight:400;line-height:2em}.elementor-11 .elementor-element.elementor-element-a49dbfc .elementor-testimonial-name{font-family:"Oswald",Sans-serif;font-weight:700;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-e29e73d:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-e29e73d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-e29e73d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 40px}.elementor-11 .elementor-element.elementor-element-e29e73d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-bfde482>.elementor-element-populated{padding:0 80px 0 0}.elementor-11 .elementor-element.elementor-element-e05b313{width:var(--container-widget-width,17.336%);max-width:17.336%;--container-widget-width:17.336%;--container-widget-flex-grow:0;text-align:left}.elementor-11 .elementor-element.elementor-element-e05b313>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-e05b313 img{border-radius:32px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-11 .elementor-element.elementor-element-38b31c4{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-59888c0{width:var(--container-widget-width,97.06%);max-width:97.06%;--container-widget-width:97.06%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-59888c0>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-59888c0 .elementor-testimonial-wrapper{text-align:left}.elementor-11 .elementor-element.elementor-element-59888c0 .elementor-testimonial-content{color:var(--e-global-color-secondary);font-size:15px;font-weight:400;line-height:2em}.elementor-11 .elementor-element.elementor-element-59888c0 .elementor-testimonial-name{font-family:"Oswald",Sans-serif;font-weight:700;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-7dbbecc>.elementor-element-populated{padding:0 80px 0 0}.elementor-11 .elementor-element.elementor-element-d56477c{--spacer-size:10px}.elementor-11 .elementor-element.elementor-element-6bbe0a4:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-6bbe0a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-6bbe0a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 40px}.elementor-11 .elementor-element.elementor-element-6bbe0a4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-bfa5600{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-26d1428{--divider-border-style:multiple;--divider-color:#6e89d7;--divider-pattern-height:20.4px}.elementor-11 .elementor-element.elementor-element-26d1428 .elementor-divider-separator{width:100%}.elementor-11 .elementor-element.elementor-element-26d1428 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11 .elementor-element.elementor-element-2b02733{--spacer-size:161px}.elementor-11 .elementor-element.elementor-element-0f4ddd0:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-0f4ddd0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-11 .elementor-element.elementor-element-0f4ddd0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-0f4ddd0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-d0d974d{text-align:center;color:var(--e-global-color-secondary)}body.elementor-page-11:not(.elementor-motion-effects-element-type-background),body.elementor-page-11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e8e8e8}body.elementor-page-11{padding:0}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-04d40ff{width:26.45%}.elementor-11 .elementor-element.elementor-element-1cb3cea{width:73.214%}.elementor-11 .elementor-element.elementor-element-4a66876{width:27.096%}.elementor-11 .elementor-element.elementor-element-c3fcca6{width:72.568%}.elementor-11 .elementor-element.elementor-element-3fca946{width:26.343%}.elementor-11 .elementor-element.elementor-element-59d3f2a{width:73.321%}.elementor-11 .elementor-element.elementor-element-55253d1{width:26.343%}.elementor-11 .elementor-element.elementor-element-7990320{width:73.321%}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-02d1c6a:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://odc-kk.com/wp-content/uploads/2024/04/山並み202410.png");background-position:bottom center}.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-container{min-height:0px}.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-background-overlay{background-size:contain}.elementor-11 .elementor-element.elementor-element-02d1c6a{margin-top:-78px;margin-bottom:-78px;padding:24px 0 100px}.elementor-11 .elementor-element.elementor-element-1c5992b .elementor-heading-title{font-size:13px}.elementor-11 .elementor-element.elementor-element-ce15ee0>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-ce15ee0{font-size:17px}.elementor-11 .elementor-element.elementor-element-affc01d>.elementor-widget-container{margin:4px;padding:-2px}.elementor-11 .elementor-element.elementor-element-affc01d .elementor-heading-title{font-size:16px;line-height:1.6em;letter-spacing:0px}.elementor-11 .elementor-element.elementor-element-44b45e9>.elementor-widget-container{margin:-28px}.elementor-11 .elementor-element.elementor-element-44b45e9{--container-widget-width:514px;--container-widget-flex-grow:0;width:var(--container-widget-width,514px);max-width:514px}.elementor-11 .elementor-element.elementor-element-44b45e9 .elementor-heading-title{font-size:25px}.elementor-11 .elementor-element.elementor-element-3d2647d>.elementor-widget-container{margin:-28px}.elementor-11 .elementor-element.elementor-element-3d2647d{--container-widget-width:514px;--container-widget-flex-grow:0;width:var(--container-widget-width,514px);max-width:514px}.elementor-11 .elementor-element.elementor-element-3d2647d .elementor-heading-title{font-size:25px}.elementor-11 .elementor-element.elementor-element-72ea1c2>.elementor-widget-container{margin:19px}.elementor-11 .elementor-element.elementor-element-27776ab>.elementor-widget-container{margin:-28px}.elementor-11 .elementor-element.elementor-element-27776ab{--container-widget-width:514px;--container-widget-flex-grow:0;width:var(--container-widget-width,514px);max-width:514px}.elementor-11 .elementor-element.elementor-element-27776ab .elementor-heading-title{font-size:25px}.elementor-11 .elementor-element.elementor-element-1554701{font-size:1px;letter-spacing:-.8px}.elementor-11 .elementor-element.elementor-element-a84b51d{--spacer-size:32px}.elementor-11 .elementor-element.elementor-element-8139ab2 .elementor-heading-title{font-size:35px}.elementor-11 .elementor-element.elementor-element-10ae4a9{--spacer-size:23px}.elementor-11 .elementor-element.elementor-element-b09b722 .elementor-heading-title{font-size:32px}.elementor-11 .elementor-element.elementor-element-51da3f9 .elementor-heading-title{font-size:53px}.elementor-11 .elementor-element.elementor-element-1aa6eb9{margin-top:80px;margin-bottom:80px;padding:14px}.elementor-11 .elementor-element.elementor-element-45fa08c{--spacer-size:65px}.elementor-11 .elementor-element.elementor-element-9412745 .elementor-heading-title{font-size:35px}.elementor-11 .elementor-element.elementor-element-f4ae893{margin-top:-82px;margin-bottom:-82px}.elementor-11 .elementor-element.elementor-element-ceb672d .elementor-heading-title{font-size:35px}.elementor-11 .elementor-element.elementor-element-600e1ea{margin-top:83px;margin-bottom:83px;padding:-5px}.elementor-11 .elementor-element.elementor-element-349cebe .elementor-heading-title{font-size:35px}.elementor-11 .elementor-element.elementor-element-e1ywjd0>.elementor-shape-bottom svg{height:50px}.elementor-11 .elementor-element.elementor-element-e1ywjd0{padding:60px 60px 110px}.elementor-11 .elementor-element.elementor-element-751ea47 .elementor-button{font-size:1px;line-height:1em;letter-spacing:-2.4px}.elementor-11 .elementor-element.elementor-element-8e57858 .elementor-heading-title{font-size:19px}.elementor-11 .elementor-element.elementor-element-954564c{width:var(--container-widget-width,302px);max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;align-self:center}.elementor-11 .elementor-element.elementor-element-954564c>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-954564c img{width:100%;height:190px}.elementor-11 .elementor-element.elementor-element-828c15c>.elementor-widget-container{margin:-1px}.elementor-11 .elementor-element.elementor-element-828c15c .elementor-heading-title{font-size:21px;line-height:1.4em;letter-spacing:10px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-0c28da3{width:var(--container-widget-width,312px);max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-0c28da3>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-0c28da3 img{width:100%;height:198px}.elementor-11 .elementor-element.elementor-element-7e617b0>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-5204884 img{width:100%;max-width:100%;height:153px}.elementor-11 .elementor-element.elementor-element-b0226dd>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-b0226dd{--container-widget-width:310px;--container-widget-flex-grow:0;width:var(--container-widget-width,310px);max-width:310px}.elementor-11 .elementor-element.elementor-element-b0226dd img{width:100%;max-width:100%;height:190px}.elementor-11 .elementor-element.elementor-element-931fc1e{padding:160px}.elementor-11 .elementor-element.elementor-element-2363d5f>.elementor-background-overlay{background-position:top right;opacity:.3}.elementor-11 .elementor-element.elementor-element-2363d5f{padding:0 40px 60px}.elementor-11 .elementor-element.elementor-element-85576bb>.elementor-element-populated{padding:60px 0 0}.elementor-11 .elementor-element.elementor-element-3e29ec2>.elementor-widget-container{margin:1px}.elementor-11 .elementor-element.elementor-element-3e29ec2 .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-0888f83 .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-bed7540 .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-8b4d49e .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-36b5861 .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-f7c4f70 .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-28849e3 .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-2774aee .elementor-heading-title{font-size:12px}.elementor-11 .elementor-element.elementor-element-68cbcbc{padding:80px 40px}.elementor-11 .elementor-element.elementor-element-61994a0>.elementor-element-populated{padding:0 40px 0 0}.elementor-11 .elementor-element.elementor-element-acbd4b2{--container-widget-width:91px;--container-widget-flex-grow:0;width:var(--container-widget-width,91px);max-width:91px}.elementor-11 .elementor-element.elementor-element-acbd4b2 img{width:100%;max-width:100%;height:93px}.elementor-11 .elementor-element.elementor-element-0a85739>.elementor-widget-container{margin:-1px;padding:0}.elementor-11 .elementor-element.elementor-element-d4bd272>.elementor-element-populated{padding:0 40px 0 0}.elementor-11 .elementor-element.elementor-element-95abf13{--container-widget-width:92px;--container-widget-flex-grow:0;width:var(--container-widget-width,92px);max-width:92px}.elementor-11 .elementor-element.elementor-element-a49dbfc>.elementor-widget-container{margin:0;padding:4px}.elementor-11 .elementor-element.elementor-element-bfde482>.elementor-element-populated{padding:0 40px 0 0}.elementor-11 .elementor-element.elementor-element-e05b313{--container-widget-width:92px;--container-widget-flex-grow:0;width:var(--container-widget-width,92px);max-width:92px}.elementor-11 .elementor-element.elementor-element-59888c0>.elementor-widget-container{margin:0;padding:4px}.elementor-11 .elementor-element.elementor-element-7dbbecc>.elementor-element-populated{padding:0 40px 0 0}.elementor-11 .elementor-element.elementor-element-d0d974d>.elementor-widget-container{margin:13px}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-02d1c6a:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://odc-kk.com/wp-content/uploads/2024/04/山並み202410.png");background-position:center center;background-size:cover}.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-container{max-width:500px}.elementor-11 .elementor-element.elementor-element-02d1c6a{margin-top:-47px;margin-bottom:-47px;padding:19px 0 47px}.elementor-11 .elementor-element.elementor-element-8f26d86:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-8f26d86>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://odc-kk.com/wp-content/uploads/2024/04/山並み202410.png");background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-8f26d86.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-11 .elementor-element.elementor-element-8f26d86.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-11 .elementor-element.elementor-element-8f26d86.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-11 .elementor-element.elementor-element-1c5992b .elementor-heading-title{font-size:11px;line-height:.1em;letter-spacing:6.1px}.elementor-11 .elementor-element.elementor-element-ce15ee0>.elementor-widget-container{margin:0;padding:-7px}.elementor-11 .elementor-element.elementor-element-ce15ee0{text-align:left;font-size:9px}.elementor-11 .elementor-element.elementor-element-affc01d{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;align-self:flex-end;text-align:left}.elementor-11 .elementor-element.elementor-element-affc01d>.elementor-widget-container{margin:0;padding:5px}.elementor-11 .elementor-element.elementor-element-affc01d .elementor-heading-title{font-size:15px;line-height:1.8em;letter-spacing:-.1px;-webkit-text-stroke-width:0px;stroke-width:0px}.elementor-11 .elementor-element.elementor-element-44b45e9{width:100%;max-width:100%;text-align:left}.elementor-11 .elementor-element.elementor-element-44b45e9>.elementor-widget-container{margin:-5px}.elementor-11 .elementor-element.elementor-element-44b45e9 .elementor-heading-title{font-size:16px;line-height:4.2em;letter-spacing:1.3px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-184a008{width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;align-self:center}.elementor-11 .elementor-element.elementor-element-184a008>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-184a008 .elementor-button{line-height:.6em;letter-spacing:0px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-3d2647d{width:100%;max-width:100%;text-align:left}.elementor-11 .elementor-element.elementor-element-3d2647d>.elementor-widget-container{margin:-5px}.elementor-11 .elementor-element.elementor-element-3d2647d .elementor-heading-title{font-size:16px;line-height:4.2em;letter-spacing:2.2px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-a73d1ba>.elementor-widget-container{margin:3px}.elementor-11 .elementor-element.elementor-element-a73d1ba{align-self:flex-end}.elementor-11 .elementor-element.elementor-element-a73d1ba .elementor-button{line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-72ea1c2 .elementor-widget-container{text-align:center}.elementor-11 .elementor-element.elementor-element-72ea1c2>.elementor-widget-container{margin:0;padding:19px}.elementor-11 .elementor-element.elementor-element-72ea1c2{--container-widget-width:509px;--container-widget-flex-grow:0;width:var(--container-widget-width,509px);max-width:509px;--icon-size:23px;--grid-column-gap:43px;--grid-row-gap:0px}.elementor-11 .elementor-element.elementor-element-27776ab{width:100%;max-width:100%;text-align:left}.elementor-11 .elementor-element.elementor-element-27776ab>.elementor-widget-container{margin:-5px}.elementor-11 .elementor-element.elementor-element-27776ab .elementor-heading-title{font-size:16px;line-height:4.2em;letter-spacing:2.2px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-c44cac8>.elementor-widget-container{margin:3px}.elementor-11 .elementor-element.elementor-element-c44cac8 .elementor-button{font-size:1px;line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-440b948 img{width:95%}.elementor-11 .elementor-element.elementor-element-2c8777c .elementor-heading-title{font-size:31px}.elementor-11 .elementor-element.elementor-element-4dccbbf img{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-1554701{text-align:center;font-size:1px;letter-spacing:4.9px;word-spacing:0em}.elementor-11 .elementor-element.elementor-element-75ef4f0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11 .elementor-element.elementor-element-f727463{--spacer-size:2px}.elementor-11 .elementor-element.elementor-element-a84b51d{--spacer-size:9px}.elementor-11 .elementor-element.elementor-element-8139ab2 .elementor-heading-title{font-size:29px}.elementor-11 .elementor-element.elementor-element-10ae4a9{--spacer-size:2px}.elementor-11 .elementor-element.elementor-element-9935e32 img{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-3d1acc2{--spacer-size:5px}.elementor-11 .elementor-element.elementor-element-aeffbe2 .elementor-heading-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-809e150{--spacer-size:2px}.elementor-11 .elementor-element.elementor-element-7d000b2{--spacer-size:5px}.elementor-11 .elementor-element.elementor-element-ee292cd .elementor-heading-title{font-size:28px}.elementor-11 .elementor-element.elementor-element-7749111{--container-widget-width:464px;--container-widget-flex-grow:0;width:var(--container-widget-width,464px);max-width:464px;align-self:flex-end}.elementor-11 .elementor-element.elementor-element-7749111 .elementor-button{font-size:1px;letter-spacing:1.4px}.elementor-11 .elementor-element.elementor-element-b09b722 .elementor-heading-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-fef20be img{width:100%}.elementor-11 .elementor-element.elementor-element-51da3f9 .elementor-heading-title{font-size:30px}.elementor-11 .elementor-element.elementor-element-1aa6eb9{margin-top:22px;margin-bottom:22px}.elementor-11 .elementor-element.elementor-element-9412745 .elementor-heading-title{font-size:30px}.elementor-11 .elementor-element.elementor-element-f4ae893{margin-top:-21px;margin-bottom:-21px;padding:10px}.elementor-11 .elementor-element.elementor-element-ceb672d .elementor-heading-title{font-size:30px}.elementor-11 .elementor-element.elementor-element-600e1ea{margin-top:1px;margin-bottom:1px}.elementor-11 .elementor-element.elementor-element-349cebe .elementor-heading-title{font-size:30px;letter-spacing:-5px}.elementor-11 .elementor-element.elementor-element-e1ywjd0{padding:65px 30px 85px}.elementor-11 .elementor-element.elementor-element-a7a1f8b .elementor-heading-title{font-size:30px}.elementor-11 .elementor-element.elementor-element-79306bb .elementor-heading-title{font-size:30px}.elementor-11 .elementor-element.elementor-element-751ea47>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-751ea47{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px;align-self:center}.elementor-11 .elementor-element.elementor-element-751ea47 .elementor-button{font-size:1px;line-height:17px;letter-spacing:2.1px;word-spacing:0px}.elementor-11 .elementor-element.elementor-element-b1726ac .elementor-heading-title{font-size:32px}.elementor-11 .elementor-element.elementor-element-8e57858>.elementor-widget-container{margin:8px}.elementor-11 .elementor-element.elementor-element-954564c>.elementor-widget-container{margin:17px}.elementor-11 .elementor-element.elementor-element-954564c{text-align:center}.elementor-11 .elementor-element.elementor-element-954564c img{width:100%}.elementor-11 .elementor-element.elementor-element-1d9b384 .elementor-heading-title{font-size:32px}.elementor-11 .elementor-element.elementor-element-0c28da3 img{width:100%}.elementor-11 .elementor-element.elementor-element-7e617b0 .elementor-heading-title{font-size:32px}.elementor-11 .elementor-element.elementor-element-3ed777e .elementor-heading-title{font-size:32px}.elementor-11 .elementor-element.elementor-element-931fc1e{padding:64px}.elementor-11 .elementor-element.elementor-element-2363d5f>.elementor-container{min-height:0px}.elementor-11 .elementor-element.elementor-element-2363d5f>.elementor-background-overlay{background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:.18}.elementor-11 .elementor-element.elementor-element-2363d5f{padding:24px 24px 64px}.elementor-11 .elementor-element.elementor-element-04d40ff>.elementor-element-populated{padding:0 0 8px}.elementor-11 .elementor-element.elementor-element-3e29ec2>.elementor-widget-container{padding:12px}.elementor-11 .elementor-element.elementor-element-1cb3cea>.elementor-element-populated{padding:0 16px 0 0}.elementor-11 .elementor-element.elementor-element-0888f83>.elementor-widget-container{padding:12px}.elementor-11 .elementor-element.elementor-element-0888f83 .elementor-heading-title{font-size:14px;line-height:1.6em}.elementor-11 .elementor-element.elementor-element-60bfc9c .elementor-heading-title{line-height:1.6em}.elementor-11 .elementor-element.elementor-element-4a66876>.elementor-element-populated{padding:0 0 8px}.elementor-11 .elementor-element.elementor-element-bed7540>.elementor-widget-container{padding:12px}.elementor-11 .elementor-element.elementor-element-c3fcca6>.elementor-element-populated{padding:0 16px 0 0}.elementor-11 .elementor-element.elementor-element-8b4d49e>.elementor-widget-container{padding:12px}.elementor-11 .elementor-element.elementor-element-8b4d49e .elementor-heading-title{font-size:14px;line-height:1.6em}.elementor-11 .elementor-element.elementor-element-3fca946>.elementor-element-populated{padding:0 0 8px}.elementor-11 .elementor-element.elementor-element-36b5861>.elementor-widget-container{padding:12px}.elementor-11 .elementor-element.elementor-element-59d3f2a>.elementor-element-populated{padding:0 16px 0 0}.elementor-11 .elementor-element.elementor-element-f7c4f70>.elementor-widget-container{margin:0;padding:12px}.elementor-11 .elementor-element.elementor-element-f7c4f70 .elementor-heading-title{font-size:14px;line-height:1.6em}.elementor-11 .elementor-element.elementor-element-55253d1>.elementor-element-populated{padding:0 0 8px}.elementor-11 .elementor-element.elementor-element-28849e3>.elementor-widget-container{padding:12px}.elementor-11 .elementor-element.elementor-element-7990320>.elementor-element-populated{padding:0 16px 0 0}.elementor-11 .elementor-element.elementor-element-2774aee>.elementor-widget-container{margin:0;padding:12px}.elementor-11 .elementor-element.elementor-element-2774aee .elementor-heading-title{font-size:14px;line-height:1.6em}.elementor-11 .elementor-element.elementor-element-85f1a53>.elementor-element-populated{padding:200px 24px 24px}.elementor-11 .elementor-element.elementor-element-38e0ac8>.elementor-element-populated{padding:200px 24px 24px}.elementor-11 .elementor-element.elementor-element-ad7df2f>.elementor-element-populated{padding:200px 24px 24px}.elementor-11 .elementor-element.elementor-element-cb91994{text-align:left}.elementor-11 .elementor-element.elementor-element-cb91994 .elementor-heading-title{font-size:30px}.elementor-11 .elementor-element.elementor-element-68cbcbc{padding:64px 24px}.elementor-11 .elementor-element.elementor-element-61994a0>.elementor-element-populated{padding:0 0 64px}.elementor-11 .elementor-element.elementor-element-acbd4b2{--container-widget-width:96px;--container-widget-flex-grow:0;width:var(--container-widget-width,96px);max-width:96px}.elementor-11 .elementor-element.elementor-element-acbd4b2 img{max-width:97%}.elementor-11 .elementor-element.elementor-element-0a85739>.elementor-widget-container{margin:-11px;padding:24px}.elementor-11 .elementor-element.elementor-element-0a85739 .elementor-testimonial-content{font-size:16px}.elementor-11 .elementor-element.elementor-element-d4bd272>.elementor-element-populated{padding:0 0 64px}.elementor-11 .elementor-element.elementor-element-a49dbfc .elementor-testimonial-content{font-size:16px}.elementor-11 .elementor-element.elementor-element-e29e73d{margin-top:-18px;margin-bottom:-18px;padding:44px}.elementor-11 .elementor-element.elementor-element-bfde482>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px}.elementor-11 .elementor-element.elementor-element-bfde482>.elementor-element-populated{margin:-19px;--e-column-margin-right:-19px;--e-column-margin-left:-19px;padding:0 0 64px}.elementor-11 .elementor-element.elementor-element-59888c0 .elementor-testimonial-content{font-size:16px}.elementor-11 .elementor-element.elementor-element-7dbbecc>.elementor-element-populated{padding:0 0 64px}.elementor-11 .elementor-element.elementor-element-6bbe0a4{margin-top:-18px;margin-bottom:-18px;padding:44px}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-88402d4{width:100%}.elementor-11 .elementor-element.elementor-element-85576bb{width:100%}.elementor-11 .elementor-element.elementor-element-85f1a53{width:100%}.elementor-11 .elementor-element.elementor-element-38e0ac8{width:50%}.elementor-11 .elementor-element.elementor-element-ad7df2f{width:50%}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-02d1c6a:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-02d1c6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-11 .elementor-element.elementor-element-931fc1e:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-931fc1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-11 .elementor-element.elementor-element-2363d5f>.elementor-background-overlay{background-attachment:scroll}}