.elementor-90 .elementor-element.elementor-element-c4af971{--display:flex;--min-height:1.5em;--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;--overflow:hidden;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em}.elementor-90 .elementor-element.elementor-element-c6664cd{--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}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-90 .elementor-element.elementor-element-d20bf09>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-d20bf09.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-90 .elementor-element.elementor-element-d20bf09 .elementor-heading-title{font-family:"Noto Sans KR",Sans-serif;font-size:230px;font-weight:700;line-height:1.4em;color:#e0d4c7}.elementor-90 .elementor-element.elementor-element-ce82790{--display:flex;--min-height:1.5em;--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;--overflow:hidden}.elementor-90 .elementor-element.elementor-element-597cced{--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}.elementor-90 .elementor-element.elementor-element-5871a99.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-90 .elementor-element.elementor-element-5871a99 .elementor-heading-title{font-family:"Noto Sans KR",Sans-serif;font-size:230px;font-weight:700;line-height:1.4em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-243e6f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-7758ce1{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right: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-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-90 .elementor-element.elementor-element-aeeb77a img{width:133px}.elementor-90 .elementor-element.elementor-element-3743d72>.elementor-widget-container{padding:25px 0}.elementor-90 .elementor-element.elementor-element-3743d72{text-align:center}.elementor-90 .elementor-element.elementor-element-3743d72 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:400;line-height:2em;color:#2a2a2a}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),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-90 .elementor-element.elementor-element-9765c37{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:2em;color:#787878}.elementor-90 .elementor-element.elementor-element-521c6a0{--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:space-between}.elementor-90 .elementor-element.elementor-element-fc367ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-90 .elementor-element.elementor-element-4f8cb8c img{width:100%;border-radius:40px}.elementor-90 .elementor-element.elementor-element-ce4904f>.elementor-widget-container{padding:10px 40px 0 0}.elementor-90 .elementor-element.elementor-element-ce4904f{text-align:right;font-family:"GimpoGothic",Sans-serif;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-9f2f814{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-90 .elementor-element.elementor-element-b52e1bc img{width:100%;border-radius:40px}.elementor-90 .elementor-element.elementor-element-e5c3a54>.elementor-widget-container{padding:10px 40px 0 0}.elementor-90 .elementor-element.elementor-element-e5c3a54{text-align:right;font-family:"GimpoGothic",Sans-serif;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-0e24a0d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden}.elementor-90 .elementor-element.elementor-element-effeac4{--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 0px;--row-gap:0px;--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-90 .elementor-element.elementor-element-9be65c5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-fc19ff5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-a15dfdc>.elementor-widget-container{padding:.5em 0 1em}.elementor-90 .elementor-element.elementor-element-a15dfdc .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:30px;line-height:1.5em;letter-spacing:-.1px;color:#2a2a2a}.elementor-90 .elementor-element.elementor-element-f0f954c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;line-height:2em;color:#787878}.elementor-90 .elementor-element.elementor-element-ffc6387{--display:flex}.elementor-90 .elementor-element.elementor-element-12206d7{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-12206d7:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-12206d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-65c704f{--display:flex}.elementor-90 .elementor-element.elementor-element-65c704f:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-65c704f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-sha.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-111ccab{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-a1f604a>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-a1f604a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-b0e758f{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-c4def1b{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-c4def1b:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-c4def1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-c166a58{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-90 .elementor-element.elementor-element-bb7de19>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-bb7de19 .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:18px;line-height:2em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-c4c0bb3{--display:flex}.elementor-90 .elementor-element.elementor-element-c4c0bb3:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-c4c0bb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-dr.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-9e4f693{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-f2315b5>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-f2315b5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-ff28b32{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-379293b{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-379293b:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-379293b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-02bcfb1{--display:flex}.elementor-90 .elementor-element.elementor-element-02bcfb1:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-02bcfb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-equip.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-cd7861f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-518cf53>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-518cf53 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-3acc374{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-3cc85bc{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-3cc85bc:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-3cc85bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-ed773b9{--display:flex}.elementor-90 .elementor-element.elementor-element-ed773b9:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-ed773b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-cctv.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-4d91813{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-e2766a8>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-e2766a8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-1f04256{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-0a4fb1f{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-6a5db7d{--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 0px;--row-gap:0px;--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-90 .elementor-element.elementor-element-f091432{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-3761b62 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-f224d61>.elementor-widget-container{padding:.5em 0 1em}.elementor-90 .elementor-element.elementor-element-f224d61 .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:30px;line-height:1.5em;letter-spacing:-.1px;color:#2a2a2a}.elementor-90 .elementor-element.elementor-element-35c27d9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;line-height:2em;color:#787878}.elementor-90 .elementor-element.elementor-element-5c1ce53{--display:flex}.elementor-90 .elementor-element.elementor-element-7edbac2{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-7edbac2:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-7edbac2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-f39719a{--display:flex}.elementor-90 .elementor-element.elementor-element-f39719a:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-f39719a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-QOL.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-8577d41{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-5894d25>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-5894d25 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-10eadb9{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-72da5e7{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-72da5e7:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-72da5e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-b07bd57{--display:flex}.elementor-90 .elementor-element.elementor-element-b07bd57:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-b07bd57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-recov.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-853afbc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-19394e5>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-19394e5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-46f91db{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-3fdfc4c{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-3fdfc4c:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-3fdfc4c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-97dc79d{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-97dc79d:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-97dc79d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-kit_edit.webp");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-f47fd5a>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-f47fd5a{text-align:center;font-family:"GimpoGothic",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#c8c8c8}.elementor-90 .elementor-element.elementor-element-e4014c9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-7710780>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-7710780 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-904da20{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-7583d72{--display:flex;--min-height:298px;--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-90 .elementor-element.elementor-element-7583d72:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-7583d72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-86efeac{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-86efeac:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-86efeac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-fluid_edit.webp");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-90 .elementor-element.elementor-element-7a08694>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-7a08694{text-align:center;font-family:"GimpoGothic",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#c8c8c8}.elementor-90 .elementor-element.elementor-element-3659378{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-90 .elementor-element.elementor-element-6a45bbb>.elementor-widget-container{padding:0 0 1em}.elementor-90 .elementor-element.elementor-element-6a45bbb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;line-height:1.5em;color:var(--e-global-color-a5f4888)}.elementor-90 .elementor-element.elementor-element-33f352d{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#787878}.elementor-90 .elementor-element.elementor-element-d2864e4{--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;--overflow:hidden;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-86bc9e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-90 .elementor-element.elementor-element-bdef25d{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#AC8B7E33;--border-color:#AC8B7E33;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-911c5d5>.elementor-widget-container{margin:0}.elementor-90 .elementor-element.elementor-element-911c5d5 .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:70px;font-weight:700;line-height:1em;letter-spacing:-.02em}.elementor-90 .elementor-element.elementor-element-98c1b76{--display:flex;--justify-content:flex-end}.elementor-90 .elementor-element.elementor-element-f67b47f{width:auto;max-width:auto}.elementor-90 .elementor-element.elementor-element-f67b47f>.elementor-widget-container{margin:0 0 .7em}.elementor-90 .elementor-element.elementor-element-f67b47f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;line-height:1.3em;color:var(--e-global-color-text)}.elementor-90 .elementor-element.elementor-element-69cc7b6 .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:16px;line-height:2em;color:#787878}.elementor-90 .elementor-element.elementor-element-4f55a3e{--display:flex}.elementor-90 .elementor-element.elementor-element-c376118{--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}.elementor-90 .elementor-element.elementor-element-a2bb2e5{--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:50px}.elementor-90 .elementor-element.elementor-element-a670258{--display:flex;--min-height:246px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09)}.elementor-90 .elementor-element.elementor-element-a670258:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-a670258>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FEF9F480}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-90 .elementor-element.elementor-element-1c905a3 .elementor-icon-wrapper{text-align:center}.elementor-90 .elementor-element.elementor-element-1c905a3 .elementor-icon{font-size:200px}.elementor-90 .elementor-element.elementor-element-1c905a3 .elementor-icon svg{height:200px}.elementor-90 .elementor-element.elementor-element-fb32e28{--display:flex;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09);--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px}.elementor-90 .elementor-element.elementor-element-fb32e28:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-fb32e28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D1BCB480}.elementor-90 .elementor-element.elementor-element-045f53c>.elementor-widget-container{margin:0 0 .8em}.elementor-90 .elementor-element.elementor-element-045f53c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:700;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-91e0f04>.elementor-widget-container{margin:0}.elementor-90 .elementor-element.elementor-element-91e0f04 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-1488a16{--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:50px}.elementor-90 .elementor-element.elementor-element-05e5076{--display:flex;--min-height:246px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09)}.elementor-90 .elementor-element.elementor-element-05e5076:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-05e5076>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FEF9F480}.elementor-90 .elementor-element.elementor-element-d08ebf8 .elementor-icon-wrapper{text-align:center}.elementor-90 .elementor-element.elementor-element-d08ebf8 .elementor-icon{font-size:200px}.elementor-90 .elementor-element.elementor-element-d08ebf8 .elementor-icon svg{height:200px}.elementor-90 .elementor-element.elementor-element-e222706{--display:flex;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09);--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px}.elementor-90 .elementor-element.elementor-element-e222706:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-e222706>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D1BCB480}.elementor-90 .elementor-element.elementor-element-f49d7bc>.elementor-widget-container{margin:0 0 .8em}.elementor-90 .elementor-element.elementor-element-f49d7bc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-d205c7a>.elementor-widget-container{margin:0}.elementor-90 .elementor-element.elementor-element-d205c7a .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:16px;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-da2a904{--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:50px}.elementor-90 .elementor-element.elementor-element-bbfda80{--display:flex;--min-height:246px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09)}.elementor-90 .elementor-element.elementor-element-bbfda80:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-bbfda80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FEF9F480}.elementor-90 .elementor-element.elementor-element-5ac5bea .elementor-icon-wrapper{text-align:center}.elementor-90 .elementor-element.elementor-element-5ac5bea .elementor-icon{font-size:200px}.elementor-90 .elementor-element.elementor-element-5ac5bea .elementor-icon svg{height:200px}.elementor-90 .elementor-element.elementor-element-3390423{--display:flex;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09);--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px}.elementor-90 .elementor-element.elementor-element-3390423:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-3390423>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D1BCB480}.elementor-90 .elementor-element.elementor-element-8975632>.elementor-widget-container{margin:0 0 .8em}.elementor-90 .elementor-element.elementor-element-8975632 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-e248233>.elementor-widget-container{margin:0}.elementor-90 .elementor-element.elementor-element-e248233 .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:16px;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-acb7ac2{--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}.elementor-90 .elementor-element.elementor-element-5cba2bc{--display:flex;--min-height:246px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09)}.elementor-90 .elementor-element.elementor-element-5cba2bc:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-5cba2bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FEF9F480}.elementor-90 .elementor-element.elementor-element-bfb55a9 .elementor-icon-wrapper{text-align:center}.elementor-90 .elementor-element.elementor-element-bfb55a9 .elementor-icon{font-size:200px}.elementor-90 .elementor-element.elementor-element-bfb55a9 .elementor-icon svg{height:200px}.elementor-90 .elementor-element.elementor-element-20ade78{--display:flex;--border-radius:30px;box-shadow:12px 12px 27px 0px rgba(4,0,0,.09);--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px}.elementor-90 .elementor-element.elementor-element-20ade78:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-20ade78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D1BCB480}.elementor-90 .elementor-element.elementor-element-857abf6>.elementor-widget-container{margin:0 0 .8em}.elementor-90 .elementor-element.elementor-element-857abf6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-952b9cb>.elementor-widget-container{margin:0}.elementor-90 .elementor-element.elementor-element-952b9cb .elementor-heading-title{font-family:"GimpoGothic",Sans-serif;font-size:16px;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-14e351e{--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;--justify-content:center;--align-items:center;--overflow:hidden}.elementor-90 .elementor-element.elementor-element-14e351e:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-14e351e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-90 .elementor-element.elementor-element-14e351e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-90 .elementor-element.elementor-element-a35c1d8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90 .elementor-element.elementor-element-364d730 .elementor-icon-wrapper{text-align:center}.elementor-90 .elementor-element.elementor-element-78f6bdd{--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;--justify-content:center;--align-items:center;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-830aa59{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-c22c63c);--border-color:var(--e-global-color-c22c63c);--border-radius:30px}.elementor-90 .elementor-element.elementor-element-4b19036>.elementor-widget-container{margin:0 0 13px}.elementor-90 .elementor-element.elementor-element-c0aff01 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-b8b33a6>.elementor-widget-container{margin:8px 0 0}.elementor-90 .elementor-element.elementor-element-b8b33a6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-17e23ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-c22c63c);--border-color:var(--e-global-color-c22c63c);--border-radius:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px}.elementor-90 .elementor-element.elementor-element-26c4d51>.elementor-widget-container{margin:0 0 13px}.elementor-90 .elementor-element.elementor-element-4f31f6f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-9b97ebe>.elementor-widget-container{margin:8px 0 0}.elementor-90 .elementor-element.elementor-element-9b97ebe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-de9cac1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-c22c63c);--border-color:var(--e-global-color-c22c63c);--border-radius:30px}.elementor-90 .elementor-element.elementor-element-bc45c7f>.elementor-widget-container{margin:0 0 13px}.elementor-90 .elementor-element.elementor-element-017cb2c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-0f5ddd6>.elementor-widget-container{margin:8px 0 0}.elementor-90 .elementor-element.elementor-element-0f5ddd6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:25px;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-90 .elementor-element.elementor-element-cbda618>.elementor-widget-container{margin:0}.elementor-90 .elementor-element.elementor-element-cbda618 img{width:396px;height:23px}.elementor-90 .elementor-element.elementor-element-ac8fcad>.elementor-widget-container{margin:30px 0 0}.elementor-90 .elementor-element.elementor-element-ac8fcad{font-family:"GimpoGothic",Sans-serif;font-size:15px;font-weight:400;line-height:1em;color:var(--e-global-color-c22c63c)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-90 .elementor-element.elementor-element-d20bf09 .elementor-heading-title{font-size:22vw}.elementor-90 .elementor-element.elementor-element-5871a99 .elementor-heading-title{font-size:22vw}.elementor-90 .elementor-element.elementor-element-243e6f8{--padding-top:0vw;--padding-bottom:15vw;--padding-left:4.6vw;--padding-right:4.6vw}.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-90 .elementor-element.elementor-element-aeeb77a{text-align:left}.elementor-90 .elementor-element.elementor-element-aeeb77a img{width:113px}.elementor-90 .elementor-element.elementor-element-3743d72{text-align:left}.elementor-90 .elementor-element.elementor-element-3743d72 .elementor-heading-title{font-size:4.6vw;line-height:1.3em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-90 .elementor-element.elementor-element-9765c37{text-align:left;font-size:3vw;line-height:1.8em;letter-spacing:-.02em}.elementor-90 .elementor-element.elementor-element-521c6a0{--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;--justify-content:space-between}.elementor-90 .elementor-element.elementor-element-fc367ad{--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-90 .elementor-element.elementor-element-ce4904f>.elementor-widget-container{padding:1em}.elementor-90 .elementor-element.elementor-element-ce4904f{font-size:2vw}.elementor-90 .elementor-element.elementor-element-e5c3a54>.elementor-widget-container{padding:1em}.elementor-90 .elementor-element.elementor-element-e5c3a54{font-size:2vw}.elementor-90 .elementor-element.elementor-element-0e24a0d{--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;--justify-content:center;--align-items:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-effeac4{--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;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-fc19ff5 .elementor-heading-title{font-size:2.5vw}.elementor-90 .elementor-element.elementor-element-a15dfdc>.elementor-widget-container{padding:.3em 0 .5em}.elementor-90 .elementor-element.elementor-element-f0f954c .elementor-heading-title{font-size:3vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-ffc6387{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90 .elementor-element.elementor-element-12206d7{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-65c704f:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-65c704f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-sha_m.png");background-position:center center}.elementor-90 .elementor-element.elementor-element-65c704f{--min-height:40vw;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw}.elementor-90 .elementor-element.elementor-element-111ccab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-a1f604a>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-a1f604a .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-b0e758f{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-c4def1b{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-bb7de19>.elementor-widget-container{padding:6vw 0 1vw}.elementor-90 .elementor-element.elementor-element-bb7de19{text-align:center}.elementor-90 .elementor-element.elementor-element-bb7de19 .elementor-heading-title{font-size:3.2vw}.elementor-90 .elementor-element.elementor-element-c4c0bb3:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-c4c0bb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-dr_m.png");background-position:center center}.elementor-90 .elementor-element.elementor-element-c4c0bb3{--min-height:35vw;--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw}.elementor-90 .elementor-element.elementor-element-9e4f693{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-f2315b5>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-f2315b5 .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-ff28b32{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-379293b{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-02bcfb1:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-02bcfb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-equip_m.png");background-position:center center}.elementor-90 .elementor-element.elementor-element-02bcfb1{--min-height:40vw;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw}.elementor-90 .elementor-element.elementor-element-cd7861f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-518cf53>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-518cf53 .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-3acc374{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-3cc85bc{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-ed773b9{--min-height:40vw;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw}.elementor-90 .elementor-element.elementor-element-4d91813{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-e2766a8>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-e2766a8 .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-1f04256{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-0a4fb1f{--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;--justify-content:center;--align-items:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-6a5db7d{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-3761b62 .elementor-heading-title{font-size:2.5vw}.elementor-90 .elementor-element.elementor-element-f224d61>.elementor-widget-container{padding:.3em 0 .5em}.elementor-90 .elementor-element.elementor-element-35c27d9 .elementor-heading-title{font-size:3vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-7edbac2{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-f39719a:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-f39719a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-QOLm.png");background-size:contain}.elementor-90 .elementor-element.elementor-element-f39719a{--min-height:55vw;--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-8577d41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-5894d25>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-5894d25 .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-10eadb9{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-72da5e7{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-b07bd57:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-b07bd57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-recov_m.png");background-size:contain}.elementor-90 .elementor-element.elementor-element-b07bd57{--min-height:55vw;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-853afbc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-19394e5>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-19394e5 .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-46f91db{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-3fdfc4c{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-97dc79d:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-97dc79d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-kit_edit.webp");background-size:contain}.elementor-90 .elementor-element.elementor-element-97dc79d{--min-height:55vw;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-f47fd5a{font-size:2.5vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-e4014c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-7710780>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-7710780 .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-904da20{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-7583d72{--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;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7.5vw;--padding-left:4.6vw;--padding-right:4.6vw}.elementor-90 .elementor-element.elementor-element-86efeac:not(.elementor-motion-effects-element-type-background),.elementor-90 .elementor-element.elementor-element-86efeac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jp.345-ps.com/wp-content/uploads/2025/02/system-fluid_edit.webp");background-size:contain}.elementor-90 .elementor-element.elementor-element-86efeac{--min-height:55vw;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-7a08694{font-size:2.5vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-3659378{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90 .elementor-element.elementor-element-6a45bbb>.elementor-widget-container{padding:0}.elementor-90 .elementor-element.elementor-element-6a45bbb .elementor-heading-title{font-size:3.5vw;line-height:1.8em}.elementor-90 .elementor-element.elementor-element-33f352d{font-size:3.2vw;line-height:1.8em;letter-spacing:-.04em}.elementor-90 .elementor-element.elementor-element-d2864e4{--padding-top:15vw;--padding-bottom:15vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-86bc9e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-bdef25d{--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;--margin-top:0vw;--margin-bottom:9.5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-911c5d5 .elementor-heading-title{font-size:8.2vw}.elementor-90 .elementor-element.elementor-element-f67b47f>.elementor-widget-container{padding:3.2vw 0 0}.elementor-90 .elementor-element.elementor-element-f67b47f .elementor-heading-title{font-size:4.5vw}.elementor-90 .elementor-element.elementor-element-69cc7b6 .elementor-heading-title{font-size:3.2vw;line-height:1.5em}.elementor-90 .elementor-element.elementor-element-4f55a3e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-a670258{--min-height:35vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90 .elementor-element.elementor-element-1c905a3 .elementor-icon{font-size:30vw}.elementor-90 .elementor-element.elementor-element-1c905a3 .elementor-icon svg{height:30vw}.elementor-90 .elementor-element.elementor-element-fb32e28{--border-radius:4.6vw;--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:5vw;--padding-right:5vw}.elementor-90 .elementor-element.elementor-element-045f53c>.elementor-widget-container{margin:0 0 2.5vw}.elementor-90 .elementor-element.elementor-element-045f53c .elementor-heading-title{font-size:4.6vw}.elementor-90 .elementor-element.elementor-element-91e0f04 .elementor-heading-title{font-size:2.2vw;line-height:2em}.elementor-90 .elementor-element.elementor-element-05e5076{--min-height:35vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90 .elementor-element.elementor-element-d08ebf8 .elementor-icon{font-size:30vw}.elementor-90 .elementor-element.elementor-element-d08ebf8 .elementor-icon svg{height:30vw}.elementor-90 .elementor-element.elementor-element-e222706{--border-radius:4.6vw;--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:5vw;--padding-right:5vw}.elementor-90 .elementor-element.elementor-element-f49d7bc>.elementor-widget-container{margin:0 0 2.5vw}.elementor-90 .elementor-element.elementor-element-f49d7bc .elementor-heading-title{font-size:4.6vw}.elementor-90 .elementor-element.elementor-element-d205c7a .elementor-heading-title{font-size:2.2vw;line-height:2em}.elementor-90 .elementor-element.elementor-element-bbfda80{--min-height:35vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90 .elementor-element.elementor-element-5ac5bea .elementor-icon{font-size:30vw}.elementor-90 .elementor-element.elementor-element-5ac5bea .elementor-icon svg{height:30vw}.elementor-90 .elementor-element.elementor-element-3390423{--border-radius:4.6vw;--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:5vw;--padding-right:5vw}.elementor-90 .elementor-element.elementor-element-8975632>.elementor-widget-container{margin:0 0 2.5vw}.elementor-90 .elementor-element.elementor-element-8975632 .elementor-heading-title{font-size:4.6vw}.elementor-90 .elementor-element.elementor-element-e248233 .elementor-heading-title{font-size:2.2vw;line-height:2em}.elementor-90 .elementor-element.elementor-element-5cba2bc{--min-height:35vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90 .elementor-element.elementor-element-bfb55a9 .elementor-icon{font-size:30vw}.elementor-90 .elementor-element.elementor-element-bfb55a9 .elementor-icon svg{height:30vw}.elementor-90 .elementor-element.elementor-element-20ade78{--border-radius:4.6vw;--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:5vw;--padding-right:5vw}.elementor-90 .elementor-element.elementor-element-857abf6>.elementor-widget-container{margin:0 0 2.5vw}.elementor-90 .elementor-element.elementor-element-857abf6 .elementor-heading-title{font-size:4.6vw}.elementor-90 .elementor-element.elementor-element-952b9cb .elementor-heading-title{font-size:2.2vw;line-height:2em}.elementor-90 .elementor-element.elementor-element-14e351e{--padding-top:18vw;--padding-bottom:30vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-78f6bdd{--padding-top:11vw;--padding-bottom:18vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-4b19036>.elementor-widget-container{margin:0 0 2vw}.elementor-90 .elementor-element.elementor-element-4b19036 img{width:10.5vw;height:9.5vw}.elementor-90 .elementor-element.elementor-element-c0aff01{text-align:center}.elementor-90 .elementor-element.elementor-element-c0aff01 .elementor-heading-title{font-size:2.6vw;line-height:1.3em}.elementor-90 .elementor-element.elementor-element-b8b33a6>.elementor-widget-container{margin:1.8vw 0 0}.elementor-90 .elementor-element.elementor-element-b8b33a6 .elementor-heading-title{font-size:4vw}.elementor-90 .elementor-element.elementor-element-17e23ad{--margin-top:0vw;--margin-bottom:0vw;--margin-left:3.2vw;--margin-right:3.2vw}.elementor-90 .elementor-element.elementor-element-26c4d51>.elementor-widget-container{margin:0 0 2vw}.elementor-90 .elementor-element.elementor-element-26c4d51 img{width:10.5vw;height:9.5vw}.elementor-90 .elementor-element.elementor-element-4f31f6f{text-align:center}.elementor-90 .elementor-element.elementor-element-4f31f6f .elementor-heading-title{font-size:2.6vw;line-height:1.3em}.elementor-90 .elementor-element.elementor-element-9b97ebe>.elementor-widget-container{margin:1.8vw 0 0}.elementor-90 .elementor-element.elementor-element-9b97ebe .elementor-heading-title{font-size:4vw}.elementor-90 .elementor-element.elementor-element-bc45c7f>.elementor-widget-container{margin:0 0 2vw}.elementor-90 .elementor-element.elementor-element-bc45c7f img{width:10.5vw;height:9.5vw}.elementor-90 .elementor-element.elementor-element-017cb2c{text-align:center}.elementor-90 .elementor-element.elementor-element-017cb2c .elementor-heading-title{font-size:2.6vw;line-height:1.3em}.elementor-90 .elementor-element.elementor-element-0f5ddd6>.elementor-widget-container{margin:1.8vw 0 0}.elementor-90 .elementor-element.elementor-element-0f5ddd6 .elementor-heading-title{font-size:4vw}.elementor-90 .elementor-element.elementor-element-cbda618>.elementor-widget-container{margin:0 0 4.6vw}.elementor-90 .elementor-element.elementor-element-cbda618 img{width:49vw}.elementor-90 .elementor-element.elementor-element-ac8fcad{font-size:15px}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.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-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-90 .elementor-element.elementor-element-521c6a0{--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;--justify-content:space-between}.elementor-90 .elementor-element.elementor-element-fc367ad{--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-90 .elementor-element.elementor-element-bb7de19 .elementor-heading-title{font-size:3.2vw;letter-spacing:-.03em}.elementor-90 .elementor-element.elementor-element-0a4fb1f{--width:100%}.elementor-90 .elementor-element.elementor-element-5c1ce53{--width:100%}.elementor-90 .elementor-element.elementor-element-4f55a3e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-90 .elementor-element.elementor-element-c376118{--flex-wrap:nowrap}.elementor-90 .elementor-element.elementor-element-91e0f04 .elementor-heading-title{font-size:2.8vw}.elementor-90 .elementor-element.elementor-element-d205c7a .elementor-heading-title{font-size:2.8vw}.elementor-90 .elementor-element.elementor-element-e248233 .elementor-heading-title{font-size:2.8vw}.elementor-90 .elementor-element.elementor-element-952b9cb .elementor-heading-title{font-size:2.8vw}}@media(min-width:768px){.elementor-90 .elementor-element.elementor-element-243e6f8{--width:96%}.elementor-90 .elementor-element.elementor-element-0a4fb1f{--width:96%}.elementor-90 .elementor-element.elementor-element-98c1b76{--width:fit-content}}@media(max-width:1024px) and (min-width:768px){.elementor-90 .elementor-element.elementor-element-243e6f8{--width:100%}.elementor-90 .elementor-element.elementor-element-0e24a0d{--width:100%}.elementor-90 .elementor-element.elementor-element-effeac4{--width:100%}.elementor-90 .elementor-element.elementor-element-9be65c5{--width:100%}.elementor-90 .elementor-element.elementor-element-ffc6387{--width:100%}.elementor-90 .elementor-element.elementor-element-12206d7{--width:100%}.elementor-90 .elementor-element.elementor-element-65c704f{--width:100%}.elementor-90 .elementor-element.elementor-element-111ccab{--width:100%}.elementor-90 .elementor-element.elementor-element-c4def1b{--width:100%}.elementor-90 .elementor-element.elementor-element-c4c0bb3{--width:100%}.elementor-90 .elementor-element.elementor-element-9e4f693{--width:100%}.elementor-90 .elementor-element.elementor-element-379293b{--width:100%}.elementor-90 .elementor-element.elementor-element-02bcfb1{--width:100%}.elementor-90 .elementor-element.elementor-element-cd7861f{--width:100%}.elementor-90 .elementor-element.elementor-element-3cc85bc{--width:100%}.elementor-90 .elementor-element.elementor-element-ed773b9{--width:100%}.elementor-90 .elementor-element.elementor-element-4d91813{--width:100%}.elementor-90 .elementor-element.elementor-element-0a4fb1f{--width:100%}.elementor-90 .elementor-element.elementor-element-6a5db7d{--width:100%}.elementor-90 .elementor-element.elementor-element-7edbac2{--width:100%}.elementor-90 .elementor-element.elementor-element-f39719a{--width:100%}.elementor-90 .elementor-element.elementor-element-8577d41{--width:100%}.elementor-90 .elementor-element.elementor-element-72da5e7{--width:100%}.elementor-90 .elementor-element.elementor-element-b07bd57{--width:100%}.elementor-90 .elementor-element.elementor-element-853afbc{--width:100%}.elementor-90 .elementor-element.elementor-element-3fdfc4c{--width:100%}.elementor-90 .elementor-element.elementor-element-97dc79d{--width:100%}.elementor-90 .elementor-element.elementor-element-e4014c9{--width:100%}.elementor-90 .elementor-element.elementor-element-7583d72{--width:100%}.elementor-90 .elementor-element.elementor-element-86efeac{--width:100%}.elementor-90 .elementor-element.elementor-element-3659378{--width:100%}.elementor-90 .elementor-element.elementor-element-14e351e{--width:100%}}.marquee1{display:flex;overflow:hidden;user-select:none;gap:2rem}.marquee__group1{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:2rem;min-width:100%;animation:scroll 50s linear infinite}.marquee__group2{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:2rem;min-width:100%;animation:scroll 50s linear infinite reverse}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 2rem))}}.elementor-90 .elementor-element.elementor-element-ce82790{position:relative;top:-8.5em}@media screen and (max-width:1024px){.elementor-90 .elementor-element.elementor-element-ce82790{top:-6em}}.pro__dr{max-width:1800px}.bl_m_{margin-left:20px}@media screen and (max-width:1024px){.bl_m_{margin-left:1em}}@media screen and (min-width:1440px){.elementor-90 .elementor-element.elementor-element-02bcfb1{max-width:465px;background-size:auto 90% !important}}@media screen and (max-width:1024px){.elementor-90 .elementor-element.elementor-element-02bcfb1{max-width:100%}}@media screen and (min-width:1025px){.elementor-90 .elementor-element.elementor-element-bdef25d{min-width:1400px}}@media screen and (min-width:1025px){.elementor-90 .elementor-element.elementor-element-364d730 svg{width:510px;height:210px}.elementor-90 .elementor-element.elementor-element-364d730 div{display:flex}}@media screen and (max-width:1024px){.elementor-90 .elementor-element.elementor-element-364d730 svg{width:47vw}}.elementor-90 .elementor-element.elementor-element-4b19036 img{transition:.3s}.nav__btn:hover img{transform:translate(0,-.5em) !important}@media screen and (min-width:1025px){.elementor-90 .elementor-element.elementor-element-830aa59{width:270px;height:270px}}@media screen and (max-width:1024px){.elementor-90 .elementor-element.elementor-element-830aa59{width:28.5vw;height:41vw}}.elementor-90 .elementor-element.elementor-element-26c4d51 img{transition:.3s}.nav__btn:hover img{transform:translate(0,-.5em) !important}@media screen and (min-width:1025px){.elementor-90 .elementor-element.elementor-element-17e23ad{width:270px;height:270px}}@media screen and (max-width:1024px){.elementor-90 .elementor-element.elementor-element-17e23ad{width:28.5vw;height:41vw}}.elementor-90 .elementor-element.elementor-element-bc45c7f img{transition:.3s}.nav__btn:hover img{transform:translate(0,-.5em) !important}@media screen and (min-width:1025px){.elementor-90 .elementor-element.elementor-element-de9cac1{width:270px;height:270px}}@media screen and (max-width:1024px){.elementor-90 .elementor-element.elementor-element-de9cac1{width:28.5vw;height:41vw}}.elementor-90 .elementor-element.elementor-element-cbda618{height:23px}.elementor-90 .elementor-element.elementor-element-cbda618 img{width:396px}@media screen and (max-width:1024px){.elementor-90 .elementor-element.elementor-element-cbda618 img{width:49vw}}@media screen and (min-width:1025px){.ft__system{max-width:1800px !important;width:96%;margin:0 auto}}@media screen and (min-width:1440px){.system__list__li{max-width:465px}.system__list__li.bg90{background-size:auto 90% !important}}@media screen and (max-width:1024px){.system__list__li{max-width:100%}}