.elementor-20677 .elementor-element.elementor-element-17b9485:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-17b9485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f19abb );}.elementor-20677 .elementor-element.elementor-element-17b9485 > .elementor-background-overlay{background-image:url("https://1dc.jp/me/wp-content/uploads/2023/04/cfa8b3e1fa50b36f2dba85e72feba21e.jpg");background-position:center center;background-size:cover;opacity:0.34;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-17b9485 > .elementor-container{min-height:80vh;}.elementor-20677 .elementor-element.elementor-element-17b9485 .elementor-background-overlay{filter:brightness( 117% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}.elementor-20677 .elementor-element.elementor-element-17b9485{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20677 .elementor-element.elementor-element-362ee193 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-20677 .elementor-element.elementor-element-85b0d2e > .elementor-container{max-width:900px;}.elementor-20677 .elementor-element.elementor-element-85b0d2e{margin-top:50px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-617ca58 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.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-20677 .elementor-element.elementor-element-232e73da{text-align:start;}.elementor-20677 .elementor-element.elementor-element-232e73da .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-8587f2a{text-align:start;}.elementor-20677 .elementor-element.elementor-element-8587f2a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:55px;font-weight:600;line-height:1.2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-ada7d92 > .elementor-container{max-width:900px;}.elementor-20677 .elementor-element.elementor-element-ada7d92{margin-top:10px;margin-bottom:0px;}.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-20677 .elementor-element.elementor-element-e47bfe3{text-align:justify;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:500;line-height:2em;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-e47bfe3 a{color:var( --e-global-color-accent );}.elementor-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20677 .elementor-element.elementor-element-671bacb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-671bacb .elementor-widget-container{text-align:right;}.elementor-20677 .elementor-element.elementor-element-671bacb:not(:has(.elementor-widget-container)){text-align:right;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn{font-weight:400;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn, .elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-4059d81 );--ha-ctv-btn-border-clr:var( --e-global-color-4059d81 );--ha-ctv-btn-bg-hvr-clr:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-24ca21c > .elementor-container{min-height:100px;}.elementor-20677 .elementor-element.elementor-element-4143d02 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-20677 .elementor-element.elementor-element-8cd51f3{right:-40px;}body.rtl .elementor-20677 .elementor-element.elementor-element-8cd51f3{left:-40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3{top:-50px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .elementor-widget-container{text-align:right;}.elementor-20677 .elementor-element.elementor-element-8cd51f3:not(:has(.elementor-widget-container)){text-align:right;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn{font-weight:400;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn, .elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-4059d81 );--ha-ctv-btn-border-clr:var( --e-global-color-4059d81 );--ha-ctv-btn-bg-hvr-clr:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-22cdf6f0 > .elementor-container{max-width:1000px;}.elementor-20677 .elementor-element.elementor-element-5904f9ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-5904f9ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-5904f9ea > .elementor-element-populated{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-4f19abb );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 20px 35px 20px;}.elementor-20677 .elementor-element.elementor-element-5904f9ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-2eb6d819 > .elementor-container{max-width:1200px;}.elementor-20677 .elementor-element.elementor-element-2eb6d819{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1137dd1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-1137dd1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-1137dd1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-1137dd1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-1137dd1e > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d7d7d9;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b873b51{text-align:center;}.elementor-20677 .elementor-element.elementor-element-b873b51 .elementor-heading-title{font-size:30px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-46eb455{width:auto;max-width:auto;text-align:center;}.elementor-20677 .elementor-element.elementor-element-46eb455 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-898b06f{width:auto;max-width:auto;text-align:center;}.elementor-20677 .elementor-element.elementor-element-898b06f .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-7c330ac{width:auto;max-width:auto;text-align:center;}.elementor-20677 .elementor-element.elementor-element-7c330ac .elementor-heading-title{font-size:25px;font-weight:500;color:var( --e-global-color-4059d81 );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-6812537b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-6812537b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-6812537b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-6812537b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-6812537b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d7d7d9;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-895528b{text-align:center;}.elementor-20677 .elementor-element.elementor-element-895528b .elementor-heading-title{font-size:30px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-4cf77ec{width:auto;max-width:auto;text-align:center;}.elementor-20677 .elementor-element.elementor-element-4cf77ec .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-4f50e1b{width:auto;max-width:auto;text-align:center;}.elementor-20677 .elementor-element.elementor-element-4f50e1b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-20677 .elementor-element.elementor-element-4f50e1b .elementor-heading-title{font-size:25px;font-weight:500;color:var( --e-global-color-4059d81 );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-608e36a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-608e36a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-608e36a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-608e36a3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d7d7d9;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ed4e9bb{text-align:center;}.elementor-20677 .elementor-element.elementor-element-ed4e9bb .elementor-heading-title{font-size:25px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-03a2921{text-align:center;}.elementor-20677 .elementor-element.elementor-element-03a2921 .elementor-heading-title{font-size:30px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-4059d81 );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1cc48607.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-1cc48607.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-1cc48607 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-1cc48607 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D7D7D9;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1981b56{text-align:center;}.elementor-20677 .elementor-element.elementor-element-1981b56 .elementor-heading-title{font-size:25px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-fe5df45{text-align:center;}.elementor-20677 .elementor-element.elementor-element-fe5df45 .elementor-heading-title{font-size:27px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-261b5622 > .elementor-container{max-width:1200px;}.elementor-20677 .elementor-element.elementor-element-261b5622{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-43472be1 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20677 .elementor-element.elementor-element-4e9983ed > .elementor-container{max-width:900px;min-height:400px;}.elementor-20677 .elementor-element.elementor-element-4e9983ed{margin-top:0px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-10588f0e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-10588f0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-10588f0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-20677 .elementor-element.elementor-element-10588f0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1cda17c0 > .elementor-widget-container{margin:0px -120px 0px 0px;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );}.elementor-20677 .elementor-element.elementor-element-1cda17c0{text-align:start;}.elementor-20677 .elementor-element.elementor-element-1cda17c0 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-c44585e > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-20677 .elementor-element.elementor-element-c44585e{columns:1;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-8e9f089{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-8e9f089 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.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-20677 .elementor-element.elementor-element-550fa64 .elementor-button{background-color:var( --e-global-color-5aaf977 );font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-550fa64 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-550fa64 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-550fa64 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-550fa64 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-550fa64 .elementor-button:focus svg{fill:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-5b570108.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-5b570108.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-5b570108 > .elementor-element-populated{padding:0px 35px 10px 0px;}.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-20677 .elementor-element.elementor-element-b5c5d83 img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20677 .elementor-element.elementor-element-6eefdef:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-6eefdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20677 .elementor-element.elementor-element-6eefdef > .elementor-background-overlay{background-image:url("https://1dc.jp/me/wp-content/uploads/2025/02/iryo-1.jpg");background-size:cover;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-6eefdef > .elementor-container{max-width:900px;}.elementor-20677 .elementor-element.elementor-element-6eefdef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-309f38f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-309f38f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-309f38f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-309f38f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-309f38f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-87476db > .elementor-widget-container{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );}.elementor-20677 .elementor-element.elementor-element-87476db{text-align:start;}.elementor-20677 .elementor-element.elementor-element-87476db .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-142e654 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-20677 .elementor-element.elementor-element-142e654{columns:1;text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-1a33b29 > .elementor-container{max-width:600px;min-height:400px;}.elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-element-populated, .elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-element-populated > .elementor-background-overlay, .elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20677 .elementor-element.elementor-element-2601484 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20677 .elementor-element.elementor-element-afbe594 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-20677 .elementor-element.elementor-element-df30b3a .elementor-button{background-color:var( --e-global-color-5aaf977 );font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-df30b3a .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-df30b3a .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-df30b3a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-df30b3a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-df30b3a .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-df30b3a .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-79f938b:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-79f938b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #AD926AB8 0%, #AD926A61 100%);}.elementor-20677 .elementor-element.elementor-element-79f938b > .elementor-container{max-width:1200px;min-height:700px;}.elementor-20677 .elementor-element.elementor-element-79f938b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 80px 0px;}.elementor-20677 .elementor-element.elementor-element-79f938b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1bd605af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-1bd605af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-1bd605af > .elementor-element-populated{padding:0px 50px 0px 10px;}.elementor-20677 .elementor-element.elementor-element-b6f6a8c > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-f1adee3 );}.elementor-20677 .elementor-element.elementor-element-b6f6a8c{text-align:start;}.elementor-20677 .elementor-element.elementor-element-b6f6a8c .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px #97926E;color:var( --e-global-color-f1adee3 );}.elementor-20677 .elementor-element.elementor-element-2b81011f{text-align:start;}.elementor-20677 .elementor-element.elementor-element-2b81011f .elementor-heading-title{font-size:30px;font-weight:600;line-height:1.4em;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-22ad8e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-22ad8e2{columns:1;text-align:justify;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-4015227 img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 80% ) blur( 0px ) hue-rotate( 17deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20677 .elementor-element.elementor-element-49af453b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-5c70c3e9{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-c6e24fc{text-align:center;}.elementor-20677 .elementor-element.elementor-element-c6e24fc .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-813899d{margin-top:0px;margin-bottom:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-20677 .elementor-element.elementor-element-886477c .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-886477c > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-886477c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-886477c:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-5fff319 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-5fff319.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-5fff319:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-e3f1a10.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-e3f1a10:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-008bd3c > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-008bd3c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-008bd3c:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-aeaee3f{margin-top:20px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-e6c685e{text-align:center;}.elementor-20677 .elementor-element.elementor-element-e6c685e .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-d36a489{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-373a2b3 > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-373a2b3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-373a2b3:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-f1ed39e > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-f1ed39e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-f1ed39e:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-ef3642e > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-ef3642e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-ef3642e:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta .elementor-cta__bg, .elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms;}.elementor-20677 .elementor-element.elementor-element-919bffe > .elementor-widget-container{background-color:#ffffff;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-f1adee3 );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.elementor-20677 .elementor-element.elementor-element-919bffe.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-919bffe:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__content{text-align:center;padding:45px 25px 35px 25px;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__title{font-size:20px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__description{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-f03ff9e{--display:flex;--min-height:120vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-f03ff9e:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-f03ff9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f19abb );background:url("https://1dc.jp/me/wp-content/uploads/2022/03/tokucho_ope_004.png") 50% 50%;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-f03ff9e::before, .elementor-20677 .elementor-element.elementor-element-f03ff9e > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-f03ff9e > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-f03ff9e > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-f03ff9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-f03ff9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5aaf977 );--background-overlay:'';}.elementor-20677 .elementor-element.elementor-element-baa6de0{--display:flex;--justify-content:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-20677 .elementor-element.elementor-element-9d7fefa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-a04f030{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-34731a1 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-34731a1{text-align:start;}.elementor-20677 .elementor-element.elementor-element-34731a1 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-d0967a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-d0967a8{text-align:start;}.elementor-20677 .elementor-element.elementor-element-d0967a8 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-4fc2ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4fc2ab5{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-4fc2ab5 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-cb8842a .elementor-button{background-color:#AD926A;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-cb8842a .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-cb8842a .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-cb8842a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-cb8842a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-cb8842a.elementor-element{--align-self:center;}.elementor-20677 .elementor-element.elementor-element-cb8842a .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-cb8842a .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-f0c2fce{--display:flex;}.elementor-20677 .elementor-element.elementor-element-e4cc39f{--display:flex;--min-height:120vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-e4cc39f:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F9381B8;}.elementor-20677 .elementor-element.elementor-element-e4cc39f::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4f19abb );background-image:url("https://1dc.jp/me/wp-content/uploads/2023/01/close-up-view-of-orthopedic-doctor-hands-make-plasma-injection-in-knee.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-e3d1b8c{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-20677 .elementor-element.elementor-element-bf8cc37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20677 .elementor-element.elementor-element-1818da8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-jet-button .jet-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-widget-jet-button .jet-button__plane-hover{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-c0f712c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-c0f712c .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-c0f712c  .jet-button__state-normal .jet-button__label{font-size:12px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-c0f712c  .jet-button__state-hover .jet-button__label{font-size:10px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-209f91f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-209f91f .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-209f91f  .jet-button__state-normal .jet-button__label{font-size:13px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-209f91f  .jet-button__state-hover .jet-button__label{font-size:10px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-b44a6ca > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-b44a6ca .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-b44a6ca  .jet-button__state-normal .jet-button__label{font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca  .jet-button__state-hover .jet-button__label{font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-11d0170{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-dad94ef > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-dad94ef{text-align:start;}.elementor-20677 .elementor-element.elementor-element-dad94ef .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-136bc3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-136bc3b{text-align:start;}.elementor-20677 .elementor-element.elementor-element-136bc3b .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-770d2d7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-770d2d7{text-align:start;}.elementor-20677 .elementor-element.elementor-element-770d2d7 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-2caa7a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-2caa7a9{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-2caa7a9 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-28a01ae .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-28a01ae .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-28a01ae .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-28a01ae{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-28a01ae > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-28a01ae .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-28a01ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-42fd728{--display:flex;--min-height:120vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-42fd728::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#77654B7A;background-image:url("https://1dc.jp/me/wp-content/uploads/2025/07/diet-1-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-4b124c6{--display:flex;--justify-content:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-20677 .elementor-element.elementor-element-15d18a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-c5d20d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-5951751{width:100%;max-width:100%;text-align:start;}.elementor-20677 .elementor-element.elementor-element-5951751 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-5951751 .elementor-heading-title{font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-88dc3a2{width:100%;max-width:100%;text-align:start;}.elementor-20677 .elementor-element.elementor-element-88dc3a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-88dc3a2 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-7067014{width:100%;max-width:100%;text-align:justify;}.elementor-20677 .elementor-element.elementor-element-7067014 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-7067014 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-0c9da87 .elementor-button{background-color:#AD926A;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-0c9da87 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-0c9da87 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-0c9da87{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-0c9da87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-0c9da87 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-0c9da87 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-40a0077 .elementor-button{background-color:#AD926A;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-40a0077 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-40a0077 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-40a0077{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-40a0077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-40a0077 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-40a0077 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-dc0c4f2{--display:flex;}.elementor-20677 .elementor-element.elementor-element-55ab3f0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20677 .elementor-element.elementor-element-533384f{--display:flex;--min-height:120vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-533384f:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-533384f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD926A87;background-image:url("https://1dc.jp/me/wp-content/uploads/2025/07/diet-2-scaled.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-533384f::before, .elementor-20677 .elementor-element.elementor-element-533384f > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-533384f > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-533384f > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-533384f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-533384f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4f19abb );--background-overlay:'';}.elementor-20677 .elementor-element.elementor-element-d31ceb3{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-20677 .elementor-element.elementor-element-bee0be7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20677 .elementor-element.elementor-element-2c00108{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-be36265 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-be36265 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-be36265  .jet-button__state-normal .jet-button__label{font-size:12px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-be36265  .jet-button__state-hover .jet-button__label{font-size:12px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-bd63b25 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-bd63b25 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-bd63b25  .jet-button__state-normal .jet-button__label{font-size:13px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-bd63b25  .jet-button__state-hover .jet-button__label{font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-83090f0 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-83090f0 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-83090f0  .jet-button__state-normal .jet-button__label{font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-83090f0  .jet-button__state-hover .jet-button__label{font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-02a8067{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-c82a92a > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-c82a92a{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c82a92a .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-ffeb651 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ffeb651{text-align:start;}.elementor-20677 .elementor-element.elementor-element-ffeb651 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-6c5621f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-6c5621f{text-align:start;}.elementor-20677 .elementor-element.elementor-element-6c5621f .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-4940332 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4940332{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-4940332 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-48e1c57 .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-48e1c57 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-48e1c57 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-48e1c57{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-48e1c57 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-48e1c57 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-48e1c57 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-e05de26:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-e05de26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD926A;background-image:url("https://1dc.jp/me/wp-content/uploads/2023/01/doctor_mobile003.png");background-position:center center;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-e05de26 > .elementor-background-overlay{background-color:#FCECD4;opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-e05de26 > .elementor-container{max-width:1000px;min-height:120vh;}.elementor-20677 .elementor-element.elementor-element-e05de26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-074aa08.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-074aa08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-074aa08 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-20677 .elementor-element.elementor-element-2eb2419 > .elementor-container{min-height:400px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-477d12d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-477d12d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-477d12d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-477d12d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-7d50fc2 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-7d50fc2{text-align:start;}.elementor-20677 .elementor-element.elementor-element-7d50fc2 .elementor-heading-title{font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-e32e2fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e32e2fb{text-align:start;}.elementor-20677 .elementor-element.elementor-element-e32e2fb .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-53ef399 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-53ef399{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-53ef399 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-c7852e8 .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:var( --e-global-color-4059d81 );color:var( --e-global-color-4059d81 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4059d81 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-c7852e8 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-c7852e8 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-c7852e8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-c7852e8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-c7852e8 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-c7852e8 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-50ed41e{--display:flex;--min-height:120vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.45;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-50ed41e:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-50ed41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD926A87;background-image:url("https://1dc.jp/me/wp-content/uploads/2024/07/haikei.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-50ed41e::before, .elementor-20677 .elementor-element.elementor-element-50ed41e > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-50ed41e > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-50ed41e > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-50ed41e > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-50ed41e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4f19abb );--background-overlay:'';}.elementor-20677 .elementor-element.elementor-element-ec755ee{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-20677 .elementor-element.elementor-element-9be7264{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-f4643d0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-e8615f0{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-e8615f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-e8615f0 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-e8615f0  .jet-button__state-normal .jet-button__label{font-size:12px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-e8615f0  .jet-button__state-hover .jet-button__label{font-size:12px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-1f4bc60 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-1f4bc60  .jet-button__state-normal .jet-button__label{font-size:13px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-1f4bc60  .jet-button__state-hover .jet-button__label{font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-63dea52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-63dea52 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-63dea52  .jet-button__state-normal .jet-button__label{font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-63dea52  .jet-button__state-hover .jet-button__label{font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-af00742 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-af00742 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-af00742  .jet-button__state-normal .jet-button__label{font-size:13px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-af00742  .jet-button__state-hover .jet-button__label{font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-f700fb1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-d1e6518 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-d1e6518{text-align:start;}.elementor-20677 .elementor-element.elementor-element-d1e6518 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-ea09206 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ea09206{text-align:start;}.elementor-20677 .elementor-element.elementor-element-ea09206 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-1172002 > .elementor-widget-container{margin:-20px -55px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1172002{text-align:start;}.elementor-20677 .elementor-element.elementor-element-1172002 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-ba87262 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ba87262{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-ba87262 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-665d7bc .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-665d7bc .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-665d7bc .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-665d7bc{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-665d7bc > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-665d7bc .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-665d7bc .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-b715e52{--display:flex;--min-height:120vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-b715e52:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-b715e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f19abb );}.elementor-20677 .elementor-element.elementor-element-b715e52::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#77654B7A;background-image:url("https://1dc.jp/me/wp-content/uploads/2025/07/regenetive-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-d15a83a{--display:flex;--justify-content:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-20677 .elementor-element.elementor-element-9df2c9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-e1a5715{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-60b6463{width:100%;max-width:100%;text-align:start;}.elementor-20677 .elementor-element.elementor-element-60b6463 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-60b6463 .elementor-heading-title{font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-adf71e5{width:100%;max-width:100%;text-align:start;}.elementor-20677 .elementor-element.elementor-element-adf71e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-adf71e5 .elementor-heading-title{font-size:34px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-95390ae > .elementor-widget-container{margin:-20px -55px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-95390ae{text-align:start;}.elementor-20677 .elementor-element.elementor-element-95390ae .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-ee5d74b{width:100%;max-width:100%;text-align:start;}.elementor-20677 .elementor-element.elementor-element-ee5d74b > .elementor-widget-container{margin:-20px -55px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ee5d74b .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-b6528ef{width:100%;max-width:100%;text-align:justify;}.elementor-20677 .elementor-element.elementor-element-b6528ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b6528ef .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-b990359{width:100%;max-width:100%;text-align:justify;}.elementor-20677 .elementor-element.elementor-element-b990359 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b990359 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-910ec11 .elementor-button{background-color:#AD926A;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-910ec11 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-910ec11 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-910ec11{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-910ec11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-910ec11 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-910ec11 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-3d4f534{--display:flex;}.elementor-20677 .elementor-element.elementor-element-f8ef1f9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20677 .elementor-element.elementor-element-9a382ae{--display:flex;--min-height:120vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.51;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-9a382ae:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-9a382ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD926A87;background-image:url("https://1dc.jp/me/wp-content/uploads/2025/07/regenetive-1-scaled.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-9a382ae::before, .elementor-20677 .elementor-element.elementor-element-9a382ae > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-9a382ae > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-9a382ae > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-9a382ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-9a382ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4f19abb );--background-overlay:'';}.elementor-20677 .elementor-element.elementor-element-d270c03{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-20677 .elementor-element.elementor-element-9621bfb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-1dad0cb{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px;}.elementor-20677 .elementor-element.elementor-element-984aa95{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-00cb5af > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-00cb5af{text-align:start;}.elementor-20677 .elementor-element.elementor-element-00cb5af .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-dde1468 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-dde1468{text-align:start;}.elementor-20677 .elementor-element.elementor-element-dde1468 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-fe03ae4 > .elementor-widget-container{margin:-20px -55px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-fe03ae4{text-align:start;}.elementor-20677 .elementor-element.elementor-element-fe03ae4 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-f50fe9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-f50fe9a{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-f50fe9a .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-2e1f644 .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-2e1f644 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-2e1f644 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-2e1f644{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-2e1f644 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-2e1f644 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-2e1f644 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-7c7f88b:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-7c7f88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#77654B7A;}.elementor-20677 .elementor-element.elementor-element-7c7f88b > .elementor-background-overlay{background-color:#FFFAF3;background-image:url("https://1dc.jp/me/wp-content/uploads/2025/07/regenetive-3-scaled.jpg");background-position:center center;background-size:cover;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-7c7f88b > .elementor-container{max-width:1000px;min-height:120vh;}.elementor-20677 .elementor-element.elementor-element-7c7f88b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-14366fb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-14366fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-14366fb > .elementor-element-populated{padding:0px 60px 0px 60px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-edc8798.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-edc8798.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-edc8798 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4f09894 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-4f09894{text-align:start;}.elementor-20677 .elementor-element.elementor-element-4f09894 .elementor-heading-title{font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-6910eee > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20677 .elementor-element.elementor-element-6910eee{text-align:start;}.elementor-20677 .elementor-element.elementor-element-6910eee .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-cd2e70d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-cd2e70d{text-align:start;}.elementor-20677 .elementor-element.elementor-element-cd2e70d .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-fe60c2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-fe60c2f{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-fe60c2f .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-6fbd1e6 .elementor-button{background-color:#AD926A;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-6fbd1e6 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-6fbd1e6 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-6fbd1e6{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-6fbd1e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-6fbd1e6 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-6fbd1e6 .elementor-button:focus svg{fill:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-83b31b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-83b31b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-83b31b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-d26ab81:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-d26ab81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F9381;}.elementor-20677 .elementor-element.elementor-element-d26ab81 > .elementor-background-overlay{background-color:var( --e-global-color-5aaf977 );background-image:url("https://1dc.jp/me/wp-content/uploads/2024/05/clinic_pics.jpg");background-position:center center;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-d26ab81 > .elementor-container{max-width:1000px;min-height:120vh;}.elementor-20677 .elementor-element.elementor-element-d26ab81 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-20677 .elementor-element.elementor-element-d26ab81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-12b790b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-12b790b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-12b790b > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-a3f80c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-a3f80c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-bbffac7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-c005387.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-c005387.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-c005387.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-c005387 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b4e2933 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-b4e2933{text-align:start;}.elementor-20677 .elementor-element.elementor-element-b4e2933 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-eddf6d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-eddf6d3{text-align:start;}.elementor-20677 .elementor-element.elementor-element-eddf6d3 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-9edd738 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9edd738{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-9edd738 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-233a92a .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-233a92a .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-233a92a .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-233a92a{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-233a92a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-233a92a .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-233a92a .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-5faf8a5:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-5faf8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F93815E;}.elementor-20677 .elementor-element.elementor-element-5faf8a5 > .elementor-background-overlay{background-color:#77654B;background-image:url("https://1dc.jp/me/wp-content/uploads/2024/07/manjaro2.jpg");background-position:center center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-5faf8a5 > .elementor-container{max-width:1000px;min-height:120vh;}.elementor-20677 .elementor-element.elementor-element-5faf8a5 .elementor-background-overlay{filter:brightness( 123% ) contrast( 100% ) saturate( 100% ) blur( 3px ) hue-rotate( 0deg );}.elementor-20677 .elementor-element.elementor-element-5faf8a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-ea1feb4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-ea1feb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-ea1feb4 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-0c73fc1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-0c73fc1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-0c73fc1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-0c73fc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-67484d0 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-67484d0{text-align:start;}.elementor-20677 .elementor-element.elementor-element-67484d0 .elementor-heading-title{font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-85937fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-85937fd{text-align:start;}.elementor-20677 .elementor-element.elementor-element-85937fd .elementor-heading-title{font-size:34px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-028d071 > .elementor-widget-container{margin:-20px -55px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-028d071{text-align:start;}.elementor-20677 .elementor-element.elementor-element-028d071 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-44ee3d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-44ee3d4{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-44ee3d4 .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-17256fa .elementor-button{background-color:#AD926A;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-17256fa .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-17256fa .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-17256fa{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-17256fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-17256fa .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-17256fa .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-5c91c1a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20677 .elementor-element.elementor-element-57696be:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-57696be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F9381CF;}.elementor-20677 .elementor-element.elementor-element-57696be > .elementor-background-overlay{background-color:var( --e-global-color-4f19abb );background-image:url("https://1dc.jp/me/wp-content/uploads/2024/07/top_013.jpg");background-position:center center;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-57696be > .elementor-container{max-width:1000px;min-height:120vh;}.elementor-20677 .elementor-element.elementor-element-57696be .elementor-background-overlay{filter:brightness( 100% ) contrast( 65% ) saturate( 159% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20677 .elementor-element.elementor-element-57696be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-7547fcc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-7547fcc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-7547fcc > .elementor-element-populated{padding:0px 60px 0px 60px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-ef5f789.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-ef5f789.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-ef5f789 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-d44323d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-d44323d .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-d44323d  .jet-button__state-normal .jet-button__label{font-size:14px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-d44323d  .jet-button__state-hover .jet-button__label{font-size:14px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-51a70ed > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-51a70ed .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-51a70ed  .jet-button__state-normal .jet-button__label{font-size:13px;font-weight:400;}.elementor-20677 .elementor-element.elementor-element-51a70ed  .jet-button__state-hover .jet-button__label{font-size:14px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__plane-normal{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__plane-hover{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-b700f06 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__instance{width:160px;height:160px;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__state-normal{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__state-hover{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__state-normal .jet-button__icon{color:#FFFFFF;font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__state-hover .jet-button__icon{font-size:29px;width:60px;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-b700f06 .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-b700f06  .jet-button__state-normal .jet-button__label{font-size:13px;font-weight:400;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-b700f06  .jet-button__state-hover .jet-button__label{font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-008df7c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-008df7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-008df7c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-d9845cd > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-d9845cd{text-align:start;}.elementor-20677 .elementor-element.elementor-element-d9845cd .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.2px;color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-c5db1e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c5db1e3{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c5db1e3 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-c43700f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c43700f{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-c43700f .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-ed4acb8 .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-ed4acb8 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-ed4acb8 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-ed4acb8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-ed4acb8 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-ed4acb8 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-a968d2a .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-a968d2a .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-a968d2a .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-a968d2a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-a968d2a .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-a968d2a .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-bf7f940:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-bf7f940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F93815E;}.elementor-20677 .elementor-element.elementor-element-bf7f940 > .elementor-background-overlay{background-color:#77654B;background-image:url("https://1dc.jp/me/wp-content/uploads/2022/02/hospital-interior-with-operating-surgery-table-.jpg");background-position:center center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-bf7f940 > .elementor-container{max-width:1000px;min-height:120vh;}.elementor-20677 .elementor-element.elementor-element-bf7f940 .elementor-background-overlay{filter:brightness( 123% ) contrast( 100% ) saturate( 100% ) blur( 3px ) hue-rotate( 0deg );}.elementor-20677 .elementor-element.elementor-element-bf7f940{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-095ea89.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-095ea89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-095ea89 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-7df064b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-7df064b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-7df064b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-7df064b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c357b12 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-20677 .elementor-element.elementor-element-c357b12{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c357b12 .elementor-heading-title{font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-c90d62e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c90d62e{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c90d62e .elementor-heading-title{font-size:34px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-c7db199 > .elementor-widget-container{margin:-20px -55px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c7db199{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c7db199 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-fa53b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-fa53b3e{text-align:justify;}.elementor-20677 .elementor-element.elementor-element-fa53b3e .elementor-heading-title{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-primary );}.elementor-20677 .elementor-element.elementor-element-19e6204 .elementor-button{background-color:#AD926A;font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-19e6204 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-19e6204 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-19e6204{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-19e6204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-19e6204 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-19e6204 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-ce61f44 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20677 .elementor-element.elementor-element-119df87 > .elementor-container{max-width:1000px;min-height:400px;}.elementor-20677 .elementor-element.elementor-element-119df87{margin-top:0px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-951db5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-951db5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-951db5a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-951db5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-951db5a > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-e2536cc > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );}.elementor-20677 .elementor-element.elementor-element-e2536cc{text-align:start;}.elementor-20677 .elementor-element.elementor-element-e2536cc .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-f2d6797 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:var( --e-global-color-a21a895 );border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-f2d6797.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-f2d6797{text-align:center;}.elementor-20677 .elementor-element.elementor-element-f2d6797 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-7c9dabd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-7c9dabd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-02d7531 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-02d7531 .elementor-heading-title{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-37984f4 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:var( --e-global-color-a21a895 );border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-37984f4.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-37984f4{text-align:center;}.elementor-20677 .elementor-element.elementor-element-37984f4 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-6d6da93.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-6d6da93.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-a3339df > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-a3339df .elementor-heading-title{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-382305f > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:var( --e-global-color-a21a895 );border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-382305f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-382305f{text-align:center;}.elementor-20677 .elementor-element.elementor-element-382305f .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-7d8cb95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-7d8cb95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-cad1331 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-cad1331 .elementor-heading-title{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-34acd52 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:var( --e-global-color-a21a895 );border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-34acd52.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-34acd52{text-align:center;}.elementor-20677 .elementor-element.elementor-element-34acd52 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-ebcc22a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-ebcc22a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-c42c863 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-c42c863 .elementor-heading-title{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-620035e{margin-top:30px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-eff2f50 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-eff2f50 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text i{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text i{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(odd) .premium-table-text{text-shadow:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(odd):hover .premium-table-text{text-shadow:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text i{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(even) .premium-table-text{text-shadow:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(even):hover .premium-table-text{text-shadow:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text i{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table thead .premium-table-cell .premium-table-sort-icon:before{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table thead .premium-table-cell:hover .premium-table-sort-icon:before{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table-search-field{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table-records-box{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table-pagination ul li > .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-3122f32 .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-6076667 .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-08135dc .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-0dee2ea .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-2546787 .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-4a6ba59 .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-c147894 .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-6e69080 .premium-table-cell-top{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-299e793 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-f873ca5 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-a7edab2 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-0419157 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-34f7e4f .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-8b89b8d .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-c6b870c .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-f9d599d .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-92c453c .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-154b5c0 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-e1f43ed .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-e1a5eed .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-7e6d429 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-f3afd52 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-c253e38 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-a2b26c0 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-54efaef .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-e6912db .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-7450abd .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-7247820 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-4fdb1cf .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-3d73e70 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-0804e0b .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .elementor-repeater-item-b095576 .premium-table-text{justify-content:center;text-align:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table-wrap{direction:ltr;}.elementor-20677 .elementor-element.elementor-element-9c197a2 > .elementor-widget-container{background-image:url("https://1dc.jp/me/wp-content/uploads/2023/04/pic_line_004.jpg");background-position:center center;background-size:100% auto;border-radius:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-9c197a2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table{table-layout:auto;border-radius:5px;box-shadow:0px 30px 70px 0px rgba(20, 4, 87, 0.28);}.elementor-20677 .elementor-element.elementor-element-9c197a2{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{color:var( --e-global-color-a21a895 );font-size:14px;font-weight:600;line-height:50px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text:hover{color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd){background-color:rgba(60, 32, 181, 0);}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd):hover{background-color:#F7C330;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{color:var( --e-global-color-a21a895 );font-size:14px;font-weight:600;text-transform:uppercase;line-height:50px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text:hover{color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(even){background-color:rgba(53, 25, 172, 0);}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(even):hover{background-color:#F7C330;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#CCB06F61;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell .premium-table-text{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{color:var( --e-global-color-a21a895 );font-size:15px;font-weight:600;line-height:50px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table-blur tbody:hover tr:nth-of-type(odd) .premium-table-text{text-shadow:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table-blur tbody:hover tr:nth-of-type(odd):hover .premium-table-text{text-shadow:var( --e-global-color-32921ab );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell{background-color:#79ad01;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{color:var( --e-global-color-a21a895 );font-size:15px;font-weight:600;line-height:50px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table-blur tbody:hover tr:nth-of-type(even) .premium-table-text{text-shadow:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table-blur tbody:hover tr:nth-of-type(even):hover .premium-table-text{text-shadow:var( --e-global-color-32921ab );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(even) .premium-table-cell{background-color:#1cbcbf;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row td.premium-table-cell .premium-table-text{padding:0px 12px 0px 12px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row .premium-table-cell:nth-child(odd){background-color:#3C20B500;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row .premium-table-cell:nth-child(odd):hover{background-color:#F7C330;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row .premium-table-cell:nth-child(even){background-color:#3519AC00;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row .premium-table-cell:nth-child(even):hover{background-color:#F7C330;}.elementor-20677 .elementor-element.elementor-element-dd3f995 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-dd3f995{text-align:center;}.elementor-20677 .elementor-element.elementor-element-dd3f995 .elementor-heading-title{font-size:13px;font-weight:400;line-height:17px;}.elementor-20677 .elementor-element.elementor-element-35cd7d2 .elementor-button{background-color:var( --e-global-color-5aaf977 );font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-35cd7d2 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-35cd7d2 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-35cd7d2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-35cd7d2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-35cd7d2 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-35cd7d2 .elementor-button:focus svg{fill:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-67a11e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-67a11e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-67a11e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-67a11e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-acaf91c > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-acaf91c img{max-width:85%;filter:brightness( 100% ) contrast( 60% ) saturate( 70% ) blur( 0px ) hue-rotate( 187deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20677 .elementor-element.elementor-element-74a49c2:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-74a49c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1dc.jp/me/wp-content/uploads/2022/09/top_013-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-74a49c2 > .elementor-container{max-width:1000px;min-height:500px;}.elementor-20677 .elementor-element.elementor-element-74a49c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20677 .elementor-element.elementor-element-74a49c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-3a837b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-3a837b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-3a837b5 > .elementor-element-populated{margin:95px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20677 .elementor-element.elementor-element-a3a4b0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-f1adee3 );}.elementor-20677 .elementor-element.elementor-element-a3a4b0f{text-align:start;}.elementor-20677 .elementor-element.elementor-element-a3a4b0f .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-f1adee3 );}.elementor-20677 .elementor-element.elementor-element-f87963d > .elementor-container{max-width:1200px;min-height:400px;}.elementor-20677 .elementor-element.elementor-element-f87963d{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-a4264d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-a4264d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-a4264d5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-a4264d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-a4264d5 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:50px 50px 50px 60px;}.elementor-20677 .elementor-element.elementor-element-a4264d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-f1f2f55{text-align:start;}.elementor-20677 .elementor-element.elementor-element-f1f2f55 .elementor-heading-title{font-size:50px;font-weight:200;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-681ae07 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-681ae07 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-18af310{text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-7e95dc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-7e95dc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-7e95dc1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-7e95dc1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-7e95dc1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:50px 50px 50px 60px;}.elementor-20677 .elementor-element.elementor-element-7e95dc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-d393bf6{text-align:start;}.elementor-20677 .elementor-element.elementor-element-d393bf6 .elementor-heading-title{font-size:50px;font-weight:200;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-813c265 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-813c265 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-f4ae974{text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-ba4c959:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-ba4c959 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-ba4c959.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-ba4c959.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-ba4c959 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-20677 .elementor-element.elementor-element-ba4c959 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50px 40px 50px 60px;}.elementor-20677 .elementor-element.elementor-element-ba4c959 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-ed7fed4{text-align:start;}.elementor-20677 .elementor-element.elementor-element-ed7fed4 .elementor-heading-title{font-size:50px;font-weight:200;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-2a1566f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-2a1566f .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-5cc5f93{text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-4c534df > .elementor-container{max-width:1200px;}.elementor-20677 .elementor-element.elementor-element-94df8d4 > .elementor-element-populated{margin:-300px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-2a01f7e > .elementor-container{max-width:1200px;min-height:400px;}.elementor-20677 .elementor-element.elementor-element-2a01f7e{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-b9ba520:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-b9ba520 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-b9ba520.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-b9ba520.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-b9ba520 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:50px 50px 50px 60px;}.elementor-20677 .elementor-element.elementor-element-b9ba520 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-ce19ccb{text-align:start;}.elementor-20677 .elementor-element.elementor-element-ce19ccb .elementor-heading-title{font-size:50px;font-weight:200;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-bc8826d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-bc8826d .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-4136f7a{text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-ce2c89a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-ce2c89a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-ce2c89a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-ce2c89a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-ce2c89a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;padding:50px 50px 50px 60px;}.elementor-20677 .elementor-element.elementor-element-ce2c89a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-40ce51a{text-align:start;}.elementor-20677 .elementor-element.elementor-element-40ce51a .elementor-heading-title{font-size:50px;font-weight:200;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-07b0113 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-07b0113 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-1744518{text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-35a8627:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-35a8627 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-35a8627.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-35a8627.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-35a8627 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-20677 .elementor-element.elementor-element-35a8627 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50px 40px 50px 60px;}.elementor-20677 .elementor-element.elementor-element-35a8627 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-4dac19a{text-align:start;}.elementor-20677 .elementor-element.elementor-element-4dac19a .elementor-heading-title{font-size:50px;font-weight:200;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-d14793c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20677 .elementor-element.elementor-element-d14793c .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );font-weight:var( --e-global-typography-7574723-font-weight );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-546f75a{text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-455452d > .elementor-container{max-width:1000px;min-height:400px;}.elementor-20677 .elementor-element.elementor-element-455452d{margin-top:80px;margin-bottom:80px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-8722fcf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-8722fcf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-8722fcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-8722fcf > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-2c5182d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-c608b7e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );}.elementor-20677 .elementor-element.elementor-element-c608b7e{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c608b7e .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-d5e3481 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-20677 .elementor-element.elementor-element-d5e3481{columns:1;text-align:justify;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-0016eae .elementor-button{background-color:var( --e-global-color-5aaf977 );font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-0016eae .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-0016eae .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-0016eae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-0016eae > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0016eae .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-0016eae .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-33f34aa6:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-33f34aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1dc.jp/me/wp-content/uploads/2022/06/painclinic_001-1-1024x576.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-33f34aa6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(280deg, var( --e-global-color-5aaf977 ) 0%, var( --e-global-color-primary ) 100%);opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-33f34aa6 > .elementor-container{min-height:580px;}.elementor-20677 .elementor-element.elementor-element-33f34aa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-5d9d727:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-element-populated, .elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-element-populated > .elementor-background-overlay, .elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-element-populated{box-shadow:10px 10px 20px 0px rgba(0,0,0,0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 10px 40px;}.elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-0cfeb28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0cfeb28{columns:1;text-align:justify;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-5f16a803.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-5f16a803.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-5f16a803.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20677 .elementor-element.elementor-element-5f16a803 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-5f16a803 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-7a5cec1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 30px 0px 0px;border-style:none;}.elementor-20677 .elementor-element.elementor-element-7a5cec1{text-align:center;}.elementor-20677 .elementor-element.elementor-element-7a5cec1 .elementor-heading-title{font-size:34px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-2e36848 img{opacity:0.75;box-shadow:0px 0px 50px -10px #5F5844;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-169bea1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-169bea1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-169bea1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9a5dfc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;border-style:none;}.elementor-20677 .elementor-element.elementor-element-9a5dfc9{text-align:end;}.elementor-20677 .elementor-element.elementor-element-9a5dfc9 .elementor-heading-title{font-size:15px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1166e0c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-1166e0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-1166e0c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b1f0d9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-20677 .elementor-element.elementor-element-b1f0d9b{text-align:start;}.elementor-20677 .elementor-element.elementor-element-b1f0d9b .elementor-heading-title{font-size:26px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-2411506.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-2411506.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-2411506 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e41772f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;border-style:none;}.elementor-20677 .elementor-element.elementor-element-e41772f{text-align:end;}.elementor-20677 .elementor-element.elementor-element-e41772f .elementor-heading-title{font-size:15px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-fee09c7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-fee09c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-fee09c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-413bbeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-20677 .elementor-element.elementor-element-413bbeb{text-align:start;}.elementor-20677 .elementor-element.elementor-element-413bbeb .elementor-heading-title{font-size:15px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:#FFFFFF;}.elementor-20677 .elementor-element.elementor-element-9de4438 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-9de4438:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-9de4438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1dc.jp/me/wp-content/uploads/2022/08/iryo-1024x683.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-9de4438{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-20677 .elementor-element.elementor-element-9de4438 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20677 .elementor-element.elementor-element-9de4438 > .elementor-container{text-align:center;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-eab2b01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-eab2b01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-0bae3a0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;}.elementor-20677 .elementor-element.elementor-element-0bae3a0 > .elementor-container{max-width:1000px;}.elementor-20677 .elementor-element.elementor-element-0bae3a0{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-9725be1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-9725be1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-9725be1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-b9ff444 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-4f19abb );}.elementor-20677 .elementor-element.elementor-element-b9ff444{text-align:start;}.elementor-20677 .elementor-element.elementor-element-b9ff444 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );font-weight:var( --e-global-typography-d163f16-font-weight );line-height:var( --e-global-typography-d163f16-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-0eab625 > .elementor-widget-container{margin:0px 20px -20px 0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0eab625{columns:1;text-align:justify;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-ca60e99 > .elementor-widget-container{margin:-30px 0px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-ca60e99{columns:1;text-align:start;font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-83af537 .elementor-button{background-color:var( --e-global-color-5aaf977 );font-size:15px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-83af537 .elementor-button:hover, .elementor-20677 .elementor-element.elementor-element-83af537 .elementor-button:focus{background-color:var( --e-global-color-4059d81 );color:#ffffff;}.elementor-20677 .elementor-element.elementor-element-83af537{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-83af537 > .elementor-widget-container{margin:-20px 0px 05px 0px;}.elementor-20677 .elementor-element.elementor-element-83af537 .elementor-button:hover svg, .elementor-20677 .elementor-element.elementor-element-83af537 .elementor-button:focus svg{fill:#ffffff;}.elementor-20677 .elementor-element.elementor-element-ad25424 .jet-button__plane-normal{background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ad25424 .jet-button__plane-hover{background-color:#AD926A00;}.elementor-20677 .elementor-element.elementor-element-ad25424 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ad25424 .jet-button__container{justify-content:center;}.elementor-20677 .elementor-element.elementor-element-ad25424 .jet-button__instance{border-radius:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ad25424 .jet-button__state-normal .jet-button__label{text-align:left;color:var( --e-global-color-4059d81 );}.elementor-20677 .elementor-element.elementor-element-ad25424 .jet-button__state-hover .jet-button__label{text-align:left;color:var( --e-global-color-32921ab );}.elementor-20677 .elementor-element.elementor-element-ad25424  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ad25424  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-939f128-font-family ), Sans-serif;font-size:var( --e-global-typography-939f128-font-size );font-weight:var( --e-global-typography-939f128-font-weight );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-f27ecdb > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-e10ddfd > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20677 .elementor-element.elementor-element-e10ddfd iframe{height:500px;}@media(max-width:1024px){.elementor-20677 .elementor-element.elementor-element-17b9485 > .elementor-container{min-height:550px;}.elementor-20677 .elementor-element.elementor-element-232e73da .elementor-heading-title{font-size:23px;}.elementor-20677 .elementor-element.elementor-element-8587f2a .elementor-heading-title{font-size:45px;}.elementor-20677 .elementor-element.elementor-element-e47bfe3{font-size:14px;line-height:2em;}.elementor-20677 .elementor-element.elementor-element-671bacb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-671bacb .elementor-widget-container{text-align:right;}.elementor-20677 .elementor-element.elementor-element-671bacb:not(:has(.elementor-widget-container)){text-align:right;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn{font-size:13px;line-height:1.5em;padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--iconica > span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-671bacb .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-20677 .elementor-element.elementor-element-8cd51f3{right:-9px;}body.rtl .elementor-20677 .elementor-element.elementor-element-8cd51f3{left:-9px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3{top:-50px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .elementor-widget-container{text-align:right;}.elementor-20677 .elementor-element.elementor-element-8cd51f3:not(:has(.elementor-widget-container)){text-align:right;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn{font-size:13px;line-height:1.5em;padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--iconica > span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 40px 15px 40px;}.elementor-20677 .elementor-element.elementor-element-5904f9ea > .elementor-element-populated{margin:-85px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1137dd1e.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-1137dd1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-b873b51 .elementor-heading-title{font-size:22px;}.elementor-20677 .elementor-element.elementor-element-46eb455 .elementor-heading-title{font-size:22px;}.elementor-20677 .elementor-element.elementor-element-898b06f .elementor-heading-title{font-size:30px;}.elementor-20677 .elementor-element.elementor-element-7c330ac .elementor-heading-title{font-size:22px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-6812537b.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-6812537b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-895528b .elementor-heading-title{font-size:22px;}.elementor-20677 .elementor-element.elementor-element-4cf77ec .elementor-heading-title{font-size:30px;}.elementor-20677 .elementor-element.elementor-element-4f50e1b .elementor-heading-title{font-size:22px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-608e36a3.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-608e36a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-ed4e9bb .elementor-heading-title{font-size:22px;}.elementor-20677 .elementor-element.elementor-element-03a2921 .elementor-heading-title{font-size:22px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1cc48607.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-1cc48607.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-20677 .elementor-element.elementor-element-1981b56 .elementor-heading-title{font-size:22px;}.elementor-20677 .elementor-element.elementor-element-fe5df45 .elementor-heading-title{font-size:20px;}.elementor-20677 .elementor-element.elementor-element-261b5622{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-43472be1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4e9983ed{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-1cda17c0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20677 .elementor-element.elementor-element-1cda17c0 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-20677 .elementor-element.elementor-element-c44585e{columns:1;font-size:14px;line-height:2em;}.elementor-20677 .elementor-element.elementor-element-550fa64 .elementor-button{font-size:13px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-5b570108.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-5b570108.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-5b570108 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-6eefdef{margin-top:50px;margin-bottom:0px;padding:50px 25px 50px 25px;}.elementor-20677 .elementor-element.elementor-element-87476db .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-142e654 > .elementor-widget-container{margin:0px 0px 20px 30px;}.elementor-20677 .elementor-element.elementor-element-142e654{columns:1;font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-df30b3a .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-79f938b{margin-top:0px;margin-bottom:0px;padding:50px 25px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-1bd605af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b6f6a8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b6f6a8c .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-2b81011f{text-align:start;}.elementor-20677 .elementor-element.elementor-element-2b81011f .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-20677 .elementor-element.elementor-element-22ad8e2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;columns:1;font-size:14px;line-height:2em;}.elementor-20677 .elementor-element.elementor-element-22ad8e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4015227{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-20677 .elementor-element.elementor-element-4015227 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-49af453b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c6e24fc{text-align:center;}.elementor-20677 .elementor-element.elementor-element-c6e24fc .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-813899d{margin-top:10px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-ee67788 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-886477c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-886477c > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-5fff319{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-5fff319 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-d716f16 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-008bd3c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-008bd3c > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-e6c685e{text-align:center;}.elementor-20677 .elementor-element.elementor-element-e6c685e .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-8f2adac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-373a2b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-373a2b3 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-f1ed39e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-f1ed39e > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-89451b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ef3642e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-ef3642e > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-919bffe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20677 .elementor-element.elementor-element-919bffe > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__content{text-align:center;padding:20px 15px 20px 15px;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-f03ff9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-baa6de0{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20677 .elementor-element.elementor-element-34731a1{text-align:start;}.elementor-20677 .elementor-element.elementor-element-d0967a8 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-4fc2ab5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4fc2ab5 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-cb8842a .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-e4cc39f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-e3d1b8c{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20677 .elementor-element.elementor-element-c0f712c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-c0f712c  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-c0f712c  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-209f91f  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-209f91f  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-11d0170{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-20677 .elementor-element.elementor-element-dad94ef{text-align:start;}.elementor-20677 .elementor-element.elementor-element-136bc3b .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-770d2d7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-2caa7a9 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-28a01ae .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-42fd728{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-4b124c6{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20677 .elementor-element.elementor-element-5951751{text-align:start;}.elementor-20677 .elementor-element.elementor-element-88dc3a2 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-7067014 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-0c9da87 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-40a0077 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-533384f:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-533384f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20677 .elementor-element.elementor-element-533384f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-d31ceb3{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20677 .elementor-element.elementor-element-be36265 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-be36265  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-be36265  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-bd63b25  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-bd63b25  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-83090f0  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-02a8067{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-20677 .elementor-element.elementor-element-c82a92a{text-align:start;}.elementor-20677 .elementor-element.elementor-element-ffeb651 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-6c5621f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4940332 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-48e1c57 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-e05de26:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-e05de26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20677 .elementor-element.elementor-element-e05de26{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-074aa08.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-074aa08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-074aa08 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-2eb2419 > .elementor-container{min-height:400px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-477d12d.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-20677 .elementor-element.elementor-element-477d12d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-20677 .elementor-element.elementor-element-7d50fc2{text-align:start;}.elementor-20677 .elementor-element.elementor-element-e32e2fb .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-53ef399 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-c7852e8 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-50ed41e:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-50ed41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20677 .elementor-element.elementor-element-50ed41e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-ec755ee{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20677 .elementor-element.elementor-element-f4643d0{--grid-auto-flow:row;}.elementor-20677 .elementor-element.elementor-element-e8615f0 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-e8615f0  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-e8615f0  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-63dea52  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-af00742  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-af00742  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-f700fb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-20677 .elementor-element.elementor-element-d1e6518{text-align:start;}.elementor-20677 .elementor-element.elementor-element-ea09206 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-1172002 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ba87262 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-665d7bc .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-b715e52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-d15a83a{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20677 .elementor-element.elementor-element-60b6463{text-align:start;}.elementor-20677 .elementor-element.elementor-element-adf71e5 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-20677 .elementor-element.elementor-element-95390ae > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ee5d74b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b6528ef .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-b990359 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-910ec11 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-9a382ae:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-9a382ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20677 .elementor-element.elementor-element-9a382ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-d270c03{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20677 .elementor-element.elementor-element-984aa95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-20677 .elementor-element.elementor-element-00cb5af{text-align:start;}.elementor-20677 .elementor-element.elementor-element-dde1468 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-fe03ae4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-f50fe9a .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-2e1f644 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-7c7f88b{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-20677 .elementor-element.elementor-element-14366fb > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-edc8798 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-20677 .elementor-element.elementor-element-4f09894{text-align:start;}.elementor-20677 .elementor-element.elementor-element-6910eee .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-20677 .elementor-element.elementor-element-cd2e70d .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-fe60c2f .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-6fbd1e6 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-d26ab81{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-20677 .elementor-element.elementor-element-12b790b > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-b4e2933{text-align:start;}.elementor-20677 .elementor-element.elementor-element-eddf6d3 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-9edd738 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9edd738 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-233a92a .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-5faf8a5{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-20677 .elementor-element.elementor-element-ea1feb4 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-67484d0{text-align:start;}.elementor-20677 .elementor-element.elementor-element-85937fd .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-20677 .elementor-element.elementor-element-028d071 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-44ee3d4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-44ee3d4 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-17256fa .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-57696be{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-20677 .elementor-element.elementor-element-7547fcc > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-d44323d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-d44323d  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-d44323d  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-51a70ed  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-51a70ed  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-008df7c > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-20677 .elementor-element.elementor-element-d9845cd{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c5db1e3 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-c43700f .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ed4acb8 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-a968d2a .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-bf7f940{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-20677 .elementor-element.elementor-element-095ea89 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-c357b12{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c90d62e .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-20677 .elementor-element.elementor-element-c7db199 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-fa53b3e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-fa53b3e .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-19e6204 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-119df87 > .elementor-container{min-height:600px;}.elementor-20677 .elementor-element.elementor-element-119df87{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 25px;}.elementor-20677 .elementor-element.elementor-element-e2536cc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-e2536cc .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-2cb4919{margin-top:5px;margin-bottom:5px;}.elementor-20677 .elementor-element.elementor-element-601d1c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-f2d6797 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-02d7531 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-564d3fd{margin-top:5px;margin-bottom:5px;}.elementor-20677 .elementor-element.elementor-element-c2dfd20 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-37984f4 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-6d6da93 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-a3339df .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-2d1953c{margin-top:5px;margin-bottom:5px;}.elementor-20677 .elementor-element.elementor-element-e821135 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-382305f .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-7d8cb95 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-cad1331 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-2b5735f{margin-top:5px;margin-bottom:5px;}.elementor-20677 .elementor-element.elementor-element-8f66e97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-34acd52 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-ebcc22a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c42c863 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{font-size:12px;line-height:35px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{font-size:12px;line-height:20px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{font-size:12px;line-height:35px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{font-size:12px;line-height:35px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row td.premium-table-cell .premium-table-text{padding:0px 5px 0px 5px;}.elementor-20677 .elementor-element.elementor-element-dd3f995 .elementor-heading-title{font-size:12px;}.elementor-20677 .elementor-element.elementor-element-35cd7d2 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-67a11e0 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-acaf91c img{max-width:100%;}.elementor-20677 .elementor-element.elementor-element-74a49c2:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-74a49c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1dc.jp/me/wp-content/uploads/2022/09/top_013-1-1024x692.jpg");}.elementor-20677 .elementor-element.elementor-element-74a49c2 > .elementor-container{min-height:500px;}.elementor-20677 .elementor-element.elementor-element-a3a4b0f .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-f87963d{padding:15px 15px 15px 15px;}.elementor-20677 .elementor-element.elementor-element-a4264d5 > .elementor-element-populated{padding:25px 15px 25px 15px;}.elementor-20677 .elementor-element.elementor-element-f1f2f55 .elementor-heading-title{font-size:35px;}.elementor-20677 .elementor-element.elementor-element-681ae07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-681ae07 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-18af310{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-7e95dc1 > .elementor-element-populated{padding:25px 15px 25px 15px;}.elementor-20677 .elementor-element.elementor-element-d393bf6 .elementor-heading-title{font-size:35px;}.elementor-20677 .elementor-element.elementor-element-813c265 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-813c265 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-f4ae974{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ba4c959 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-20677 .elementor-element.elementor-element-ed7fed4 .elementor-heading-title{font-size:35px;}.elementor-20677 .elementor-element.elementor-element-2a1566f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-2a1566f .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-5cc5f93{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-2a01f7e{padding:15px 15px 15px 15px;}.elementor-20677 .elementor-element.elementor-element-b9ba520 > .elementor-element-populated{padding:25px 15px 25px 15px;}.elementor-20677 .elementor-element.elementor-element-ce19ccb .elementor-heading-title{font-size:35px;}.elementor-20677 .elementor-element.elementor-element-bc8826d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-bc8826d .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-4136f7a{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ce2c89a > .elementor-element-populated{padding:25px 15px 25px 15px;}.elementor-20677 .elementor-element.elementor-element-40ce51a .elementor-heading-title{font-size:35px;}.elementor-20677 .elementor-element.elementor-element-07b0113 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-07b0113 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-1744518{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-35a8627 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-20677 .elementor-element.elementor-element-4dac19a .elementor-heading-title{font-size:35px;}.elementor-20677 .elementor-element.elementor-element-d14793c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-d14793c .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-546f75a{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-455452d > .elementor-container{min-height:500px;}.elementor-20677 .elementor-element.elementor-element-455452d{margin-top:0px;margin-bottom:0px;padding:0px 25px 0px 25px;}.elementor-20677 .elementor-element.elementor-element-8722fcf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c608b7e .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-d5e3481{columns:1;font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-0016eae .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-33f34aa6:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-33f34aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1dc.jp/me/wp-content/uploads/2022/06/painclinic_001-1-1024x576.png");background-position:center center;}.elementor-20677 .elementor-element.elementor-element-33f34aa6 > .elementor-container{min-height:600px;}.elementor-20677 .elementor-element.elementor-element-33f34aa6{padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-0cfeb28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0cfeb28{columns:1;font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-5f16a803.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-5f16a803.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-5f16a803 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-20677 .elementor-element.elementor-element-7a5cec1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-7a5cec1{text-align:center;}.elementor-20677 .elementor-element.elementor-element-7a5cec1 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-20677 .elementor-element.elementor-element-1be0eed{margin-top:20px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-169bea1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-169bea1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-9a5dfc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9a5dfc9{text-align:center;}.elementor-20677 .elementor-element.elementor-element-9a5dfc9 .elementor-heading-title{font-size:15px;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1166e0c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-1166e0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20677 .elementor-element.elementor-element-b1f0d9b{text-align:center;}.elementor-20677 .elementor-element.elementor-element-b1f0d9b .elementor-heading-title{font-size:30px;}.elementor-20677 .elementor-element.elementor-element-bd80ced{margin-top:0px;margin-bottom:50px;}.elementor-20677 .elementor-element.elementor-element-e41772f > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e41772f{text-align:end;}.elementor-20677 .elementor-element.elementor-element-e41772f .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-413bbeb{text-align:start;}.elementor-20677 .elementor-element.elementor-element-413bbeb .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-9de4438{padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-eab2b01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0bae3a0{padding:30px 30px 30px 30px;}.elementor-20677 .elementor-element.elementor-element-b9ff444 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-0eab625{columns:1;font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ca60e99 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ca60e99{columns:1;font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-83af537{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-83af537 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-83af537 .elementor-button{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-ad25424 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ad25424  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ad25424  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-f27ecdb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-f27ecdb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-f27ecdb > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-e10ddfd iframe{height:450px;}}@media(max-width:767px){.elementor-20677 .elementor-element.elementor-element-17b9485 > .elementor-container{min-height:80vh;}.elementor-20677 .elementor-element.elementor-element-17b9485 > .elementor-background-overlay{opacity:0.34;}.elementor-20677 .elementor-element.elementor-element-362ee193 > .elementor-element-populated{margin:20vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-85b0d2e{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-617ca58 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-617ca58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-232e73da .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-8587f2a .elementor-heading-title{font-size:30px;}.elementor-20677 .elementor-element.elementor-element-ada7d92{margin-top:20px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-3892925 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e47bfe3{line-height:2em;}.elementor-20677 .elementor-element.elementor-element-9941ea8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-671bacb > .elementor-widget-container{margin:30px -20px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-24ca21c > .elementor-container{min-height:85px;}.elementor-20677 .elementor-element.elementor-element-8cd51f3{top:0px;}.elementor-20677 .elementor-element.elementor-element-5904f9ea > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-20677 .elementor-element.elementor-element-1137dd1e{width:50%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1137dd1e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-1137dd1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-1137dd1e > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-b873b51 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-46eb455{align-self:center;}.elementor-20677 .elementor-element.elementor-element-46eb455 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-898b06f{align-self:center;}.elementor-20677 .elementor-element.elementor-element-898b06f .elementor-heading-title{font-size:18px;}.elementor-20677 .elementor-element.elementor-element-7c330ac{align-self:center;}.elementor-20677 .elementor-element.elementor-element-7c330ac .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-6812537b{width:50%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-6812537b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-6812537b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-6812537b > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-895528b .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-4cf77ec{align-self:center;}.elementor-20677 .elementor-element.elementor-element-4cf77ec .elementor-heading-title{font-size:18px;}.elementor-20677 .elementor-element.elementor-element-4f50e1b{align-self:center;}.elementor-20677 .elementor-element.elementor-element-4f50e1b .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-608e36a3{width:50%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-608e36a3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-608e36a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-608e36a3 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ed4e9bb .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-20677 .elementor-element.elementor-element-03a2921 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-1cc48607{width:50%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-1cc48607.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-1cc48607.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20677 .elementor-element.elementor-element-1cc48607 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-1981b56 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-fe5df45 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-20677 .elementor-element.elementor-element-4e9983ed > .elementor-container{min-height:30vh;}.elementor-20677 .elementor-element.elementor-element-4e9983ed{margin-top:0px;margin-bottom:0px;padding:50px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-1cda17c0 .elementor-heading-title{font-size:20px;}.elementor-20677 .elementor-element.elementor-element-c44585e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c44585e{line-height:2em;}.elementor-20677 .elementor-element.elementor-element-5b570108 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b5c5d83 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-6eefdef{margin-top:50px;margin-bottom:0px;padding:50px 15px 50px 15px;}.elementor-20677 .elementor-element.elementor-element-87476db .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-142e654 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-142e654{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-1a33b29 > .elementor-container{min-height:200px;}.elementor-20677 .elementor-element.elementor-element-1a33b29{margin-top:-20px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-8f2069e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container{margin:0px 0px 0px 0px;}:is( .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-20677 .elementor-element.elementor-element-2601484 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}:is( .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-20677 .elementor-element.elementor-element-afbe594 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-20677 .elementor-element.elementor-element-df30b3a{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-79f938b:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-79f938b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AD926AB8 0%, #AD926A61 100%);}.elementor-20677 .elementor-element.elementor-element-79f938b{padding:50px 15px 50px 15px;}.elementor-20677 .elementor-element.elementor-element-1bd605af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b6f6a8c .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-22ad8e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:2em;}.elementor-20677 .elementor-element.elementor-element-4015227 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4015227{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-5c70c3e9{margin-top:50px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-c6e24fc{text-align:start;}.elementor-20677 .elementor-element.elementor-element-c6e24fc .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-ee67788 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-886477c > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-886477c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__content{min-height:50px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-886477c .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-5fff319 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-5fff319{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__content{min-height:50px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-5fff319 .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-d716f16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__content{min-height:50px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-e3f1a10 .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-008bd3c > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-008bd3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__content{min-height:50px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-008bd3c .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-aeaee3f{margin-top:50px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-e6c685e{text-align:start;}.elementor-20677 .elementor-element.elementor-element-e6c685e .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-8f2adac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-373a2b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__content{min-height:30px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-373a2b3 .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-f1ed39e > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-f1ed39e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__content{min-height:30px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-f1ed39e .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-89451b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20677 .elementor-element.elementor-element-ef3642e > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-ef3642e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__content{min-height:30px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-ef3642e .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-919bffe > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-20677 .elementor-element.elementor-element-919bffe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__content{min-height:30px;text-align:center;padding:30px 15px 30px 15px;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-20677 .elementor-element.elementor-element-919bffe .elementor-cta__description{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-f03ff9e{--min-height:100vh;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-baa6de0{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20677 .elementor-element.elementor-element-9d7fefa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-a04f030{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-34731a1 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-d0967a8 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-4fc2ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4fc2ab5 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-f0c2fce{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-e4cc39f{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20677 .elementor-element.elementor-element-e4cc39f::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-20677 .elementor-element.elementor-element-e3d1b8c{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20677 .elementor-element.elementor-element-c0f712c  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-c0f712c  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-209f91f  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-209f91f  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-b44a6ca  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-11d0170{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-dad94ef .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-136bc3b .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-770d2d7 .elementor-heading-title{font-size:10px;letter-spacing:1px;}.elementor-20677 .elementor-element.elementor-element-2caa7a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-2caa7a9 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-28a01ae{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-42fd728{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-4b124c6{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20677 .elementor-element.elementor-element-c5d20d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-5951751 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-88dc3a2 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-7067014 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-7067014 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-533384f{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.87;}.elementor-20677 .elementor-element.elementor-element-533384f:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-533384f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-20677 .elementor-element.elementor-element-d31ceb3{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20677 .elementor-element.elementor-element-be36265  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-be36265  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-bd63b25  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-bd63b25  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-83090f0  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-83090f0  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-02a8067{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-c82a92a .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-ffeb651 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-6c5621f .elementor-heading-title{font-size:10px;}.elementor-20677 .elementor-element.elementor-element-4940332 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4940332 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-48e1c57{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-e05de26 > .elementor-container{min-height:100vh;}.elementor-20677 .elementor-element.elementor-element-e05de26{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-074aa08 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-477d12d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-7d50fc2 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-e32e2fb .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-53ef399 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-53ef399 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-c7852e8{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-50ed41e{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;}.elementor-20677 .elementor-element.elementor-element-50ed41e:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-50ed41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20677 .elementor-element.elementor-element-ec755ee{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20677 .elementor-element.elementor-element-f4643d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20677 .elementor-element.elementor-element-e8615f0  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-e8615f0  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-1f4bc60  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-63dea52  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-63dea52  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-af00742  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-af00742  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-f700fb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-d1e6518 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-ea09206 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-1172002 .elementor-heading-title{font-size:10px;letter-spacing:0.5px;}.elementor-20677 .elementor-element.elementor-element-ba87262 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ba87262 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-665d7bc{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-b715e52{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-d15a83a{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20677 .elementor-element.elementor-element-e1a5715{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-60b6463 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-adf71e5 .elementor-heading-title{font-size:25px;}.elementor-20677 .elementor-element.elementor-element-95390ae .elementor-heading-title{font-size:10px;}.elementor-20677 .elementor-element.elementor-element-ee5d74b .elementor-heading-title{font-size:20px;}.elementor-20677 .elementor-element.elementor-element-b6528ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b6528ef .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-b990359 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b990359 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-9a382ae{--min-height:100vh;--overlay-opacity:0.79;}.elementor-20677 .elementor-element.elementor-element-9a382ae:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-9a382ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20677 .elementor-element.elementor-element-d270c03{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20677 .elementor-element.elementor-element-984aa95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20677 .elementor-element.elementor-element-00cb5af .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-dde1468 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-fe03ae4 .elementor-heading-title{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-f50fe9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-f50fe9a .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-2e1f644{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-7c7f88b > .elementor-container{min-height:100vh;}.elementor-20677 .elementor-element.elementor-element-7c7f88b{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-edc8798 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-4f09894 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-6910eee .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-cd2e70d .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-fe60c2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-fe60c2f .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-d26ab81 > .elementor-container{min-height:100vh;}.elementor-20677 .elementor-element.elementor-element-d26ab81 > .elementor-background-overlay{opacity:0.4;}.elementor-20677 .elementor-element.elementor-element-d26ab81{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-12b790b > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-c005387 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-b4e2933 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-eddf6d3 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-9edd738 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9edd738 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-233a92a{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-5faf8a5 > .elementor-container{min-height:100vh;}.elementor-20677 .elementor-element.elementor-element-5faf8a5{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-ea1feb4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-0c73fc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-67484d0 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-85937fd .elementor-heading-title{font-size:25px;}.elementor-20677 .elementor-element.elementor-element-028d071 .elementor-heading-title{font-size:20px;}.elementor-20677 .elementor-element.elementor-element-44ee3d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-44ee3d4 .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-57696be > .elementor-container{min-height:100vh;}.elementor-20677 .elementor-element.elementor-element-57696be > .elementor-background-overlay{opacity:0.17;}.elementor-20677 .elementor-element.elementor-element-57696be{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-d44323d  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-d44323d  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-51a70ed  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-51a70ed  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-b700f06  .jet-button__state-normal .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-b700f06  .jet-button__state-hover .jet-button__label{font-size:13px;}.elementor-20677 .elementor-element.elementor-element-008df7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-d9845cd .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-c5db1e3 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-c43700f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c43700f .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-bf7f940 > .elementor-container{min-height:100vh;}.elementor-20677 .elementor-element.elementor-element-bf7f940{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-095ea89 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-7df064b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c357b12 .elementor-heading-title{font-size:15px;}.elementor-20677 .elementor-element.elementor-element-c90d62e .elementor-heading-title{font-size:25px;}.elementor-20677 .elementor-element.elementor-element-c7db199 .elementor-heading-title{font-size:10px;letter-spacing:0.5px;}.elementor-20677 .elementor-element.elementor-element-fa53b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-fa53b3e .elementor-heading-title{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-119df87 > .elementor-container{min-height:600px;}.elementor-20677 .elementor-element.elementor-element-119df87{margin-top:50px;margin-bottom:50px;padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-951db5a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-e2536cc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-e2536cc .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-601d1c4{width:30%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-601d1c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-601d1c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-f2d6797 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-7c9dabd{width:70%;}.elementor-20677 .elementor-element.elementor-element-02d7531 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-02d7531 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-c2dfd20{width:30%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-c2dfd20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-c2dfd20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-37984f4 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-20677 .elementor-element.elementor-element-37984f4 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-6d6da93{width:70%;}.elementor-20677 .elementor-element.elementor-element-6d6da93 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-20677 .elementor-element.elementor-element-a3339df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-a3339df .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-e821135{width:30%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-e821135.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-e821135.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-382305f .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-7d8cb95{width:70%;}.elementor-20677 .elementor-element.elementor-element-7d8cb95 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-20677 .elementor-element.elementor-element-cad1331 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-cad1331 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-8f66e97{width:30%;}.elementor-bc-flex-widget .elementor-20677 .elementor-element.elementor-element-8f66e97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20677 .elementor-element.elementor-element-8f66e97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20677 .elementor-element.elementor-element-34acd52 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-ebcc22a{width:70%;}.elementor-20677 .elementor-element.elementor-element-ebcc22a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-20677 .elementor-element.elementor-element-c42c863 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c42c863 .elementor-heading-title{font-size:14px;}.elementor-20677 .elementor-element.elementor-element-620035e{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 > .elementor-widget-container{margin:0px -5px 0px -5px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{font-size:14px;line-height:40px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{font-size:14px;line-height:40px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell{border-width:0px 0px 1px 0px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row th.premium-table-cell .premium-table-text{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{font-size:14px;line-height:40px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{font-size:14px;line-height:40px;}.elementor-20677 .elementor-element.elementor-element-9c197a2 .premium-table .premium-table-row td.premium-table-cell .premium-table-text{padding:0px 5px 0px 5px;}.elementor-20677 .elementor-element.elementor-element-dd3f995 > .elementor-widget-container{margin:5px 10px 0px 10px;}.elementor-20677 .elementor-element.elementor-element-dd3f995{text-align:start;}.elementor-20677 .elementor-element.elementor-element-dd3f995 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-20677 .elementor-element.elementor-element-35cd7d2{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-35cd7d2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-67a11e0 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-acaf91c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-acaf91c img{max-width:45%;}.elementor-20677 .elementor-element.elementor-element-74a49c2 > .elementor-container{min-height:0px;}.elementor-20677 .elementor-element.elementor-element-74a49c2{padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-3a837b5 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-a3a4b0f .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-f87963d{margin-top:31px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-20677 .elementor-element.elementor-element-a4264d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-a4264d5 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-681ae07 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-18af310 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20677 .elementor-element.elementor-element-18af310{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-7e95dc1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-7e95dc1 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-813c265 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-f4ae974 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20677 .elementor-element.elementor-element-f4ae974{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ba4c959 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-ba4c959 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-2a1566f .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-5cc5f93 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20677 .elementor-element.elementor-element-5cc5f93{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-94df8d4 > .elementor-element-populated{margin:-1000px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20677 .elementor-element.elementor-element-2a01f7e{margin-top:31px;margin-bottom:31px;}.elementor-20677 .elementor-element.elementor-element-b9ba520 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-b9ba520 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-bc8826d .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-4136f7a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20677 .elementor-element.elementor-element-4136f7a{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ce2c89a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-ce2c89a > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-07b0113 .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-1744518 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20677 .elementor-element.elementor-element-1744518{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-35a8627 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-20677 .elementor-element.elementor-element-35a8627 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-20677 .elementor-element.elementor-element-d14793c .elementor-heading-title{font-size:var( --e-global-typography-7574723-font-size );line-height:var( --e-global-typography-7574723-line-height );letter-spacing:var( --e-global-typography-7574723-letter-spacing );}.elementor-20677 .elementor-element.elementor-element-546f75a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20677 .elementor-element.elementor-element-546f75a{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-455452d > .elementor-container{min-height:0px;}.elementor-20677 .elementor-element.elementor-element-455452d{margin-top:80px;margin-bottom:80px;padding:0px 15px 0px 15px;}.elementor-20677 .elementor-element.elementor-element-2c5182d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c608b7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-c608b7e .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-d5e3481 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-d5e3481{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-0016eae{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-0016eae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-33f34aa6:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-33f34aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20677 .elementor-element.elementor-element-33f34aa6{padding:50px 0px 50px 0px;}.elementor-20677 .elementor-element.elementor-element-5d9d727 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 0px 20px;}.elementor-20677 .elementor-element.elementor-element-0cfeb28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0cfeb28{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-5f16a803 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-2e36848 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-20677 .elementor-element.elementor-element-2e36848 img{width:50%;border-radius:2px 2px 2px 2px;}.elementor-20677 .elementor-element.elementor-element-1be0eed{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-bd80ced{margin-top:0px;margin-bottom:0px;}.elementor-20677 .elementor-element.elementor-element-e41772f{text-align:center;}.elementor-20677 .elementor-element.elementor-element-413bbeb{text-align:center;}.elementor-20677 .elementor-element.elementor-element-9de4438:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-9de4438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1dc.jp/me/wp-content/uploads/2022/08/iryo-1024x683.jpg");}.elementor-20677 .elementor-element.elementor-element-9de4438{padding:15px 15px 15px 15px;}.elementor-20677 .elementor-element.elementor-element-eab2b01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0bae3a0{padding:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-9725be1 > .elementor-element-populated{padding:30px 20px 10px 20px;}.elementor-20677 .elementor-element.elementor-element-b9ff444 .elementor-heading-title{font-size:var( --e-global-typography-d163f16-font-size );line-height:var( --e-global-typography-d163f16-line-height );}.elementor-20677 .elementor-element.elementor-element-0eab625 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-0eab625{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ca60e99 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ca60e99{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-83af537{width:100%;max-width:100%;}.elementor-20677 .elementor-element.elementor-element-83af537 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ad25424 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20677 .elementor-element.elementor-element-ad25424  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-ad25424  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-939f128-font-size );line-height:var( --e-global-typography-939f128-line-height );}.elementor-20677 .elementor-element.elementor-element-f27ecdb > .elementor-element-populated{padding:0px 15px 15px 15px;}.elementor-20677 .elementor-element.elementor-element-e10ddfd iframe{height:350px;}}@media(min-width:768px){.elementor-20677 .elementor-element.elementor-element-3892925{width:60%;}.elementor-20677 .elementor-element.elementor-element-9941ea8{width:40%;}.elementor-20677 .elementor-element.elementor-element-3e47436{width:60%;}.elementor-20677 .elementor-element.elementor-element-4143d02{width:40%;}.elementor-20677 .elementor-element.elementor-element-10588f0e{width:45%;}.elementor-20677 .elementor-element.elementor-element-5b570108{width:55%;}.elementor-20677 .elementor-element.elementor-element-1bd605af{width:50%;}.elementor-20677 .elementor-element.elementor-element-49af453b{width:50%;}.elementor-20677 .elementor-element.elementor-element-f03ff9e{--content-width:1000px;}.elementor-20677 .elementor-element.elementor-element-a04f030{--width:55%;}.elementor-20677 .elementor-element.elementor-element-f0c2fce{--width:45%;}.elementor-20677 .elementor-element.elementor-element-e4cc39f{--content-width:1000px;}.elementor-20677 .elementor-element.elementor-element-42fd728{--content-width:1000px;}.elementor-20677 .elementor-element.elementor-element-c5d20d3{--width:55%;}.elementor-20677 .elementor-element.elementor-element-dc0c4f2{--width:45%;}.elementor-20677 .elementor-element.elementor-element-533384f{--content-width:1000px;}.elementor-20677 .elementor-element.elementor-element-50ed41e{--content-width:1000px;}.elementor-20677 .elementor-element.elementor-element-b715e52{--content-width:1000px;}.elementor-20677 .elementor-element.elementor-element-e1a5715{--width:55%;}.elementor-20677 .elementor-element.elementor-element-3d4f534{--width:45%;}.elementor-20677 .elementor-element.elementor-element-9a382ae{--content-width:1000px;}.elementor-20677 .elementor-element.elementor-element-1dad0cb{--width:50%;}.elementor-20677 .elementor-element.elementor-element-984aa95{--width:55%;}.elementor-20677 .elementor-element.elementor-element-edc8798{width:55%;}.elementor-20677 .elementor-element.elementor-element-83b31b9{width:45%;}.elementor-20677 .elementor-element.elementor-element-a3f80c3{width:45%;}.elementor-20677 .elementor-element.elementor-element-c005387{width:55%;}.elementor-20677 .elementor-element.elementor-element-0c73fc1{width:55%;}.elementor-20677 .elementor-element.elementor-element-9b82659{width:45%;}.elementor-20677 .elementor-element.elementor-element-7df064b{width:55%;}.elementor-20677 .elementor-element.elementor-element-f190622{width:45%;}.elementor-20677 .elementor-element.elementor-element-951db5a{width:55%;}.elementor-20677 .elementor-element.elementor-element-601d1c4{width:32.027%;}.elementor-20677 .elementor-element.elementor-element-7c9dabd{width:67.973%;}.elementor-20677 .elementor-element.elementor-element-c2dfd20{width:32.027%;}.elementor-20677 .elementor-element.elementor-element-6d6da93{width:67.973%;}.elementor-20677 .elementor-element.elementor-element-e821135{width:32.02%;}.elementor-20677 .elementor-element.elementor-element-7d8cb95{width:67.979%;}.elementor-20677 .elementor-element.elementor-element-8f66e97{width:32.02%;}.elementor-20677 .elementor-element.elementor-element-ebcc22a{width:67.979%;}.elementor-20677 .elementor-element.elementor-element-67a11e0{width:45%;}.elementor-20677 .elementor-element.elementor-element-a4264d5{width:33%;}.elementor-20677 .elementor-element.elementor-element-7e95dc1{width:35.999%;}.elementor-20677 .elementor-element.elementor-element-ba4c959{width:31%;}.elementor-20677 .elementor-element.elementor-element-b9ba520{width:33%;}.elementor-20677 .elementor-element.elementor-element-ce2c89a{width:35.999%;}.elementor-20677 .elementor-element.elementor-element-35a8627{width:31%;}.elementor-20677 .elementor-element.elementor-element-5d9d727{width:55%;}.elementor-20677 .elementor-element.elementor-element-5f16a803{width:45%;}.elementor-20677 .elementor-element.elementor-element-169bea1{width:65%;}.elementor-20677 .elementor-element.elementor-element-1166e0c{width:35%;}.elementor-20677 .elementor-element.elementor-element-2411506{width:65%;}.elementor-20677 .elementor-element.elementor-element-fee09c7{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20677 .elementor-element.elementor-element-10588f0e{width:50%;}.elementor-20677 .elementor-element.elementor-element-5b570108{width:50%;}.elementor-20677 .elementor-element.elementor-element-309f38f{width:100%;}.elementor-20677 .elementor-element.elementor-element-1bd605af{width:100%;}.elementor-20677 .elementor-element.elementor-element-49af453b{width:100%;}.elementor-20677 .elementor-element.elementor-element-baa6de0{--width:100%;}.elementor-20677 .elementor-element.elementor-element-a04f030{--width:70%;}.elementor-20677 .elementor-element.elementor-element-e3d1b8c{--width:100%;}.elementor-20677 .elementor-element.elementor-element-1818da8{--width:40%;}.elementor-20677 .elementor-element.elementor-element-11d0170{--width:60%;}.elementor-20677 .elementor-element.elementor-element-4b124c6{--width:100%;}.elementor-20677 .elementor-element.elementor-element-c5d20d3{--width:70%;}.elementor-20677 .elementor-element.elementor-element-d31ceb3{--width:100%;}.elementor-20677 .elementor-element.elementor-element-2c00108{--width:40%;}.elementor-20677 .elementor-element.elementor-element-02a8067{--width:60%;}.elementor-20677 .elementor-element.elementor-element-074aa08{width:100%;}.elementor-20677 .elementor-element.elementor-element-477d12d{width:60%;}.elementor-20677 .elementor-element.elementor-element-a55a89f{width:40%;}.elementor-20677 .elementor-element.elementor-element-ec755ee{--width:100%;}.elementor-20677 .elementor-element.elementor-element-f4643d0{--width:40%;}.elementor-20677 .elementor-element.elementor-element-f700fb1{--width:60%;}.elementor-20677 .elementor-element.elementor-element-d15a83a{--width:100%;}.elementor-20677 .elementor-element.elementor-element-e1a5715{--width:70%;}.elementor-20677 .elementor-element.elementor-element-d270c03{--width:100%;}.elementor-20677 .elementor-element.elementor-element-1dad0cb{--width:40%;}.elementor-20677 .elementor-element.elementor-element-984aa95{--width:60%;}.elementor-20677 .elementor-element.elementor-element-14366fb{width:100%;}.elementor-20677 .elementor-element.elementor-element-edc8798{width:60%;}.elementor-20677 .elementor-element.elementor-element-83b31b9{width:40%;}.elementor-20677 .elementor-element.elementor-element-12b790b{width:100%;}.elementor-20677 .elementor-element.elementor-element-c005387{width:70%;}.elementor-20677 .elementor-element.elementor-element-ea1feb4{width:100%;}.elementor-20677 .elementor-element.elementor-element-0c73fc1{width:70%;}.elementor-20677 .elementor-element.elementor-element-7547fcc{width:100%;}.elementor-20677 .elementor-element.elementor-element-ef5f789{width:40%;}.elementor-20677 .elementor-element.elementor-element-008df7c{width:60%;}.elementor-20677 .elementor-element.elementor-element-095ea89{width:100%;}.elementor-20677 .elementor-element.elementor-element-7df064b{width:70%;}.elementor-20677 .elementor-element.elementor-element-951db5a{width:55%;}.elementor-20677 .elementor-element.elementor-element-67a11e0{width:45%;}.elementor-20677 .elementor-element.elementor-element-8722fcf{width:100%;}.elementor-20677 .elementor-element.elementor-element-5d9d727{width:55%;}.elementor-20677 .elementor-element.elementor-element-5f16a803{width:45%;}.elementor-20677 .elementor-element.elementor-element-169bea1{width:100%;}.elementor-20677 .elementor-element.elementor-element-1166e0c{width:100%;}.elementor-20677 .elementor-element.elementor-element-2411506{width:60%;}.elementor-20677 .elementor-element.elementor-element-fee09c7{width:40%;}.elementor-20677 .elementor-element.elementor-element-9725be1{width:50%;}.elementor-20677 .elementor-element.elementor-element-f27ecdb{width:50%;}}@media(min-width:1025px){.elementor-20677 .elementor-element.elementor-element-17b9485 > .elementor-background-overlay{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-e4cc39f::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-e4cc39f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-42fd728::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-42fd728 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-533384f:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-533384f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-e05de26:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-e05de26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-50ed41e:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-50ed41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-b715e52::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .e-con-inner > .elementor-background-video-container::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20677 .elementor-element.elementor-element-b715e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-9a382ae:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-9a382ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-7c7f88b > .elementor-background-overlay{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-d26ab81 > .elementor-background-overlay{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-5faf8a5 > .elementor-background-overlay{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-57696be > .elementor-background-overlay{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-bf7f940 > .elementor-background-overlay{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-74a49c2:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-74a49c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20677 .elementor-element.elementor-element-9de4438:not(.elementor-motion-effects-element-type-background), .elementor-20677 .elementor-element.elementor-element-9de4438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-8e9f089 */.elementor .elementor-shortcode a[data-plugin="nsl"][data-provider="line"],
a.line-login-btn {
  display: block;               /* 横いっぱいのボタン */
  text-align: center;
  font-size: 14px;
  	letter-spacing: 1px !important;
  color: #fff;                  /* 文字は白 */
  background-color: rgba(180,186,128,1); /* 指定色 */
  padding: 10px 25px 10px 20px!important;            /* 上下5px、左右少し余白 */
  text-decoration: none;
  line-height: 1.2;
  border-radius: 0px;         
  transition: background-color .2s ease, transform .02s ease;
}

.elementor .elementor-shortcode a[data-plugin="nsl"][data-provider="line"]:hover,
a.line-login-btn:hover {
  background-color: rgb(143,159,129);    /* 指定のホバー色 */
}

.elementor .elementor-shortcode a[data-plugin="nsl"][data-provider="line"]:active,
a.line-login-btn:active {
  transform: translateY(1px);            /* クリック感 */
}

.elementor .elementor-shortcode a[data-plugin="nsl"][data-provider="line"]:focus-visible,
a.line-login-btn:focus-visible {
  outline: 2px solid rgba(143,159,129,.9);
  outline-offset: 2px;                   /* キーボード操作の視認性 */
}


.fa-line{
    font-size:30px;
}

.elementor .elementor-shortcode a[data-plugin="nsl"][data-provider="line"],
a.line-login-btn{
  display: flex;             /* ← ここをflexに */
  align-items: center;       /* 縦中央 */
  justify-content: center;   /* 全体を中央寄せ */
  gap: 10px;                 /* アイコンと文字の間隔 */
  width: 100%;               /* blockと同じく横いっぱいにしたい場合 */
  line-height: 1;            /* 余白をなくしズレ防止 */
  text-align: initial;       /* flexなので不要（残っていてもOK） */
}



/* テキストが改行されるのを避けたい場合（任意） */
.line-login-btn .line-login-text{
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for jet-button, class: .elementor-element-d44323d */.jet-button__instance.hover-effect-8 .jet-button__plane-hover {
    opacity: 0;
    
}

.jet-button__instance.hover-effect-9 .jet-button__plane-hover {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for premium-tables-addon, class: .elementor-element-9c197a2 */#table_time {
    text-align: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-Regular_s.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-Regular_s-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-ExtraLight_s-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-Light_s-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-Medium_s-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-SemiBold_s-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-Bold_s-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-Black_s-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif JP';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://1dc.jp/me/wp-content/uploads/2023/10/NotoSerifJP-Bold_s-3.woff2') format('woff2');
}
/* End Custom Fonts CSS */