.elementor-11 .elementor-element.elementor-element-195f848f:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-195f848f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://takahashi-kasetsu.com/wp-content/uploads/2023/06/AdobeStock_288664870-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-195f848f>.elementor-background-overlay{background-color:#000;opacity:.27;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-195f848f>.elementor-container{min-height:100vh}.elementor-11 .elementor-element.elementor-element-195f848f .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-195f848f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-60139f64>.elementor-element-populated{padding:0 0 0 2em}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-16ed9588{text-align:center}.elementor-11 .elementor-element.elementor-element-16ed9588 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:1.7em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.5em;color:#fff}.elementor-11 .elementor-element.elementor-element-1aebd70{text-align:center}.elementor-11 .elementor-element.elementor-element-1aebd70 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:1.7em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.5em;color:#fff}.elementor-11 .elementor-element.elementor-element-8addbdd{text-align:center}.elementor-11 .elementor-element.elementor-element-8addbdd .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:6em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.3em;color:#eaff06}.elementor-11 .elementor-element.elementor-element-58f1692{text-align:center}.elementor-11 .elementor-element.elementor-element-58f1692 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.7em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.5em;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-467ed9f2{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:1.5em;font-weight:700;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-19d4f5e{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:1.5em;font-weight:700;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-be67ade>.elementor-element-populated{padding:10px 10px 90px}.elementor-11 .elementor-element.elementor-element-37a8d2dc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-11 .elementor-element.elementor-element-52aea43e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-52aea43e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00004d}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-52aea43e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-52aea43e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-52aea43e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-52aea43e>.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-11 .elementor-element.elementor-element-52aea43e>.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:129px 60px 109px}.elementor-11 .elementor-element.elementor-element-52aea43e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-3c3bf13d .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-4d4ab73c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-1550aa14>.elementor-widget-container{margin:3em 0 0}.elementor-11 .elementor-element.elementor-element-1550aa14{font-size:1em;line-height:1.7em;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11 .elementor-element.elementor-element-1c9889f0 .elementor-button{background-color:#fff;font-size:1em;text-transform:uppercase;letter-spacing:3px;fill:#00004d;color:#00004d;border-style:solid;border-color:#fff}.elementor-11 .elementor-element.elementor-element-1c9889f0 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-1c9889f0 .elementor-button:focus{background-color:#00004d;color:#fff}.elementor-11 .elementor-element.elementor-element-1c9889f0 .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-1c9889f0 .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-2d05b444.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-2d05b444.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-2d05b444.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-2d05b444>.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-11 .elementor-element.elementor-element-2d05b444>.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:129px 60px 109px}.elementor-11 .elementor-element.elementor-element-2d05b444>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-717f7b9{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-14e5d7:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-14e5d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f9fa}.elementor-11 .elementor-element.elementor-element-14e5d7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3em 0}.elementor-11 .elementor-element.elementor-element-14e5d7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-583f779{text-align:center}.elementor-11 .elementor-element.elementor-element-583f779 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-11 .elementor-element.elementor-element-ab0992a{text-align:center}.elementor-11 .elementor-element.elementor-element-ab0992a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11 .elementor-element.elementor-element-1cc4956 img{width:100%;height:250px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-63377f9b>.elementor-widget-container{padding:0 0 10px}.elementor-11 .elementor-element.elementor-element-63377f9b{text-align:center}.elementor-11 .elementor-element.elementor-element-63377f9b .elementor-heading-title{font-size:20px;font-weight:700;line-height:30px;color:#00004d}.elementor-11 .elementor-element.elementor-element-d8ad008>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-d8ad008{font-size:15px;line-height:1.7em;color:#00004d}.elementor-11 .elementor-element.elementor-element-ff329f4 img{width:100%;height:250px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-14aa897e>.elementor-widget-container{padding:0 0 10px}.elementor-11 .elementor-element.elementor-element-14aa897e{text-align:center}.elementor-11 .elementor-element.elementor-element-14aa897e .elementor-heading-title{font-size:20px;font-weight:700;line-height:30px;color:#00004d}.elementor-11 .elementor-element.elementor-element-f64f403>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-f64f403{font-size:15px;line-height:1.7em;color:#00004d}.elementor-11 .elementor-element.elementor-element-fe1cb12 img{width:100%;height:250px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-7b3f0836>.elementor-widget-container{padding:0 0 10px}.elementor-11 .elementor-element.elementor-element-7b3f0836{text-align:center}.elementor-11 .elementor-element.elementor-element-7b3f0836 .elementor-heading-title{font-size:20px;font-weight:700;line-height:30px;color:#00004d}.elementor-11 .elementor-element.elementor-element-0a79ae9>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-0a79ae9{font-size:15px;line-height:1.7em;color:#00004d}.elementor-11 .elementor-element.elementor-element-62e9e13:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-62e9e13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00004d}.elementor-11 .elementor-element.elementor-element-62e9e13{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3em 0}.elementor-11 .elementor-element.elementor-element-62e9e13>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-f2df07f{text-align:center}.elementor-11 .elementor-element.elementor-element-f2df07f .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-218c21c{text-align:center}.elementor-11 .elementor-element.elementor-element-218c21c .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-6201045 img{width:100%;height:300px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-3f24792{text-align:center;font-size:1.1em;font-weight:700;color:#fff}.elementor-11 .elementor-element.elementor-element-6c3ef6f img{width:100%;height:300px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-efad332{text-align:center;font-size:1.1em;font-weight:700;color:#fff}.elementor-11 .elementor-element.elementor-element-b89ee6a img{width:100%;height:300px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-c7f43fd{text-align:center;font-size:1.1em;font-weight:700;color:#fff}.elementor-11 .elementor-element.elementor-element-e2e210a img{width:100%;height:300px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-af5cd64{text-align:center;font-size:1.1em;font-weight:700;color:#fff}.elementor-11 .elementor-element.elementor-element-3dfd42e5{padding:100px 0}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-2879eb66.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-2879eb66.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-2879eb66>.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-11 .elementor-element.elementor-element-8eab865{text-align:left}.elementor-11 .elementor-element.elementor-element-8eab865 .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-11 .elementor-element.elementor-element-7c7fece{text-align:left}.elementor-11 .elementor-element.elementor-element-7c7fece .elementor-heading-title{font-size:1.5em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-11 .elementor-element.elementor-element-da2f6e4>.elementor-widget-container{padding:2em 0 0}.elementor-11 .elementor-element.elementor-element-da2f6e4{text-align:left;font-size:15px;color:#00004d}.elementor-11 .elementor-element.elementor-element-e2c1483>.elementor-widget-container{padding:2em 0 0}.elementor-11 .elementor-element.elementor-element-e2c1483{text-align:left;font-size:15px;line-height:1.7em;color:#00004d}.elementor-11 .elementor-element.elementor-element-747c82b .elementor-button{background-color:#00004d;font-size:1em;text-transform:uppercase;letter-spacing:3px;fill:#fff;color:#fff;border-style:none;padding:15px}.elementor-11 .elementor-element.elementor-element-747c82b .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-747c82b .elementor-button:focus{background-color:#00004DA8;color:#fff}.elementor-11 .elementor-element.elementor-element-747c82b{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-747c82b>.elementor-widget-container{padding:2em 0 0}.elementor-11 .elementor-element.elementor-element-747c82b .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-747c82b .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-ed7e245.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-ed7e245.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-ed7e245>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-ed7e245>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-df4ee1b{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-04b27b4:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-04b27b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f9fa}.elementor-11 .elementor-element.elementor-element-04b27b4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3em 0}.elementor-11 .elementor-element.elementor-element-04b27b4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-285d42f{text-align:center}.elementor-11 .elementor-element.elementor-element-285d42f .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-11 .elementor-element.elementor-element-e3ccde9{text-align:center}.elementor-11 .elementor-element.elementor-element-e3ccde9 .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-11 .elementor-element.elementor-element-47024d5 img{width:100%;height:280px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-c45c337 img{width:100%;height:280px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-0db82cc img{width:100%;height:280px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-5534b06 img{width:100%;height:280px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-d0855ef{padding:1em 0 0}.elementor-11 .elementor-element.elementor-element-fa14b3e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-3a5548b .elementor-button{background-color:#00004d;font-size:1em;text-transform:uppercase;letter-spacing:3px;fill:#fff;color:#fff;border-style:none;padding:15px}.elementor-11 .elementor-element.elementor-element-3a5548b .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-3a5548b .elementor-button:focus{background-color:#00004DA8;color:#fff}.elementor-11 .elementor-element.elementor-element-3a5548b{width:var(--container-widget-width,38%);max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-3a5548b>.elementor-widget-container{padding:0}.elementor-11 .elementor-element.elementor-element-3a5548b .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-3a5548b .elementor-button:focus svg{fill:#fff}.elementor-11 .elementor-element.elementor-element-2e4d573:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-2e4d573>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c9b6a6;background-image:url("https://takahashi-kasetsu.com/wp-content/uploads/2023/06/AdobeStock_164771553-scaled.jpeg");background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-2e4d573.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-2e4d573.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-2e4d573.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-2e4d573>.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-11 .elementor-element.elementor-element-2e4d573>.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:129px 60px 109px}.elementor-11 .elementor-element.elementor-element-2e4d573>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-4a16b3c{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-17800ae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-17800ae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00004d}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-17800ae.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-17800ae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-17800ae.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-17800ae>.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-11 .elementor-element.elementor-element-17800ae>.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:129px 60px 109px}.elementor-11 .elementor-element.elementor-element-17800ae>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-3ea358c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-8258115 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-99a7fe4>.elementor-widget-container{margin:3em 0 0}.elementor-11 .elementor-element.elementor-element-99a7fe4{font-size:1em;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-104f921 .elementor-button{background-color:#fff;font-size:1em;text-transform:uppercase;letter-spacing:3px;fill:#00004d;color:#00004d;border-style:solid;border-color:#fff}.elementor-11 .elementor-element.elementor-element-104f921 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-104f921 .elementor-button:focus{background-color:#00004d;color:#fff}.elementor-11 .elementor-element.elementor-element-104f921 .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-104f921 .elementor-button:focus svg{fill:#fff}.elementor-11 .elementor-element.elementor-element-f042d58:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-f042d58>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00004d}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-f042d58.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-f042d58.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-f042d58.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-f042d58>.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-11 .elementor-element.elementor-element-f042d58>.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:129px 60px 109px}.elementor-11 .elementor-element.elementor-element-f042d58>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-f6bea5b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-cd74afc .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#fff}.elementor-11 .elementor-element.elementor-element-eb93f7f>.elementor-widget-container{margin:3em 0 0}.elementor-11 .elementor-element.elementor-element-eb93f7f{font-size:1em;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-abdf9c8 .elementor-button{background-color:#fff;font-size:1em;text-transform:uppercase;letter-spacing:3px;fill:#00004d;color:#00004d;border-style:solid;border-color:#fff}.elementor-11 .elementor-element.elementor-element-abdf9c8 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-abdf9c8 .elementor-button:focus{background-color:#00004d;color:#fff}.elementor-11 .elementor-element.elementor-element-abdf9c8 .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-abdf9c8 .elementor-button:focus svg{fill:#fff}.elementor-11 .elementor-element.elementor-element-6087ea8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-6087ea8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c9b6a6;background-image:url("https://takahashi-kasetsu.com/wp-content/uploads/2023/08/case_05-scaled.jpeg");background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-6087ea8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-6087ea8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-6087ea8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-6087ea8>.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-11 .elementor-element.elementor-element-6087ea8>.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:129px 60px 109px}.elementor-11 .elementor-element.elementor-element-6087ea8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-7b57dc7{--spacer-size:50px}.elementor-11 .elementor-element.elementor-element-3fad9db:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-3fad9db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-3fad9db{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3em 0}.elementor-11 .elementor-element.elementor-element-3fad9db>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-9e9c52d{text-align:center}.elementor-11 .elementor-element.elementor-element-9e9c52d .elementor-heading-title{font-size:3em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-11 .elementor-element.elementor-element-ef26a07{text-align:center}.elementor-11 .elementor-element.elementor-element-ef26a07 .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:#00004d}.elementor-11 .elementor-element.elementor-element-90d8eba:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-90d8eba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00004d}.elementor-11 .elementor-element.elementor-element-90d8eba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-90d8eba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-2bcc26f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-2bcc26f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00004d}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-2bcc26f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-2bcc26f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-2bcc26f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-2bcc26f>.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-11 .elementor-element.elementor-element-2bcc26f>.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:129px 60px 109px}.elementor-11 .elementor-element.elementor-element-2bcc26f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-fbb3f88{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:1.5em;font-weight:700;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-8a6e28b>.elementor-widget-container{padding:0 0 1em}.elementor-11 .elementor-element.elementor-element-8a6e28b{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:2em;font-weight:700;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-eb9ba53>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-eb9ba53{font-size:.8em;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-05e98ac>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-05e98ac{font-size:.8em;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-9e4ea2e>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-9e4ea2e{font-size:.8em;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-01914b3>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-01914b3{font-size:.8em;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-bfb49f9>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-bfb49f9{font-size:.8em;line-height:1.7em;color:#fff}.elementor-11 .elementor-element.elementor-element-235f157>.elementor-element-populated{margin:40px 40px 40px 0;--e-column-margin-right:40px;--e-column-margin-left:0px}.elementor-11 .elementor-element.elementor-element-62eab88 iframe{height:522px;filter:brightness(100%) contrast(100%) saturate(63%) blur(0px) hue-rotate(11deg)}:root{--page-title-display:none}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-60139f64{width:65%}.elementor-11 .elementor-element.elementor-element-be67ade{width:35%}.elementor-11 .elementor-element.elementor-element-75c4414d{width:28.983%}.elementor-11 .elementor-element.elementor-element-2ba79ec0{width:71.977%}.elementor-11 .elementor-element.elementor-element-602dcb3a{width:49.04%}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-195f848f:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-195f848f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-195f848f{padding:20px}.elementor-11 .elementor-element.elementor-element-16ed9588 .elementor-heading-title{font-size:4em}.elementor-11 .elementor-element.elementor-element-1aebd70 .elementor-heading-title{font-size:4em}.elementor-11 .elementor-element.elementor-element-8addbdd .elementor-heading-title{font-size:4em}.elementor-11 .elementor-element.elementor-element-58f1692 .elementor-heading-title{font-size:4em}.elementor-11 .elementor-element.elementor-element-6a490ed1{padding:0}.elementor-11 .elementor-element.elementor-element-52aea43e>.elementor-element-populated{padding:50px}.elementor-11 .elementor-element.elementor-element-3c3bf13d .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-4d4ab73c .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-2d05b444>.elementor-element-populated{padding:50px}.elementor-11 .elementor-element.elementor-element-583f779 .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-ab0992a .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-f2df07f .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-218c21c .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-3dfd42e5{padding:80px 10px}.elementor-11 .elementor-element.elementor-element-8eab865 .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-7c7fece .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-285d42f .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-e3ccde9 .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-819959e{padding:0}.elementor-11 .elementor-element.elementor-element-2e4d573>.elementor-element-populated{padding:50px}.elementor-11 .elementor-element.elementor-element-17800ae>.elementor-element-populated{padding:50px}.elementor-11 .elementor-element.elementor-element-3ea358c .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-8258115 .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-8db78cd{padding:0}.elementor-11 .elementor-element.elementor-element-f042d58>.elementor-element-populated{padding:50px}.elementor-11 .elementor-element.elementor-element-f6bea5b .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-cd74afc .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-6087ea8>.elementor-element-populated{padding:50px}.elementor-11 .elementor-element.elementor-element-9e9c52d .elementor-heading-title{font-size:2em}.elementor-11 .elementor-element.elementor-element-ef26a07 .elementor-heading-title{font-size:2em;letter-spacing:1px}.elementor-11 .elementor-element.elementor-element-2bcc26f>.elementor-element-populated{padding:50px}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-195f848f>.elementor-container{min-height:90vh}.elementor-11 .elementor-element.elementor-element-195f848f:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-195f848f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-600px 0}.elementor-11 .elementor-element.elementor-element-195f848f>.elementor-background-overlay{opacity:.2}.elementor-11 .elementor-element.elementor-element-195f848f{margin-top:0;margin-bottom:0;padding:20px 5px}.elementor-11 .elementor-element.elementor-element-60139f64>.elementor-element-populated{padding:3em 1em 1em}.elementor-11 .elementor-element.elementor-element-16ed9588{width:100%;max-width:100%;text-align:center}.elementor-11 .elementor-element.elementor-element-16ed9588 .elementor-heading-title{font-size:26px;line-height:1.5em}.elementor-11 .elementor-element.elementor-element-1aebd70{width:100%;max-width:100%;text-align:center}.elementor-11 .elementor-element.elementor-element-1aebd70 .elementor-heading-title{font-size:26px;line-height:1.5em}.elementor-11 .elementor-element.elementor-element-8addbdd{width:100%;max-width:100%;text-align:center}.elementor-11 .elementor-element.elementor-element-8addbdd .elementor-heading-title{font-size:50px;line-height:1.5em}.elementor-11 .elementor-element.elementor-element-58f1692{width:100%;max-width:100%;text-align:center}.elementor-11 .elementor-element.elementor-element-58f1692 .elementor-heading-title{font-size:23px;line-height:1.5em}.elementor-11 .elementor-element.elementor-element-467ed9f2{text-align:center;font-size:17px}.elementor-11 .elementor-element.elementor-element-19d4f5e{text-align:center;font-size:17px}.elementor-11 .elementor-element.elementor-element-be67ade>.elementor-element-populated{padding:0}.elementor-11 .elementor-element.elementor-element-37a8d2dc{padding:0}.elementor-11 .elementor-element.elementor-element-6a490ed1{padding:0}.elementor-11 .elementor-element.elementor-element-52aea43e>.elementor-element-populated{padding:1em 1em 3em}.elementor-11 .elementor-element.elementor-element-3c3bf13d .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-4d4ab73c .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-2d05b444>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-2d05b444>.elementor-element-populated{padding:100px 50px}.elementor-11 .elementor-element.elementor-element-3017914>.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-11 .elementor-element.elementor-element-583f779 .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-ab0992a .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-597604d4>.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-11 .elementor-element.elementor-element-597604d4>.elementor-element-populated{padding:0 1em 1em}.elementor-11 .elementor-element.elementor-element-63377f9b .elementor-heading-title{font-size:1.2em}.elementor-11 .elementor-element.elementor-element-3348c95>.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-11 .elementor-element.elementor-element-3348c95>.elementor-element-populated{padding:5em 1em 1em}.elementor-11 .elementor-element.elementor-element-14aa897e .elementor-heading-title{font-size:1.2em}.elementor-11 .elementor-element.elementor-element-25c5259>.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-11 .elementor-element.elementor-element-25c5259>.elementor-element-populated{padding:5em 1em 1em}.elementor-11 .elementor-element.elementor-element-7b3f0836 .elementor-heading-title{font-size:1.2em}.elementor-11 .elementor-element.elementor-element-367f2dd>.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-11 .elementor-element.elementor-element-f2df07f .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-218c21c .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-edee60f{width:50%}.elementor-11 .elementor-element.elementor-element-edee60f>.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-edee60f>.elementor-element-populated{padding:0 .5em 1em 1em}.elementor-11 .elementor-element.elementor-element-3f24792{text-align:center;font-size:14px}.elementor-11 .elementor-element.elementor-element-c9f140e{width:50%}.elementor-11 .elementor-element.elementor-element-c9f140e>.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-c9f140e>.elementor-element-populated{padding:0 1em 1em .5em}.elementor-11 .elementor-element.elementor-element-efad332{text-align:center;font-size:14px}.elementor-11 .elementor-element.elementor-element-790fefb{width:50%}.elementor-11 .elementor-element.elementor-element-790fefb>.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-790fefb>.elementor-element-populated{padding:1em .5em 1em 1em}.elementor-11 .elementor-element.elementor-element-c7f43fd{text-align:center;font-size:14px}.elementor-11 .elementor-element.elementor-element-fef8ad1{width:50%}.elementor-11 .elementor-element.elementor-element-fef8ad1>.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-fef8ad1>.elementor-element-populated{padding:1em 1em 1em .5em}.elementor-11 .elementor-element.elementor-element-af5cd64{text-align:center;font-size:14px}.elementor-11 .elementor-element.elementor-element-3dfd42e5{padding:1em}.elementor-11 .elementor-element.elementor-element-2879eb66>.elementor-element-populated{padding:0 0 2em}.elementor-11 .elementor-element.elementor-element-8eab865{text-align:center}.elementor-11 .elementor-element.elementor-element-8eab865 .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-7c7fece{text-align:center}.elementor-11 .elementor-element.elementor-element-7c7fece .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-da2f6e4>.elementor-widget-container{padding:15px 0 0}.elementor-11 .elementor-element.elementor-element-da2f6e4{text-align:center}.elementor-11 .elementor-element.elementor-element-e2c1483>.elementor-widget-container{margin:0}.elementor-11 .elementor-element.elementor-element-747c82b{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-747c82b>.elementor-widget-container{padding:0}.elementor-11 .elementor-element.elementor-element-747c82b .elementor-button{padding:15px}.elementor-11 .elementor-element.elementor-element-ed7e245.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11 .elementor-element.elementor-element-ed7e245>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11 .elementor-element.elementor-element-df4ee1b{--spacer-size:250px}.elementor-11 .elementor-element.elementor-element-8123ac8>.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-11 .elementor-element.elementor-element-285d42f .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-e3ccde9 .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-7ffb8c1{width:50%}.elementor-11 .elementor-element.elementor-element-7ffb8c1>.elementor-element-populated{padding:0 .5em 1em 1em}.elementor-11 .elementor-element.elementor-element-e569f6c{width:50%}.elementor-11 .elementor-element.elementor-element-e569f6c>.elementor-element-populated{padding:0 1em 1em .5em}.elementor-11 .elementor-element.elementor-element-971b313{width:50%}.elementor-11 .elementor-element.elementor-element-971b313>.elementor-element-populated{padding:0 .5em 1em 1em}.elementor-11 .elementor-element.elementor-element-7198179{width:50%}.elementor-11 .elementor-element.elementor-element-7198179>.elementor-element-populated{padding:0 1em 1em .5em}.elementor-11 .elementor-element.elementor-element-fa14b3e{width:100%}.elementor-11 .elementor-element.elementor-element-3a5548b{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-3a5548b>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-3a5548b .elementor-button{padding:15px}.elementor-11 .elementor-element.elementor-element-2e4d573>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-2e4d573>.elementor-element-populated{padding:100px 50px}.elementor-11 .elementor-element.elementor-element-17800ae>.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-11 .elementor-element.elementor-element-17800ae>.elementor-element-populated{padding:1em 1em 3em}.elementor-11 .elementor-element.elementor-element-3ea358c .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-8258115 .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-f042d58>.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-11 .elementor-element.elementor-element-f042d58>.elementor-element-populated{padding:1em 1em 4em}.elementor-11 .elementor-element.elementor-element-f6bea5b .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-cd74afc .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-6087ea8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-6087ea8>.elementor-element-populated{padding:100px 50px}.elementor-11 .elementor-element.elementor-element-4974a17>.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-11 .elementor-element.elementor-element-9e9c52d .elementor-heading-title{font-size:.9em}.elementor-11 .elementor-element.elementor-element-ef26a07 .elementor-heading-title{font-size:1.5em;letter-spacing:2px}.elementor-11 .elementor-element.elementor-element-c8081e4{width:50%}.elementor-11 .elementor-element.elementor-element-2b4e41a{width:50%}.elementor-11 .elementor-element.elementor-element-ffc75dc{width:50%}.elementor-11 .elementor-element.elementor-element-2bcc26f>.elementor-element-populated{padding:1em}.elementor-11 .elementor-element.elementor-element-fbb3f88{text-align:center;font-size:17px}.elementor-11 .elementor-element.elementor-element-8a6e28b{text-align:center;font-size:17px}.elementor-11 .elementor-element.elementor-element-eb9ba53{font-size:12px}.elementor-11 .elementor-element.elementor-element-05e98ac{font-size:12px}.elementor-11 .elementor-element.elementor-element-9e4ea2e{font-size:12px}.elementor-11 .elementor-element.elementor-element-01914b3{font-size:12px}.elementor-11 .elementor-element.elementor-element-bfb49f9{font-size:12px}.elementor-11 .elementor-element.elementor-element-235f157>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11 .elementor-element.elementor-element-62eab88 iframe{height:400px}}