.elementor-4142 .elementor-element.elementor-element-e3e21f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-4252ea6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-ca0a0d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-3c22c36{--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:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4142 .elementor-element.elementor-element-82a67ee .elementor-heading-title{font-family:"Plus Jakarta Sans", "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:4.5rem;font-weight:900;line-height:1em;letter-spacing:0.05em;}.elementor-4142 .elementor-element.elementor-element-85a8fe7 .elementor-heading-title{font-size:1.5625rem;font-weight:900;line-height:2.7em;}.elementor-4142 .elementor-element.elementor-element-fdcc45f{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-5f99650 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5f99650 .elementor-heading-title{font-size:1.875rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-112736d .elementor-heading-title{font-size:1rem;font-weight:900;line-height:2em;}.elementor-4142 .elementor-element.elementor-element-a28de14{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button{background-color:#006933;font-size:1rem;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006933;border-radius:50px 50px 50px 50px;padding:5px 15px 5px 20px;}.elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button:hover, .elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button:focus{background-color:#FFFFFF;color:#006933;}.elementor-4142 .elementor-element.elementor-element-9887e9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button:hover svg, .elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button:focus svg{fill:#006933;}.elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button{background-color:#006933;font-size:1rem;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006933;border-radius:50px 50px 50px 50px;padding:5px 15px 5px 20px;}.elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button:hover, .elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button:focus{background-color:#FFFFFF;color:#006933;}.elementor-4142 .elementor-element.elementor-element-ce5d9db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button:hover svg, .elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button:focus svg{fill:#006933;}.elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button{background-color:#006933;font-size:1rem;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006933;border-radius:50px 50px 50px 50px;padding:5px 15px 5px 20px;}.elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button:hover, .elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button:focus{background-color:#FFFFFF;color:#006933;}.elementor-4142 .elementor-element.elementor-element-8e5ecf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button:hover svg, .elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button:focus svg{fill:#006933;}.elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button{background-color:#006933;font-size:1rem;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006933;border-radius:50px 50px 50px 50px;padding:5px 15px 5px 20px;}.elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button:hover, .elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button:focus{background-color:#FFFFFF;color:#006933;}.elementor-4142 .elementor-element.elementor-element-5e98029 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button:hover svg, .elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button:focus svg{fill:#006933;}.elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button{background-color:#006933;font-size:1rem;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006933;border-radius:50px 50px 50px 50px;padding:5px 15px 5px 20px;}.elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button:hover, .elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button:focus{background-color:#FFFFFF;color:#006933;}.elementor-4142 .elementor-element.elementor-element-d0e76f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button:hover svg, .elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button:focus svg{fill:#006933;}.elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button{background-color:#006933;font-size:1rem;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006933;border-radius:50px 50px 50px 50px;padding:5px 15px 5px 20px;}.elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button:hover, .elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button:focus{background-color:#FFFFFF;color:#006933;}.elementor-4142 .elementor-element.elementor-element-1c5b3d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button:hover svg, .elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button:focus svg{fill:#006933;}.elementor-4142 .elementor-element.elementor-element-e0c4ea1{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-4142 .elementor-element.elementor-element-10e7cc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-10e7cc7:not(.elementor-motion-effects-element-type-background), .elementor-4142 .elementor-element.elementor-element-10e7cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4142 .elementor-element.elementor-element-5b32ad5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-36e4a25{width:100%;max-width:100%;}.elementor-4142 .elementor-element.elementor-element-36e4a25 .elementor-heading-title{font-size:1rem;font-weight:900;line-height:2em;}.elementor-4142 .elementor-element.elementor-element-64a212b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-64a212b .elementor-heading-title{font-family:"Plus Jakarta Sans", "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-b0249e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-171ed6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--overflow:hidden;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:80px;}.elementor-4142 .elementor-element.elementor-element-171ed6f:not(.elementor-motion-effects-element-type-background), .elementor-4142 .elementor-element.elementor-element-171ed6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4142 .elementor-element.elementor-element-05ff4f6{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4142 .elementor-element.elementor-element-0651c4a{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-f5d40b0{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-fb71383{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-f2f7dd5{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-7a1f858 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-7a1f858 .elementor-heading-title{font-size:1.5625rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-5dd7d19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5dd7d19 .elementor-heading-title{font-size:1rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-c88dfef > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-c88dfef .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-c88dfef .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-5c48830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5c48830 .elementor-heading-title{font-size:1.875rem;font-weight:900;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-c1fecb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-c1fecb7 .elementor-heading-title{font-size:1rem;font-weight:600;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-f195f98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-f195f98 .elementor-heading-title{font-size:1rem;font-weight:500;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-21801e7{--display:flex;}.elementor-4142 .elementor-element.elementor-element-ce6ee2f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-ce6ee2f .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-ce6ee2f .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-6baa788{--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-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4142 .elementor-element.elementor-element-e82b03e{--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-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4142 .elementor-element.elementor-element-f581800{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-0b3e332{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-c58eb47{--display:flex;}.elementor-4142 .elementor-element.elementor-element-231cc33{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-46ed5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-46ed5c3 .elementor-heading-title{font-size:1.5625rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-2966e69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-2966e69 .elementor-heading-title{font-size:1rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-e7332ee > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-e7332ee .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-e7332ee .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-5726747 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5726747 .elementor-heading-title{font-size:1.875rem;font-weight:900;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-5b28e64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-5b28e64 .elementor-heading-title{font-size:1rem;font-weight:600;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-5a78f41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-5a78f41 .elementor-heading-title{font-size:1rem;font-weight:500;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-7dda70e{--display:flex;}.elementor-4142 .elementor-element.elementor-element-8986175 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-8986175 .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-8986175 .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-b7ac23a{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4142 .elementor-element.elementor-element-1203f81{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4142 .elementor-element.elementor-element-e168dbb{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-7133144{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-b121fc4{--display:flex;}.elementor-4142 .elementor-element.elementor-element-aa1fe09{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-f8e4fe0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f8e4fe0 .elementor-heading-title{font-size:1.5625rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-aa1e53f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-aa1e53f .elementor-heading-title{font-size:1rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-e9db2dd > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-e9db2dd .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-e9db2dd .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-18a1609 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-18a1609 .elementor-heading-title{font-size:1.875rem;font-weight:900;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-342b090 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-342b090 .elementor-heading-title{font-size:1rem;font-weight:500;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-e47bed9{--display:flex;--justify-content:center;}.elementor-4142 .elementor-element.elementor-element-452c232 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-452c232 .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-452c232 .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-28811af{--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-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4142 .elementor-element.elementor-element-ad6d9f2{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4142 .elementor-element.elementor-element-05a30f1{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-9d61076{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-2ae8f76{--display:flex;}.elementor-4142 .elementor-element.elementor-element-86be5cf{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4142 .elementor-element.elementor-element-f0d4514 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f0d4514 .elementor-heading-title{font-size:1.5625rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-9847e3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-9847e3d .elementor-heading-title{font-size:1rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-e5ecc82 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-e5ecc82 .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-e5ecc82 .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-732d463 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-732d463 .elementor-heading-title{font-size:1.875rem;font-weight:900;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-28f4bd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-28f4bd8 .elementor-heading-title{font-size:1rem;font-weight:600;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-9969836 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-9969836 .elementor-heading-title{font-size:1rem;font-weight:500;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-f950f94{--display:flex;}.elementor-4142 .elementor-element.elementor-element-f448ba4 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f448ba4 .jet-inline-svg{max-width:100%;}.elementor-4142 .elementor-element.elementor-element-f448ba4 .jet-inline-svg__wrapper{text-align:center;}.elementor-4142 .elementor-element.elementor-element-b528ff6{--display:flex;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-4142 .elementor-element.elementor-element-569e46c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-569e46c:not(.elementor-motion-effects-element-type-background), .elementor-4142 .elementor-element.elementor-element-569e46c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4142 .elementor-element.elementor-element-3fb923b{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-e66211e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 25px;--row-gap:10px;--column-gap:25px;}.elementor-4142 .elementor-element.elementor-element-3d78e7c .elementor-heading-title{font-family:"Plus Jakarta Sans", "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:2rem;font-weight:900;line-height:1em;letter-spacing:0.05em;}.elementor-4142 .elementor-element.elementor-element-13416d9 .elementor-heading-title{font-size:1rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-96e85bf{--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;--gap:50px 25px;--row-gap:50px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-e7e583c{--display:flex;}.elementor-4142 .elementor-element.elementor-element-4dc9992 .dce_distortion-content{height:350px;}.elementor-4142 .elementor-element.elementor-element-43845ff{--display:flex;}.elementor-4142 .elementor-element.elementor-element-6d8de47{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-549eb8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-549eb8a .elementor-heading-title{font-size:0.875rem;font-weight:600;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-e33c416 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-e33c416 .elementor-heading-title{font-size:1.5625rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-1b4a393 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-1b4a393 .elementor-heading-title{font-size:1rem;font-weight:600;line-height:1.8em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-4142 .elementor-element.elementor-element-b571cac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-b571cac{font-size:1rem;font-weight:500;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-18e60dc{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:50px 25px;--row-gap:50px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-f02187d{--display:flex;}.elementor-4142 .elementor-element.elementor-element-34e304b .dce_distortion-content{height:350px;}.elementor-4142 .elementor-element.elementor-element-d813e8c{--display:flex;}.elementor-4142 .elementor-element.elementor-element-4b9ff1b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-8639e42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-8639e42 .elementor-heading-title{font-size:0.875rem;font-weight:600;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-a00da0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-a00da0d .elementor-heading-title{font-size:1.5625rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-1658346 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;border-style:none;}.elementor-4142 .elementor-element.elementor-element-1658346 .elementor-heading-title{font-size:1rem;font-weight:600;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-aea25c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-aea25c3{font-size:1rem;font-weight:500;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-deac850{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-289ed49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:80px;}.elementor-4142 .elementor-element.elementor-element-289ed49:not(.elementor-motion-effects-element-type-background), .elementor-4142 .elementor-element.elementor-element-289ed49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4142 .elementor-element.elementor-element-b37c09a{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-91d47aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 25px;--row-gap:10px;--column-gap:25px;}.elementor-4142 .elementor-element.elementor-element-02d7924 .elementor-heading-title{font-family:"Plus Jakarta Sans", "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:2rem;font-weight:900;line-height:1em;letter-spacing:0.05em;}.elementor-4142 .elementor-element.elementor-element-2e807d7 .elementor-heading-title{font-size:1rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table{table-layout:auto;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-cell .jet-table__cell-inner{padding:8px 0px 8px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__foot-cell .jet-table__cell-inner{padding:8px 0px 8px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-cell{border-style:solid;border-width:0px 0 0px 0px;border-color:#ECECEC00;font-size:0.9375rem;font-weight:500;line-height:1.8em;color:#000000;background-color:#FFFFFF00;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__foot-cell{border-style:solid;border-width:0 0 0px 0px;border-color:#ECECEC00;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-row:first-child .jet-table__head-cell:first-child{border-width:0px 0 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-row:first-child .jet-table__head-cell:last-child{border-width:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__foot-row:first-child .jet-table__foot-cell:first-child{border-width:0 0 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__foot-row:first-child .jet-table__foot-cell:last-child{border-width:0 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-cell{font-size:0.9375rem;font-weight:500;line-height:1.8em;background-color:#FFFFFF00;border-style:solid;border-width:0 0 0px 0px;border-color:#ECECEC;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-cell .jet-table__cell-inner{padding:8px 0px 8px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-row .jet-table__body-cell:first-child{border-width:0 0 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-row .jet-table__body-cell:last-child{border-width:0 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-row + .jet-table__body-row .jet-table__body-cell{border-width:0 0 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-row + .jet-table__body-row .jet-table__body-cell:first-child{border-width:0 0 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-row + .jet-table__body-row .jet-table__body-cell:last-child{border-width:0 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-ec4a9e6{--display:flex;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-4142 .elementor-element.elementor-element-7a0885a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-7a0885a:not(.elementor-motion-effects-element-type-background), .elementor-4142 .elementor-element.elementor-element-7a0885a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4142 .elementor-element.elementor-element-b320944{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-5c6da72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 25px;--row-gap:10px;--column-gap:25px;}.elementor-4142 .elementor-element.elementor-element-aab2128 .elementor-heading-title{font-family:"Plus Jakarta Sans", "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:2rem;font-weight:900;line-height:1em;letter-spacing:0.05em;}.elementor-4142 .elementor-element.elementor-element-3beff19 .elementor-heading-title{font-size:1rem;font-weight:900;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-454067d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","Meiryo","MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-accordion-item{border-width:1px;border-color:#ADADAD;}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#ADADAD;}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#ADADAD;}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-accordion-title{font-size:0.875rem;font-weight:500;line-height:2.7em;}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-tab-title{padding:15px 0px 15px 0px;}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-tab-content{font-size:0.875rem;font-weight:500;line-height:1.8em;padding:20px 100px 20px 140px;}@media(min-width:768px){.elementor-4142 .elementor-element.elementor-element-ca0a0d5{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-fdcc45f{--width:60%;}.elementor-4142 .elementor-element.elementor-element-e0c4ea1{--width:100%;}.elementor-4142 .elementor-element.elementor-element-5b32ad5{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-b0249e8{--width:100%;}.elementor-4142 .elementor-element.elementor-element-05ff4f6{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-0651c4a{--width:50%;}.elementor-4142 .elementor-element.elementor-element-fb71383{--width:50px;}.elementor-4142 .elementor-element.elementor-element-21801e7{--width:50%;}.elementor-4142 .elementor-element.elementor-element-6baa788{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-e82b03e{--width:80%;}.elementor-4142 .elementor-element.elementor-element-f581800{--width:60%;}.elementor-4142 .elementor-element.elementor-element-c58eb47{--width:50px;}.elementor-4142 .elementor-element.elementor-element-7dda70e{--width:40%;}.elementor-4142 .elementor-element.elementor-element-b7ac23a{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-1203f81{--width:80%;}.elementor-4142 .elementor-element.elementor-element-e168dbb{--width:60%;}.elementor-4142 .elementor-element.elementor-element-b121fc4{--width:50px;}.elementor-4142 .elementor-element.elementor-element-e47bed9{--width:40%;}.elementor-4142 .elementor-element.elementor-element-28811af{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-ad6d9f2{--width:80%;}.elementor-4142 .elementor-element.elementor-element-05a30f1{--width:60%;}.elementor-4142 .elementor-element.elementor-element-2ae8f76{--width:50px;}.elementor-4142 .elementor-element.elementor-element-f950f94{--width:40%;}.elementor-4142 .elementor-element.elementor-element-b528ff6{--width:100%;}.elementor-4142 .elementor-element.elementor-element-3fb923b{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-e7e583c{--width:30%;}.elementor-4142 .elementor-element.elementor-element-43845ff{--width:70%;}.elementor-4142 .elementor-element.elementor-element-f02187d{--width:30%;}.elementor-4142 .elementor-element.elementor-element-d813e8c{--width:70%;}.elementor-4142 .elementor-element.elementor-element-deac850{--width:100%;}.elementor-4142 .elementor-element.elementor-element-b37c09a{--width:1200px;}.elementor-4142 .elementor-element.elementor-element-ec4a9e6{--width:100%;}.elementor-4142 .elementor-element.elementor-element-b320944{--width:1200px;}}@media(max-width:1400px) and (min-width:768px){.elementor-4142 .elementor-element.elementor-element-ca0a0d5{--width:100%;}.elementor-4142 .elementor-element.elementor-element-5b32ad5{--width:100%;}.elementor-4142 .elementor-element.elementor-element-05ff4f6{--width:100%;}.elementor-4142 .elementor-element.elementor-element-0651c4a{--width:60%;}.elementor-4142 .elementor-element.elementor-element-21801e7{--width:40%;}.elementor-4142 .elementor-element.elementor-element-6baa788{--width:100%;}.elementor-4142 .elementor-element.elementor-element-e82b03e{--width:70%;}.elementor-4142 .elementor-element.elementor-element-f581800{--width:60%;}.elementor-4142 .elementor-element.elementor-element-b7ac23a{--width:100%;}.elementor-4142 .elementor-element.elementor-element-1203f81{--width:80%;}.elementor-4142 .elementor-element.elementor-element-28811af{--width:100%;}.elementor-4142 .elementor-element.elementor-element-ad6d9f2{--width:70%;}.elementor-4142 .elementor-element.elementor-element-3fb923b{--width:100%;}.elementor-4142 .elementor-element.elementor-element-b37c09a{--width:100%;}.elementor-4142 .elementor-element.elementor-element-b320944{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4142 .elementor-element.elementor-element-fdcc45f{--width:70%;}.elementor-4142 .elementor-element.elementor-element-e82b03e{--width:90%;}.elementor-4142 .elementor-element.elementor-element-e168dbb{--width:60%;}.elementor-4142 .elementor-element.elementor-element-ad6d9f2{--width:90%;}.elementor-4142 .elementor-element.elementor-element-05a30f1{--width:60%;}}@media(max-width:1400px){.elementor-4142 .elementor-element.elementor-element-4252ea6{--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-4142 .elementor-element.elementor-element-ca0a0d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4142 .elementor-element.elementor-element-82a67ee .elementor-heading-title{font-size:3.5rem;}.elementor-4142 .elementor-element.elementor-element-5f99650 .elementor-heading-title{font-size:1.5rem;}.elementor-4142 .elementor-element.elementor-element-a28de14{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4142 .elementor-element.elementor-element-e0c4ea1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4142 .elementor-element.elementor-element-10e7cc7{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:40px;}.elementor-4142 .elementor-element.elementor-element-5b32ad5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-b0249e8{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-171ed6f{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:80px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-7a1f858 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-5dd7d19 .elementor-heading-title{font-size:0.8125rem;}.elementor-4142 .elementor-element.elementor-element-c88dfef > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5c48830 .elementor-heading-title{font-size:1.5rem;}.elementor-4142 .elementor-element.elementor-element-ce6ee2f > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-46ed5c3 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-2966e69 .elementor-heading-title{font-size:0.8125rem;}.elementor-4142 .elementor-element.elementor-element-e7332ee > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5726747 .elementor-heading-title{font-size:1.5rem;}.elementor-4142 .elementor-element.elementor-element-8986175 > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f8e4fe0 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-aa1e53f .elementor-heading-title{font-size:0.8125rem;}.elementor-4142 .elementor-element.elementor-element-e9db2dd > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-18a1609 .elementor-heading-title{font-size:1.5rem;}.elementor-4142 .elementor-element.elementor-element-452c232 > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f0d4514 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-9847e3d .elementor-heading-title{font-size:0.8125rem;}.elementor-4142 .elementor-element.elementor-element-e5ecc82 > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-732d463 .elementor-heading-title{font-size:1.5rem;}.elementor-4142 .elementor-element.elementor-element-f448ba4 > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-b528ff6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4142 .elementor-element.elementor-element-569e46c{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:40px;}.elementor-4142 .elementor-element.elementor-element-3fb923b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-e66211e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-3d78e7c .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-13416d9 .elementor-heading-title{line-height:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-deac850{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-289ed49{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:80px;}.elementor-4142 .elementor-element.elementor-element-b37c09a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-91d47aa{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-02d7924 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-2e807d7 .elementor-heading-title{line-height:1em;}.elementor-4142 .elementor-element.elementor-element-ec4a9e6{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4142 .elementor-element.elementor-element-7a0885a{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:40px;}.elementor-4142 .elementor-element.elementor-element-b320944{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-5c6da72{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-aab2128 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-3beff19 .elementor-heading-title{line-height:1em;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-4142 .elementor-element.elementor-element-4252ea6{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4142 .elementor-element.elementor-element-82a67ee .elementor-heading-title{font-size:2.8125rem;}.elementor-4142 .elementor-element.elementor-element-85a8fe7 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-5f99650 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-a28de14{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-e0c4ea1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-4142 .elementor-element.elementor-element-10e7cc7{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:30px;}.elementor-4142 .elementor-element.elementor-element-b0249e8{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-171ed6f{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:10px;}.elementor-4142 .elementor-element.elementor-element-0651c4a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-7a1f858 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-5dd7d19 .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-c88dfef > .elementor-widget-container{margin:0px -10px 0px -60px;}.elementor-4142 .elementor-element.elementor-element-5c48830 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-c1fecb7 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-f195f98 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-ce6ee2f > .elementor-widget-container{margin:0px -10px 0px -60px;}.elementor-4142 .elementor-element.elementor-element-f581800{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-46ed5c3 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-2966e69 .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-e7332ee > .elementor-widget-container{margin:0px -10px 0px -60px;}.elementor-4142 .elementor-element.elementor-element-5726747 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-5b28e64 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-5a78f41 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-8986175 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-e168dbb{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-f8e4fe0 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-aa1e53f .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-e9db2dd > .elementor-widget-container{margin:0px -10px 0px -60px;}.elementor-4142 .elementor-element.elementor-element-18a1609 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-342b090 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-452c232 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-05a30f1{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-f0d4514 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-9847e3d .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-e5ecc82 > .elementor-widget-container{margin:0px -10px 0px -60px;}.elementor-4142 .elementor-element.elementor-element-732d463 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-28f4bd8 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-9969836 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-f448ba4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-b528ff6{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-4142 .elementor-element.elementor-element-569e46c{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:30px;}.elementor-4142 .elementor-element.elementor-element-e66211e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4142 .elementor-element.elementor-element-3d78e7c .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-13416d9 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-4dc9992 .dce_distortion-content{height:250px;}.elementor-4142 .elementor-element.elementor-element-549eb8a .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-e33c416 .elementor-heading-title{font-size:1.4375rem;}.elementor-4142 .elementor-element.elementor-element-1b4a393 .elementor-heading-title{font-size:0.9375rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-b571cac{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-34e304b .dce_distortion-content{height:250px;}.elementor-4142 .elementor-element.elementor-element-8639e42 .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-a00da0d .elementor-heading-title{font-size:1.4375rem;}.elementor-4142 .elementor-element.elementor-element-1658346 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-aea25c3{font-size:0.9375em;}.elementor-4142 .elementor-element.elementor-element-deac850{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-289ed49{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:10px;}.elementor-4142 .elementor-element.elementor-element-91d47aa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4142 .elementor-element.elementor-element-02d7924 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-2e807d7 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-4142 .elementor-element.elementor-element-03b350a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-cell .jet-table__cell-inner{padding:10px 10px 10px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__foot-cell .jet-table__cell-inner{padding:10px 10px 10px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-cell{line-height:1.4em;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-cell{line-height:1.4em;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-cell .jet-table__cell-inner{padding:10px 20px 10px 0px;}.elementor-4142 .elementor-element.elementor-element-ec4a9e6{--margin-top:60px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-4142 .elementor-element.elementor-element-7a0885a{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:30px;}.elementor-4142 .elementor-element.elementor-element-5c6da72{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4142 .elementor-element.elementor-element-aab2128 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-3beff19 .elementor-heading-title{font-size:1rem;line-height:1em;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4142 .elementor-element.elementor-element-4252ea6{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-ca0a0d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4142 .elementor-element.elementor-element-82a67ee .elementor-heading-title{font-size:2.1875rem;}.elementor-4142 .elementor-element.elementor-element-85a8fe7 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-fdcc45f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-5f99650 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-5f99650 .elementor-heading-title{font-size:1.125rem;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-a28de14{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4142 .elementor-element.elementor-element-9887e9d .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-ce5d9db .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-8e5ecf8 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-5e98029 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-d0e76f6 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-1c5b3d9 .elementor-button{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-e0c4ea1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-10e7cc7{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-5b32ad5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-36e4a25 > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-64a212b > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-64a212b .elementor-heading-title{font-size:0.9375rem;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-b0249e8{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-171ed6f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-05ff4f6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4142 .elementor-element.elementor-element-f5d40b0{--flex-wrap:nowrap;}.elementor-4142 .elementor-element.elementor-element-fb71383{--width:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-7a1f858 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-7a1f858 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-5dd7d19 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-5dd7d19 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-c88dfef > .elementor-widget-container{margin:0px -60px 0px -60px;}.elementor-4142 .elementor-element.elementor-element-5c48830 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-5c48830 .elementor-heading-title{font-size:1.25rem;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-c1fecb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-c1fecb7 .elementor-heading-title{font-size:0.9375rem;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-f195f98 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f195f98 .elementor-heading-title{font-size:0.9375rem;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-ce6ee2f > .elementor-widget-container{margin:0px -10px 0px -50px;}.elementor-4142 .elementor-element.elementor-element-0b3e332{--flex-wrap:nowrap;}.elementor-4142 .elementor-element.elementor-element-c58eb47{--width:50px;}.elementor-4142 .elementor-element.elementor-element-46ed5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-46ed5c3 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-2966e69 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-2966e69 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-e7332ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5726747 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-5726747 .elementor-heading-title{font-size:1.25rem;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-5b28e64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5b28e64 .elementor-heading-title{font-size:0.9375rem;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-5a78f41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-5a78f41 .elementor-heading-title{font-size:0.9375rem;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-7133144{--flex-wrap:nowrap;}.elementor-4142 .elementor-element.elementor-element-b121fc4{--width:50px;}.elementor-4142 .elementor-element.elementor-element-f8e4fe0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f8e4fe0 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-aa1e53f > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-aa1e53f .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-e9db2dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-18a1609 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-18a1609 .elementor-heading-title{font-size:1.25rem;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-342b090 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-342b090 .elementor-heading-title{font-size:0.9375rem;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-9d61076{--flex-wrap:nowrap;}.elementor-4142 .elementor-element.elementor-element-2ae8f76{--width:50px;}.elementor-4142 .elementor-element.elementor-element-f0d4514 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-f0d4514 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-9847e3d > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-9847e3d .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-e5ecc82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-732d463 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-732d463 .elementor-heading-title{font-size:1.25rem;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-28f4bd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-28f4bd8 .elementor-heading-title{font-size:0.9375rem;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-9969836 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-9969836 .elementor-heading-title{font-size:0.9375rem;line-height:1.8em;}.elementor-4142 .elementor-element.elementor-element-b528ff6{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-569e46c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-3fb923b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-e66211e{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-3d78e7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-3d78e7c .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-13416d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-13416d9 .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-96e85bf{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-43845ff{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-549eb8a > .elementor-widget-container{margin:7px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-549eb8a .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-e33c416 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-e33c416 .elementor-heading-title{font-size:1.125rem;}.elementor-4142 .elementor-element.elementor-element-1b4a393 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-1b4a393 .elementor-heading-title{font-size:0.9375rem;line-height:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-b571cac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-18e60dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-d813e8c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4142 .elementor-element.elementor-element-8639e42 > .elementor-widget-container{margin:7px 0px 2px 0px;}.elementor-4142 .elementor-element.elementor-element-8639e42 .elementor-heading-title{font-size:0.9375rem;}.elementor-4142 .elementor-element.elementor-element-a00da0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-a00da0d .elementor-heading-title{font-size:1.125rem;}.elementor-4142 .elementor-element.elementor-element-1658346 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-1658346 .elementor-heading-title{font-size:0.9375rem;line-height:1.6em;}.elementor-4142 .elementor-element.elementor-element-aea25c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-deac850{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-289ed49{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-b37c09a{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-91d47aa{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-02d7924 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-02d7924 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-2e807d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-2e807d7 .elementor-heading-title{font-size:0.875rem;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-cell .jet-table__cell-inner{padding:10px 0px 10px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__foot-cell .jet-table__cell-inner{padding:10px 0px 10px 0px;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__head-cell{line-height:1.4em;}.elementor-4142 .elementor-element.elementor-element-03b350a .jet-table__body-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-4142 .elementor-element.elementor-element-ec4a9e6{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-7a0885a{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-b320944{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4142 .elementor-element.elementor-element-5c6da72{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4142 .elementor-element.elementor-element-aab2128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-aab2128 .elementor-heading-title{font-size:1.25rem;}.elementor-4142 .elementor-element.elementor-element-3beff19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4142 .elementor-element.elementor-element-3beff19 .elementor-heading-title{font-size:0.875rem;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-accordion-title{line-height:1.4em;}.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-tab-content{padding:20px 0px 0px 0px;}}/* Start custom CSS *//*メールアドレススパム対策*/
.domain::before {
   content: '@';
}

.jet-table__head{
    display: none;
}
.jet-table {
    border-collapse: collapse;
}

.jet-table th{
    width:160px;
}

@media (max-width: 1024px) and (min-width: 768px) {
    
.jet-table th{
    width:150px;
}

}


@media screen and (max-width:768px) {
    
.jet-table th{
    width:120px;
}

}


/*沿革ボックス*/
.history a{
    display: flex;
}

.history span.period{
    display: block;
    width: 140px;
}

.elementor-4142 .elementor-element.elementor-element-6874c56 .elementor-accordion-item {
    border-width: 1px 0px 1px 0px!important;
    border-style: dotted;
}

.elementor-accordion-icon{
    margin-top: 10px;
    font-size:13px;
}

@media screen and (max-width:768px) {
    
.history span.period{
    display: block;
    width: 80px;
}

.history span.title{
    display: block;
    width: calc(100% - 80px);
}

.elementor-accordion-icon{
    margin-top: 5px;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://goen-inc.com/goenincwp/wp-content/uploads/2024/05/plus-jakarta-sans-v8-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://goen-inc.com/goenincwp/wp-content/uploads/2024/05/plus-jakarta-sans-v8-latin-200.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://goen-inc.com/goenincwp/wp-content/uploads/2024/05/plus-jakarta-sans-v8-latin-300.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://goen-inc.com/goenincwp/wp-content/uploads/2024/05/plus-jakarta-sans-v8-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://goen-inc.com/goenincwp/wp-content/uploads/2024/05/plus-jakarta-sans-v8-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://goen-inc.com/goenincwp/wp-content/uploads/2024/05/plus-jakarta-sans-v8-latin-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://goen-inc.com/goenincwp/wp-content/uploads/2024/05/plus-jakarta-sans-v8-latin-800.woff2') format('woff2');
}
/* End Custom Fonts CSS */