.elementor-819 .elementor-element.elementor-element-5e568725:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-5e568725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://tis-n.co.jp/recruit/wp-content/uploads/2026/09/0_5TF0672.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-819 .elementor-element.elementor-element-5e568725 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-819 .elementor-element.elementor-element-5e568725 > .elementor-container{min-height:250px;}.elementor-819 .elementor-element.elementor-element-5e568725{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-819 .elementor-element.elementor-element-786a7b82 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-819 .elementor-element.elementor-element-786a7b82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-819 .elementor-element.elementor-element-786a7b82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-819 .elementor-element.elementor-element-582f1877{text-align:center;}.elementor-819 .elementor-element.elementor-element-582f1877 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:600;letter-spacing:10px;color:#FFFFFF;}.elementor-819 .elementor-element.elementor-element-5cf3665c{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-819 .elementor-element.elementor-element-5cf3665c:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-5cf3665c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-807ce94 );}.elementor-819 .elementor-element.elementor-element-191a1804{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-819 .elementor-element.elementor-element-1cc6e119{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -3rem) 0rem;text-align:start;}.elementor-819 .elementor-element.elementor-element-1cc6e119 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:131px;font-weight:800;color:#12B3C724;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-819 .elementor-element.elementor-element-218bc11f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:2.4px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-37801cc2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0em 0em 0em 0em;text-align:start;}.elementor-819 .elementor-element.elementor-element-37801cc2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:800;line-height:59px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-16d2395d{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-428d5632{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-2rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-819 .elementor-element.elementor-element-1ab800b{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 30px 30px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-819 .elementor-element.elementor-element-1ab800b:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-1ab800b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF7F9;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-819 .elementor-element.elementor-element-220b36e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-807ce94 );color:var( --e-global-color-807ce94 );border-radius:30px 30px 30px 30px;}.elementor-819 .elementor-element.elementor-element-0e4a5c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-97b6e04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-819 .elementor-element.elementor-element-cd95d36{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-819 .elementor-element.elementor-element-1700ccd{text-align:start;}.elementor-819 .elementor-element.elementor-element-1700ccd img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:-16px 16px 0px 0px #EAF7F9;}.elementor-819 .elementor-element.elementor-element-68521dd{--display:flex;--justify-content:center;}.elementor-819 .elementor-element.elementor-element-5667ed1{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:2.4px;}.elementor-819 .elementor-element.elementor-element-107ba9d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0em 0em 0em 0em;text-align:start;}.elementor-819 .elementor-element.elementor-element-107ba9d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:800;line-height:59px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-4e521c0{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-0d5ce35{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-819 .elementor-element.elementor-element-b67d9bf{margin:2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:34px;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-bff5f53 .elementor-button{background-color:#EAF7F9;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 13px 10px 13px;}.elementor-819 .elementor-element.elementor-element-bff5f53{margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-819 .elementor-element.elementor-element-c76795a .elementor-button{background-color:#EAF7F9;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 13px 10px 13px;}.elementor-819 .elementor-element.elementor-element-c76795a{margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-819 .elementor-element.elementor-element-eda2106 .elementor-button{background-color:#EAF7F9;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 13px 10px 13px;}.elementor-819 .elementor-element.elementor-element-eda2106{margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-819 .elementor-element.elementor-element-93cd504 .elementor-button{background-color:#EAF7F9;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 13px 10px 13px;}.elementor-819 .elementor-element.elementor-element-93cd504{margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-819 .elementor-element.elementor-element-d42fb4d .elementor-button{background-color:#EAF7F9;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 13px 10px 13px;}.elementor-819 .elementor-element.elementor-element-d42fb4d{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-819 .elementor-element.elementor-element-30ec1f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-819 .elementor-element.elementor-element-30ec1f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#333333;}.elementor-819 .elementor-element.elementor-element-d565689{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-819 .elementor-element.elementor-element-d565689:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-d565689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF7F9;}.elementor-819 .elementor-element.elementor-element-113cdaa{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-819 .elementor-element.elementor-element-0b2b3a4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -3rem) 0rem;text-align:start;}.elementor-819 .elementor-element.elementor-element-0b2b3a4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:131px;font-weight:800;color:#12B3C724;}.elementor-819 .elementor-element.elementor-element-d20cfe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:2.4px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-a0740ea{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0em 0em 0em 0em;text-align:start;}.elementor-819 .elementor-element.elementor-element-a0740ea .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:800;line-height:59px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-cc201a3{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-02d6152{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-2rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-819 .elementor-element.elementor-element-038448d{padding:0px 0px 0px 0px;}.elementor-819 .elementor-element.elementor-element-038448d img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 20px 48px 0px rgba(6.9999999999999964, 87.00000000000011, 100.00000000000001, 0.14);}.elementor-819 .elementor-element.elementor-element-1e2da3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-819 .elementor-element.elementor-element-1e2da3b:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-1e2da3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-807ce94 );}.elementor-819 .elementor-element.elementor-element-fd9f6a2{--display:flex;--justify-content:center;}.elementor-819 .elementor-element.elementor-element-66f2a16{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-weight:400;letter-spacing:2.4px;}.elementor-819 .elementor-element.elementor-element-9d620d2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0em 0em 0em 0em;text-align:start;}.elementor-819 .elementor-element.elementor-element-9d620d2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:800;line-height:59px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-862fb55{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-29c0b39{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 0rem 1rem 2rem;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-primary );text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:34px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-5985b2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-819 .elementor-element.elementor-element-5985b2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#333333;}.elementor-819 .elementor-element.elementor-element-8b6f4ca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:var( --e-global-color-9808192 );}.elementor-819 .elementor-element.elementor-element-d190d96{--display:flex;--justify-content:center;}.elementor-819 .elementor-element.elementor-element-dcaa3e8{text-align:start;}.elementor-819 .elementor-element.elementor-element-dcaa3e8 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:16px 16px 0px 0px #FFFFFF;}body.elementor-page-819:not(.elementor-motion-effects-element-type-background), body.elementor-page-819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-819 .elementor-element.elementor-element-cd95d36{--width:100%;}.elementor-819 .elementor-element.elementor-element-68521dd{--width:100%;}.elementor-819 .elementor-element.elementor-element-fd9f6a2{--width:100%;}.elementor-819 .elementor-element.elementor-element-d190d96{--width:100%;}}@media(max-width:1024px){.elementor-819 .elementor-element.elementor-element-5e568725 > .elementor-container{min-height:220px;}.elementor-819 .elementor-element.elementor-element-5e568725{padding:0px 0px 0px 0px;}.elementor-819 .elementor-element.elementor-element-582f1877 .elementor-heading-title{font-size:38px;}.elementor-819 .elementor-element.elementor-element-5cf3665c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-819 .elementor-element.elementor-element-1cc6e119{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;}.elementor-819 .elementor-element.elementor-element-1cc6e119 .elementor-heading-title{font-size:80px;}.elementor-819 .elementor-element.elementor-element-37801cc2{text-align:start;}.elementor-819 .elementor-element.elementor-element-16d2395d{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-819 .elementor-element.elementor-element-428d5632{--justify-content:space-around;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--flex-wrap:wrap;}.elementor-819 .elementor-element.elementor-element-1ab800b{--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;--flex-wrap:nowrap;}.elementor-819 .elementor-element.elementor-element-220b36e{width:100%;max-width:100%;}.elementor-819 .elementor-element.elementor-element-220b36e.elementor-element{--align-self:center;}.elementor-819 .elementor-element.elementor-element-107ba9d{text-align:start;}.elementor-819 .elementor-element.elementor-element-d565689{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-819 .elementor-element.elementor-element-0b2b3a4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;}.elementor-819 .elementor-element.elementor-element-0b2b3a4 .elementor-heading-title{font-size:80px;}.elementor-819 .elementor-element.elementor-element-a0740ea{text-align:start;}.elementor-819 .elementor-element.elementor-element-02d6152{--justify-content:space-around;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-819 .elementor-element.elementor-element-9d620d2{text-align:start;}}@media(max-width:767px){.elementor-819 .elementor-element.elementor-element-5e568725:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-5e568725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tis-n.co.jp/recruit/wp-content/uploads/2026/09/0_5TF0672.jpg");}.elementor-819 .elementor-element.elementor-element-5e568725 > .elementor-container{min-height:140px;}.elementor-819 .elementor-element.elementor-element-5e568725{padding:0px 0px 0px 0px;}.elementor-819 .elementor-element.elementor-element-582f1877 .elementor-heading-title{font-size:28px;letter-spacing:2.9px;}.elementor-819 .elementor-element.elementor-element-5cf3665c{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-819 .elementor-element.elementor-element-191a1804{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-819 .elementor-element.elementor-element-1cc6e119{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -1rem) 0rem;}.elementor-819 .elementor-element.elementor-element-1cc6e119 .elementor-heading-title{font-size:50px;}.elementor-819 .elementor-element.elementor-element-218bc11f{font-size:12px;}.elementor-819 .elementor-element.elementor-element-37801cc2{padding:0px 0px 0px 0px;text-align:start;}.elementor-819 .elementor-element.elementor-element-37801cc2 .elementor-heading-title{font-size:24px;line-height:1.8em;}.elementor-819 .elementor-element.elementor-element-16d2395d{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:justify;font-size:16px;}.elementor-819 .elementor-element.elementor-element-428d5632{--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-819 .elementor-element.elementor-element-1ab800b{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-819 .elementor-element.elementor-element-0e4a5c0{text-align:justify;font-size:16px;}.elementor-819 .elementor-element.elementor-element-97b6e04{--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-819 .elementor-element.elementor-element-5667ed1{font-size:12px;}.elementor-819 .elementor-element.elementor-element-107ba9d{padding:0px 0px 0px 0px;text-align:start;}.elementor-819 .elementor-element.elementor-element-107ba9d .elementor-heading-title{font-size:24px;}.elementor-819 .elementor-element.elementor-element-4e521c0{text-align:justify;font-size:16px;}.elementor-819 .elementor-element.elementor-element-b67d9bf{text-align:justify;}.elementor-819 .elementor-element.elementor-element-bff5f53{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-819 .elementor-element.elementor-element-d565689{--padding-top:0rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-819 .elementor-element.elementor-element-113cdaa{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-819 .elementor-element.elementor-element-0b2b3a4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -1rem) 0rem;}.elementor-819 .elementor-element.elementor-element-0b2b3a4 .elementor-heading-title{font-size:50px;}.elementor-819 .elementor-element.elementor-element-d20cfe0{font-size:12px;}.elementor-819 .elementor-element.elementor-element-a0740ea{padding:0px 0px 0px 0px;text-align:start;}.elementor-819 .elementor-element.elementor-element-a0740ea .elementor-heading-title{font-size:24px;}.elementor-819 .elementor-element.elementor-element-cc201a3{text-align:justify;font-size:16px;}.elementor-819 .elementor-element.elementor-element-02d6152{--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-819 .elementor-element.elementor-element-1e2da3b{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-819 .elementor-element.elementor-element-66f2a16{font-size:12px;}.elementor-819 .elementor-element.elementor-element-9d620d2{padding:0px 0px 0px 0px;text-align:start;}.elementor-819 .elementor-element.elementor-element-9d620d2 .elementor-heading-title{font-size:24px;line-height:1.6em;letter-spacing:-0.8px;}.elementor-819 .elementor-element.elementor-element-862fb55{text-align:justify;font-size:16px;}.elementor-819 .elementor-element.elementor-element-29c0b39{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 0rem 1rem 1rem;text-align:justify;font-size:16px;}.elementor-819 .elementor-element.elementor-element-8b6f4ca{text-align:justify;font-size:16px;}.elementor-819 .elementor-element.elementor-element-d190d96{--margin-top:-2rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}}/* Start custom CSS for text-editor, class: .elementor-element-4e521c0 */.senpai-hl {
  background: linear-gradient(transparent 62%, rgba(18, 179, 199, .38) 62%);
  padding: 0 .1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862fb55 */.senpai-hl {
  background: linear-gradient(transparent 62%, rgba(18, 179, 199, .38) 62%);
  padding: 0 .1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29c0b39 */.senpai-hl {
  background: linear-gradient(transparent 62%, rgba(18, 179, 199, .38) 62%);
  padding: 0 .1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b6f4ca */.senpai-hl {
  background: linear-gradient(transparent 62%, rgba(18, 179, 199, .38) 62%);
  padding: 0 .1em;
}/* End custom CSS */