.elementor-2377 .elementor-element.elementor-element-efd92d9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFBEEC4 81%, #f8e114 0%);opacity:1;}.elementor-2377 .elementor-element.elementor-element-efd92d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2377 .elementor-element.elementor-element-4283f17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2377 .elementor-element.elementor-element-4283f17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2377 .elementor-element.elementor-element-4283f17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5dbb9be > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-5dbb9be > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/kvimage6303.png");background-position:50vw 0px;background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-2377 .elementor-element.elementor-element-5dbb9be{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-40a2c6b > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/fvimage07.png");background-position:101% 52%;background-repeat:no-repeat;background-size:240px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-40a2c6b > .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;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-40a2c6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-d59dc99{text-align:left;}.elementor-2377 .elementor-element.elementor-element-d59dc99 img{width:60%;height:79vh;object-fit:contain;filter:brightness( 102% ) contrast( 100% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2377 .elementor-element.elementor-element-d59dc99 > .elementor-widget-container{margin:35px 0px 42px -20px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dda36ae{text-align:center;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.4em;font-weight:600;letter-spacing:1.2px;}.elementor-2377 .elementor-element.elementor-element-dda36ae > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 2px 10px;background-color:var( --e-global-color-4204c91 );background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:100% 21px;background-repeat:no-repeat;background-size:625px auto;border-style:solid;border-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-dda36ae.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-fd1bfd7 img{width:1%;filter:brightness( 105% ) contrast( 100% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2377 .elementor-element.elementor-element-fd1bfd7 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFF8C4 0%, #FFFFFF 100%);}.elementor-2377 .elementor-element.elementor-element-fd1bfd7.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-d91dd4a > .elementor-container{max-width:890px;}.elementor-2377 .elementor-element.elementor-element-d91dd4a:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-d91dd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022558;}.elementor-2377 .elementor-element.elementor-element-d91dd4a > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26521098-e1750750423340.png");background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-d91dd4a .elementor-background-overlay{filter:brightness( 42% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 169deg );}.elementor-2377 .elementor-element.elementor-element-d91dd4a{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-d91dd4a, .elementor-2377 .elementor-element.elementor-element-d91dd4a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9e3dba3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-9e3dba3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-element-populated{border-style:double;border-width:2px 2px 2px 2px;border-color:#022558;box-shadow:0px 0px 0px 4px #FFFFFF;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;padding:0px 0px 28px 0px;}.elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-3069b2e{text-align:center;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-3069b2e .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Noto Sans JP", Sans-serif;font-size:2.2em;font-weight:600;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-3069b2e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:9px 0px 14px 15px;--e-transform-rotateZ:0deg;--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-skewX:-11deg;--e-transform-skewY:0deg;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8ddece7 ) 50%, var( --e-global-color-8ddece7 ) 0%);box-shadow:4px 4px 0px 0px #160E00;}.elementor-2377 .elementor-element.elementor-element-3069b2e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-637dbb5{text-align:center;}.elementor-2377 .elementor-element.elementor-element-637dbb5 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.5em;font-weight:600;line-height:1.3em;letter-spacing:0.4px;}.elementor-2377 .elementor-element.elementor-element-637dbb5 > .elementor-widget-container{margin:16px 0px 12px 40px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:41px;font-weight:600;line-height:39px;letter-spacing:0.8px;fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );background-color:var( --e-global-color-accent );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-4204c91 );border-radius:90px 90px 90px 90px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.3);padding:18px 70px 23px 74px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 .elementor-button:hover, .elementor-2377 .elementor-element.elementor-element-3e00d74 .elementor-button:focus{background-color:#24CC56;}.elementor-2377 .elementor-element.elementor-element-3e00d74 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3e00d74{width:var( --container-widget-width, 99.892% );max-width:99.892%;--container-widget-width:99.892%;--container-widget-flex-grow:0;z-index:3;}.elementor-2377 .elementor-element.elementor-element-1b4abfe > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-1b4abfe:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-1b4abfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 79%, var( --e-global-color-accent ) 0%);}.elementor-2377 .elementor-element.elementor-element-1b4abfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-1b4abfe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-1d930e6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-a49ec70 > .elementor-container{max-width:940px;min-height:125px;}.elementor-2377 .elementor-element.elementor-element-a49ec70{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 15px;}.elementor-2377 .elementor-element.elementor-element-c642eb6 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:center center;background-repeat:no-repeat;background-size:325px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-c642eb6 > .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;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c642eb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-d94096c{text-align:left;}.elementor-2377 .elementor-element.elementor-element-d94096c .elementor-heading-title{color:var( --e-global-color-text );font-size:1.5em;font-weight:600;line-height:1.3em;letter-spacing:0.4px;}.elementor-2377 .elementor-element.elementor-element-d94096c > .elementor-widget-container{margin:10px 0px 0px 35px;padding:20px 0px 20px 95px;background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/soku_fav.png");background-position:center left;background-repeat:no-repeat;background-size:90px auto;}.elementor-2377 .elementor-element.elementor-element-d94096c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-09deb38 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:center center;background-repeat:no-repeat;background-size:325px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-09deb38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-2377 .elementor-element.elementor-element-09deb38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-e254b5e{text-align:left;}.elementor-2377 .elementor-element.elementor-element-e254b5e .elementor-heading-title{color:var( --e-global-color-text );font-size:1.5em;font-weight:600;line-height:1.3em;letter-spacing:0.4px;}.elementor-2377 .elementor-element.elementor-element-e254b5e > .elementor-widget-container{margin:10px 0px 0px 23px;padding:20px 0px 20px 95px;background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/soku_fav.png");background-position:center left;background-repeat:no-repeat;background-size:90px auto;}.elementor-2377 .elementor-element.elementor-element-e254b5e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-e2e14ce > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:center center;background-repeat:no-repeat;background-size:325px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-e2e14ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px;}.elementor-2377 .elementor-element.elementor-element-e2e14ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-c47cf2a{text-align:left;}.elementor-2377 .elementor-element.elementor-element-c47cf2a .elementor-heading-title{color:var( --e-global-color-text );font-size:1.5em;font-weight:600;line-height:1.3em;letter-spacing:0.4px;}.elementor-2377 .elementor-element.elementor-element-c47cf2a > .elementor-widget-container{margin:10px 0px 0px 33px;padding:20px 0px 20px 95px;background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/soku_fav.png");background-position:center left;background-repeat:no-repeat;background-size:90px auto;}.elementor-2377 .elementor-element.elementor-element-c47cf2a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-bf2585b > .elementor-container{max-width:920px;}.elementor-2377 .elementor-element.elementor-element-d9fea1b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-fbb1d72{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-2377 .elementor-element.elementor-element-fbb1d72 img{width:100%;height:310px;object-fit:cover;object-position:top center;filter:brightness( 103% ) contrast( 100% ) saturate( 104% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2377 .elementor-element.elementor-element-fbb1d72 > .elementor-widget-container{margin:0px -45px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-597c6cc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-20a9678{text-align:left;}.elementor-2377 .elementor-element.elementor-element-20a9678 .elementor-heading-title{color:var( --e-global-color-text );font-size:3.3em;font-weight:700;line-height:1.3em;letter-spacing:0.4px;}.elementor-2377 .elementor-element.elementor-element-20a9678 > .elementor-widget-container{margin:0px 0px 0px -60px;padding:20px 0px 5px 134px;background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/メガホン.png");background-position:center left;background-repeat:no-repeat;background-size:123px auto;}.elementor-2377 .elementor-element.elementor-element-20a9678.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-9703e9a{--divider-border-style:dashed;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-2377 .elementor-element.elementor-element-9703e9a .elementor-divider-separator{width:400px;margin:0 auto;margin-center:0;}.elementor-2377 .elementor-element.elementor-element-9703e9a .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2377 .elementor-element.elementor-element-9703e9a > .elementor-widget-container{margin:0px 25px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-918f66f{text-align:left;}.elementor-2377 .elementor-element.elementor-element-918f66f .elementor-heading-title{color:var( --e-global-color-text );font-size:1.3em;font-weight:700;line-height:1.5em;letter-spacing:0.4px;}.elementor-2377 .elementor-element.elementor-element-918f66f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:25px 25px 27px 30px;background-color:#FCF7E8;border-radius:8px 8px 8px 8px;}.elementor-2377 .elementor-element.elementor-element-918f66f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-a4a9087 > .elementor-container{max-width:1050px;}.elementor-2377 .elementor-element.elementor-element-4862ef9 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;filter:brightness( 88% ) contrast( 100% ) saturate( 134% ) blur( 0px ) hue-rotate( 334deg );}.elementor-2377 .elementor-element.elementor-element-4862ef9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-4862ef9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-44d189e{text-align:center;}.elementor-2377 .elementor-element.elementor-element-44d189e .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;line-height:1.3em;letter-spacing:1.6px;}.elementor-2377 .elementor-element.elementor-element-44d189e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 16px 45px;background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:center center;background-repeat:no-repeat;background-size:95% auto;}.elementor-2377 .elementor-element.elementor-element-44d189e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-71a838c > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-71a838c:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-71a838c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2377 .elementor-element.elementor-element-71a838c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-71a838c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-09faa67.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-icon i{color:var( --e-global-color-4204c91 );transition:color 0.3s;}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-icon svg{fill:var( --e-global-color-4204c91 );transition:fill 0.3s;}.elementor-2377 .elementor-element.elementor-element-ed25a1e{--e-icon-list-icon-size:60px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-icon{padding-right:0px;}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:2.4em;font-weight:700;line-height:12px;letter-spacing:0.4px;}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-text{color:var( --e-global-color-4204c91 );transition:color 0.3s;}.elementor-2377 .elementor-element.elementor-element-ed25a1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c8464aa{--spacer-size:3px;}.elementor-2377 .elementor-element.elementor-element-00c35d7{text-align:center;width:initial;max-width:initial;}.elementor-2377 .elementor-element.elementor-element-00c35d7 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Poppins", Sans-serif;font-size:4.3em;font-weight:600;letter-spacing:-1.3px;word-spacing:-8px;text-shadow:8px 0px 0px #000000;}.elementor-2377 .elementor-element.elementor-element-00c35d7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-2682e2e{text-align:center;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-2682e2e .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Poppins", Sans-serif;font-size:5.1em;font-weight:600;letter-spacing:4.9px;word-spacing:-15px;text-shadow:8px 0px 0px #000000;}.elementor-2377 .elementor-element.elementor-element-2682e2e > .elementor-widget-container{margin:10px 0px 1px -90px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bebe300{--spacer-size:3px;}.elementor-2377 .elementor-element.elementor-element-009ae68{text-align:center;width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-009ae68 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:5.1em;font-weight:800;letter-spacing:4.9px;word-spacing:-5px;text-shadow:4px 0px 0px #000000;}.elementor-2377 .elementor-element.elementor-element-009ae68 > .elementor-widget-container{margin:0px -36px 0px 0px;padding:0px 20px 8px 0px;background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:100% 50px;background-repeat:no-repeat;background-size:400px auto;}.elementor-2377 .elementor-element.elementor-element-009ae68.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5{text-align:center;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:5.1em;font-weight:600;letter-spacing:4.9px;word-spacing:-15px;text-shadow:4px 0px 0px #000000;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5 > .elementor-widget-container{margin:10px 0px 1px -80px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-2c15ea7{text-align:center;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-2c15ea7 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:5.1em;font-weight:600;letter-spacing:4.9px;word-spacing:-15px;text-shadow:4px 0px 0px #000000;}.elementor-2377 .elementor-element.elementor-element-2c15ea7 > .elementor-widget-container{margin:10px 0px 1px -80px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9846d43 > .elementor-container{max-width:700px;}.elementor-2377 .elementor-element.elementor-element-9846d43{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-38f9c06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-38f9c06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-38f9c06 > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-38f9c06 > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-38f9c06 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-38f9c06 > .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;padding:4% 4% 6% 4%;}.elementor-2377 .elementor-element.elementor-element-38f9c06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-8363251{text-align:center;}.elementor-2377 .elementor-element.elementor-element-8363251 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.3em;font-weight:700;line-height:1.3em;letter-spacing:0.4px;word-spacing:0px;}.elementor-2377 .elementor-element.elementor-element-8363251 > .elementor-widget-container{margin:0px 0px 15px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5ff94a4{text-align:center;}.elementor-2377 .elementor-element.elementor-element-5ff94a4 img{width:155px;border-radius:8px 8px 8px 8px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-2377 .elementor-element.elementor-element-5ff94a4 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-91036cf .elementor-button .elementor-align-icon-right{margin-left:1vw;}.elementor-2377 .elementor-element.elementor-element-91036cf .elementor-button .elementor-align-icon-left{margin-right:1vw;}.elementor-2377 .elementor-element.elementor-element-91036cf .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:600;line-height:29px;letter-spacing:0.8px;fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );background-color:var( --e-global-color-accent );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-4204c91 );border-radius:90px 90px 90px 90px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.3);padding:18px 70px 22px 74px;}.elementor-2377 .elementor-element.elementor-element-91036cf .elementor-button:hover, .elementor-2377 .elementor-element.elementor-element-91036cf .elementor-button:focus{background-color:#24CC56;}.elementor-2377 .elementor-element.elementor-element-91036cf > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-91036cf{width:var( --container-widget-width, 99.892% );max-width:99.892%;--container-widget-width:99.892%;--container-widget-flex-grow:0;z-index:3;}.elementor-2377 .elementor-element.elementor-element-7968875 > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-7968875:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-7968875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2377 .elementor-element.elementor-element-7968875 > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/25057292.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-7968875{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6% 0% 4% 0%;}.elementor-2377 .elementor-element.elementor-element-503ff62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-419721a{text-align:center;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-419721a .elementor-heading-title{color:var( --e-global-color-text );font-size:2.5em;font-weight:700;letter-spacing:1.4px;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-419721a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-dc7d21b{margin-top:0px;margin-bottom:0px;padding:2% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/24268924のコピー6.png");background-position:top right;background-repeat:no-repeat;background-size:67% auto;opacity:1;filter:brightness( 88% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-80ba54a .elementor-image, .elementor-2377 .elementor-element.elementor-element-80ba54a .elementor-widget-container{-webkit-mask-image:url(https://soku-job.jp/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape11.svg);mask-image:url(https://soku-job.jp/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape11.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-80ba54a img{height:370px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-2377 .elementor-element.elementor-element-822f4f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2377 .elementor-element.elementor-element-822f4f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2377 .elementor-element.elementor-element-822f4f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-822f4f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 10%;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-icon i{color:#FAD114;transition:color 0.3s;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-icon svg{fill:#FAD114;transition:fill 0.3s;}.elementor-2377 .elementor-element.elementor-element-1edac24{--e-icon-list-icon-size:28px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-icon{padding-right:0px;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2377 .elementor-element.elementor-element-1edac24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-886d83e > .elementor-container{max-width:1150px;}.elementor-2377 .elementor-element.elementor-element-886d83e:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-886d83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2377 .elementor-element.elementor-element-886d83e > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26438065-e1750750359468.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-886d83e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-886d83e > .elementor-shape-top .elementor-shape-fill{fill:#F7F7F7;}.elementor-2377 .elementor-element.elementor-element-886d83e > .elementor-shape-top svg{width:calc(165% + 1.3px);}.elementor-2377 .elementor-element.elementor-element-7c0ae70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-fbbbac1{text-align:right;width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-fbbbac1 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.4em;font-weight:700;letter-spacing:1.1px;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-fbbbac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:39px 1px 30px 0px;--e-transform-skewX:-4deg;background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/sokuj_logo.png");background-position:center left;background-repeat:no-repeat;background-size:305px auto;}.elementor-2377 .elementor-element.elementor-element-fbbbac1.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-7b657c7{text-align:center;width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-7b657c7 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:1.4px;word-spacing:-6px;}.elementor-2377 .elementor-element.elementor-element-7b657c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-5e8a2c7{margin-top:12px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-287955d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 4% 4% 0%;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-f0c18ff{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-figure{height:325px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-figure img{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-badge{--ha-badge-translate-x:-35px;--ha-badge-translate-y:-34px;padding:12px 14px 14px 12px;color:var( --e-global-color-primary );background-color:var( --e-global-color-4204c91 );border-radius:0px 0px 9px 0px;font-family:"Karla", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.1px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-body{padding:18px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-title{margin-bottom:8px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-text{margin-bottom:0px;color:#555555;font-size:1em;font-weight:500;line-height:1.2em;letter-spacing:0.3px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-btn{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;background-color:var( --e-global-color-4204c91 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-2377 .elementor-element.elementor-element-f0c18ff.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-012527e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 4%;}.elementor-2377 .elementor-element.elementor-element-9b630ca .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-9b630ca{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-figure{height:325px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-figure img{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-badge{--ha-badge-translate-x:-35px;--ha-badge-translate-y:-34px;padding:12px 14px 14px 12px;color:var( --e-global-color-primary );background-color:var( --e-global-color-4204c91 );border-radius:0px 0px 9px 0px;font-family:"Karla", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.1px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-body{padding:18px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-title{margin-bottom:8px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-text{margin-bottom:0px;color:#555555;font-size:1em;font-weight:500;line-height:1.2em;letter-spacing:0.3px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-btn{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9b630ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;background-color:var( --e-global-color-4204c91 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-2377 .elementor-element.elementor-element-9b630ca.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-411bb29{margin-top:1%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-38044e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 4% 4% 0%;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-c7494f7{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-figure{height:325px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-figure img{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-badge{--ha-badge-translate-x:-35px;--ha-badge-translate-y:-34px;padding:12px 14px 14px 12px;color:var( --e-global-color-primary );background-color:var( --e-global-color-4204c91 );border-radius:0px 0px 9px 0px;font-family:"Karla", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.1px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-body{padding:18px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-title{margin-bottom:8px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-text{margin-bottom:0px;color:#555555;font-size:1em;font-weight:500;line-height:1.3em;letter-spacing:0.3px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-btn{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;background-color:var( --e-global-color-4204c91 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-2377 .elementor-element.elementor-element-c7494f7.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-bee0588 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 4%;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-6fc6c82{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-figure{height:325px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-figure img{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-badge{--ha-badge-translate-x:-35px;--ha-badge-translate-y:-34px;padding:12px 14px 14px 12px;color:var( --e-global-color-primary );background-color:var( --e-global-color-4204c91 );border-radius:0px 0px 9px 0px;font-family:"Karla", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.1px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-body{padding:18px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-title{margin-bottom:8px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-text{margin-bottom:0px;color:#555555;font-size:1em;font-weight:500;line-height:1.3em;letter-spacing:0.3px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-btn{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;background-color:var( --e-global-color-4204c91 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-2377 .elementor-element.elementor-element-6fc6c82.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-f96b5c5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-9ecfc44{text-align:left;width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-9ecfc44 .elementor-heading-title{color:var( --e-global-color-text );font-size:0.75em;font-weight:500;line-height:1.3em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-9ecfc44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bdf87dc > .elementor-container{max-width:970px;}.elementor-2377 .elementor-element.elementor-element-bdf87dc:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-bdf87dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E97D00;}.elementor-2377 .elementor-element.elementor-element-bdf87dc > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26521098-e1750750423340.png");background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-bdf87dc{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5.5% 0% 6% 0%;}.elementor-2377 .elementor-element.elementor-element-bdf87dc, .elementor-2377 .elementor-element.elementor-element-bdf87dc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-e63d081:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8D13A94;}.elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4204c91 );box-shadow:0px 0px 0px 5px #FFE42A;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;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-daa82b0:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-daa82b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 24%, #FFFFFF3B 0%);}.elementor-2377 .elementor-element.elementor-element-daa82b0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 59%, #EB7115 0%);opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-daa82b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-5034eed > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 72%, #FAC514 0%);opacity:0.81;}.elementor-2377 .elementor-element.elementor-element-5034eed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-5034eed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-43285d9{text-align:center;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-43285d9 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:700;letter-spacing:0.9px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-43285d9 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:9px 0px 12px 14px;--e-transform-rotateZ:-8deg;--e-transform-translateX:-40px;--e-transform-skewX:-8deg;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-secondary ) 0%);box-shadow:4px 4px 0px 0px #160E00;}.elementor-2377 .elementor-element.elementor-element-43285d9.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-f1fb79a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-962e9e0{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 15px );max-width:15px;--container-widget-width:15px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-962e9e0 .elementor-divider-separator{width:100%;}.elementor-2377 .elementor-element.elementor-element-962e9e0 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-2377 .elementor-element.elementor-element-962e9e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-rotateZ:57deg;}.elementor-2377 .elementor-element.elementor-element-73a6042{text-align:center;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.4em;font-weight:600;letter-spacing:1.2px;width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-73a6042 > .elementor-widget-container{margin:23px -10px -6px 0px;padding:0px 0px 2px 0px;}.elementor-2377 .elementor-element.elementor-element-c2e2e24{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-c2e2e24 .elementor-divider-separator{width:100%;}.elementor-2377 .elementor-element.elementor-element-c2e2e24 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-2377 .elementor-element.elementor-element-c2e2e24 > .elementor-widget-container{margin:0px 15px 0px -5px;padding:0px 0px 0px 0px;--e-transform-rotateZ:-66deg;}.elementor-2377 .elementor-element.elementor-element-0820457{text-align:center;}.elementor-2377 .elementor-element.elementor-element-0820457 .elementor-heading-title{color:var( --e-global-color-text );font-size:1em;font-weight:600;line-height:1.3em;letter-spacing:0.7px;}.elementor-2377 .elementor-element.elementor-element-0820457 > .elementor-widget-container{margin:15px 0px 10px 40px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c469ac1{text-align:right;width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:5;}.elementor-2377 .elementor-element.elementor-element-c469ac1 img{width:50px;}.elementor-2377 .elementor-element.elementor-element-c469ac1 > .elementor-widget-container{margin:20px 27px -83px 0px;padding:0px 0px 0px 0px;--e-transform-rotateZ:17deg;}.elementor-2377 .elementor-element.elementor-element-1afdf1a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2377 .elementor-element.elementor-element-638ee37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2377 .elementor-element.elementor-element-638ee37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2377 .elementor-element.elementor-element-638ee37.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-638ee37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 70px;}.elementor-2377 .elementor-element.elementor-element-183cc0c{text-align:center;width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-183cc0c .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:1.3em;font-weight:700;letter-spacing:1.8px;word-spacing:-2px;text-shadow:0px 0px 10px rgba(241.40000000000003, 185.7730434782609, 0, 0.9);}.elementor-2377 .elementor-element.elementor-element-183cc0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 10px 5px;background-image:url("https://soku-job.jp/wp-content/uploads/2025/07/ora菱形.png");background-position:center center;background-repeat:no-repeat;background-size:270px auto;}.elementor-2377 .elementor-element.elementor-element-183cc0c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-280ca0a .elementor-button .elementor-align-icon-right{margin-left:2px;}.elementor-2377 .elementor-element.elementor-element-280ca0a .elementor-button .elementor-align-icon-left{margin-right:2px;}.elementor-2377 .elementor-element.elementor-element-280ca0a .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;line-height:32px;letter-spacing:0.8px;fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );background-color:var( --e-global-color-accent );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-4204c91 );border-radius:90px 90px 90px 90px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.3);padding:17px 50px 21px 50px;}.elementor-2377 .elementor-element.elementor-element-280ca0a .elementor-button:hover, .elementor-2377 .elementor-element.elementor-element-280ca0a .elementor-button:focus{background-color:#24CC56;}.elementor-2377 .elementor-element.elementor-element-280ca0a > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-280ca0a{z-index:3;}.elementor-2377 .elementor-element.elementor-element-c02fa1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-30b17fb{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-30b17fb img{width:100%;height:360px;object-fit:contain;}.elementor-2377 .elementor-element.elementor-element-30b17fb > .elementor-widget-container{margin:-75px -8px 0px -23px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-6faeb6f > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-6faeb6f > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26521098-e1750750423340.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-6faeb6f .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2377 .elementor-element.elementor-element-6faeb6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-2b9674f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-2b9674f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-2b9674f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-2b9674f > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-2b9674f > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-2b9674f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-2b9674f > .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;padding:4% 5% 0% 5%;}.elementor-2377 .elementor-element.elementor-element-2b9674f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b{text-align:center;width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:0.9px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-6ff7ea5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-7fbbcef .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:800;line-height:0.85em;letter-spacing:0px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-4204c91 );stroke:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-7fbbcef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 68px;background-color:var( --e-global-color-secondary );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/soku_fav.png");background-position:13% 42%;background-repeat:no-repeat;background-size:55px auto;border-radius:8px 8px 8px 8px;}.elementor-2377 .elementor-element.elementor-element-7fbbcef{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;z-index:5;}.elementor-2377 .elementor-element.elementor-element-7fbbcef.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-ef1fa29 .elementor-icon-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-ef1fa29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-ef1fa29.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-ef1fa29.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-ef1fa29.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-ef1fa29.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-ef1fa29 .elementor-icon{font-size:21px;}.elementor-2377 .elementor-element.elementor-element-ef1fa29 .elementor-icon svg{height:21px;}.elementor-2377 .elementor-element.elementor-element-ef1fa29 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-ef1fa29{z-index:5;}.elementor-2377 .elementor-element.elementor-element-9a344c4{--icon-box-icon-margin:0px;z-index:1;}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-9a344c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-9a344c4.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-9a344c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-8ddece7 );color:var( --e-global-color-8ddece7 );border-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon{font-size:85px;padding:28px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon i{transform:rotate(360deg);}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1.7em;font-weight:700;line-height:1.3em;letter-spacing:1.8px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b50b5a7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-7f0fb29 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:800;line-height:0.85em;letter-spacing:0px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-4204c91 );stroke:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-7f0fb29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 68px;background-color:var( --e-global-color-secondary );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/soku_fav.png");background-position:13% 42%;background-repeat:no-repeat;background-size:55px auto;border-radius:8px 8px 8px 8px;}.elementor-2377 .elementor-element.elementor-element-7f0fb29{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;z-index:5;}.elementor-2377 .elementor-element.elementor-element-7f0fb29.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-5e80f5a .elementor-icon-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-5e80f5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-5e80f5a.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-5e80f5a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-5e80f5a.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-5e80f5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-5e80f5a .elementor-icon{font-size:24px;}.elementor-2377 .elementor-element.elementor-element-5e80f5a .elementor-icon svg{height:24px;}.elementor-2377 .elementor-element.elementor-element-5e80f5a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5e80f5a{z-index:5;}.elementor-2377 .elementor-element.elementor-element-ebe18de{--icon-box-icon-margin:-2px;z-index:1;}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-ebe18de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-ebe18de.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-ebe18de.elementor-view-default .elementor-icon{fill:var( --e-global-color-8ddece7 );color:var( --e-global-color-8ddece7 );border-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon{font-size:80px;padding:33px;}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon i{transform:rotate(360deg);}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1.7em;font-weight:700;line-height:1.3em;letter-spacing:1.8px;}.elementor-2377 .elementor-element.elementor-element-ebe18de > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b5d6697.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:800;line-height:0.85em;letter-spacing:0px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-4204c91 );stroke:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-1b0f8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 68px;background-color:var( --e-global-color-secondary );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/soku_fav.png");background-position:13% 42%;background-repeat:no-repeat;background-size:55px auto;border-radius:8px 8px 8px 8px;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;z-index:5;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-64f9761 .elementor-icon-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-64f9761.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-64f9761.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-64f9761.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-64f9761.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-64f9761.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-64f9761 .elementor-icon{font-size:24px;}.elementor-2377 .elementor-element.elementor-element-64f9761 .elementor-icon svg{height:24px;}.elementor-2377 .elementor-element.elementor-element-64f9761 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-64f9761{z-index:5;}.elementor-2377 .elementor-element.elementor-element-f060b37{--icon-box-icon-margin:0px;z-index:1;}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-f060b37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-f060b37.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-f060b37.elementor-view-default .elementor-icon{fill:var( --e-global-color-8ddece7 );color:var( --e-global-color-8ddece7 );border-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon{font-size:82px;padding:31px;}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon i{transform:rotate(360deg);}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1.7em;font-weight:700;line-height:1.3em;letter-spacing:1.8px;}.elementor-2377 .elementor-element.elementor-element-f060b37 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-da01dfb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:800;line-height:0.85em;letter-spacing:0px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-4204c91 );stroke:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-5d0c7ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 68px;background-color:var( --e-global-color-secondary );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/soku_fav.png");background-position:13% 42%;background-repeat:no-repeat;background-size:55px auto;border-radius:8px 8px 8px 8px;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;z-index:5;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-bbbd325 .elementor-icon-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-bbbd325.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-bbbd325.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-bbbd325.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-bbbd325.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-bbbd325.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-bbbd325 .elementor-icon{font-size:24px;}.elementor-2377 .elementor-element.elementor-element-bbbd325 .elementor-icon svg{height:24px;}.elementor-2377 .elementor-element.elementor-element-bbbd325 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bbbd325{z-index:5;}.elementor-2377 .elementor-element.elementor-element-0b3b46e{--icon-box-icon-margin:-2px;z-index:1;}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-0b3b46e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-0b3b46e.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-0b3b46e.elementor-view-default .elementor-icon{fill:var( --e-global-color-8ddece7 );color:var( --e-global-color-8ddece7 );border-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon{font-size:80px;padding:33px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon i{transform:rotate(360deg);}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1.7em;font-weight:700;line-height:1.3em;letter-spacing:1.8px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-342bcba.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-a3e3104{text-align:left;width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-a3e3104 .elementor-heading-title{color:var( --e-global-color-text );font-size:0.75em;font-weight:500;line-height:1.3em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-a3e3104 > .elementor-widget-container{margin:80px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0d4dd88 > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-0d4dd88{margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-eda7e2b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a{text-align:center;width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:0.9px;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-4ea34ee{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-ba1bd70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-ba1bd70.elementor-column{width:32%;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-f0be8e4{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-figure{height:325px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-figure img{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-badge{--ha-badge-translate-y:-85px;padding:13px 22px 5px 20px;color:var( --e-global-color-text );background-color:var( --e-global-color-4147517 );border-radius:99px 99px 0px 0px;font-family:"Shippori Antique", Sans-serif;font-size:33px;font-weight:600;letter-spacing:1px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-body{padding:12px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-title{margin-bottom:9px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.3em;font-weight:600;letter-spacing:-0.3px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-text{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:0.95em;font-weight:600;line-height:1.7em;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-btn{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 18px 17px 18px;background-color:var( --e-global-color-4147517 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-2377 .elementor-element.elementor-element-f0be8e4.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button{height:57px;width:203px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:700;line-height:0.7em;letter-spacing:0.8px;fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );background-color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4204c91 );border-radius:99px 99px 99px 99px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.18);padding:0px 2px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button:hover, .elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button:focus{color:#FFFFFF;background-color:#24CC56;border-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button:hover svg, .elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2377 .elementor-element.elementor-element-0a3897a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0a3897a{width:auto;max-width:auto;align-self:center;}.elementor-bc-flex-widget .elementor-2377 .elementor-element.elementor-element-543b5b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2377 .elementor-element.elementor-element-543b5b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2377 .elementor-element.elementor-element-543b5b6.elementor-column{width:2%;}.elementor-2377 .elementor-element.elementor-element-dc60832 .elementor-icon-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-dc60832.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4147517 );}.elementor-2377 .elementor-element.elementor-element-dc60832.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-dc60832.elementor-view-default .elementor-icon{color:var( --e-global-color-4147517 );border-color:var( --e-global-color-4147517 );}.elementor-2377 .elementor-element.elementor-element-dc60832.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-dc60832.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4147517 );}.elementor-2377 .elementor-element.elementor-element-dc60832 .elementor-icon{font-size:31px;}.elementor-2377 .elementor-element.elementor-element-dc60832 .elementor-icon svg{height:31px;}.elementor-2377 .elementor-element.elementor-element-dc60832 > .elementor-widget-container{margin:0px 0px 45px -15px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dc60832{z-index:3;}.elementor-2377 .elementor-element.elementor-element-8a74ca7.elementor-column{width:32%;}.elementor-2377 .elementor-element.elementor-element-7001d24 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-7001d24{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-figure{height:325px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-figure img{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-badge{--ha-badge-translate-y:-85px;padding:13px 22px 5px 20px;color:var( --e-global-color-text );background-color:#FABF14;border-radius:99px 99px 0px 0px;font-family:"Shippori Antique", Sans-serif;font-size:33px;font-weight:600;letter-spacing:1.1px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-body{padding:12px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-title{margin-bottom:9px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.3em;font-weight:600;letter-spacing:-0.3px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-text{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:0.95em;font-weight:600;line-height:1.7em;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-btn{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7001d24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 18px 12px 18px;background-color:#FABF14;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-2377 .elementor-element.elementor-element-7001d24.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-2377 .elementor-element.elementor-element-3227a0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2377 .elementor-element.elementor-element-3227a0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2377 .elementor-element.elementor-element-3227a0a.elementor-column{width:2%;}.elementor-2377 .elementor-element.elementor-element-8bf640f .elementor-icon-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-8bf640f.elementor-view-stacked .elementor-icon{background-color:#FABF14;}.elementor-2377 .elementor-element.elementor-element-8bf640f.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-8bf640f.elementor-view-default .elementor-icon{color:#FABF14;border-color:#FABF14;}.elementor-2377 .elementor-element.elementor-element-8bf640f.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-8bf640f.elementor-view-default .elementor-icon svg{fill:#FABF14;}.elementor-2377 .elementor-element.elementor-element-8bf640f .elementor-icon{font-size:31px;}.elementor-2377 .elementor-element.elementor-element-8bf640f .elementor-icon svg{height:31px;}.elementor-2377 .elementor-element.elementor-element-8bf640f > .elementor-widget-container{margin:0px 0px 45px -15px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-8bf640f{z-index:3;}.elementor-2377 .elementor-element.elementor-element-133ff02.elementor-column{width:32%;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-figure{height:325px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-figure img{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-badge{--ha-badge-translate-y:-85px;padding:13px 21px 5px 20px;color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-radius:99px 99px 0px 0px;font-family:"Shippori Antique", Sans-serif;font-size:33px;font-weight:600;letter-spacing:1.1px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-body{padding:12px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-title{margin-bottom:9px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.3em;font-weight:600;letter-spacing:-0.3px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-text{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:0.95em;font-weight:600;line-height:1.7em;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-btn{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 18px 12px 18px;background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-2377 .elementor-element.elementor-element-dbc4a2e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-ac4a310:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-ac4a310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2377 .elementor-element.elementor-element-ac4a310 > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26438065-e1750750359468.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.56;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-ac4a310{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-ac4a310 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-ac4a310 > .elementor-shape-top svg{width:calc(165% + 1.3px);}.elementor-2377 .elementor-element.elementor-element-fc3baf2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-f8152e5{text-align:center;width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-f8152e5 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:0.9px;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-f8152e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-3b11fbb{text-align:left;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-team-carousel-item{height:455px;padding:4%;border-radius:8px;background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-slick-slide{padding:10px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-figure img{border-top-left-radius:8px;border-top-right-radius:8px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-figure{width:100%;height:250px;margin-bottom:10px !important;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-figure > img{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-body{padding:0px 5px 0px 5px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-name{margin-bottom:7px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.1em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-position{margin-bottom:6px;color:#AAA7A7;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-bio{margin-bottom:4px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:0.8em;font-weight:500;line-height:1.4em;letter-spacing:0.5px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-prev{font-size:15px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-next{font-size:15px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-prev, .elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-next{border-style:none;border-radius:99px 99px 99px 99px;overflow:hidden;color:var( --e-global-color-4204c91 );background-color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-prev:hover, .elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-next:hover{color:var( --e-global-color-4204c91 );background-color:var( --e-global-color-53559bc );}.elementor-2377 .elementor-element.elementor-element-7eccb1b > .elementor-container{max-width:1150px;}.elementor-2377 .elementor-element.elementor-element-7eccb1b:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-7eccb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4DC;}.elementor-2377 .elementor-element.elementor-element-7eccb1b > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26594526.png");background-position:11% 55%;background-repeat:no-repeat;background-size:39% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-7eccb1b .elementor-background-overlay{filter:brightness( 133% ) contrast( 102% ) saturate( 117% ) blur( 0px ) hue-rotate( 306deg );}.elementor-2377 .elementor-element.elementor-element-7eccb1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 6% 0%;}.elementor-2377 .elementor-element.elementor-element-422eb70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-887c5b6{text-align:right;width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-887c5b6 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.4em;font-weight:700;letter-spacing:1.1px;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-887c5b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:39px 1px 30px 0px;--e-transform-skewX:-4deg;background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/sokuj_logo.png");background-position:center left;background-repeat:no-repeat;background-size:305px auto;}.elementor-2377 .elementor-element.elementor-element-887c5b6.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-fc3dba4{--spacer-size:50px;width:var( --container-widget-width, 5px );max-width:5px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-fc3dba4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-950112b{text-align:center;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-950112b .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:1.1px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-950112b > .elementor-widget-container{margin:0px 0px 0px -11px;padding:0px 0px 0px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-12d3038{text-align:center;width:var( --container-widget-width, 407px );max-width:407px;--container-widget-width:407px;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-12d3038 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:0.9px;word-spacing:-6px;}.elementor-2377 .elementor-element.elementor-element-12d3038 > .elementor-widget-container{margin:0px 0px 0px -40px;padding:0px 0px 0px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-dc93a2e{margin-top:2%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-ff5c940.elementor-column{width:calc(100% - 670px);}.elementor-2377 .elementor-element.elementor-element-ff74bd2{--spacer-size:50px;}.elementor-2377 .elementor-element.elementor-element-68e6ead.elementor-column{width:670px;}.elementor-2377 .elementor-element.elementor-element-68e6ead:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/07/23589286-2のコピー2-e1751863953689.png");background-position:27px 128px;background-repeat:no-repeat;background-size:16px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated{box-shadow:5px 5px 0px 0px #F3DEC2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 6%;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-dbc165e .elementor-heading-title{color:var( --e-global-color-text );font-size:1.9em;font-weight:700;line-height:1.6em;letter-spacing:1.5px;}.elementor-2377 .elementor-element.elementor-element-dbc165e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc165e{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-bb4b165{--spacer-size:50px;width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-bb4b165 > .elementor-widget-container{margin:-16px 0px 0px -68px;padding:0px 0px 0px 0px;--e-transform-rotateZ:22deg;background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/22279313.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2377 .elementor-element.elementor-element-bb4b165.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-b6efa8c .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:2.3em;font-weight:900;line-height:1.2em;letter-spacing:0.6px;text-shadow:2.5px 1px 0px rgba(0, 0, 0, 0.83);}.elementor-2377 .elementor-element.elementor-element-b6efa8c > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 5px 2px 9px;--e-transform-skewX:-10deg;background-color:transparent;background-image:linear-gradient(63deg, var( --e-global-color-8ddece7 ) 14%, var( --e-global-color-4147517 ) 87%);}.elementor-2377 .elementor-element.elementor-element-b6efa8c{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-b6efa8c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-a8f5d36 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.9em;font-weight:700;line-height:1.3em;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-a8f5d36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 8px;}.elementor-2377 .elementor-element.elementor-element-a8f5d36{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-b3df90f{color:var( --e-global-color-text );font-size:1.05em;font-weight:600;line-height:1.5em;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-b3df90f > .elementor-widget-container{margin:0px -15px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-60d4b3c:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-60d4b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022558;}.elementor-2377 .elementor-element.elementor-element-60d4b3c > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26521098-e1750750423340.png");background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-60d4b3c .elementor-background-overlay{filter:brightness( 42% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 169deg );}.elementor-2377 .elementor-element.elementor-element-60d4b3c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4% 6% 4% 6%;}.elementor-2377 .elementor-element.elementor-element-60d4b3c, .elementor-2377 .elementor-element.elementor-element-60d4b3c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-6e83b1b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-6e83b1b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-6e83b1b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-6e83b1b > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-6e83b1b > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-6e83b1b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-6e83b1b > .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;padding:4% 5% 5% 5%;}.elementor-2377 .elementor-element.elementor-element-6e83b1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-db35892{text-align:center;width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-db35892 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:0.9px;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-db35892 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-da5aa21{--spacer-size:25px;}.elementor-2377 .elementor-element.elementor-element-4a86938{text-align:center;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.4em;font-weight:600;letter-spacing:1.2px;width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-4a86938 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 2px 10px;background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:100% 21px;background-repeat:no-repeat;background-size:625px auto;}.elementor-2377 .elementor-element.elementor-element-4a86938.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__item{flex-direction:column-reverse;padding:9px 9px 9px 9px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel-slick-slide{padding:9px;}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial-carousel--top .ha-testimonial-carousel__content{margin-bottom:10px;}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial-carousel--bottom .ha-testimonial-carousel__content{margin-top:10px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__content{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.2em;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__reviewer-thumb{width:100px;height:104px;}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial--left .ha-testimonial-carousel__content:after{left:calc((100px / 2) - 18px);}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial--right .ha-testimonial-carousel__content:after{right:calc((100px / 2) - 18px);}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial-carousel--left .ha-testimonial-carousel__reviewer-thumb{margin-right:10px;}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial-carousel--right .ha-testimonial-carousel__reviewer-thumb{margin-left:10px;}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial-carousel--center .ha-testimonial-carousel__reviewer-thumb{margin-bottom:10px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__reviewer-thumb img{border-style:none;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__reviewer-name{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.8px;margin-bottom:3px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__reviewer-title{font-size:13px;font-weight:800;letter-spacing:1.5px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-prev{font-size:19px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-next{font-size:19px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-prev, .elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-next{border-style:none;color:#B9B6B3;background-color:#02010100;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-prev:hover, .elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-next:hover{color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-43f9195 > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-43f9195{margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-35891c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-bb1b159{text-align:center;width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-bb1b159 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.7em;font-weight:700;letter-spacing:0.9px;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-bb1b159 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-8e6ba54 > .elementor-container{max-width:1150px;}.elementor-2377 .elementor-element.elementor-element-8e6ba54{margin-top:30px;margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-58f479a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-58f479a > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:top center;background-repeat:no-repeat;background-size:256px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-58f479a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-58f479a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-5d3542f{--icon-box-icon-margin:-9px;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-5d3542f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2377 .elementor-element.elementor-element-5d3542f.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-5d3542f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon{font-size:90px;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0.5px;}.elementor-2377 .elementor-element.elementor-element-5d3542f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 20px 0px;background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/white.png");background-position:50% 27px;background-repeat:no-repeat;background-size:59px auto;}.elementor-2377 .elementor-element.elementor-element-5d3542f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-5b66c4f{text-align:center;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-5b66c4f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.3em;font-weight:700;letter-spacing:1px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-5b66c4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;--e-transform-skewX:-3deg;}.elementor-2377 .elementor-element.elementor-element-17aabe5{text-align:center;color:var( --e-global-color-text );font-size:0.9em;font-weight:500;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-17aabe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 0px 15px;}.elementor-2377 .elementor-element.elementor-element-9f39c86.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-9f39c86 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:top center;background-repeat:no-repeat;background-size:256px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-9f39c86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-9f39c86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-9f2a900{--icon-box-icon-margin:-2px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53559bc );fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-default .elementor-icon{fill:var( --e-global-color-53559bc );color:var( --e-global-color-53559bc );border-color:var( --e-global-color-53559bc );}.elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-53559bc );fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-framed .elementor-icon:hover, .elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-53559bc );color:var( --e-global-color-53559bc );border-color:var( --e-global-color-53559bc );}.elementor-2377 .elementor-element.elementor-element-9f2a900.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon{font-size:48px;padding:17px;border-radius:14px 14px 14px 14px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0.5px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 17px 0px;}.elementor-2377 .elementor-element.elementor-element-5486364{text-align:center;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-5486364 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.3em;font-weight:700;letter-spacing:1px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-5486364 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;--e-transform-skewX:-3deg;}.elementor-2377 .elementor-element.elementor-element-bbf961c{text-align:center;color:var( --e-global-color-text );font-size:0.9em;font-weight:500;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-bbf961c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 0px 15px;}.elementor-2377 .elementor-element.elementor-element-cdd67c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-cdd67c1 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:top center;background-repeat:no-repeat;background-size:256px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-cdd67c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-cdd67c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-558c738{--icon-box-icon-margin:-2px;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8ddece7 );fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-default .elementor-icon{fill:var( --e-global-color-8ddece7 );color:var( --e-global-color-8ddece7 );border-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8ddece7 );fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-framed .elementor-icon:hover, .elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-8ddece7 );color:var( --e-global-color-8ddece7 );border-color:var( --e-global-color-8ddece7 );}.elementor-2377 .elementor-element.elementor-element-558c738.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon{font-size:52px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0.5px;}.elementor-2377 .elementor-element.elementor-element-558c738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 17px 0px;}.elementor-2377 .elementor-element.elementor-element-379acc7{text-align:center;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-379acc7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.3em;font-weight:700;letter-spacing:1px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-379acc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;--e-transform-skewX:-3deg;}.elementor-2377 .elementor-element.elementor-element-4bd56c5{text-align:center;color:var( --e-global-color-text );font-size:0.9em;font-weight:500;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-4bd56c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 0px 15px;}.elementor-2377 .elementor-element.elementor-element-d508a6d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-d508a6d > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/yellow菱形.png");background-position:top center;background-repeat:no-repeat;background-size:256px auto;opacity:1;}.elementor-2377 .elementor-element.elementor-element-d508a6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-d508a6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-917dcfe{--icon-box-icon-margin:-2px;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-framed .elementor-icon, .elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-framed .elementor-icon:hover, .elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-917dcfe.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon{font-size:55px;padding:13px;border-radius:14px 14px 14px 14px;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:800;letter-spacing:0.5px;}.elementor-2377 .elementor-element.elementor-element-917dcfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 17px 0px;}.elementor-2377 .elementor-element.elementor-element-c04e321{text-align:center;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-c04e321 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.3em;font-weight:700;letter-spacing:1px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-c04e321 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;--e-transform-skewX:-3deg;}.elementor-2377 .elementor-element.elementor-element-178f346{text-align:center;color:var( --e-global-color-text );font-size:0.9em;font-weight:500;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-178f346 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 0px 15px;}.elementor-2377 .elementor-element.elementor-element-1ca99ad > .elementor-container{max-width:1300px;}.elementor-2377 .elementor-element.elementor-element-1ca99ad > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26478577.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-1ca99ad .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2377 .elementor-element.elementor-element-1ca99ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-2377 .elementor-element.elementor-element-433b2a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-433b2a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-433b2a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4204c91 );}.elementor-2377 .elementor-element.elementor-element-433b2a9 > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-433b2a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-433b2a9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-433b2a9 > .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;padding:4% 5% 5% 5%;}.elementor-2377 .elementor-element.elementor-element-433b2a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-81359fb{text-align:center;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-81359fb .elementor-heading-title{color:var( --e-global-color-text );font-size:2.3em;font-weight:700;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-81359fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 28px 0px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-614af88{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:18px;padding:0px 0px 18px 0px;}.elementor-2377 .elementor-element.elementor-element-614af88, .elementor-2377 .elementor-element.elementor-element-614af88 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-614af88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-a18e7e4 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-a18e7e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-a18e7e4{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-a18e7e4.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-a18e7e4:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-a18e7e4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-17fd9a6{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-17fd9a6 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.2em;font-weight:700;letter-spacing:1.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-17fd9a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-2bd87a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5298c7b .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-5298c7b > .elementor-widget-container{margin:9px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-primary );}.elementor-2377 .elementor-element.elementor-element-5298c7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-5298c7b.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-5298c7b:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-5298c7b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-f990dd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9538b62{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-9538b62 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:0.9em;font-weight:700;letter-spacing:4.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-9538b62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 4px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:#AAAAAA;}.elementor-2377 .elementor-element.elementor-element-9538b62.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-ca0aa19{color:#232323D4;font-size:0.85em;font-weight:600;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-ca0aa19 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3597414{--spacer-size:8px;}.elementor-2377 .elementor-element.elementor-element-888493b{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-888493b .elementor-heading-title{color:#FFFFFF00;font-size:1em;font-weight:700;letter-spacing:1.5px;}.elementor-2377 .elementor-element.elementor-element-888493b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 5px 0px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:var( --e-global-color-8ddece7 );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/sokuj_logo.png");background-position:64% 50%;background-repeat:no-repeat;background-size:80px auto;}.elementor-2377 .elementor-element.elementor-element-888493b.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-88a6df9{color:var( --e-global-color-secondary );font-size:1em;font-weight:700;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-88a6df9 > .elementor-widget-container{margin:-4px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-10ff4bc{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:18px;padding:0px 0px 18px 0px;}.elementor-2377 .elementor-element.elementor-element-10ff4bc, .elementor-2377 .elementor-element.elementor-element-10ff4bc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-10ff4bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-64ae204 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-64ae204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-64ae204{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-64ae204.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-64ae204:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-64ae204.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-022bd46{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-022bd46 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.2em;font-weight:700;letter-spacing:1.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-022bd46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-260b35a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b81da17 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-b81da17 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-primary );}.elementor-2377 .elementor-element.elementor-element-b81da17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-b81da17.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-b81da17:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-b81da17.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-747a2fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:0.9em;font-weight:700;letter-spacing:4.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 4px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:#AAAAAA;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-86faf25{color:#232323D4;font-size:0.85em;font-weight:600;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-86faf25 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bc65e1c{--spacer-size:8px;}.elementor-2377 .elementor-element.elementor-element-edab79a{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-edab79a .elementor-heading-title{color:#FFFFFF00;font-size:1em;font-weight:700;letter-spacing:1.5px;}.elementor-2377 .elementor-element.elementor-element-edab79a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 5px 0px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:var( --e-global-color-8ddece7 );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/sokuj_logo.png");background-position:64% 50%;background-repeat:no-repeat;background-size:80px auto;}.elementor-2377 .elementor-element.elementor-element-edab79a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-a16c73e{color:var( --e-global-color-secondary );font-size:1em;font-weight:700;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-a16c73e > .elementor-widget-container{margin:-4px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a2407ed{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:18px;padding:0px 0px 18px 0px;}.elementor-2377 .elementor-element.elementor-element-a2407ed, .elementor-2377 .elementor-element.elementor-element-a2407ed > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a2407ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-e12ec32 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-e12ec32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-e12ec32{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-e12ec32.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-e12ec32:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-e12ec32.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-feee4b9{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-feee4b9 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.2em;font-weight:700;letter-spacing:1.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-feee4b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-4d35e5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5b4494e .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-5b4494e > .elementor-widget-container{margin:9px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-primary );}.elementor-2377 .elementor-element.elementor-element-5b4494e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-5b4494e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-5b4494e:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-5b4494e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-8e0f993 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0caec5b{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-0caec5b .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:0.9em;font-weight:700;letter-spacing:4.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-0caec5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 4px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:#AAAAAA;}.elementor-2377 .elementor-element.elementor-element-0caec5b.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-ff1170f{color:#232323D4;font-size:0.85em;font-weight:600;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-ff1170f > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5da5075{--spacer-size:8px;}.elementor-2377 .elementor-element.elementor-element-88285a5{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-88285a5 .elementor-heading-title{color:#FFFFFF00;font-size:1em;font-weight:700;letter-spacing:1.5px;}.elementor-2377 .elementor-element.elementor-element-88285a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 5px 0px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:var( --e-global-color-8ddece7 );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/sokuj_logo.png");background-position:64% 50%;background-repeat:no-repeat;background-size:80px auto;}.elementor-2377 .elementor-element.elementor-element-88285a5.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-9054f08{color:var( --e-global-color-secondary );font-size:1em;font-weight:700;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-9054f08 > .elementor-widget-container{margin:-4px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-af92e35{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:18px;padding:0px 0px 18px 0px;}.elementor-2377 .elementor-element.elementor-element-af92e35, .elementor-2377 .elementor-element.elementor-element-af92e35 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-af92e35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-9dbf720 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-9dbf720 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-9dbf720{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-9dbf720.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-9dbf720:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-9dbf720.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-b1930a3{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-b1930a3 .elementor-heading-title{color:var( --e-global-color-text );font-size:1.2em;font-weight:700;letter-spacing:1.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-b1930a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;--e-transform-skewX:-8deg;}.elementor-2377 .elementor-element.elementor-element-8b07db4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-57f63ad .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2377 .elementor-element.elementor-element-57f63ad > .elementor-widget-container{margin:9px 0px 0px 0px;padding:11px 11px 11px 14px;background-color:var( --e-global-color-primary );}.elementor-2377 .elementor-element.elementor-element-57f63ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-57f63ad.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-57f63ad:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-57f63ad.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://soku-job.jp/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-2377 .elementor-element.elementor-element-2bb107e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-4144847{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-4144847 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:0.9em;font-weight:700;letter-spacing:4.5px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-4144847 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 4px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:#AAAAAA;}.elementor-2377 .elementor-element.elementor-element-4144847.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-2e75d68{color:#232323D4;font-size:0.85em;font-weight:600;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-2e75d68 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3a6fe0a{--spacer-size:8px;}.elementor-2377 .elementor-element.elementor-element-d7656d8{text-align:center;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-d7656d8 .elementor-heading-title{color:#FFFFFF00;font-size:1em;font-weight:700;letter-spacing:1.5px;}.elementor-2377 .elementor-element.elementor-element-d7656d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 5px 0px;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:var( --e-global-color-8ddece7 );background-image:url("https://soku-job.jp/wp-content/uploads/2022/04/sokuj_logo.png");background-position:64% 50%;background-repeat:no-repeat;background-size:80px auto;}.elementor-2377 .elementor-element.elementor-element-d7656d8.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-51d8e57{color:var( --e-global-color-secondary );font-size:1em;font-weight:700;line-height:1.5em;letter-spacing:0.2px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-2377 .elementor-element.elementor-element-51d8e57 > .elementor-widget-container{margin:-4px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-581b3c4 > .elementor-container{max-width:970px;}.elementor-2377 .elementor-element.elementor-element-581b3c4:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-581b3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E97D00;}.elementor-2377 .elementor-element.elementor-element-581b3c4 > .elementor-background-overlay{background-image:url("https://soku-job.jp/wp-content/uploads/2025/06/26521098-e1750750423340.png");background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-581b3c4{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5.5% 0% 6% 0%;}.elementor-2377 .elementor-element.elementor-element-581b3c4, .elementor-2377 .elementor-element.elementor-element-581b3c4 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a09b086:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8D13A94;}.elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4204c91 );box-shadow:0px 0px 0px 5px #FFE42A;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;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-c77cfa7:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-c77cfa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 24%, #FFFFFF3B 0%);}.elementor-2377 .elementor-element.elementor-element-c77cfa7 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 59%, #EB7115 0%);opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-c77cfa7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-7cbe4c3 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 72%, #FAC514 0%);opacity:0.81;}.elementor-2377 .elementor-element.elementor-element-7cbe4c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2377 .elementor-element.elementor-element-7cbe4c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-ace2302{text-align:center;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-ace2302 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:700;letter-spacing:0.9px;word-spacing:-7px;}.elementor-2377 .elementor-element.elementor-element-ace2302 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:9px 0px 12px 14px;--e-transform-rotateZ:-8deg;--e-transform-translateX:-40px;--e-transform-skewX:-8deg;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-secondary ) 0%);box-shadow:4px 4px 0px 0px #160E00;}.elementor-2377 .elementor-element.elementor-element-ace2302.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-da6b9e5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-43fb098{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 15px );max-width:15px;--container-widget-width:15px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-43fb098 .elementor-divider-separator{width:100%;}.elementor-2377 .elementor-element.elementor-element-43fb098 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-2377 .elementor-element.elementor-element-43fb098 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-rotateZ:57deg;}.elementor-2377 .elementor-element.elementor-element-31ef395{text-align:center;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.4em;font-weight:600;letter-spacing:1.2px;width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-31ef395 > .elementor-widget-container{margin:23px -10px -6px 0px;padding:0px 0px 2px 0px;}.elementor-2377 .elementor-element.elementor-element-74326c0{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-74326c0 .elementor-divider-separator{width:100%;}.elementor-2377 .elementor-element.elementor-element-74326c0 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-2377 .elementor-element.elementor-element-74326c0 > .elementor-widget-container{margin:0px 15px 0px -5px;padding:0px 0px 0px 0px;--e-transform-rotateZ:-66deg;}.elementor-2377 .elementor-element.elementor-element-304e771{text-align:center;}.elementor-2377 .elementor-element.elementor-element-304e771 .elementor-heading-title{color:var( --e-global-color-text );font-size:1em;font-weight:600;line-height:1.3em;letter-spacing:0.7px;}.elementor-2377 .elementor-element.elementor-element-304e771 > .elementor-widget-container{margin:15px 0px 10px 40px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-61bcb40{text-align:right;width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:5;}.elementor-2377 .elementor-element.elementor-element-61bcb40 img{width:50px;}.elementor-2377 .elementor-element.elementor-element-61bcb40 > .elementor-widget-container{margin:20px 27px -83px 0px;padding:0px 0px 0px 0px;--e-transform-rotateZ:17deg;}.elementor-2377 .elementor-element.elementor-element-c16d2b2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2377 .elementor-element.elementor-element-1046096.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2377 .elementor-element.elementor-element-1046096.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2377 .elementor-element.elementor-element-1046096.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-1046096 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 70px;}.elementor-2377 .elementor-element.elementor-element-7cea395{text-align:center;width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-7cea395 .elementor-heading-title{color:var( --e-global-color-4204c91 );font-size:1.3em;font-weight:700;letter-spacing:1.8px;word-spacing:-2px;text-shadow:0px 0px 10px rgba(241.40000000000003, 185.7730434782609, 0, 0.9);}.elementor-2377 .elementor-element.elementor-element-7cea395 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 10px 5px;background-image:url("https://soku-job.jp/wp-content/uploads/2025/07/ora菱形.png");background-position:center center;background-repeat:no-repeat;background-size:270px auto;}.elementor-2377 .elementor-element.elementor-element-7cea395.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2377 .elementor-element.elementor-element-7b38a82 .elementor-button .elementor-align-icon-right{margin-left:2px;}.elementor-2377 .elementor-element.elementor-element-7b38a82 .elementor-button .elementor-align-icon-left{margin-right:2px;}.elementor-2377 .elementor-element.elementor-element-7b38a82 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;line-height:32px;letter-spacing:0.8px;fill:var( --e-global-color-4204c91 );color:var( --e-global-color-4204c91 );background-color:var( --e-global-color-accent );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-4204c91 );border-radius:90px 90px 90px 90px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.3);padding:17px 50px 21px 50px;}.elementor-2377 .elementor-element.elementor-element-7b38a82 .elementor-button:hover, .elementor-2377 .elementor-element.elementor-element-7b38a82 .elementor-button:focus{background-color:#24CC56;}.elementor-2377 .elementor-element.elementor-element-7b38a82 > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7b38a82{z-index:3;}.elementor-2377 .elementor-element.elementor-element-4a61ba9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f5f1398{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-f5f1398 img{width:100%;height:360px;object-fit:contain;}.elementor-2377 .elementor-element.elementor-element-f5f1398 > .elementor-widget-container{margin:-75px -8px 0px -23px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3df4e42e > .elementor-container{max-width:880px;}.elementor-2377 .elementor-element.elementor-element-3df4e42e{margin-top:0px;margin-bottom:0px;padding:4% 4% 5% 4%;}.elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-75f74935 > .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;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2377 .elementor-element.elementor-element-db93f5d{text-align:center;}.elementor-2377 .elementor-element.elementor-element-db93f5d .elementor-heading-title{color:var( --e-global-color-text );font-size:1.6em;font-weight:700;line-height:1.5em;letter-spacing:2.1px;}.elementor-2377 .elementor-element.elementor-element-db93f5d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7cc914ad{text-align:center;color:var( --e-global-color-text );font-size:0.9em;font-weight:600;line-height:1.8em;letter-spacing:0.07em;}.elementor-2377 .elementor-element.elementor-element-7cc914ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 35px 0px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button .elementor-align-icon-right{margin-left:18px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button .elementor-align-icon-left{margin-right:18px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group{padding-right:calc( 19px/2 );padding-left:calc( 19px/2 );margin-bottom:18px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-form-fields-wrapper{margin-left:calc( -19px/2 );margin-right:calc( -19px/2 );margin-bottom:-18px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group > label, .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group > label{font-family:"Noto Sans JP", Sans-serif;font-size:0.9em;font-weight:500;line-height:1.3em;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-type-html{padding-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group .elementor-field{color:#3B3E42;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group .elementor-field, .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-subgroup label{font-size:0.85em;font-weight:400;line-height:1.4em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){border-color:#DDE4EE;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group .elementor-select-wrapper select{border-color:#DDE4EE;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group .elementor-select-wrapper::before{color:#DDE4EE;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:700;letter-spacing:1.6px;border-style:none;border-radius:6px 6px 6px 6px;padding:17px 23px 21px 42px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-2377 .elementor-element.elementor-element-7def96bc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2377 .elementor-element.elementor-element-7def96bc .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-text );color:#FFFFFFEB;border-color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-text );color:#FFFFFFEB;border-color:var( --e-global-color-text );}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button[type="submit"]:hover svg *{fill:#FFFFFFEB;}.elementor-2377 .elementor-element.elementor-element-7def96bc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2377 .elementor-element.elementor-element-7def96bc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2377 .elementor-element.elementor-element-7def96bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6% 6% 7% 6%;background-color:var( --e-global-color-4204c91 );border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.13);}.elementor-2377 .elementor-element.elementor-element-7def96bc.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2377 .elementor-element.elementor-element-d9fea1b{width:38%;}.elementor-2377 .elementor-element.elementor-element-597c6cc{width:62%;}.elementor-2377 .elementor-element.elementor-element-4871faf{width:43%;}.elementor-2377 .elementor-element.elementor-element-822f4f5{width:57%;}.elementor-2377 .elementor-element.elementor-element-f1fb79a{width:68%;}.elementor-2377 .elementor-element.elementor-element-c02fa1e{width:32%;}.elementor-2377 .elementor-element.elementor-element-2bd87a1{width:5%;}.elementor-2377 .elementor-element.elementor-element-f990dd6{width:95%;}.elementor-2377 .elementor-element.elementor-element-260b35a{width:5%;}.elementor-2377 .elementor-element.elementor-element-747a2fd{width:95%;}.elementor-2377 .elementor-element.elementor-element-4d35e5a{width:5%;}.elementor-2377 .elementor-element.elementor-element-8e0f993{width:95%;}.elementor-2377 .elementor-element.elementor-element-8b07db4{width:5%;}.elementor-2377 .elementor-element.elementor-element-2bb107e{width:95%;}.elementor-2377 .elementor-element.elementor-element-da6b9e5{width:68%;}.elementor-2377 .elementor-element.elementor-element-4a61ba9{width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2377 .elementor-element.elementor-element-d9fea1b{width:41%;}.elementor-2377 .elementor-element.elementor-element-597c6cc{width:59%;}.elementor-2377 .elementor-element.elementor-element-f1fb79a{width:71%;}.elementor-2377 .elementor-element.elementor-element-638ee37{width:76%;}.elementor-2377 .elementor-element.elementor-element-c02fa1e{width:29%;}.elementor-2377 .elementor-element.elementor-element-58f479a{width:100%;}.elementor-2377 .elementor-element.elementor-element-9f39c86{width:100%;}.elementor-2377 .elementor-element.elementor-element-cdd67c1{width:100%;}.elementor-2377 .elementor-element.elementor-element-d508a6d{width:100%;}.elementor-2377 .elementor-element.elementor-element-2bd87a1{width:8%;}.elementor-2377 .elementor-element.elementor-element-f990dd6{width:92%;}.elementor-2377 .elementor-element.elementor-element-260b35a{width:8%;}.elementor-2377 .elementor-element.elementor-element-747a2fd{width:92%;}.elementor-2377 .elementor-element.elementor-element-4d35e5a{width:8%;}.elementor-2377 .elementor-element.elementor-element-8e0f993{width:92%;}.elementor-2377 .elementor-element.elementor-element-8b07db4{width:8%;}.elementor-2377 .elementor-element.elementor-element-2bb107e{width:92%;}.elementor-2377 .elementor-element.elementor-element-da6b9e5{width:71%;}.elementor-2377 .elementor-element.elementor-element-1046096{width:76%;}.elementor-2377 .elementor-element.elementor-element-4a61ba9{width:29%;}.elementor-2377 .elementor-element.elementor-element-75f74935{width:100%;}}@media(min-width:1025px){.elementor-2377 .elementor-element.elementor-element-886d83e > .elementor-background-overlay{background-attachment:fixed;}.elementor-2377 .elementor-element.elementor-element-ac4a310 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2377 .elementor-element.elementor-element-efd92d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-4283f17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5dbb9be > .elementor-background-overlay{background-position:53vw 6px;}.elementor-2377 .elementor-element.elementor-element-40a2c6b > .elementor-element-populated >  .elementor-background-overlay{background-position:0% 0%;}.elementor-2377 .elementor-element.elementor-element-d59dc99 img{width:3%;}.elementor-2377 .elementor-element.elementor-element-d59dc99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 15px 0px;}.elementor-2377 .elementor-element.elementor-element-dda36ae{font-size:1.3em;}.elementor-2377 .elementor-element.elementor-element-dda36ae > .elementor-widget-container{margin:0px 0px 10px 0px;background-position:100% 21px;background-size:590px auto;}.elementor-2377 .elementor-element.elementor-element-fd1bfd7 img{width:100%;}.elementor-2377 .elementor-element.elementor-element-fd1bfd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(161deg, #FFF8C4 30%, #FFFFFF 0%);}.elementor-2377 .elementor-element.elementor-element-d91dd4a > .elementor-container{max-width:600px;}.elementor-2377 .elementor-element.elementor-element-d91dd4a{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-element-populated{border-width:2px 2px 2px 2px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 22px 0px;}.elementor-2377 .elementor-element.elementor-element-3069b2e .elementor-heading-title{font-size:2.3em;line-height:1.5em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-3069b2e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 5px 16px;}.elementor-2377 .elementor-element.elementor-element-3069b2e{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;}.elementor-2377 .elementor-element.elementor-element-637dbb5 .elementor-heading-title{font-size:1em;}.elementor-2377 .elementor-element.elementor-element-637dbb5 > .elementor-widget-container{margin:15px 0px 7px 30px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 .elementor-button{font-size:31px;line-height:29px;letter-spacing:0.2px;border-width:4px 4px 4px 4px;padding:11px 31px 13px 35px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 > .elementor-widget-container{margin:0px 0px 0px 33px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a49ec70 > .elementor-container{max-width:725px;min-height:119px;}.elementor-2377 .elementor-element.elementor-element-a49ec70{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 20px;}.elementor-2377 .elementor-element.elementor-element-c642eb6 > .elementor-element-populated >  .elementor-background-overlay{background-size:245px auto;}.elementor-2377 .elementor-element.elementor-element-d94096c .elementor-heading-title{font-size:1.3em;}.elementor-2377 .elementor-element.elementor-element-d94096c > .elementor-widget-container{margin:13px 0px 0px 24px;padding:20px 0px 20px 65px;background-size:63px auto;}.elementor-2377 .elementor-element.elementor-element-09deb38 > .elementor-element-populated >  .elementor-background-overlay{background-size:245px auto;}.elementor-2377 .elementor-element.elementor-element-09deb38 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-2377 .elementor-element.elementor-element-e254b5e .elementor-heading-title{font-size:1.3em;letter-spacing:-0.3px;}.elementor-2377 .elementor-element.elementor-element-e254b5e > .elementor-widget-container{margin:13px 0px 0px 14px;padding:20px 0px 20px 65px;background-size:63px auto;}.elementor-2377 .elementor-element.elementor-element-e2e14ce > .elementor-element-populated >  .elementor-background-overlay{background-size:245px auto;}.elementor-2377 .elementor-element.elementor-element-e2e14ce > .elementor-element-populated{margin:0px 0px 0px -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c47cf2a .elementor-heading-title{font-size:1.3em;}.elementor-2377 .elementor-element.elementor-element-c47cf2a > .elementor-widget-container{margin:13px 0px 0px 23px;padding:20px 0px 20px 65px;background-size:63px auto;}.elementor-2377 .elementor-element.elementor-element-bf2585b > .elementor-container{max-width:660px;}.elementor-2377 .elementor-element.elementor-element-fbb1d72 img{height:230px;}.elementor-2377 .elementor-element.elementor-element-fbb1d72 > .elementor-widget-container{margin:0px -36px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-fbb1d72{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-20a9678 .elementor-heading-title{font-size:2.2em;}.elementor-2377 .elementor-element.elementor-element-20a9678 > .elementor-widget-container{margin:13px 0px -6px -50px;padding:11px 0px 14px 102px;background-size:92px auto;}.elementor-2377 .elementor-element.elementor-element-9703e9a .elementor-divider-separator{width:270px;}.elementor-2377 .elementor-element.elementor-element-9703e9a > .elementor-widget-container{margin:0px 7px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-918f66f .elementor-heading-title{font-size:0.95em;line-height:1.6em;}.elementor-2377 .elementor-element.elementor-element-918f66f > .elementor-widget-container{margin:11px 0px 12px 0px;padding:17px 20px 20px 23px;}.elementor-2377 .elementor-element.elementor-element-a4a9087 > .elementor-container{max-width:740px;}.elementor-2377 .elementor-element.elementor-element-4862ef9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-44d189e .elementor-heading-title{font-size:2.1em;}.elementor-2377 .elementor-element.elementor-element-44d189e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 22px 40px;}.elementor-2377 .elementor-element.elementor-element-00c35d7 .elementor-heading-title{font-size:4.2em;}.elementor-2377 .elementor-element.elementor-element-00c35d7 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-2682e2e .elementor-heading-title{font-size:5.1em;}.elementor-2377 .elementor-element.elementor-element-2682e2e > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-009ae68 .elementor-heading-title{font-size:5.1em;word-spacing:-8px;}.elementor-2377 .elementor-element.elementor-element-009ae68 > .elementor-widget-container{margin:5px -15px 0px 0px;padding:0px 0px 12px 0px;background-position:100% 73px;background-size:372px auto;}.elementor-2377 .elementor-element.elementor-element-009ae68{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5{text-align:left;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5 .elementor-heading-title{font-size:5.1em;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5 > .elementor-widget-container{margin:5px 0px 3px -75px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-2c15ea7{text-align:left;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-2c15ea7 .elementor-heading-title{font-size:5.1em;}.elementor-2377 .elementor-element.elementor-element-2c15ea7 > .elementor-widget-container{margin:5px 0px 3px -77px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9846d43 > .elementor-container{max-width:540px;}.elementor-2377 .elementor-element.elementor-element-38f9c06 > .elementor-element-populated{padding:5% 0% 6% 0%;}.elementor-2377 .elementor-element.elementor-element-8363251 .elementor-heading-title{font-size:1em;}.elementor-2377 .elementor-element.elementor-element-8363251 > .elementor-widget-container{margin:0px 0px 15px 30px;}.elementor-2377 .elementor-element.elementor-element-91036cf .elementor-button{font-size:31px;line-height:29px;letter-spacing:0.2px;border-width:4px 4px 4px 4px;padding:11px 31px 13px 35px;}.elementor-2377 .elementor-element.elementor-element-91036cf > .elementor-widget-container{margin:0px 0px 0px 33px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7968875{padding:6% 6% 5% 6%;}.elementor-2377 .elementor-element.elementor-element-503ff62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-419721a .elementor-heading-title{font-size:2em;line-height:1.5em;}.elementor-2377 .elementor-element.elementor-element-419721a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dc7d21b{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-80ba54a img{height:285px;}.elementor-2377 .elementor-element.elementor-element-822f4f5 > .elementor-element-populated{padding:0% 0% 0% 9%;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(11px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(11px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(11px/2);margin-left:calc(11px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-11px/2);margin-left:calc(-11px/2);}body.rtl .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-11px/2);}body:not(.rtl) .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-11px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24{--e-icon-list-icon-size:22px;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-item > a{font-size:1em;}.elementor-2377 .elementor-element.elementor-element-886d83e{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-7c0ae70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-fbbbac1 .elementor-heading-title{font-size:1.9em;line-height:1.5em;}.elementor-2377 .elementor-element.elementor-element-fbbbac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 5px 8px 0px;}.elementor-2377 .elementor-element.elementor-element-fbbbac1{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}.elementor-2377 .elementor-element.elementor-element-7b657c7{text-align:left;--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;align-self:center;}.elementor-2377 .elementor-element.elementor-element-7b657c7 .elementor-heading-title{font-size:2.1em;line-height:1.5em;}.elementor-2377 .elementor-element.elementor-element-7b657c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5e8a2c7{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-f0c18ff{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-figure{height:215px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-badge{padding:10px 12px 10px 10px;font-size:31px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-body{padding:12px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-title{margin-bottom:8px;font-size:1.2em;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-text{margin-bottom:0px;font-size:0.9em;line-height:1.2em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff > .elementor-widget-container{padding:15px 15px 7px 15px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-9b630ca{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-figure{height:215px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-badge{padding:10px 12px 10px 10px;font-size:31px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-body{padding:12px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-title{margin-bottom:8px;font-size:1.2em;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-text{margin-bottom:0px;font-size:0.9em;line-height:1.2em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-9b630ca > .elementor-widget-container{padding:15px 15px 7px 15px;}.elementor-2377 .elementor-element.elementor-element-411bb29{margin-top:2%;margin-bottom:0%;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-c7494f7{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-figure{height:215px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-badge{padding:10px 12px 10px 10px;font-size:31px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-body{padding:12px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-title{margin-bottom:8px;font-size:1.2em;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-text{margin-bottom:0px;font-size:0.9em;line-height:1.2em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 > .elementor-widget-container{padding:15px 15px 7px 15px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-6fc6c82{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-figure{height:215px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-badge{padding:10px 12px 10px 10px;font-size:31px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-body{padding:12px 10px 10px 10px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-title{margin-bottom:8px;font-size:1.2em;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-text{margin-bottom:0px;font-size:0.9em;line-height:1.2em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 > .elementor-widget-container{padding:15px 15px 7px 15px;}.elementor-2377 .elementor-element.elementor-element-9ecfc44 .elementor-heading-title{font-size:0.7em;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-9ecfc44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9ecfc44{--container-widget-width:131px;--container-widget-flex-grow:0;width:var( --container-widget-width, 131px );max-width:131px;}.elementor-2377 .elementor-element.elementor-element-bdf87dc > .elementor-container{max-width:660px;}.elementor-2377 .elementor-element.elementor-element-bdf87dc{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-element-populated{border-width:2px 2px 2px 2px;}.elementor-2377 .elementor-element.elementor-element-43285d9 .elementor-heading-title{font-size:1.2em;line-height:1.5em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-43285d9 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:2px 0px 3px 7px;--e-transform-translateX:-43px;}.elementor-2377 .elementor-element.elementor-element-43285d9{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-2377 .elementor-element.elementor-element-f1fb79a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:9px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-73a6042{font-size:1em;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-2377 .elementor-element.elementor-element-73a6042 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0820457 .elementor-heading-title{font-size:0.8em;}.elementor-2377 .elementor-element.elementor-element-0820457 > .elementor-widget-container{margin:8px 0px 0px 30px;}.elementor-2377 .elementor-element.elementor-element-c469ac1 img{width:39px;}.elementor-2377 .elementor-element.elementor-element-c469ac1 > .elementor-widget-container{margin:15px 28px -64px -14px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c469ac1{--container-widget-width:46px;--container-widget-flex-grow:0;width:var( --container-widget-width, 46px );max-width:46px;}.elementor-2377 .elementor-element.elementor-element-1afdf1a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-638ee37.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-638ee37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 9px 0px;}.elementor-2377 .elementor-element.elementor-element-183cc0c .elementor-heading-title{font-size:1.1em;}.elementor-2377 .elementor-element.elementor-element-183cc0c{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-2377 .elementor-element.elementor-element-183cc0c > .elementor-widget-container{background-size:219px auto;}.elementor-2377 .elementor-element.elementor-element-280ca0a .elementor-button{font-size:25px;line-height:22px;border-width:3px 3px 3px 3px;padding:11px 20px 13px 20px;}.elementor-2377 .elementor-element.elementor-element-280ca0a > .elementor-widget-container{margin:0px 0px 17px 33px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-30b17fb img{height:245px;}.elementor-2377 .elementor-element.elementor-element-30b17fb > .elementor-widget-container{margin:-30px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-30b17fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-6faeb6f{padding:5% 7% 6% 7%;}.elementor-2377 .elementor-element.elementor-element-2b9674f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-2b9674f > .elementor-element-populated{padding:5% 4% 0% 4%;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b .elementor-heading-title{font-size:1.9em;line-height:1.5em;letter-spacing:1.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-2377 .elementor-element.elementor-element-79595f4{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7fbbcef .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-2377 .elementor-element.elementor-element-7fbbcef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 50px;background-position:13% 46%;background-size:42px auto;}.elementor-2377 .elementor-element.elementor-element-7fbbcef{--container-widget-width:83px;--container-widget-flex-grow:0;width:var( --container-widget-width, 83px );max-width:83px;}.elementor-2377 .elementor-element.elementor-element-9a344c4{--icon-box-icon-margin:0px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon{font-size:59px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon-box-title a{font-size:1.1em;letter-spacing:1.4px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7f0fb29 .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-2377 .elementor-element.elementor-element-7f0fb29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 50px;background-position:13% 46%;background-size:42px auto;}.elementor-2377 .elementor-element.elementor-element-7f0fb29{--container-widget-width:83px;--container-widget-flex-grow:0;width:var( --container-widget-width, 83px );max-width:83px;}.elementor-2377 .elementor-element.elementor-element-ebe18de{--icon-box-icon-margin:0px;}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon{font-size:53px;padding:29px;}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon-box-title a{font-size:1.1em;letter-spacing:1.4px;}.elementor-2377 .elementor-element.elementor-element-ebe18de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7 .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 50px;background-position:13% 46%;background-size:42px auto;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7{--container-widget-width:83px;--container-widget-flex-grow:0;width:var( --container-widget-width, 83px );max-width:83px;}.elementor-2377 .elementor-element.elementor-element-f060b37{--icon-box-icon-margin:0px;}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon{font-size:50px;padding:30px;}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon-box-title a{font-size:1.1em;letter-spacing:1.4px;}.elementor-2377 .elementor-element.elementor-element-f060b37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee .elementor-heading-title{font-size:23px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 11px 50px;background-position:13% 46%;background-size:42px auto;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee{--container-widget-width:83px;--container-widget-flex-grow:0;width:var( --container-widget-width, 83px );max-width:83px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e{--icon-box-icon-margin:0px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon{font-size:48px;padding:31px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon-box-title a{font-size:1.1em;letter-spacing:1.4px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b61d677{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a3e3104 .elementor-heading-title{font-size:0.7em;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-a3e3104 > .elementor-widget-container{margin:40px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a3e3104{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-2377 .elementor-element.elementor-element-0d4dd88{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-eda7e2b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a .elementor-heading-title{font-size:2em;line-height:1.5em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-2377 .elementor-element.elementor-element-ba1bd70.elementor-column{width:32%;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-f0be8e4{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-figure{height:175px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-badge{--ha-badge-translate-y:-63px;padding:10px 19px 0px 20px;font-size:20px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-body{padding:10px 0px 13px 0px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-title{margin-bottom:7px;font-size:1em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-text{margin-bottom:0px;font-size:0.7em;line-height:1.8em;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 > .elementor-widget-container{padding:15px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button{height:37px;width:160px;font-size:18px;border-width:2px 2px 2px 2px;padding:0px 0px 1px 0px;}.elementor-2377 .elementor-element.elementor-element-0a3897a > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-543b5b6.elementor-column{width:2%;}.elementor-2377 .elementor-element.elementor-element-dc60832 .elementor-icon{font-size:25px;}.elementor-2377 .elementor-element.elementor-element-dc60832 .elementor-icon svg{height:25px;}.elementor-2377 .elementor-element.elementor-element-dc60832 > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-2377 .elementor-element.elementor-element-8a74ca7.elementor-column{width:32%;}.elementor-2377 .elementor-element.elementor-element-7001d24 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-7001d24{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-figure{height:175px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-badge{--ha-badge-translate-y:-63px;padding:10px 19px 0px 20px;font-size:20px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-body{padding:10px 0px 13px 0px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-title{margin-bottom:7px;font-size:1em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-text{margin-bottom:0px;font-size:0.7em;line-height:1.8em;}.elementor-2377 .elementor-element.elementor-element-7001d24 > .elementor-widget-container{padding:15px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-3227a0a.elementor-column{width:2%;}.elementor-2377 .elementor-element.elementor-element-8bf640f .elementor-icon{font-size:25px;}.elementor-2377 .elementor-element.elementor-element-8bf640f .elementor-icon svg{height:25px;}.elementor-2377 .elementor-element.elementor-element-8bf640f > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-2377 .elementor-element.elementor-element-133ff02.elementor-column{width:32%;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-figure{height:175px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-badge{--ha-badge-translate-y:-63px;padding:10px 19px 0px 20px;font-size:20px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-body{padding:10px 0px 13px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-title{margin-bottom:7px;font-size:1em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-text{margin-bottom:0px;font-size:0.7em;line-height:1.8em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e > .elementor-widget-container{padding:15px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-ac4a310{padding:6% 0% 6% 0%;}.elementor-2377 .elementor-element.elementor-element-fc3baf2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-f8152e5 .elementor-heading-title{font-size:2em;line-height:1.5em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-f8152e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f8152e5{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-team-carousel-item{height:420px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-figure{height:220px;margin-bottom:5px !important;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-name{margin-bottom:4px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-position{font-size:12px;letter-spacing:0.7px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-bio{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7eccb1b > .elementor-background-overlay{background-position:1% 103%;background-size:42% auto;}.elementor-2377 .elementor-element.elementor-element-7eccb1b{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-422eb70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-887c5b6 .elementor-heading-title{font-size:1.8em;line-height:1.5em;}.elementor-2377 .elementor-element.elementor-element-887c5b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 10px 0px;}.elementor-2377 .elementor-element.elementor-element-887c5b6{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}.elementor-2377 .elementor-element.elementor-element-fc3dba4{--spacer-size:1px;}.elementor-2377 .elementor-element.elementor-element-950112b{text-align:left;--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;align-self:flex-end;}.elementor-2377 .elementor-element.elementor-element-950112b .elementor-heading-title{font-size:1.9em;line-height:1.5em;word-spacing:-3px;}.elementor-2377 .elementor-element.elementor-element-950112b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 14px 0px;}.elementor-2377 .elementor-element.elementor-element-12d3038{text-align:left;--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;}.elementor-2377 .elementor-element.elementor-element-12d3038 .elementor-heading-title{font-size:1.9em;line-height:1.5em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-12d3038 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 11px;}.elementor-2377 .elementor-element.elementor-element-ff5c940.elementor-column{width:calc(100% - 400px);}.elementor-2377 .elementor-element.elementor-element-ff74bd2{--spacer-size:160px;}.elementor-2377 .elementor-element.elementor-element-68e6ead.elementor-column{width:400px;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated >  .elementor-background-overlay{background-position:15px 81px;background-size:12px auto;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated{padding:5% 5% 5% 6%;}.elementor-2377 .elementor-element.elementor-element-dbc165e .elementor-heading-title{font-size:1.2em;line-height:1.7em;}.elementor-2377 .elementor-element.elementor-element-dbc165e > .elementor-widget-container{margin:0px -5px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc165e{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-2377 .elementor-element.elementor-element-bb4b165 > .elementor-widget-container{margin:-30px 0px 0px -13px;padding:0px 0px 0px 0px;background-size:contain;}.elementor-2377 .elementor-element.elementor-element-bb4b165{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-2377 .elementor-element.elementor-element-b6efa8c .elementor-heading-title{font-size:1.5em;}.elementor-2377 .elementor-element.elementor-element-b6efa8c > .elementor-widget-container{padding:0px 0px 0px 7px;}.elementor-2377 .elementor-element.elementor-element-b6efa8c{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-2377 .elementor-element.elementor-element-a8f5d36 .elementor-heading-title{font-size:1.2em;letter-spacing:0.5px;}.elementor-2377 .elementor-element.elementor-element-a8f5d36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px 0px 4px;}.elementor-2377 .elementor-element.elementor-element-a8f5d36{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-2377 .elementor-element.elementor-element-b3df90f{font-size:0.8em;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-b3df90f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-60d4b3c{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-6e83b1b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-6e83b1b > .elementor-element-populated{padding:5% 4% 5% 4%;}.elementor-2377 .elementor-element.elementor-element-db35892 .elementor-heading-title{font-size:2em;line-height:1.5em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-db35892 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-db35892{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-2377 .elementor-element.elementor-element-da5aa21{--spacer-size:15px;}.elementor-2377 .elementor-element.elementor-element-4a86938{font-size:1.3em;--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-2377 .elementor-element.elementor-element-4a86938 > .elementor-widget-container{margin:0px 0px 10px 0px;background-position:100% 21px;background-size:590px auto;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__item{padding:0px 15px 0px 15px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-prev{font-size:16px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-next{font-size:16px;}.elementor-2377 .elementor-element.elementor-element-43f9195{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-35891c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-bb1b159 .elementor-heading-title{font-size:2.3em;line-height:1.5em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-bb1b159 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bb1b159{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2377 .elementor-element.elementor-element-58f479a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2377 .elementor-element.elementor-element-58f479a > .elementor-element-populated >  .elementor-background-overlay{background-position:top left;background-size:116px auto;}.elementor-2377 .elementor-element.elementor-element-58f479a > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 23px;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-wrapper{text-align:left;}.elementor-2377 .elementor-element.elementor-element-5d3542f{--icon-box-icon-margin:0px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon{font-size:65px;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title a{font-size:28px;}.elementor-2377 .elementor-element.elementor-element-5d3542f > .elementor-widget-container{margin:0px -4px 0px 0px;padding:0px 0px 0px 0px;background-position:95% 10px;background-size:43px auto;}.elementor-2377 .elementor-element.elementor-element-5b66c4f{text-align:left;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-2377 .elementor-element.elementor-element-5b66c4f .elementor-heading-title{font-size:1.2em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-5b66c4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 14px;}.elementor-2377 .elementor-element.elementor-element-17aabe5{text-align:left;font-size:0.8em;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-17aabe5 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0% 0% 0% 32%;}.elementor-2377 .elementor-element.elementor-element-9f39c86.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2377 .elementor-element.elementor-element-9f39c86 > .elementor-element-populated >  .elementor-background-overlay{background-position:top left;background-size:116px auto;}.elementor-2377 .elementor-element.elementor-element-9f39c86 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 23px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-wrapper{text-align:left;}.elementor-2377 .elementor-element.elementor-element-9f2a900{--icon-box-icon-margin:0px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon{font-size:33px;padding:13px;border-radius:9px 9px 9px 9px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title a{font-size:28px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5486364{text-align:left;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-2377 .elementor-element.elementor-element-5486364 .elementor-heading-title{font-size:1.2em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-5486364 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 14px;}.elementor-2377 .elementor-element.elementor-element-bbf961c{text-align:left;font-size:0.8em;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-bbf961c > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0% 0% 0% 32%;}.elementor-2377 .elementor-element.elementor-element-cdd67c1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2377 .elementor-element.elementor-element-cdd67c1 > .elementor-element-populated >  .elementor-background-overlay{background-position:top left;background-size:116px auto;}.elementor-2377 .elementor-element.elementor-element-cdd67c1 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 23px;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-wrapper{text-align:left;}.elementor-2377 .elementor-element.elementor-element-558c738{--icon-box-icon-margin:0px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon{font-size:33px;padding:13px;border-radius:9px 9px 9px 9px;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title a{font-size:28px;}.elementor-2377 .elementor-element.elementor-element-558c738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-379acc7{text-align:left;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-2377 .elementor-element.elementor-element-379acc7 .elementor-heading-title{font-size:1.2em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-379acc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 14px;}.elementor-2377 .elementor-element.elementor-element-4bd56c5{text-align:left;font-size:0.8em;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-4bd56c5 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0% 0% 0% 32%;}.elementor-2377 .elementor-element.elementor-element-d508a6d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2377 .elementor-element.elementor-element-d508a6d > .elementor-element-populated >  .elementor-background-overlay{background-position:top left;background-size:116px auto;}.elementor-2377 .elementor-element.elementor-element-d508a6d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 23px;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-wrapper{text-align:left;}.elementor-2377 .elementor-element.elementor-element-917dcfe{--icon-box-icon-margin:0px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon{font-size:33px;padding:12px;border-radius:9px 9px 9px 9px;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title a{font-size:28px;}.elementor-2377 .elementor-element.elementor-element-917dcfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c04e321{text-align:left;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-2377 .elementor-element.elementor-element-c04e321 .elementor-heading-title{font-size:1.2em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-c04e321 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 14px;}.elementor-2377 .elementor-element.elementor-element-178f346{text-align:left;font-size:0.8em;line-height:1.5em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-178f346 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0% 0% 0% 32%;}.elementor-2377 .elementor-element.elementor-element-1ca99ad{padding:5% 7% 5% 7%;}.elementor-2377 .elementor-element.elementor-element-433b2a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-433b2a9 > .elementor-element-populated{padding:7% 5% 5% 5%;}.elementor-2377 .elementor-element.elementor-element-81359fb .elementor-heading-title{font-size:1.9em;line-height:1.5em;letter-spacing:1.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-81359fb > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2377 .elementor-element.elementor-element-81359fb{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-a18e7e4 .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-a18e7e4 > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-a18e7e4{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-2377 .elementor-element.elementor-element-17fd9a6 .elementor-heading-title{font-size:1.1em;line-height:1.3em;letter-spacing:1.1px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-17fd9a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-17fd9a6{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-2377 .elementor-element.elementor-element-5298c7b .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-5298c7b > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-5298c7b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-f990dd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9538b62 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:4px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-9538b62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 4px;}.elementor-2377 .elementor-element.elementor-element-9538b62{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-ca0aa19{font-size:0.75em;line-height:1.4em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-ca0aa19 > .elementor-widget-container{margin:-3px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3597414{--spacer-size:6px;}.elementor-2377 .elementor-element.elementor-element-888493b .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-888493b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 6px 0px;background-position:66% 50%;background-size:100px auto;}.elementor-2377 .elementor-element.elementor-element-888493b{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-88a6df9{font-size:0.8em;line-height:1.3em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-88a6df9 > .elementor-widget-container{margin:-2px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-64ae204 .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-64ae204 > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-64ae204{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-2377 .elementor-element.elementor-element-022bd46 .elementor-heading-title{font-size:1.1em;line-height:1.3em;letter-spacing:1.1px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-022bd46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-022bd46{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-2377 .elementor-element.elementor-element-b81da17 .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-b81da17 > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-b81da17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-747a2fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:4px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 4px;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-86faf25{font-size:0.75em;line-height:1.4em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-86faf25 > .elementor-widget-container{margin:-3px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bc65e1c{--spacer-size:6px;}.elementor-2377 .elementor-element.elementor-element-edab79a .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-edab79a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 6px 0px;background-position:66% 50%;background-size:100px auto;}.elementor-2377 .elementor-element.elementor-element-edab79a{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-a16c73e{font-size:0.8em;line-height:1.3em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-a16c73e > .elementor-widget-container{margin:-2px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-e12ec32 .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-e12ec32 > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-e12ec32{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-2377 .elementor-element.elementor-element-feee4b9 .elementor-heading-title{font-size:1.1em;line-height:1.3em;letter-spacing:1.1px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-feee4b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-feee4b9{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-2377 .elementor-element.elementor-element-5b4494e .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-5b4494e > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-5b4494e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-8e0f993 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0caec5b .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:4px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-0caec5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 4px;}.elementor-2377 .elementor-element.elementor-element-0caec5b{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-ff1170f{font-size:0.75em;line-height:1.4em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-ff1170f > .elementor-widget-container{margin:-3px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5da5075{--spacer-size:6px;}.elementor-2377 .elementor-element.elementor-element-88285a5 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-88285a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 6px 0px;background-position:66% 50%;background-size:100px auto;}.elementor-2377 .elementor-element.elementor-element-88285a5{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-9054f08{font-size:0.8em;line-height:1.3em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-9054f08 > .elementor-widget-container{margin:-2px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-af92e35{border-width:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9dbf720 .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-9dbf720 > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-9dbf720{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-2377 .elementor-element.elementor-element-b1930a3 .elementor-heading-title{font-size:1.1em;line-height:1.3em;letter-spacing:1.1px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-b1930a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-b1930a3{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-2377 .elementor-element.elementor-element-57f63ad .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-57f63ad > .elementor-widget-container{padding:8px 8px 8px 11px;}.elementor-2377 .elementor-element.elementor-element-57f63ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-2bb107e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-4144847 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:4px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-4144847 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 4px;}.elementor-2377 .elementor-element.elementor-element-4144847{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-2e75d68{font-size:0.75em;line-height:1.4em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-2e75d68 > .elementor-widget-container{margin:-3px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3a6fe0a{--spacer-size:6px;}.elementor-2377 .elementor-element.elementor-element-d7656d8 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.7px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-d7656d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 6px 0px;background-position:66% 50%;background-size:100px auto;}.elementor-2377 .elementor-element.elementor-element-d7656d8{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-51d8e57{font-size:0.8em;line-height:1.3em;letter-spacing:0.2px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2377 .elementor-element.elementor-element-51d8e57 > .elementor-widget-container{margin:-2px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-581b3c4 > .elementor-container{max-width:660px;}.elementor-2377 .elementor-element.elementor-element-581b3c4{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-element-populated{border-width:2px 2px 2px 2px;}.elementor-2377 .elementor-element.elementor-element-ace2302 .elementor-heading-title{font-size:1.2em;line-height:1.5em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-ace2302 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:2px 0px 3px 7px;--e-transform-translateX:-43px;}.elementor-2377 .elementor-element.elementor-element-ace2302{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-2377 .elementor-element.elementor-element-da6b9e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:9px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-31ef395{font-size:1em;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-2377 .elementor-element.elementor-element-31ef395 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-304e771 .elementor-heading-title{font-size:0.8em;}.elementor-2377 .elementor-element.elementor-element-304e771 > .elementor-widget-container{margin:8px 0px 0px 30px;}.elementor-2377 .elementor-element.elementor-element-61bcb40 img{width:39px;}.elementor-2377 .elementor-element.elementor-element-61bcb40 > .elementor-widget-container{margin:15px 28px -64px -14px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-61bcb40{--container-widget-width:46px;--container-widget-flex-grow:0;width:var( --container-widget-width, 46px );max-width:46px;}.elementor-2377 .elementor-element.elementor-element-c16d2b2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-1046096.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-1046096 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 9px 0px;}.elementor-2377 .elementor-element.elementor-element-7cea395 .elementor-heading-title{font-size:1.1em;}.elementor-2377 .elementor-element.elementor-element-7cea395{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-2377 .elementor-element.elementor-element-7cea395 > .elementor-widget-container{background-size:219px auto;}.elementor-2377 .elementor-element.elementor-element-7b38a82 .elementor-button{font-size:25px;line-height:22px;border-width:3px 3px 3px 3px;padding:11px 20px 13px 20px;}.elementor-2377 .elementor-element.elementor-element-7b38a82 > .elementor-widget-container{margin:0px 0px 17px 33px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f5f1398 img{height:245px;}.elementor-2377 .elementor-element.elementor-element-f5f1398 > .elementor-widget-container{margin:-30px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f5f1398{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-3df4e42e{padding:6% 6% 6% 6%;}.elementor-2377 .elementor-element.elementor-element-db93f5d .elementor-heading-title{font-size:1.5em;}.elementor-2377 .elementor-element.elementor-element-db93f5d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7cc914ad{font-size:0.8em;line-height:1.6em;letter-spacing:0.06em;}.elementor-2377 .elementor-element.elementor-element-7cc914ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 15px 0px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group > label{font-size:0.95em;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group .elementor-field, .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-subgroup label{font-size:0.9em;line-height:1.5em;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button{font-size:17px;}}@media(max-width:767px){.elementor-2377 .elementor-element.elementor-element-efd92d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-4283f17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5dbb9be > .elementor-background-overlay{background-position:0vw 0px;opacity:0;}.elementor-2377 .elementor-element.elementor-element-40a2c6b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-40a2c6b > .elementor-element-populated >  .elementor-background-overlay{background-position:0% 0%;opacity:0;}.elementor-2377 .elementor-element.elementor-element-d59dc99 img{width:5%;}.elementor-2377 .elementor-element.elementor-element-dda36ae{font-size:1.2em;line-height:1.3em;word-spacing:-10px;}.elementor-2377 .elementor-element.elementor-element-dda36ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 4px 9px;background-position:-24% 52px;background-size:92% auto;border-width:0px 0px 14px 0px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-fd1bfd7 img{width:100%;}.elementor-2377 .elementor-element.elementor-element-fd1bfd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(160deg, #FFF8C4 28%, #FFFFFF 0%);}.elementor-2377 .elementor-element.elementor-element-d91dd4a > .elementor-background-overlay{background-position:center center;}.elementor-2377 .elementor-element.elementor-element-d91dd4a{padding:11% 7% 10% 7%;}.elementor-2377 .elementor-element.elementor-element-9e3dba3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-9e3dba3 > .elementor-element-populated{border-width:2px 2px 2px 2px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 21px 10px;}.elementor-2377 .elementor-element.elementor-element-3069b2e .elementor-heading-title{font-size:1.3em;line-height:1.2em;letter-spacing:0.02em;}.elementor-2377 .elementor-element.elementor-element-3069b2e > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:6px 0px 8px 15px;--e-transform-rotateZ:0deg;--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-skewX:-8deg;background-color:transparent;background-image:linear-gradient(146deg, var( --e-global-color-8ddece7 ) 21%, var( --e-global-color-8ddece7 ) 0%);}.elementor-2377 .elementor-element.elementor-element-3069b2e{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-2377 .elementor-element.elementor-element-637dbb5{text-align:center;}.elementor-2377 .elementor-element.elementor-element-637dbb5 .elementor-heading-title{font-size:0.85em;line-height:1.5em;letter-spacing:0.3px;}.elementor-2377 .elementor-element.elementor-element-637dbb5 > .elementor-widget-container{margin:16px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 .elementor-button{font-size:21px;line-height:18px;letter-spacing:0.4px;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:17px 10px 19px 18px;}.elementor-2377 .elementor-element.elementor-element-3e00d74 > .elementor-widget-container{margin:0px -2px -1px -2px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-1b4abfe:not(.elementor-motion-effects-element-type-background), .elementor-2377 .elementor-element.elementor-element-1b4abfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 80%, var( --e-global-color-accent ) 0%);}.elementor-2377 .elementor-element.elementor-element-1b4abfe{padding:7% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-1d930e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a49ec70 > .elementor-container{max-width:330px;}.elementor-2377 .elementor-element.elementor-element-a49ec70{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c642eb6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-c642eb6 > .elementor-element-populated >  .elementor-background-overlay{background-size:300px auto;}.elementor-2377 .elementor-element.elementor-element-c642eb6 > .elementor-element-populated{margin:0px 50px 11px -15px;--e-column-margin-right:50px;--e-column-margin-left:-15px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-d94096c{text-align:left;width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-d94096c .elementor-heading-title{font-size:1.4em;line-height:1.1em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-d94096c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 80px;background-size:75px auto;}.elementor-2377 .elementor-element.elementor-element-09deb38.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-09deb38 > .elementor-element-populated >  .elementor-background-overlay{background-size:300px auto;}.elementor-2377 .elementor-element.elementor-element-09deb38 > .elementor-element-populated{margin:0px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2377 .elementor-element.elementor-element-e254b5e{text-align:left;width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-e254b5e .elementor-heading-title{font-size:1.4em;line-height:1.1em;letter-spacing:0.3px;}.elementor-2377 .elementor-element.elementor-element-e254b5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 80px;background-size:75px auto;}.elementor-2377 .elementor-element.elementor-element-e2e14ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-e2e14ce > .elementor-element-populated >  .elementor-background-overlay{background-size:300px auto;}.elementor-2377 .elementor-element.elementor-element-e2e14ce > .elementor-element-populated{margin:0px -15px 0px 50px;--e-column-margin-right:-15px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c47cf2a{text-align:left;width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-c47cf2a .elementor-heading-title{font-size:1.4em;line-height:1.1em;letter-spacing:0.7px;}.elementor-2377 .elementor-element.elementor-element-c47cf2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 80px;background-size:75px auto;}.elementor-2377 .elementor-element.elementor-element-bf2585b > .elementor-container{max-width:320px;}.elementor-2377 .elementor-element.elementor-element-bf2585b{margin-top:0px;margin-bottom:0px;padding:17px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-d9fea1b{width:44%;}.elementor-2377 .elementor-element.elementor-element-d9fea1b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-fbb1d72{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:4;}.elementor-2377 .elementor-element.elementor-element-fbb1d72 img{width:100%;height:104px;object-fit:cover;object-position:top center;}.elementor-2377 .elementor-element.elementor-element-fbb1d72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-597c6cc{width:100%;}.elementor-2377 .elementor-element.elementor-element-597c6cc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-597c6cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-20a9678{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2377 .elementor-element.elementor-element-20a9678 .elementor-heading-title{font-size:1.4em;line-height:1.4em;}.elementor-2377 .elementor-element.elementor-element-20a9678 > .elementor-widget-container{margin:-110px 0px 0px 119px;padding:50px 0px 10px 15px;background-position:top left;background-size:71px auto;}.elementor-2377 .elementor-element.elementor-element-9703e9a .elementor-divider-separator{width:171px;margin:0 auto;margin-right:0;}.elementor-2377 .elementor-element.elementor-element-9703e9a .elementor-divider{text-align:right;}.elementor-2377 .elementor-element.elementor-element-9703e9a > .elementor-widget-container{margin:-23px 11px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-918f66f{text-align:left;}.elementor-2377 .elementor-element.elementor-element-918f66f .elementor-heading-title{font-size:0.9em;line-height:1.6em;}.elementor-2377 .elementor-element.elementor-element-918f66f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 14px 16px 14px;}.elementor-2377 .elementor-element.elementor-element-a4a9087{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-4862ef9 > .elementor-element-populated >  .elementor-background-overlay{background-size:380px auto;}.elementor-2377 .elementor-element.elementor-element-44d189e{text-align:center;}.elementor-2377 .elementor-element.elementor-element-44d189e .elementor-heading-title{font-size:1.4em;line-height:1.1em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-44d189e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 16px 16px;background-size:360px auto;}.elementor-2377 .elementor-element.elementor-element-71a838c{padding:4% 0% 11% 0%;}.elementor-2377 .elementor-element.elementor-element-ed25a1e{--e-icon-list-icon-size:39px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2377 .elementor-element.elementor-element-ed25a1e .elementor-icon-list-item > a{font-size:1.3em;letter-spacing:0.7px;}.elementor-2377 .elementor-element.elementor-element-ed25a1e > .elementor-widget-container{margin:0px 0px 0px -12px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-00c35d7{text-align:center;}.elementor-2377 .elementor-element.elementor-element-00c35d7 .elementor-heading-title{font-size:3.1em;letter-spacing:-0.3px;word-spacing:-5px;}.elementor-2377 .elementor-element.elementor-element-00c35d7 > .elementor-widget-container{margin:1px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-2682e2e{text-align:center;}.elementor-2377 .elementor-element.elementor-element-2682e2e .elementor-heading-title{font-size:3.6em;letter-spacing:-0.3px;word-spacing:-12px;}.elementor-2377 .elementor-element.elementor-element-2682e2e > .elementor-widget-container{margin:1px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bebe300{--spacer-size:7px;}.elementor-2377 .elementor-element.elementor-element-009ae68{text-align:center;--container-widget-width:276px;--container-widget-flex-grow:0;width:var( --container-widget-width, 276px );max-width:276px;}.elementor-2377 .elementor-element.elementor-element-009ae68 .elementor-heading-title{font-size:4.7em;letter-spacing:-0.2px;word-spacing:-3px;}.elementor-2377 .elementor-element.elementor-element-009ae68 > .elementor-widget-container{margin:-6px -16px 0px 2px;padding:0px 38px 9px 0px;background-position:100% 56px;background-size:322px auto;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5{text-align:center;--container-widget-width:3px;--container-widget-flex-grow:0;width:var( --container-widget-width, 3px );max-width:3px;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5 .elementor-heading-title{font-size:4.9em;letter-spacing:-0.3px;word-spacing:-12px;}.elementor-2377 .elementor-element.elementor-element-9ad0cd5 > .elementor-widget-container{margin:3px 0px 0px -70px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-2c15ea7{text-align:center;--container-widget-width:14px;--container-widget-flex-grow:0;width:var( --container-widget-width, 14px );max-width:14px;}.elementor-2377 .elementor-element.elementor-element-2c15ea7 .elementor-heading-title{font-size:4.9em;letter-spacing:-0.3px;word-spacing:-12px;}.elementor-2377 .elementor-element.elementor-element-2c15ea7 > .elementor-widget-container{margin:3px 5px 0px -51px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9846d43{margin-top:0px;margin-bottom:0px;padding:27px 25px 0px 25px;}.elementor-2377 .elementor-element.elementor-element-38f9c06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8% 6% 8% 6%;}.elementor-2377 .elementor-element.elementor-element-8363251{text-align:center;}.elementor-2377 .elementor-element.elementor-element-8363251 .elementor-heading-title{font-size:0.9em;line-height:1.4em;}.elementor-2377 .elementor-element.elementor-element-8363251 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5ff94a4 img{width:135px;}.elementor-2377 .elementor-element.elementor-element-5ff94a4 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-91036cf .elementor-button{font-size:19px;line-height:18px;letter-spacing:0.3px;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:17px 14px 20px 22px;}.elementor-2377 .elementor-element.elementor-element-91036cf > .elementor-widget-container{margin:0px -2px -1px -2px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7968875{padding:10% 6% 8% 6%;}.elementor-2377 .elementor-element.elementor-element-419721a .elementor-heading-title{font-size:6.1vw;line-height:1.5em;letter-spacing:0.04em;}.elementor-2377 .elementor-element.elementor-element-419721a > .elementor-widget-container{margin:0vw -4vw 0vw -4vw;padding:0px 0px 21px 0px;}.elementor-2377 .elementor-element.elementor-element-419721a{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-2377 .elementor-element.elementor-element-dc7d21b{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-element-populated >  .elementor-background-overlay{background-size:36% auto;}.elementor-2377 .elementor-element.elementor-element-4871faf > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-80ba54a{text-align:right;}.elementor-2377 .elementor-element.elementor-element-80ba54a img{height:215px;}.elementor-2377 .elementor-element.elementor-element-80ba54a > .elementor-widget-container{margin:0% 0% 0% 20%;}.elementor-2377 .elementor-element.elementor-element-822f4f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-2377 .elementor-element.elementor-element-1edac24{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:3px;}.elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2377 .elementor-element.elementor-element-1edac24 .elementor-icon-list-item > a{font-size:0.95em;letter-spacing:-0.2px;}.elementor-2377 .elementor-element.elementor-element-1edac24 > .elementor-widget-container{margin:0px 0px 0px -7px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-886d83e > .elementor-shape-top svg{width:calc(400% + 1.3px);}.elementor-2377 .elementor-element.elementor-element-886d83e{padding:13% 5% 8% 5%;}.elementor-2377 .elementor-element.elementor-element-7c0ae70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-fbbbac1 .elementor-heading-title{font-size:1.3em;line-height:1.5em;word-spacing:0em;}.elementor-2377 .elementor-element.elementor-element-fbbbac1 > .elementor-widget-container{margin:0px 0px 0px -14px;padding:8px 2px 2px 0px;background-size:145px auto;}.elementor-2377 .elementor-element.elementor-element-fbbbac1{--container-widget-width:147px;--container-widget-flex-grow:0;width:var( --container-widget-width, 147px );max-width:147px;}.elementor-2377 .elementor-element.elementor-element-7b657c7 .elementor-heading-title{font-size:1.65em;line-height:1.5em;letter-spacing:1.2px;}.elementor-2377 .elementor-element.elementor-element-7b657c7 > .elementor-widget-container{margin:0px -19px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7b657c7{--container-widget-width:133px;--container-widget-flex-grow:0;width:var( --container-widget-width, 133px );max-width:133px;align-self:center;}.elementor-2377 .elementor-element.elementor-element-5e8a2c7{margin-top:18px;margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-287955d > .elementor-element-populated{margin:0px 0px 17px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-f0c18ff{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-figure{height:190px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-badge{padding:7px 8px 9px 8px;font-size:27px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-body{padding:11px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-title{margin-bottom:9px;font-size:1.1em;}.elementor-2377 .elementor-element.elementor-element-f0c18ff .ha-card-text{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-f0c18ff > .elementor-widget-container{padding:15px 15px 6px 15px;}.elementor-2377 .elementor-element.elementor-element-012527e > .elementor-element-populated{margin:0px 0px 17px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-9b630ca .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-9b630ca{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-figure{height:190px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-badge{padding:7px 8px 9px 8px;font-size:27px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-body{padding:11px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-title{margin-bottom:9px;font-size:1.1em;}.elementor-2377 .elementor-element.elementor-element-9b630ca .ha-card-text{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-9b630ca > .elementor-widget-container{padding:15px 15px 6px 15px;}.elementor-2377 .elementor-element.elementor-element-38044e9 > .elementor-element-populated{margin:0px 0px 17px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-c7494f7{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-figure{height:190px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-badge{padding:7px 8px 9px 8px;font-size:27px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-body{padding:11px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-title{margin-bottom:9px;font-size:1.1em;}.elementor-2377 .elementor-element.elementor-element-c7494f7 .ha-card-text{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-c7494f7 > .elementor-widget-container{padding:15px 15px 6px 15px;}.elementor-2377 .elementor-element.elementor-element-bee0588 > .elementor-element-populated{margin:0px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-6fc6c82{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-figure{height:190px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-badge{padding:7px 8px 9px 8px;font-size:27px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-body{padding:11px 10px 7px 10px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-title{margin-bottom:9px;font-size:1.1em;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 .ha-card-text{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-6fc6c82 > .elementor-widget-container{padding:15px 15px 6px 15px;}.elementor-2377 .elementor-element.elementor-element-9ecfc44{text-align:left;--container-widget-width:126px;--container-widget-flex-grow:0;width:var( --container-widget-width, 126px );max-width:126px;}.elementor-2377 .elementor-element.elementor-element-9ecfc44 .elementor-heading-title{font-size:0.7em;line-height:1.6em;letter-spacing:0.1px;}.elementor-2377 .elementor-element.elementor-element-9ecfc44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bdf87dc > .elementor-container{max-width:290px;}.elementor-2377 .elementor-element.elementor-element-bdf87dc > .elementor-background-overlay{background-position:center center;}.elementor-2377 .elementor-element.elementor-element-bdf87dc{padding:15% 0% 14% 0%;}.elementor-2377 .elementor-element.elementor-element-e63d081.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2377 .elementor-element.elementor-element-e63d081 > .elementor-element-populated{border-width:2px 2px 2px 2px;}.elementor-2377 .elementor-element.elementor-element-daa82b0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 60%, #EB7115 0%);opacity:0.47;}.elementor-2377 .elementor-element.elementor-element-43285d9 .elementor-heading-title{font-size:1.1em;line-height:1.25em;letter-spacing:0.01em;}.elementor-2377 .elementor-element.elementor-element-43285d9 > .elementor-widget-container{margin:0px 0px -38px -35px;padding:9px 0px 9px 6px;--e-transform-rotateZ:0deg;--e-transform-translateX:0px;--e-transform-translateY:-30px;background-color:transparent;background-image:linear-gradient(146deg, var( --e-global-color-secondary ) 21%, var( --e-global-color-secondary ) 0%);}.elementor-2377 .elementor-element.elementor-element-43285d9{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-2377 .elementor-element.elementor-element-632a4ae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f1fb79a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-f1fb79a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-73a6042{text-align:center;font-size:1.3em;line-height:1.3em;letter-spacing:0.7px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-73a6042 > .elementor-widget-container{margin:-250px 0px 0px 4px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0820457{text-align:left;}.elementor-2377 .elementor-element.elementor-element-0820457 .elementor-heading-title{font-size:0.8em;line-height:1.4em;letter-spacing:-0.1px;}.elementor-2377 .elementor-element.elementor-element-0820457 > .elementor-widget-container{margin:-179px 115px 10px 20px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c469ac1 img{width:30px;}.elementor-2377 .elementor-element.elementor-element-c469ac1 > .elementor-widget-container{margin:0px -1px -50px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c469ac1{--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-2377 .elementor-element.elementor-element-1afdf1a{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-638ee37{width:100%;z-index:5;}.elementor-2377 .elementor-element.elementor-element-638ee37.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-638ee37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-183cc0c .elementor-heading-title{font-size:1.1em;letter-spacing:0.7px;}.elementor-2377 .elementor-element.elementor-element-183cc0c > .elementor-widget-container{margin:0px 0px 6px 0px;padding:7px 1px 9px 2px;background-size:209px auto;}.elementor-2377 .elementor-element.elementor-element-183cc0c{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;z-index:5;}.elementor-2377 .elementor-element.elementor-element-280ca0a .elementor-button{font-size:23px;line-height:20px;letter-spacing:0.4px;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:18px 23px 21px 29px;}.elementor-2377 .elementor-element.elementor-element-280ca0a > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-280ca0a{z-index:3;}.elementor-2377 .elementor-element.elementor-element-30b17fb{text-align:right;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;}.elementor-2377 .elementor-element.elementor-element-30b17fb img{width:175px;height:190px;object-fit:cover;object-position:top center;}.elementor-2377 .elementor-element.elementor-element-30b17fb > .elementor-widget-container{margin:81px -20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-6faeb6f{padding:8% 6% 12% 6%;}.elementor-2377 .elementor-element.elementor-element-2b9674f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:7% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b .elementor-heading-title{font-size:1.6em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b > .elementor-widget-container{margin:0px 0px 13px 3px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-1c6fc6b{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-2377 .elementor-element.elementor-element-79595f4{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-2377 .elementor-element.elementor-element-6ff7ea5{width:50%;}.elementor-2377 .elementor-element.elementor-element-6ff7ea5 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7fbbcef .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-7fbbcef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 8px 49px;background-position:16% 42%;background-size:40px auto;border-radius:4px 4px 4px 4px;}.elementor-2377 .elementor-element.elementor-element-7fbbcef{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-2377 .elementor-element.elementor-element-ef1fa29 .elementor-icon{font-size:15px;}.elementor-2377 .elementor-element.elementor-element-ef1fa29 .elementor-icon svg{height:15px;}.elementor-2377 .elementor-element.elementor-element-ef1fa29 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9a344c4{--icon-box-icon-margin:-7px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon{font-size:46px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-9a344c4 .elementor-icon-box-title a{font-size:1em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-9a344c4 > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b50b5a7{width:50%;}.elementor-2377 .elementor-element.elementor-element-b50b5a7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7f0fb29 .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-7f0fb29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 8px 49px;background-position:16% 42%;background-size:40px auto;border-radius:4px 4px 4px 4px;}.elementor-2377 .elementor-element.elementor-element-7f0fb29{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-2377 .elementor-element.elementor-element-5e80f5a .elementor-icon{font-size:15px;}.elementor-2377 .elementor-element.elementor-element-5e80f5a .elementor-icon svg{height:15px;}.elementor-2377 .elementor-element.elementor-element-5e80f5a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-ebe18de{--icon-box-icon-margin:-7px;}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon{font-size:44px;padding:28px;}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-ebe18de .elementor-icon-box-title a{font-size:1em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-ebe18de > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b5d6697{width:50%;}.elementor-2377 .elementor-element.elementor-element-b5d6697.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7 .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 8px 49px;background-position:16% 42%;background-size:40px auto;border-radius:4px 4px 4px 4px;}.elementor-2377 .elementor-element.elementor-element-1b0f8e7{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-2377 .elementor-element.elementor-element-64f9761 .elementor-icon{font-size:15px;}.elementor-2377 .elementor-element.elementor-element-64f9761 .elementor-icon svg{height:15px;}.elementor-2377 .elementor-element.elementor-element-64f9761 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f060b37{--icon-box-icon-margin:-7px;}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon{font-size:43px;padding:29px;}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-f060b37 .elementor-icon-box-title a{font-size:1em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-f060b37 > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-da01dfb{width:50%;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee .elementor-heading-title{font-size:20px;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 8px 49px;background-position:16% 42%;background-size:40px auto;border-radius:4px 4px 4px 4px;}.elementor-2377 .elementor-element.elementor-element-5d0c7ee{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-2377 .elementor-element.elementor-element-bbbd325 .elementor-icon{font-size:15px;}.elementor-2377 .elementor-element.elementor-element-bbbd325 .elementor-icon svg{height:15px;}.elementor-2377 .elementor-element.elementor-element-bbbd325 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e{--icon-box-icon-margin:-7px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon{font-size:42px;padding:30px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon i{transform:rotate(0deg);}.elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-0b3b46e .elementor-icon-box-title a{font-size:1em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-0b3b46e > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a3e3104{text-align:left;--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-2377 .elementor-element.elementor-element-a3e3104 .elementor-heading-title{font-size:0.7em;line-height:1.6em;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-a3e3104 > .elementor-widget-container{margin:30px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0d4dd88{padding:10% 6% 8% 6%;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-1px;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a > .elementor-widget-container{margin:0px -10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b2d1f0a{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-2377 .elementor-element.elementor-element-4ea34ee{padding:40px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-ba1bd70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-ba1bd70.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-ba1bd70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 22px 0px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-f0be8e4{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-figure{height:215px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-badge{--ha-badge-translate-x:-139px;--ha-badge-translate-y:-64px;padding:8px 18px 1px 18px;font-size:24px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-body{padding:8px 0px 14px 0px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-title{margin-bottom:7px;font-size:1.1em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 .ha-card-text{margin-bottom:0px;font-size:0.8em;}.elementor-2377 .elementor-element.elementor-element-f0be8e4 > .elementor-widget-container{padding:15px 15px 8px 15px;}.elementor-2377 .elementor-element.elementor-element-0a3897a .elementor-button{height:46px;width:180px;font-size:20px;line-height:0.8em;letter-spacing:0.9px;padding:0px 0px 2px 4px;}.elementor-2377 .elementor-element.elementor-element-0a3897a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-543b5b6.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-dc60832 .elementor-icon i, .elementor-2377 .elementor-element.elementor-element-dc60832 .elementor-icon svg{transform:rotate(90deg);}.elementor-2377 .elementor-element.elementor-element-dc60832 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-8a74ca7.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-7001d24 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-7001d24{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-figure{height:215px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-badge{--ha-badge-translate-x:-139px;--ha-badge-translate-y:-64px;padding:8px 18px 1px 18px;font-size:24px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-body{padding:8px 0px 14px 0px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-title{margin-bottom:7px;font-size:1.1em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-7001d24 .ha-card-text{margin-bottom:0px;font-size:0.8em;}.elementor-2377 .elementor-element.elementor-element-7001d24 > .elementor-widget-container{padding:15px 15px 6px 15px;}.elementor-2377 .elementor-element.elementor-element-3227a0a.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-8bf640f .elementor-icon i, .elementor-2377 .elementor-element.elementor-element-8bf640f .elementor-icon svg{transform:rotate(90deg);}.elementor-2377 .elementor-element.elementor-element-8bf640f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-133ff02.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-133ff02 > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e{--ha-card-image-width:100%;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-figure{height:215px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-badge{--ha-badge-translate-x:-139px;--ha-badge-translate-y:-64px;padding:8px 18px 1px 18px;font-size:24px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-body{padding:8px 0px 14px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-title{margin-bottom:7px;font-size:1.1em;letter-spacing:0.8px;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e .ha-card-text{margin-bottom:0px;font-size:0.8em;}.elementor-2377 .elementor-element.elementor-element-dbc4a2e > .elementor-widget-container{padding:15px 15px 6px 15px;}.elementor-2377 .elementor-element.elementor-element-ac4a310 > .elementor-shape-top svg{width:calc(400% + 1.3px);}.elementor-2377 .elementor-element.elementor-element-ac4a310{padding:13% 0% 8% 0%;}.elementor-2377 .elementor-element.elementor-element-fc3baf2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-f8152e5 .elementor-heading-title{font-size:1.6em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-1px;}.elementor-2377 .elementor-element.elementor-element-f8152e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2377 .elementor-element.elementor-element-f8152e5{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-team-carousel-item{height:360px;padding:5%;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-slick-slide{padding:6px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-figure{height:165px;margin-bottom:3px !important;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-name{margin-bottom:2px;font-size:0.9em;letter-spacing:0.6px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-position{margin-bottom:8px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .ha-member-bio{font-size:0.7em;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-prev{width:27px;height:27px;font-size:12px;}.elementor-2377 .elementor-element.elementor-element-3b11fbb .slick-next{width:27px;height:27px;font-size:12px;}.elementor-2377 .elementor-element.elementor-element-7eccb1b > .elementor-background-overlay{background-position:68% 43px;background-size:87% auto;}.elementor-2377 .elementor-element.elementor-element-7eccb1b{padding:8% 5% 9% 5%;}.elementor-2377 .elementor-element.elementor-element-422eb70.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2377 .elementor-element.elementor-element-422eb70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-887c5b6 .elementor-heading-title{font-size:1.4em;line-height:1.5em;word-spacing:0em;}.elementor-2377 .elementor-element.elementor-element-887c5b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 2px 5px 0px;background-position:bottom left;background-size:179px auto;}.elementor-2377 .elementor-element.elementor-element-887c5b6{--container-widget-width:197px;--container-widget-flex-grow:0;width:var( --container-widget-width, 197px );max-width:197px;}.elementor-2377 .elementor-element.elementor-element-fc3dba4{--spacer-size:1px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-950112b{text-align:center;--container-widget-width:218px;--container-widget-flex-grow:0;width:var( --container-widget-width, 218px );max-width:218px;}.elementor-2377 .elementor-element.elementor-element-950112b .elementor-heading-title{font-size:1.5em;line-height:1.5em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-950112b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-2377 .elementor-element.elementor-element-12d3038{text-align:left;--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-2377 .elementor-element.elementor-element-12d3038 .elementor-heading-title{font-size:1.5em;line-height:1.5em;letter-spacing:0px;}.elementor-2377 .elementor-element.elementor-element-12d3038 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 6px;}.elementor-2377 .elementor-element.elementor-element-ff5c940.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-ff74bd2{--spacer-size:122px;}.elementor-2377 .elementor-element.elementor-element-68e6ead.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated >  .elementor-background-overlay{background-position:5px 64px;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-2377 .elementor-element.elementor-element-68e6ead > .elementor-element-populated{padding:5% 5% 5% 6%;}.elementor-2377 .elementor-element.elementor-element-dbc165e .elementor-heading-title{font-size:0.95em;line-height:1.6em;}.elementor-2377 .elementor-element.elementor-element-dbc165e > .elementor-widget-container{margin:2px -20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dbc165e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2377 .elementor-element.elementor-element-bb4b165 > .elementor-widget-container{margin:-37px -7px 0px -5px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-b6efa8c .elementor-heading-title{font-size:1.6em;}.elementor-2377 .elementor-element.elementor-element-b6efa8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;}.elementor-2377 .elementor-element.elementor-element-b6efa8c{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;}.elementor-2377 .elementor-element.elementor-element-a8f5d36 .elementor-heading-title{font-size:0.95em;}.elementor-2377 .elementor-element.elementor-element-a8f5d36 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a8f5d36{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-2377 .elementor-element.elementor-element-b3df90f{font-size:0.75em;}.elementor-2377 .elementor-element.elementor-element-b3df90f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-60d4b3c > .elementor-background-overlay{background-position:center center;}.elementor-2377 .elementor-element.elementor-element-60d4b3c{padding:7% 7% 7% 7%;}.elementor-2377 .elementor-element.elementor-element-6e83b1b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:7% 0% 7% 0%;}.elementor-2377 .elementor-element.elementor-element-db35892 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-1px;}.elementor-2377 .elementor-element.elementor-element-db35892 > .elementor-widget-container{margin:0px -10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-db35892{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2377 .elementor-element.elementor-element-4a86938{font-size:1.1em;line-height:1.4em;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-2377 .elementor-element.elementor-element-4a86938 > .elementor-widget-container{margin:0px 0px 10px 0px;background-position:100% 38px;background-size:266px auto;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__item{padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__content{font-size:0.9em;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__reviewer-thumb{width:77px;height:80px;}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial--left .ha-testimonial-carousel__content:after{left:calc((77px / 2) - 18px);}.elementor-2377 .elementor-element.elementor-element-52a15a6.ha-testimonial--right .ha-testimonial-carousel__content:after{right:calc((77px / 2) - 18px);}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__reviewer-name{font-size:13px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .ha-testimonial-carousel__reviewer-title{font-size:11px;letter-spacing:1px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-prev{font-size:13px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 .slick-next{font-size:13px;}.elementor-2377 .elementor-element.elementor-element-52a15a6 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2377 .elementor-element.elementor-element-43f9195{padding:10% 6% 8% 6%;}.elementor-2377 .elementor-element.elementor-element-bb1b159 .elementor-heading-title{font-size:1.45em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-1px;}.elementor-2377 .elementor-element.elementor-element-bb1b159 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bb1b159{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-2377 .elementor-element.elementor-element-8e6ba54 > .elementor-container{max-width:300px;}.elementor-2377 .elementor-element.elementor-element-8e6ba54{margin-top:11px;margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-58f479a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-58f479a > .elementor-element-populated >  .elementor-background-overlay{background-position:top center;background-size:207px auto;}.elementor-2377 .elementor-element.elementor-element-58f479a > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon{font-size:70px;}.elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-5d3542f .elementor-icon-box-title a{font-size:17px;line-height:14px;}.elementor-2377 .elementor-element.elementor-element-5d3542f > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;background-position:50% 13px;background-size:49px auto;}.elementor-2377 .elementor-element.elementor-element-5d3542f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-5b66c4f{text-align:center;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2377 .elementor-element.elementor-element-5b66c4f .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-5b66c4f > .elementor-widget-container{margin:0px 1px 6px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-17aabe5{font-size:0.75em;}.elementor-2377 .elementor-element.elementor-element-17aabe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-9f39c86.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-9f39c86 > .elementor-element-populated >  .elementor-background-overlay{background-position:top center;background-size:207px auto;}.elementor-2377 .elementor-element.elementor-element-9f39c86 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-9f2a900{--icon-box-icon-margin:0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon{font-size:38px;padding:15px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-9f2a900 .elementor-icon-box-title a{font-size:17px;line-height:21px;}.elementor-2377 .elementor-element.elementor-element-9f2a900 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-5486364{text-align:center;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2377 .elementor-element.elementor-element-5486364 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-5486364 > .elementor-widget-container{margin:0px 1px 6px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-bbf961c{font-size:0.75em;}.elementor-2377 .elementor-element.elementor-element-bbf961c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-cdd67c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-cdd67c1 > .elementor-element-populated >  .elementor-background-overlay{background-position:top center;background-size:207px auto;}.elementor-2377 .elementor-element.elementor-element-cdd67c1 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-558c738{--icon-box-icon-margin:0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon{font-size:46px;padding:10px;}.elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-558c738 .elementor-icon-box-title a{font-size:17px;line-height:21px;}.elementor-2377 .elementor-element.elementor-element-558c738 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-379acc7{text-align:center;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2377 .elementor-element.elementor-element-379acc7 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-379acc7 > .elementor-widget-container{margin:0px 1px 6px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-4bd56c5{font-size:0.75em;}.elementor-2377 .elementor-element.elementor-element-4bd56c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-d508a6d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-d508a6d > .elementor-element-populated >  .elementor-background-overlay{background-position:top center;background-size:207px auto;}.elementor-2377 .elementor-element.elementor-element-d508a6d > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-wrapper{text-align:center;}.elementor-2377 .elementor-element.elementor-element-917dcfe{--icon-box-icon-margin:0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title{margin-bottom:0px;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon{font-size:39px;padding:15px;}.elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title, .elementor-2377 .elementor-element.elementor-element-917dcfe .elementor-icon-box-title a{font-size:17px;line-height:21px;}.elementor-2377 .elementor-element.elementor-element-917dcfe > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-c04e321{text-align:center;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2377 .elementor-element.elementor-element-c04e321 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-c04e321 > .elementor-widget-container{margin:0px 1px 6px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-178f346{font-size:0.75em;}.elementor-2377 .elementor-element.elementor-element-178f346 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2377 .elementor-element.elementor-element-1ca99ad{padding:8% 6% 9% 6%;}.elementor-2377 .elementor-element.elementor-element-433b2a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8% 3% 7% 3%;}.elementor-2377 .elementor-element.elementor-element-81359fb .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-81359fb > .elementor-widget-container{margin:0px -10px 20px -10px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-81359fb{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-2377 .elementor-element.elementor-element-614af88{padding:0px 0px 20px 0px;}.elementor-2377 .elementor-element.elementor-element-a18e7e4 .elementor-heading-title{font-size:18px;}.elementor-2377 .elementor-element.elementor-element-a18e7e4 > .elementor-widget-container{padding:9px 9px 8px 9px;}.elementor-2377 .elementor-element.elementor-element-a18e7e4{--container-widget-width:31px;--container-widget-flex-grow:0;width:var( --container-widget-width, 31px );max-width:31px;}.elementor-2377 .elementor-element.elementor-element-17fd9a6 .elementor-heading-title{font-size:1em;line-height:1.25em;letter-spacing:0.05em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-17fd9a6 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-17fd9a6{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-2377 .elementor-element.elementor-element-5298c7b .elementor-heading-title{font-size:17px;}.elementor-2377 .elementor-element.elementor-element-5298c7b > .elementor-widget-container{padding:9px 9px 9px 11px;}.elementor-2377 .elementor-element.elementor-element-5298c7b{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-2377 .elementor-element.elementor-element-9538b62 .elementor-heading-title{font-size:0.95em;line-height:1.5em;letter-spacing:0.32em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-9538b62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 5px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-9538b62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-ca0aa19{font-size:0.75em;line-height:1.4em;letter-spacing:0.7px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-ca0aa19 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-888493b .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-888493b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 4px 0px;background-position:center center;background-size:90px auto;}.elementor-2377 .elementor-element.elementor-element-888493b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-88a6df9{font-size:0.85em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-88a6df9 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-10ff4bc{padding:0px 0px 20px 0px;}.elementor-2377 .elementor-element.elementor-element-64ae204 .elementor-heading-title{font-size:18px;}.elementor-2377 .elementor-element.elementor-element-64ae204 > .elementor-widget-container{padding:9px 9px 8px 9px;}.elementor-2377 .elementor-element.elementor-element-64ae204{--container-widget-width:31px;--container-widget-flex-grow:0;width:var( --container-widget-width, 31px );max-width:31px;}.elementor-2377 .elementor-element.elementor-element-022bd46 .elementor-heading-title{font-size:1em;line-height:1.25em;letter-spacing:0.05em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-022bd46 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-022bd46{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-2377 .elementor-element.elementor-element-b81da17 .elementor-heading-title{font-size:17px;}.elementor-2377 .elementor-element.elementor-element-b81da17 > .elementor-widget-container{padding:9px 9px 9px 11px;}.elementor-2377 .elementor-element.elementor-element-b81da17{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2 .elementor-heading-title{font-size:0.95em;line-height:1.5em;letter-spacing:0.32em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 5px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-dc1f4a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-86faf25{font-size:0.75em;line-height:1.4em;letter-spacing:0.7px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-86faf25 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-edab79a .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-edab79a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 4px 0px;background-position:center center;background-size:90px auto;}.elementor-2377 .elementor-element.elementor-element-edab79a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-a16c73e{font-size:0.85em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-a16c73e > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-a2407ed{padding:0px 0px 20px 0px;}.elementor-2377 .elementor-element.elementor-element-e12ec32 .elementor-heading-title{font-size:18px;}.elementor-2377 .elementor-element.elementor-element-e12ec32 > .elementor-widget-container{padding:9px 9px 8px 9px;}.elementor-2377 .elementor-element.elementor-element-e12ec32{--container-widget-width:31px;--container-widget-flex-grow:0;width:var( --container-widget-width, 31px );max-width:31px;}.elementor-2377 .elementor-element.elementor-element-feee4b9 .elementor-heading-title{font-size:1em;line-height:1.25em;letter-spacing:0.05em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-feee4b9 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-feee4b9{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-2377 .elementor-element.elementor-element-5b4494e .elementor-heading-title{font-size:17px;}.elementor-2377 .elementor-element.elementor-element-5b4494e > .elementor-widget-container{padding:9px 9px 9px 11px;}.elementor-2377 .elementor-element.elementor-element-5b4494e{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-2377 .elementor-element.elementor-element-0caec5b .elementor-heading-title{font-size:0.95em;line-height:1.5em;letter-spacing:0.32em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-0caec5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 5px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-0caec5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-ff1170f{font-size:0.75em;line-height:1.4em;letter-spacing:0.7px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-ff1170f > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-88285a5 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-88285a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 4px 0px;background-position:center center;background-size:90px auto;}.elementor-2377 .elementor-element.elementor-element-88285a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-9054f08{font-size:0.85em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-9054f08 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-af92e35{padding:0px 0px 20px 0px;}.elementor-2377 .elementor-element.elementor-element-9dbf720 .elementor-heading-title{font-size:18px;}.elementor-2377 .elementor-element.elementor-element-9dbf720 > .elementor-widget-container{padding:9px 9px 8px 9px;}.elementor-2377 .elementor-element.elementor-element-9dbf720{--container-widget-width:31px;--container-widget-flex-grow:0;width:var( --container-widget-width, 31px );max-width:31px;}.elementor-2377 .elementor-element.elementor-element-b1930a3 .elementor-heading-title{font-size:1em;line-height:1.25em;letter-spacing:0.05em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-b1930a3 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;--e-transform-skewX:-6deg;}.elementor-2377 .elementor-element.elementor-element-b1930a3{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-2377 .elementor-element.elementor-element-57f63ad .elementor-heading-title{font-size:17px;}.elementor-2377 .elementor-element.elementor-element-57f63ad > .elementor-widget-container{padding:9px 9px 9px 11px;}.elementor-2377 .elementor-element.elementor-element-57f63ad{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-2377 .elementor-element.elementor-element-4144847 .elementor-heading-title{font-size:0.95em;line-height:1.5em;letter-spacing:0.32em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-4144847 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 5px;border-radius:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-4144847{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:flex-start;}.elementor-2377 .elementor-element.elementor-element-2e75d68{font-size:0.75em;line-height:1.4em;letter-spacing:0.7px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-2e75d68 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-d7656d8 .elementor-heading-title{font-size:1.1em;line-height:1.5em;letter-spacing:0.01em;word-spacing:-4px;}.elementor-2377 .elementor-element.elementor-element-d7656d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 4px 0px;background-position:center center;background-size:90px auto;}.elementor-2377 .elementor-element.elementor-element-d7656d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-51d8e57{font-size:0.85em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-51d8e57 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-581b3c4 > .elementor-container{max-width:290px;}.elementor-2377 .elementor-element.elementor-element-581b3c4 > .elementor-background-overlay{background-position:center center;}.elementor-2377 .elementor-element.elementor-element-581b3c4{padding:15% 0% 14% 0%;}.elementor-2377 .elementor-element.elementor-element-a09b086.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2377 .elementor-element.elementor-element-a09b086 > .elementor-element-populated{border-width:2px 2px 2px 2px;}.elementor-2377 .elementor-element.elementor-element-c77cfa7 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(142deg, #FFFFFF00 60%, #EB7115 0%);opacity:0.47;}.elementor-2377 .elementor-element.elementor-element-ace2302 .elementor-heading-title{font-size:1.1em;line-height:1.25em;letter-spacing:0.01em;}.elementor-2377 .elementor-element.elementor-element-ace2302 > .elementor-widget-container{margin:0px 0px -38px -35px;padding:9px 0px 9px 6px;--e-transform-rotateZ:0deg;--e-transform-translateX:0px;--e-transform-translateY:-30px;background-color:transparent;background-image:linear-gradient(146deg, var( --e-global-color-secondary ) 21%, var( --e-global-color-secondary ) 0%);}.elementor-2377 .elementor-element.elementor-element-ace2302{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-2377 .elementor-element.elementor-element-5badc31{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-da6b9e5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2377 .elementor-element.elementor-element-da6b9e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-31ef395{text-align:center;font-size:1.3em;line-height:1.3em;letter-spacing:0.7px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2377 .elementor-element.elementor-element-31ef395 > .elementor-widget-container{margin:-250px 0px 0px 4px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-304e771{text-align:left;}.elementor-2377 .elementor-element.elementor-element-304e771 .elementor-heading-title{font-size:0.8em;line-height:1.4em;letter-spacing:-0.1px;}.elementor-2377 .elementor-element.elementor-element-304e771 > .elementor-widget-container{margin:-179px 115px 10px 20px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-61bcb40 img{width:30px;}.elementor-2377 .elementor-element.elementor-element-61bcb40 > .elementor-widget-container{margin:0px -1px -50px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-61bcb40{--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-2377 .elementor-element.elementor-element-c16d2b2{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-1046096{width:100%;z-index:5;}.elementor-2377 .elementor-element.elementor-element-1046096.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2377 .elementor-element.elementor-element-1046096 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7cea395 .elementor-heading-title{font-size:1.1em;letter-spacing:0.7px;}.elementor-2377 .elementor-element.elementor-element-7cea395 > .elementor-widget-container{margin:0px 0px 6px 0px;padding:7px 1px 9px 2px;background-size:209px auto;}.elementor-2377 .elementor-element.elementor-element-7cea395{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;z-index:5;}.elementor-2377 .elementor-element.elementor-element-7b38a82 .elementor-button{font-size:23px;line-height:20px;letter-spacing:0.4px;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:18px 23px 21px 29px;}.elementor-2377 .elementor-element.elementor-element-7b38a82 > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-7b38a82{z-index:3;}.elementor-2377 .elementor-element.elementor-element-f5f1398{text-align:right;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;}.elementor-2377 .elementor-element.elementor-element-f5f1398 img{width:175px;height:190px;object-fit:cover;object-position:top center;}.elementor-2377 .elementor-element.elementor-element-f5f1398 > .elementor-widget-container{margin:81px -20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-3df4e42e{margin-top:0px;margin-bottom:0px;padding:8% 5% 13% 5%;}.elementor-2377 .elementor-element.elementor-element-75f74935.elementor-column{width:100%;}.elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-element-populated, .elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-element-populated > .elementor-background-overlay, .elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2377 .elementor-element.elementor-element-75f74935 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2377 .elementor-element.elementor-element-db93f5d{text-align:center;}.elementor-2377 .elementor-element.elementor-element-db93f5d .elementor-heading-title{font-size:1.1em;letter-spacing:1.3px;}.elementor-2377 .elementor-element.elementor-element-7cc914ad{text-align:center;font-size:0.8em;letter-spacing:0.04em;z-index:5;}.elementor-2377 .elementor-element.elementor-element-7cc914ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 15px 8px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group > label{line-height:0.95em;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-type-html{font-size:13px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group .elementor-field, .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-subgroup label{font-size:0.8em;line-height:1.6em;letter-spacing:0.9px;}.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-button{font-size:16px;line-height:17px;letter-spacing:1.1px;}.elementor-2377 .elementor-element.elementor-element-7def96bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 20px 30px 20px;}}/* Start custom CSS for section, class: .elementor-element-efd92d9 */.elementor-2377 .elementor-element.elementor-element-efd92d9{
    background-color: #ffffff;
