.elementor-835 .elementor-element.elementor-element-f935f07{--display:flex;--min-height:100vh;--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:flex-start;--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-835 .elementor-element.elementor-element-d8ce62e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-d8ce62e:hover{background-color:var( --e-global-color-b211590 );}.elementor-835 .elementor-element.elementor-element-cff4bc8{--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;--justify-content:space-between;--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-835 .elementor-element.elementor-element-7dbbc5c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-835 .elementor-element.elementor-element-e9a3efa .elementor-heading-title{font-family:var( --e-global-typography-6c0e91a-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-6c0e91a-font-size );font-weight:var( --e-global-typography-6c0e91a-font-weight );text-transform:var( --e-global-typography-6c0e91a-text-transform );font-style:var( --e-global-typography-6c0e91a-font-style );text-decoration:var( --e-global-typography-6c0e91a-text-decoration );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-8257702 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-8257702 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-835 .elementor-element.elementor-element-a1fd562 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-a1fd562{font-family:var( --e-global-typography-936e94f-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-936e94f-font-size );font-weight:var( --e-global-typography-936e94f-font-weight );text-transform:var( --e-global-typography-936e94f-text-transform );font-style:var( --e-global-typography-936e94f-font-style );text-decoration:var( --e-global-typography-936e94f-text-decoration );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );color:var( --e-global-color-text );}.elementor-835 .elementor-element.elementor-element-4d65e36 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-4d65e36{font-family:var( --e-global-typography-2d0cd7b-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-2d0cd7b-font-size );font-weight:var( --e-global-typography-2d0cd7b-font-weight );text-transform:var( --e-global-typography-2d0cd7b-text-transform );font-style:var( --e-global-typography-2d0cd7b-font-style );text-decoration:var( --e-global-typography-2d0cd7b-text-decoration );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );color:var( --e-global-color-2dbaf87 );}.elementor-835 .elementor-element.elementor-element-7b65e7f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-835 .elementor-element.elementor-element-36252ea .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-f4cc4de-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-f4cc4de-font-size );font-weight:var( --e-global-typography-f4cc4de-font-weight );text-transform:var( --e-global-typography-f4cc4de-text-transform );font-style:var( --e-global-typography-f4cc4de-font-style );text-decoration:var( --e-global-typography-f4cc4de-text-decoration );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;padding:10px 20px 10px 20px;}.elementor-835 .elementor-element.elementor-element-36252ea .elementor-button:hover, .elementor-835 .elementor-element.elementor-element-36252ea .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-36252ea .elementor-button:hover svg, .elementor-835 .elementor-element.elementor-element-36252ea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-0526611{--display:flex;--min-height:200px;--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-835 .elementor-element.elementor-element-0526611:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-0526611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pre-tech.co.jp/recruit/wp-content/uploads/2025/04/81f49f382ed9b4140f0a6f8412456007.jpg");background-position:center center;background-size:cover;}.elementor-835 .elementor-element.elementor-element-8406f29{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-8406f29:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-8406f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39aae43 );}.elementor-835 .elementor-element.elementor-element-8406f29:hover{background-color:var( --e-global-color-b211590 );}.elementor-835 .elementor-element.elementor-element-335c2f5{--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;--justify-content:space-between;--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-835 .elementor-element.elementor-element-86080c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-3bda311 .elementor-heading-title{font-family:var( --e-global-typography-6c0e91a-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-6c0e91a-font-size );font-weight:var( --e-global-typography-6c0e91a-font-weight );text-transform:var( --e-global-typography-6c0e91a-text-transform );font-style:var( --e-global-typography-6c0e91a-font-style );text-decoration:var( --e-global-typography-6c0e91a-text-decoration );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-3b4f810 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-3b4f810 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-835 .elementor-element.elementor-element-a1aeff4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-a1aeff4{font-family:var( --e-global-typography-936e94f-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-936e94f-font-size );font-weight:var( --e-global-typography-936e94f-font-weight );text-transform:var( --e-global-typography-936e94f-text-transform );font-style:var( --e-global-typography-936e94f-font-style );text-decoration:var( --e-global-typography-936e94f-text-decoration );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );color:var( --e-global-color-text );}.elementor-835 .elementor-element.elementor-element-d37b849 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-d37b849{font-family:var( --e-global-typography-2d0cd7b-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-2d0cd7b-font-size );font-weight:var( --e-global-typography-2d0cd7b-font-weight );text-transform:var( --e-global-typography-2d0cd7b-text-transform );font-style:var( --e-global-typography-2d0cd7b-font-style );text-decoration:var( --e-global-typography-2d0cd7b-text-decoration );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );color:var( --e-global-color-2dbaf87 );}.elementor-835 .elementor-element.elementor-element-d29ae94{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-cce0299 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-f4cc4de-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-f4cc4de-font-size );font-weight:var( --e-global-typography-f4cc4de-font-weight );text-transform:var( --e-global-typography-f4cc4de-text-transform );font-style:var( --e-global-typography-f4cc4de-font-style );text-decoration:var( --e-global-typography-f4cc4de-text-decoration );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;padding:10px 20px 10px 20px;}.elementor-835 .elementor-element.elementor-element-cce0299 .elementor-button:hover, .elementor-835 .elementor-element.elementor-element-cce0299 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-cce0299 .elementor-button:hover svg, .elementor-835 .elementor-element.elementor-element-cce0299 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-54f1d09{--display:flex;--min-height:200px;--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-835 .elementor-element.elementor-element-54f1d09:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-54f1d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pre-tech.co.jp/recruit/wp-content/uploads/2025/04/d17c219abed9b93d36cdb8b9c5387359.jpg");background-position:center center;background-size:cover;}.elementor-835 .elementor-element.elementor-element-2fb5a60{--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:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-2fb5a60:hover{background-color:var( --e-global-color-b211590 );}.elementor-835 .elementor-element.elementor-element-493aaee{--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;--justify-content:space-between;--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-835 .elementor-element.elementor-element-a58f1d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-b275e27 .elementor-heading-title{font-family:var( --e-global-typography-6c0e91a-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-6c0e91a-font-size );font-weight:var( --e-global-typography-6c0e91a-font-weight );text-transform:var( --e-global-typography-6c0e91a-text-transform );font-style:var( --e-global-typography-6c0e91a-font-style );text-decoration:var( --e-global-typography-6c0e91a-text-decoration );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-ad153ca > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-ad153ca .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-835 .elementor-element.elementor-element-912edb1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-912edb1{font-family:var( --e-global-typography-936e94f-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-936e94f-font-size );font-weight:var( --e-global-typography-936e94f-font-weight );text-transform:var( --e-global-typography-936e94f-text-transform );font-style:var( --e-global-typography-936e94f-font-style );text-decoration:var( --e-global-typography-936e94f-text-decoration );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );color:var( --e-global-color-text );}.elementor-835 .elementor-element.elementor-element-8cea476 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-8cea476{font-family:var( --e-global-typography-2d0cd7b-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-2d0cd7b-font-size );font-weight:var( --e-global-typography-2d0cd7b-font-weight );text-transform:var( --e-global-typography-2d0cd7b-text-transform );font-style:var( --e-global-typography-2d0cd7b-font-style );text-decoration:var( --e-global-typography-2d0cd7b-text-decoration );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );color:var( --e-global-color-2dbaf87 );}.elementor-835 .elementor-element.elementor-element-a6cf197{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-eb7b508 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-f4cc4de-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-f4cc4de-font-size );font-weight:var( --e-global-typography-f4cc4de-font-weight );text-transform:var( --e-global-typography-f4cc4de-text-transform );font-style:var( --e-global-typography-f4cc4de-font-style );text-decoration:var( --e-global-typography-f4cc4de-text-decoration );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;padding:10px 20px 10px 20px;}.elementor-835 .elementor-element.elementor-element-eb7b508 .elementor-button:hover, .elementor-835 .elementor-element.elementor-element-eb7b508 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-eb7b508 .elementor-button:hover svg, .elementor-835 .elementor-element.elementor-element-eb7b508 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-ff0a0cc{--display:flex;--min-height:200px;--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-835 .elementor-element.elementor-element-ff0a0cc:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-ff0a0cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pre-tech.co.jp/recruit/wp-content/uploads/2025/04/fa4a4318713eaf44d1fc5d0f7ca147b8.jpg");background-position:center center;background-size:cover;}.elementor-835 .elementor-element.elementor-element-d14fdf8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-d14fdf8:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-d14fdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39aae43 );}.elementor-835 .elementor-element.elementor-element-d14fdf8:hover{background-color:var( --e-global-color-b211590 );}.elementor-835 .elementor-element.elementor-element-eee192e{--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;--justify-content:space-between;--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-835 .elementor-element.elementor-element-7d60742{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-c81f8dc .elementor-heading-title{font-family:var( --e-global-typography-6c0e91a-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-6c0e91a-font-size );font-weight:var( --e-global-typography-6c0e91a-font-weight );text-transform:var( --e-global-typography-6c0e91a-text-transform );font-style:var( --e-global-typography-6c0e91a-font-style );text-decoration:var( --e-global-typography-6c0e91a-text-decoration );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-c52d79c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-c52d79c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-835 .elementor-element.elementor-element-22fe6e5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-22fe6e5{font-family:var( --e-global-typography-936e94f-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-936e94f-font-size );font-weight:var( --e-global-typography-936e94f-font-weight );text-transform:var( --e-global-typography-936e94f-text-transform );font-style:var( --e-global-typography-936e94f-font-style );text-decoration:var( --e-global-typography-936e94f-text-decoration );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );color:var( --e-global-color-text );}.elementor-835 .elementor-element.elementor-element-b5d6dea > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-b5d6dea{font-family:var( --e-global-typography-2d0cd7b-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-2d0cd7b-font-size );font-weight:var( --e-global-typography-2d0cd7b-font-weight );text-transform:var( --e-global-typography-2d0cd7b-text-transform );font-style:var( --e-global-typography-2d0cd7b-font-style );text-decoration:var( --e-global-typography-2d0cd7b-text-decoration );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );color:var( --e-global-color-2dbaf87 );}.elementor-835 .elementor-element.elementor-element-fde0a72{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-cb36448 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-f4cc4de-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-f4cc4de-font-size );font-weight:var( --e-global-typography-f4cc4de-font-weight );text-transform:var( --e-global-typography-f4cc4de-text-transform );font-style:var( --e-global-typography-f4cc4de-font-style );text-decoration:var( --e-global-typography-f4cc4de-text-decoration );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;padding:10px 20px 10px 20px;}.elementor-835 .elementor-element.elementor-element-cb36448 .elementor-button:hover, .elementor-835 .elementor-element.elementor-element-cb36448 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-cb36448 .elementor-button:hover svg, .elementor-835 .elementor-element.elementor-element-cb36448 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-5e3d49e{--display:flex;--min-height:200px;--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-835 .elementor-element.elementor-element-5e3d49e:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-5e3d49e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pre-tech.co.jp/recruit/wp-content/uploads/2025/04/6e5c7430fa693d9dabfd81195cad6d47.jpg");background-position:center center;background-size:cover;}.elementor-835 .elementor-element.elementor-element-0d966ad{--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:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-0d966ad:hover{background-color:var( --e-global-color-b211590 );}.elementor-835 .elementor-element.elementor-element-bf15dd1{--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;--justify-content:space-between;--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-835 .elementor-element.elementor-element-dd8a49d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-3f8329f .elementor-heading-title{font-family:var( --e-global-typography-6c0e91a-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-6c0e91a-font-size );font-weight:var( --e-global-typography-6c0e91a-font-weight );text-transform:var( --e-global-typography-6c0e91a-text-transform );font-style:var( --e-global-typography-6c0e91a-font-style );text-decoration:var( --e-global-typography-6c0e91a-text-decoration );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d8fad4b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-d8fad4b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-835 .elementor-element.elementor-element-393bf1b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-393bf1b{font-family:var( --e-global-typography-936e94f-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-936e94f-font-size );font-weight:var( --e-global-typography-936e94f-font-weight );text-transform:var( --e-global-typography-936e94f-text-transform );font-style:var( --e-global-typography-936e94f-font-style );text-decoration:var( --e-global-typography-936e94f-text-decoration );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );color:var( --e-global-color-text );}.elementor-835 .elementor-element.elementor-element-669a25c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-835 .elementor-element.elementor-element-669a25c{font-family:var( --e-global-typography-2d0cd7b-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-2d0cd7b-font-size );font-weight:var( --e-global-typography-2d0cd7b-font-weight );text-transform:var( --e-global-typography-2d0cd7b-text-transform );font-style:var( --e-global-typography-2d0cd7b-font-style );text-decoration:var( --e-global-typography-2d0cd7b-text-decoration );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );color:var( --e-global-color-2dbaf87 );}.elementor-835 .elementor-element.elementor-element-abc5c89{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-15bbce1 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-f4cc4de-font-family ), Noto Sans, sans-serif;font-size:var( --e-global-typography-f4cc4de-font-size );font-weight:var( --e-global-typography-f4cc4de-font-weight );text-transform:var( --e-global-typography-f4cc4de-text-transform );font-style:var( --e-global-typography-f4cc4de-font-style );text-decoration:var( --e-global-typography-f4cc4de-text-decoration );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;padding:10px 20px 10px 20px;}.elementor-835 .elementor-element.elementor-element-15bbce1 .elementor-button:hover, .elementor-835 .elementor-element.elementor-element-15bbce1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-15bbce1 .elementor-button:hover svg, .elementor-835 .elementor-element.elementor-element-15bbce1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-4c643d8{--display:flex;--min-height:200px;--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-835 .elementor-element.elementor-element-4c643d8:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-4c643d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pre-tech.co.jp/recruit/wp-content/uploads/2025/04/7197ef99e295b6f989ab9dcfd742d159.jpg");background-position:center center;background-size:cover;}.elementor-835 .elementor-element.elementor-element-9531931{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-39aae43 );--border-color:var( --e-global-color-39aae43 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-835 .elementor-element.elementor-element-d8ce62e{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-e9a3efa .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-8257702 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-a1fd562{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-4d65e36{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-835 .elementor-element.elementor-element-36252ea .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-8406f29{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-3bda311 .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-3b4f810 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-a1aeff4{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d37b849{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-cce0299 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-2fb5a60{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-b275e27 .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-ad153ca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-912edb1{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-8cea476{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-eb7b508 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d14fdf8{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-c81f8dc .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-c52d79c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-22fe6e5{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-b5d6dea{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-cb36448 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-0d966ad{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-3f8329f .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d8fad4b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-393bf1b{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-669a25c{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-15bbce1 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}}@media(min-width:768px){.elementor-835 .elementor-element.elementor-element-d8ce62e{--content-width:900px;}.elementor-835 .elementor-element.elementor-element-cff4bc8{--width:50%;}.elementor-835 .elementor-element.elementor-element-0526611{--width:50%;}.elementor-835 .elementor-element.elementor-element-8406f29{--content-width:900px;}.elementor-835 .elementor-element.elementor-element-335c2f5{--width:50%;}.elementor-835 .elementor-element.elementor-element-54f1d09{--width:50%;}.elementor-835 .elementor-element.elementor-element-2fb5a60{--content-width:900px;}.elementor-835 .elementor-element.elementor-element-493aaee{--width:50%;}.elementor-835 .elementor-element.elementor-element-ff0a0cc{--width:50%;}.elementor-835 .elementor-element.elementor-element-d14fdf8{--content-width:900px;}.elementor-835 .elementor-element.elementor-element-eee192e{--width:50%;}.elementor-835 .elementor-element.elementor-element-5e3d49e{--width:50%;}.elementor-835 .elementor-element.elementor-element-0d966ad{--content-width:900px;}.elementor-835 .elementor-element.elementor-element-bf15dd1{--width:50%;}.elementor-835 .elementor-element.elementor-element-4c643d8{--width:50%;}}@media(max-width:767px){.elementor-835 .elementor-element.elementor-element-d8ce62e{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-e9a3efa .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-8257702 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-a1fd562{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-4d65e36{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-835 .elementor-element.elementor-element-36252ea .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-8406f29{--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-835 .elementor-element.elementor-element-3bda311 .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-3b4f810 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-a1aeff4{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d37b849{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-cce0299 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-2fb5a60{--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-835 .elementor-element.elementor-element-b275e27 .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-ad153ca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-912edb1{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-8cea476{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-eb7b508 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d14fdf8{--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-835 .elementor-element.elementor-element-c81f8dc .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-c52d79c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-22fe6e5{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-b5d6dea{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-cb36448 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}.elementor-835 .elementor-element.elementor-element-0d966ad{--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-835 .elementor-element.elementor-element-3f8329f .elementor-heading-title{font-size:var( --e-global-typography-6c0e91a-font-size );line-height:var( --e-global-typography-6c0e91a-line-height );letter-spacing:var( --e-global-typography-6c0e91a-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d8fad4b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-835 .elementor-element.elementor-element-393bf1b{font-size:var( --e-global-typography-936e94f-font-size );line-height:var( --e-global-typography-936e94f-line-height );letter-spacing:var( --e-global-typography-936e94f-letter-spacing );}.elementor-835 .elementor-element.elementor-element-669a25c{font-size:var( --e-global-typography-2d0cd7b-font-size );line-height:var( --e-global-typography-2d0cd7b-line-height );letter-spacing:var( --e-global-typography-2d0cd7b-letter-spacing );}.elementor-835 .elementor-element.elementor-element-15bbce1 .elementor-button{font-size:var( --e-global-typography-f4cc4de-font-size );line-height:var( --e-global-typography-f4cc4de-line-height );letter-spacing:var( --e-global-typography-f4cc4de-letter-spacing );}}