background-image: repeating-linear-gradient(
          135deg,
          transparent,
          transparent 10px,
          #FFE006 10px,
          #FFE006 85px
        );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00c35d7 */.elementor-2377 .elementor-element.elementor-element-00c35d7{
-webkit-text-stroke: 0.4em #000;
paint-order: stroke;
}

/*スマホ 表示*/
@media screen and (max-width: 766px) {
.elementor-2377 .elementor-element.elementor-element-00c35d7{
-webkit-text-stroke: 0.15em #000;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2682e2e */.elementor-2377 .elementor-element.elementor-element-2682e2e{
-webkit-text-stroke: 0.4em #000;
paint-order: stroke;
}

/*スマホ 表示*/
@media screen and (max-width: 766px) {
.elementor-2377 .elementor-element.elementor-element-2682e2e{
-webkit-text-stroke: 0.15em #000;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009ae68 */.elementor-2377 .elementor-element.elementor-element-009ae68{
-webkit-text-stroke: 0.4em #000;
paint-order: stroke;
}

/*スマホ 表示*/
@media screen and (max-width: 766px) {
.elementor-2377 .elementor-element.elementor-element-009ae68{
-webkit-text-stroke: 0.4em #000;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ad0cd5 */.elementor-2377 .elementor-element.elementor-element-9ad0cd5{
-webkit-text-stroke: 0.4em #000;
paint-order: stroke;
}

/*スマホ 表示*/
@media screen and (max-width: 766px) {
.elementor-2377 .elementor-element.elementor-element-9ad0cd5{
-webkit-text-stroke: 0.4em #000;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c15ea7 */.elementor-2377 .elementor-element.elementor-element-2c15ea7{
-webkit-text-stroke: 0.4em #000;
paint-order: stroke;
}

/*スマホ 表示*/
@media screen and (max-width: 766px) {
.elementor-2377 .elementor-element.elementor-element-2c15ea7{
-webkit-text-stroke: 0.4em #000;
} 
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-7def96bc */.elementor-2377 .elementor-element.elementor-element-7def96bc label{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {
    display: flex;
}
.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-subgroup label{
    padding-left: 0px;
}
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
    display: flex;
}

.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-subgroup label{
    width:auto;
    padding: 0 5px;
}

.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-mark-required .elementor-field-label:after {
    content: "必須";
    color: #fff;
    background: #000;
    margin-left: 10px;
    padding: 0px 3px 1px 3px;
    border-radius:3px;
    font-size: 11px;
}
#sendbutton{
    margin-top:20px;
}


/*スマホ 表示*/
@media screen and (max-width: 766px) {
    
.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-field-group {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}

.elementor-2377 .elementor-element.elementor-element-7def96bc label{
    width:auto;
}
    
.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-mark-required .elementor-field-label:after {
    margin-left: 10px;
    padding: 2px 3px 3px 3px;
    font-size:10.5px;
}
.elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-date-field, .elementor-2377 .elementor-element.elementor-element-7def96bc .elementor-time-field {
    height: 45px !important ;
}
#sendbutton{
    margin-top:20px;
}
    
    
    
}/* End custom CSS */