.elementor-1494 .elementor-element.elementor-element-94ab77c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:8em;--padding-left:0em;--padding-right:3em;}.elementor-1494 .elementor-element.elementor-element-94ab77c:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-94ab77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ogihara-recruit.jp/wp-ogihara/wp-content/uploads/2025/04/bg_MVgreen.jpg");background-position:center center;background-size:cover;}.elementor-1494 .elementor-element.elementor-element-c9ee8d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1494 .elementor-element.elementor-element-c9ee8d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1494 .elementor-element.elementor-element-6da6ba2 > .elementor-widget-container{margin:0em 0em -8em 0em;}.elementor-1494 .elementor-element.elementor-element-91f0a84{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1494 .elementor-element.elementor-element-22b66f9{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-22b66f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-22b66f9 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:700;letter-spacing:-0.9px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-5c86a05 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:700;letter-spacing:3.7px;color:var( --e-global-color-1be14e5 );}.elementor-1494 .elementor-element.elementor-element-f8142e8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1494 .elementor-element.elementor-element-34f9e99 .elementor-button{background-color:#00AF46;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:700;transition-duration:1.5s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-34f9e99 .elementor-button:hover, .elementor-1494 .elementor-element.elementor-element-34f9e99 .elementor-button:focus{background-color:#1F8A70;}.elementor-1494 .elementor-element.elementor-element-34f9e99 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-34f9e99.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1494 .elementor-element.elementor-element-a92dc4f .elementor-button{background-color:#00AF46;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:700;transition-duration:1.5s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-a92dc4f .elementor-button:hover, .elementor-1494 .elementor-element.elementor-element-a92dc4f .elementor-button:focus{background-color:#1F8A70;}.elementor-1494 .elementor-element.elementor-element-a92dc4f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-a92dc4f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1494 .elementor-element.elementor-element-748ca29 .elementor-button{background-color:#00AF46;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:700;transition-duration:1.5s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-748ca29 .elementor-button:hover, .elementor-1494 .elementor-element.elementor-element-748ca29 .elementor-button:focus{background-color:#1F8A70;}.elementor-1494 .elementor-element.elementor-element-748ca29 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-748ca29.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1494 .elementor-element.elementor-element-e2923ca .elementor-button{background-color:#00AF46;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:700;transition-duration:1.5s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-e2923ca .elementor-button:hover, .elementor-1494 .elementor-element.elementor-element-e2923ca .elementor-button:focus{background-color:#1F8A70;}.elementor-1494 .elementor-element.elementor-element-e2923ca > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-e2923ca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1494 .elementor-element.elementor-element-fe0a7cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1494 .elementor-element.elementor-element-fe0a7cf::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .elementor-background-video-container::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .e-con-inner > .elementor-background-video-container::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .elementor-background-slideshow::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ogihara-recruit.jp/wp-ogihara/wp-content/uploads/2025/05/ph_A2A8038w1300.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1494 .elementor-element.elementor-element-9d2a06a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1494 .elementor-element.elementor-element-9a7cdc2{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1494 .elementor-element.elementor-element-9a7cdc2 .elementor-divider-separator{width:100%;}.elementor-1494 .elementor-element.elementor-element-9a7cdc2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1494 .elementor-element.elementor-element-a4fdd74 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:700;letter-spacing:3.7px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-ee42ec1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1494 .elementor-element.elementor-element-ec66753{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:1.6em 0em;--row-gap:1.6em;--column-gap:0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-ca4fee6{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-ca4fee6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-ca4fee6 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.5em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-ca1c97e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:1.6em 0em;--row-gap:1.6em;--column-gap:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1494 .elementor-element.elementor-element-e615049{font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:2.4em;color:#373737;}.elementor-1494 .elementor-element.elementor-element-cf6a2b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-cf6a2b0:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-cf6a2b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #00B0A22B 0%, #00AF460F 100%);}.elementor-1494 .elementor-element.elementor-element-450d063{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1494 .elementor-element.elementor-element-d512b5e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1494 .elementor-element.elementor-element-d512b5e .elementor-divider-separator{width:100%;}.elementor-1494 .elementor-element.elementor-element-d512b5e .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1494 .elementor-element.elementor-element-777a29c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:700;letter-spacing:3.7px;color:var( --e-global-color-text );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1494 .elementor-element.elementor-element-2e0dbe3{--grid-columns:2;}.elementor-1494 .elementor-element.elementor-element-2e0dbe3 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-42ccd5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1494 .elementor-element.elementor-element-0a6162a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-1494 .elementor-element.elementor-element-d4fe3d8{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1494 .elementor-element.elementor-element-d4fe3d8 .elementor-divider-separator{width:100%;}.elementor-1494 .elementor-element.elementor-element-d4fe3d8 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1494 .elementor-element.elementor-element-7741815 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:700;letter-spacing:3.7px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-bf3e28d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;box-shadow:0px 18px 23px 0px rgba(0, 0, 0, 0.09);--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-1494 .elementor-element.elementor-element-bf3e28d:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-bf3e28d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #DFF5F1 0%, #A7E4D9 100%);}.elementor-1494 .elementor-element.elementor-element-0cffc2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-0cffc2c:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-0cffc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-850dae9 );}.elementor-1494 .elementor-element.elementor-element-8aba977{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-6f8680f{width:auto;max-width:auto;text-align:left;}.elementor-1494 .elementor-element.elementor-element-6f8680f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-6f8680f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-b1550dc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1494 .elementor-element.elementor-element-973a562 .elementor-icon-wrapper{text-align:center;}.elementor-1494 .elementor-element.elementor-element-973a562.elementor-view-stacked .elementor-icon{background-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-973a562.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-973a562.elementor-view-default .elementor-icon{color:#00B0A2;border-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-973a562.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-973a562.elementor-view-default .elementor-icon svg{fill:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-973a562 .elementor-icon{font-size:1.8em;}.elementor-1494 .elementor-element.elementor-element-973a562 .elementor-icon svg{height:1.8em;}.elementor-1494 .elementor-element.elementor-element-b6d1ce9{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1494 .elementor-element.elementor-element-bfaa519{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-bfaa519 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-bfaa519 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.7em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-7c92988{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:2em;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-87da633{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;box-shadow:0px 18px 23px 0px rgba(0, 0, 0, 0.09);--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-1494 .elementor-element.elementor-element-87da633:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-87da633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #DFF5F1 0%, #A7E4D9 100%);}.elementor-1494 .elementor-element.elementor-element-79deb0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-79deb0c:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-79deb0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1494 .elementor-element.elementor-element-80704cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-c8cbd86{width:auto;max-width:auto;text-align:left;}.elementor-1494 .elementor-element.elementor-element-c8cbd86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-c8cbd86 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-cea1628{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-7a1a524 .elementor-icon-wrapper{text-align:center;}.elementor-1494 .elementor-element.elementor-element-7a1a524.elementor-view-stacked .elementor-icon{background-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-7a1a524.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-7a1a524.elementor-view-default .elementor-icon{color:#00B0A2;border-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-7a1a524.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-7a1a524.elementor-view-default .elementor-icon svg{fill:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-7a1a524 .elementor-icon{font-size:1.8em;}.elementor-1494 .elementor-element.elementor-element-7a1a524 .elementor-icon svg{height:1.8em;}.elementor-1494 .elementor-element.elementor-element-d45b0f3{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1494 .elementor-element.elementor-element-05aa963{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-05aa963 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-05aa963 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.7em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-61342f6{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:2em;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-c75caf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;box-shadow:0px 18px 23px 0px rgba(0, 0, 0, 0.09);--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-1494 .elementor-element.elementor-element-c75caf2:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-c75caf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #DFF5F1 0%, #A7E4D9 100%);}.elementor-1494 .elementor-element.elementor-element-c92ada9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-c92ada9:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-c92ada9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1494 .elementor-element.elementor-element-6218fcd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-31b5633{width:auto;max-width:auto;text-align:left;}.elementor-1494 .elementor-element.elementor-element-31b5633 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-31b5633 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-5474797{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-517068d .elementor-icon-wrapper{text-align:center;}.elementor-1494 .elementor-element.elementor-element-517068d.elementor-view-stacked .elementor-icon{background-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-517068d.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-517068d.elementor-view-default .elementor-icon{color:#00B0A2;border-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-517068d.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-517068d.elementor-view-default .elementor-icon svg{fill:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-517068d .elementor-icon{font-size:2.1em;}.elementor-1494 .elementor-element.elementor-element-517068d .elementor-icon svg{height:2.1em;}.elementor-1494 .elementor-element.elementor-element-d94fc91{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1494 .elementor-element.elementor-element-dd69126{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-dd69126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-dd69126 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.7em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-44779e8{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:2em;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-254e1b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;box-shadow:0px 18px 23px 0px rgba(0, 0, 0, 0.09);--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-1494 .elementor-element.elementor-element-254e1b4:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-254e1b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #DFF5F1 0%, #A7E4D9 100%);}.elementor-1494 .elementor-element.elementor-element-440da39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-440da39:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-440da39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1494 .elementor-element.elementor-element-0c517cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-35eefef{width:auto;max-width:auto;text-align:left;}.elementor-1494 .elementor-element.elementor-element-35eefef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-35eefef .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-d78abd7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-7c3f53a .elementor-icon-wrapper{text-align:center;}.elementor-1494 .elementor-element.elementor-element-7c3f53a.elementor-view-stacked .elementor-icon{background-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-7c3f53a.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-7c3f53a.elementor-view-default .elementor-icon{color:#00B0A2;border-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-7c3f53a.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-7c3f53a.elementor-view-default .elementor-icon svg{fill:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-7c3f53a .elementor-icon{font-size:2.1em;}.elementor-1494 .elementor-element.elementor-element-7c3f53a .elementor-icon svg{height:2.1em;}.elementor-1494 .elementor-element.elementor-element-47c58cf{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1494 .elementor-element.elementor-element-8a8badf{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-8a8badf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-8a8badf .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.7em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-ae1ae4c{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:2em;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-2268165{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;box-shadow:0px 18px 23px 0px rgba(0, 0, 0, 0.09);--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-1494 .elementor-element.elementor-element-2268165:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-2268165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #DFF5F1 0%, #A7E4D9 100%);}.elementor-1494 .elementor-element.elementor-element-a9e02e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-a9e02e0:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-a9e02e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-850dae9 );}.elementor-1494 .elementor-element.elementor-element-2f293f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-2bc5c75{width:auto;max-width:auto;text-align:left;}.elementor-1494 .elementor-element.elementor-element-2bc5c75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-2bc5c75 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-2e34f8c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-98e5b2d .elementor-icon-wrapper{text-align:center;}.elementor-1494 .elementor-element.elementor-element-98e5b2d.elementor-view-stacked .elementor-icon{background-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-98e5b2d.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-98e5b2d.elementor-view-default .elementor-icon{color:#00B0A2;border-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-98e5b2d.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-98e5b2d.elementor-view-default .elementor-icon svg{fill:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-98e5b2d .elementor-icon{font-size:2.1em;}.elementor-1494 .elementor-element.elementor-element-98e5b2d .elementor-icon svg{height:2.1em;}.elementor-1494 .elementor-element.elementor-element-7ddbcef{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1494 .elementor-element.elementor-element-16f6948{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-16f6948 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-16f6948 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.7em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-97fcc7f{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:2em;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-b4e5908{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;box-shadow:0px 18px 23px 0px rgba(0, 0, 0, 0.09);--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-1494 .elementor-element.elementor-element-b4e5908:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-b4e5908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #DFF5F1 0%, #A7E4D9 100%);}.elementor-1494 .elementor-element.elementor-element-ea33dca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-ea33dca:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-ea33dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1494 .elementor-element.elementor-element-c0191f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-bd16e72{width:auto;max-width:auto;text-align:left;}.elementor-1494 .elementor-element.elementor-element-bd16e72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-bd16e72 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-5fb7674{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-a05169a .elementor-icon-wrapper{text-align:center;}.elementor-1494 .elementor-element.elementor-element-a05169a.elementor-view-stacked .elementor-icon{background-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-a05169a.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-a05169a.elementor-view-default .elementor-icon{color:#00B0A2;border-color:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-a05169a.elementor-view-framed .elementor-icon, .elementor-1494 .elementor-element.elementor-element-a05169a.elementor-view-default .elementor-icon svg{fill:#00B0A2;}.elementor-1494 .elementor-element.elementor-element-a05169a .elementor-icon{font-size:2.1em;}.elementor-1494 .elementor-element.elementor-element-a05169a .elementor-icon svg{height:2.1em;}.elementor-1494 .elementor-element.elementor-element-d2f1395{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1494 .elementor-element.elementor-element-c2122d5{width:100%;max-width:100%;text-align:left;}.elementor-1494 .elementor-element.elementor-element-c2122d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-c2122d5 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.7em;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-c085b3a{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:2em;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-f9160da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-3fc1971{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-1494 .elementor-element.elementor-element-63c01d4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1494 .elementor-element.elementor-element-63c01d4 .elementor-divider-separator{width:100%;}.elementor-1494 .elementor-element.elementor-element-63c01d4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1494 .elementor-element.elementor-element-e8af116 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:700;letter-spacing:3.7px;color:var( --e-global-color-text );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1494 .elementor-element.elementor-element-487c173 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1494 .elementor-element.elementor-element-487c173.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1494 .elementor-element.elementor-element-487c173.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1494 .elementor-element.elementor-element-487c173.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1494 .elementor-element.elementor-element-487c173 .elementor-cta .elementor-cta__bg, .elementor-1494 .elementor-element.elementor-element-487c173 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1494 .elementor-element.elementor-element-487c173{width:100%;max-width:100%;}.elementor-1494 .elementor-element.elementor-element-487c173 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1494 .elementor-element.elementor-element-487c173 .elementor-cta__content{text-align:center;}.elementor-1494 .elementor-element.elementor-element-487c173 .elementor-cta__title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:600;color:var( --e-global-color-850dae9 );}.elementor-1494 .elementor-element.elementor-element-487c173 .elementor-cta__description{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:var( --e-global-color-850dae9 );}.elementor-1494 .elementor-element.elementor-element-487c173 .elementor-cta__button{color:var( --e-global-color-850dae9 );border-color:var( --e-global-color-850dae9 );}.elementor-1494 .elementor-element.elementor-element-94e2069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-94e2069:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-94e2069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #00B0A22B 0%, #00AF460F 100%);}.elementor-1494 .elementor-element.elementor-element-6a9ad8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-1494 .elementor-element.elementor-element-a372a66{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1494 .elementor-element.elementor-element-a372a66 .elementor-divider-separator{width:100%;}.elementor-1494 .elementor-element.elementor-element-a372a66 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1494 .elementor-element.elementor-element-0f42c38 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:700;letter-spacing:3.7px;color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-096ac30{--display:flex;}.elementor-1494 .elementor-element.elementor-element-6633106{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1be14e5 );--border-color:var( --e-global-color-1be14e5 );--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-6633106:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-6633106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-850dae9 );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-toggle-title, .elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-tab-title.elementor-active a, .elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;padding:0em 1em 0.5em 1em;}.elementor-1494 .elementor-element.elementor-element-41eaa26{--n-accordion-title-font-size:1.4em;--n-accordion-item-title-space-between:1em;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:1em;}.elementor-1494 .elementor-element.elementor-element-41eaa26 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1494 .elementor-element.elementor-element-41eaa26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1494 .elementor-element.elementor-element-41eaa26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1494 .elementor-element.elementor-element-41eaa26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-1494 .elementor-element.elementor-element-41eaa26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1494 .elementor-element.elementor-element-6967e41{--display:flex;}.elementor-1494 .elementor-element.elementor-element-9a5a9f4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1be14e5 );--border-color:var( --e-global-color-1be14e5 );--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-9a5a9f4:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-9a5a9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-850dae9 );}.elementor-1494 .elementor-element.elementor-element-70b6a64 .elementor-toggle-title, .elementor-1494 .elementor-element.elementor-element-70b6a64 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-70b6a64 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-70b6a64 .elementor-tab-title.elementor-active a, .elementor-1494 .elementor-element.elementor-element-70b6a64 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-70b6a64 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-1494 .elementor-element.elementor-element-70b6a64 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;padding:0em 1em 0.5em 1em;}.elementor-1494 .elementor-element.elementor-element-a6202bc{--n-accordion-title-font-size:1.4em;--n-accordion-item-title-space-between:1em;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:1em;}.elementor-1494 .elementor-element.elementor-element-a6202bc > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1494 .elementor-element.elementor-element-a6202bc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1494 .elementor-element.elementor-element-a6202bc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1494 .elementor-element.elementor-element-a6202bc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-1494 .elementor-element.elementor-element-a6202bc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1494 .elementor-element.elementor-element-4187339{--display:flex;}.elementor-1494 .elementor-element.elementor-element-c9b948c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1be14e5 );--border-color:var( --e-global-color-1be14e5 );--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-c9b948c:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-c9b948c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-850dae9 );}.elementor-1494 .elementor-element.elementor-element-96e9475 .elementor-toggle-title, .elementor-1494 .elementor-element.elementor-element-96e9475 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-96e9475 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-96e9475 .elementor-tab-title.elementor-active a, .elementor-1494 .elementor-element.elementor-element-96e9475 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-1494 .elementor-element.elementor-element-96e9475 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-1494 .elementor-element.elementor-element-96e9475 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;padding:0em 1em 0.5em 1em;}.elementor-1494 .elementor-element.elementor-element-d1bca7c{--n-accordion-title-font-size:1.4em;--n-accordion-item-title-space-between:1em;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:1em;}.elementor-1494 .elementor-element.elementor-element-d1bca7c > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1494 .elementor-element.elementor-element-d1bca7c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1494 .elementor-element.elementor-element-d1bca7c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1494 .elementor-element.elementor-element-d1bca7c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-1494 .elementor-element.elementor-element-d1bca7c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-1494 .elementor-element.elementor-element-c9ee8d7{--width:55%;}.elementor-1494 .elementor-element.elementor-element-f8142e8{--content-width:800px;}.elementor-1494 .elementor-element.elementor-element-ec66753{--width:40%;}.elementor-1494 .elementor-element.elementor-element-ca1c97e{--width:60%;}.elementor-1494 .elementor-element.elementor-element-42ccd5e{--content-width:1200px;}.elementor-1494 .elementor-element.elementor-element-bf3e28d{--width:100%;}.elementor-1494 .elementor-element.elementor-element-8aba977{--width:20%;}.elementor-1494 .elementor-element.elementor-element-b1550dc{--width:5%;}.elementor-1494 .elementor-element.elementor-element-87da633{--width:100%;}.elementor-1494 .elementor-element.elementor-element-80704cf{--width:20%;}.elementor-1494 .elementor-element.elementor-element-cea1628{--width:5%;}.elementor-1494 .elementor-element.elementor-element-c75caf2{--width:100%;}.elementor-1494 .elementor-element.elementor-element-6218fcd{--width:20%;}.elementor-1494 .elementor-element.elementor-element-5474797{--width:5%;}.elementor-1494 .elementor-element.elementor-element-254e1b4{--width:100%;}.elementor-1494 .elementor-element.elementor-element-0c517cd{--width:20%;}.elementor-1494 .elementor-element.elementor-element-d78abd7{--width:5%;}.elementor-1494 .elementor-element.elementor-element-2268165{--width:100%;}.elementor-1494 .elementor-element.elementor-element-2f293f4{--width:20%;}.elementor-1494 .elementor-element.elementor-element-2e34f8c{--width:5%;}.elementor-1494 .elementor-element.elementor-element-b4e5908{--width:100%;}.elementor-1494 .elementor-element.elementor-element-c0191f3{--width:20%;}.elementor-1494 .elementor-element.elementor-element-5fb7674{--width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1494 .elementor-element.elementor-element-c9ee8d7{--width:513.087px;}.elementor-1494 .elementor-element.elementor-element-ec66753{--width:100%;}.elementor-1494 .elementor-element.elementor-element-ca1c97e{--width:100%;}.elementor-1494 .elementor-element.elementor-element-8aba977{--width:27%;}.elementor-1494 .elementor-element.elementor-element-b1550dc{--width:10%;}.elementor-1494 .elementor-element.elementor-element-b6d1ce9{--width:63%;}.elementor-1494 .elementor-element.elementor-element-80704cf{--width:27%;}.elementor-1494 .elementor-element.elementor-element-cea1628{--width:10%;}.elementor-1494 .elementor-element.elementor-element-d45b0f3{--width:63%;}.elementor-1494 .elementor-element.elementor-element-6218fcd{--width:27%;}.elementor-1494 .elementor-element.elementor-element-5474797{--width:10%;}.elementor-1494 .elementor-element.elementor-element-d94fc91{--width:63%;}.elementor-1494 .elementor-element.elementor-element-0c517cd{--width:27%;}.elementor-1494 .elementor-element.elementor-element-d78abd7{--width:10%;}.elementor-1494 .elementor-element.elementor-element-47c58cf{--width:63%;}.elementor-1494 .elementor-element.elementor-element-2f293f4{--width:27%;}.elementor-1494 .elementor-element.elementor-element-2e34f8c{--width:10%;}.elementor-1494 .elementor-element.elementor-element-7ddbcef{--width:63%;}.elementor-1494 .elementor-element.elementor-element-c0191f3{--width:27%;}.elementor-1494 .elementor-element.elementor-element-5fb7674{--width:10%;}.elementor-1494 .elementor-element.elementor-element-d2f1395{--width:63%;}}@media(min-width:1025px){.elementor-1494 .elementor-element.elementor-element-fe0a7cf::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .elementor-background-video-container::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .e-con-inner > .elementor-background-video-container::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .elementor-background-slideshow::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1494 .elementor-element.elementor-element-fe0a7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1494 .elementor-element.elementor-element-f8142e8{--grid-auto-flow:row;}.elementor-1494 .elementor-element.elementor-element-fe0a7cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1494 .elementor-element.elementor-element-ec66753{--padding-top:2em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-1494 .elementor-element.elementor-element-2e0dbe3{--grid-columns:1;}.elementor-1494 .elementor-element.elementor-element-42ccd5e{--margin-top:3em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-1494 .elementor-element.elementor-element-94ab77c:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-94ab77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ogihara-recruit.jp/wp-ogihara/wp-content/uploads/2025/04/bg_MVgreen02.jpg");background-position:bottom right;background-repeat:repeat-x;}.elementor-1494 .elementor-element.elementor-element-94ab77c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:3em;}.elementor-1494 .elementor-element.elementor-element-91f0a84{--padding-top:0em;--padding-bottom:1em;--padding-left:2em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1494 .elementor-element.elementor-element-22b66f9 .elementor-heading-title{font-size:1.6em;}.elementor-1494 .elementor-element.elementor-element-5c86a05 .elementor-heading-title{font-size:0.8em;}.elementor-1494 .elementor-element.elementor-element-f8142e8{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--margin-top:8em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-1494 .elementor-element.elementor-element-34f9e99 .elementor-button{font-size:0.9em;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-a92dc4f .elementor-button{font-size:0.9em;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-748ca29 .elementor-button{font-size:0.9em;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-e2923ca .elementor-button{font-size:0.9em;padding:1em 0em 1em 0em;}.elementor-1494 .elementor-element.elementor-element-ec66753{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-ca4fee6 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-ca1c97e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-e615049{line-height:1.6em;}.elementor-1494 .elementor-element.elementor-element-cf6a2b0{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1494 .elementor-element.elementor-element-2e0dbe3{--grid-columns:1;}.elementor-1494 .elementor-element.elementor-element-42ccd5e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-bf3e28d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-8aba977{--justify-content:flex-start;}.elementor-1494 .elementor-element.elementor-element-6f8680f{text-align:left;}.elementor-1494 .elementor-element.elementor-element-6f8680f .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-bfaa519{text-align:left;}.elementor-1494 .elementor-element.elementor-element-bfaa519 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-7c92988{text-align:left;}.elementor-1494 .elementor-element.elementor-element-87da633{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-80704cf{--justify-content:flex-start;}.elementor-1494 .elementor-element.elementor-element-c8cbd86{text-align:left;}.elementor-1494 .elementor-element.elementor-element-c8cbd86 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-05aa963{text-align:left;}.elementor-1494 .elementor-element.elementor-element-05aa963 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-61342f6{text-align:left;}.elementor-1494 .elementor-element.elementor-element-c75caf2{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-6218fcd{--justify-content:flex-start;}.elementor-1494 .elementor-element.elementor-element-31b5633{text-align:left;}.elementor-1494 .elementor-element.elementor-element-31b5633 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-dd69126{text-align:left;}.elementor-1494 .elementor-element.elementor-element-dd69126 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-44779e8{text-align:left;}.elementor-1494 .elementor-element.elementor-element-254e1b4{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-0c517cd{--justify-content:flex-start;}.elementor-1494 .elementor-element.elementor-element-35eefef{text-align:left;}.elementor-1494 .elementor-element.elementor-element-35eefef .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-8a8badf{text-align:left;}.elementor-1494 .elementor-element.elementor-element-8a8badf .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-ae1ae4c{text-align:left;}.elementor-1494 .elementor-element.elementor-element-2268165{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-2f293f4{--justify-content:flex-start;}.elementor-1494 .elementor-element.elementor-element-2bc5c75{text-align:left;}.elementor-1494 .elementor-element.elementor-element-2bc5c75 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-16f6948{text-align:left;}.elementor-1494 .elementor-element.elementor-element-16f6948 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-97fcc7f{text-align:left;}.elementor-1494 .elementor-element.elementor-element-b4e5908{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1494 .elementor-element.elementor-element-c0191f3{--justify-content:flex-start;}.elementor-1494 .elementor-element.elementor-element-bd16e72{text-align:left;}.elementor-1494 .elementor-element.elementor-element-bd16e72 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-c2122d5{text-align:left;}.elementor-1494 .elementor-element.elementor-element-c2122d5 .elementor-heading-title{font-size:1.2em;}.elementor-1494 .elementor-element.elementor-element-c085b3a{text-align:left;}.elementor-1494 .elementor-element.elementor-element-f9160da{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1494 .elementor-element.elementor-element-94e2069{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1494 .elementor-element.elementor-element-bd3bb60 .elementor-toggle-title{line-height:1.4em;}}/* Start custom CSS for image, class: .elementor-element-6da6ba2 */.elementor-1494 .elementor-element.elementor-element-6da6ba2 img{
    object-fit: cover;
    font-family: 'object-fit: cover;';
    border-radius: 0 20px 20px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34f9e99 */.elementor-1494 .elementor-element.elementor-element-34f9e99 a{
    width: 180px
}
@media screen and (max-width:767px){
    .elementor-1494 .elementor-element.elementor-element-34f9e99 a{
    width: 160px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a92dc4f */.elementor-1494 .elementor-element.elementor-element-a92dc4f a{
    width: 180px
}
@media screen and (max-width:767px){
    .elementor-1494 .elementor-element.elementor-element-a92dc4f a{
    width: 160px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-748ca29 */.elementor-1494 .elementor-element.elementor-element-748ca29 a{
    width: 180px
}
@media screen and (max-width:767px){
    .elementor-1494 .elementor-element.elementor-element-748ca29 a{
    width: 160px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2923ca */.elementor-1494 .elementor-element.elementor-element-e2923ca a{
    width: 180px
}
@media screen and (max-width:767px){
    .elementor-1494 .elementor-element.elementor-element-e2923ca a{
    width: 160px
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca4fee6 */.elementor-1494 .elementor-element.elementor-element-ca4fee6 .txt_s{
    font-size: 70%;
}
.elementor-1494 .elementor-element.elementor-element-ca4fee6 .txt_l{
    font-size: 180%;
    color: #FE8D00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8680f */.elementor-1494 .elementor-element.elementor-element-6f8680f .txt_s{
    font-size: 70%;
}
.elementor-1494 .elementor-element.elementor-element-6f8680f .txt_l{
    font-size: 180%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3e28d */.elementor-1494 .elementor-element.elementor-element-bf3e28d .elementor-widget-text-editor p{
    margin-bottom: 0.8em;
}
.elementor-1494 .elementor-element.elementor-element-bf3e28d .rightLine h2{
    position: relative;
}
.elementor-1494 .elementor-element.elementor-element-bf3e28d .rightLine h2:after{
    content: "";
    position: absolute;
    display: block;
    pointer-events: none;
    width: 3px;
    height: 3em;
    min-height: 1em;
    background: #00AF46;
    right: -1.5em;
    top: 0;
    border-radius: 20px;
}

@media screen and (max-width:767px){
.elementor-1494 .elementor-element.elementor-element-bf3e28d .rightLine h2:after{
    width:3em;
    height:3px;
    min-height:3px;
    right:50%;
    transform:translate(50%,0);
    top:-1em;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8cbd86 */.elementor-1494 .elementor-element.elementor-element-c8cbd86 .txt_s{
    font-size: 70%;
}
.elementor-1494 .elementor-element.elementor-element-c8cbd86 .txt_l{
    font-size: 180%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87da633 */.elementor-1494 .elementor-element.elementor-element-87da633 .elementor-widget-text-editor p{
    margin-bottom: 0.8em;
}
.elementor-1494 .elementor-element.elementor-element-87da633 .rightLine h2{
    position: relative;
}
.elementor-1494 .elementor-element.elementor-element-87da633 .rightLine h2:after{
    content: "";
    position: absolute;
    display: block;
    pointer-events: none;
    width: 3px;
    height: 3em;
    min-height: 1em;
    background: #00AF46;
    right: -1.5em;
    top: 0;
    border-radius: 20px;
}

@media screen and (max-width:767px){
.elementor-1494 .elementor-element.elementor-element-87da633 .rightLine h2:after{
    width:3em;
    height:3px;
    min-height:3px;
    right:50%;
    transform:translate(50%,0);
    top:-1em;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31b5633 */.elementor-1494 .elementor-element.elementor-element-31b5633 .txt_s{
    font-size: 70%;
}
.elementor-1494 .elementor-element.elementor-element-31b5633 .txt_l{
    font-size: 180%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd69126 */.elementor-1494 .elementor-element.elementor-element-dd69126 br{
    display:none;
}
@media screen and (max-width:767px){
.elementor-1494 .elementor-element.elementor-element-dd69126 br{
    display:inline;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c75caf2 */.elementor-1494 .elementor-element.elementor-element-c75caf2 .elementor-widget-text-editor p{
    margin-bottom: 0.8em;
}
.elementor-1494 .elementor-element.elementor-element-c75caf2 .rightLine h2{
    position: relative;
}
.elementor-1494 .elementor-element.elementor-element-c75caf2 .rightLine h2:after{
    content: "";
    position: absolute;
    display: block;
    pointer-events: none;
    width: 3px;
    height: 3em;
    min-height: 1em;
    background: #00AF46;
    right: -1.5em;
    top: 0;
    border-radius: 20px;
}

@media screen and (max-width:767px){
.elementor-1494 .elementor-element.elementor-element-c75caf2 .rightLine h2:after{
    width:3em;
    height:3px;
    min-height:3px;
    right:50%;
    transform:translate(50%,0);
    top:-1em;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35eefef */.elementor-1494 .elementor-element.elementor-element-35eefef .txt_s{
    font-size: 70%;
}
.elementor-1494 .elementor-element.elementor-element-35eefef .txt_l{
    font-size: 180%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254e1b4 */.elementor-1494 .elementor-element.elementor-element-254e1b4 .elementor-widget-text-editor p{
    margin-bottom: 0.8em;
}
.elementor-1494 .elementor-element.elementor-element-254e1b4 .rightLine h2{
    position: relative;
}
.elementor-1494 .elementor-element.elementor-element-254e1b4 .rightLine h2:after{
    content: "";
    position: absolute;
    display: block;
    pointer-events: none;
    width: 3px;
    height: 3em;
    min-height: 1em;
    background: #00AF46;
    right: -1.5em;
    top: 0;
    border-radius: 20px;
}

@media screen and (max-width:767px){
.elementor-1494 .elementor-element.elementor-element-254e1b4 .rightLine h2:after{
    width:3em;
    height:3px;
    min-height:3px;
    right:50%;
    transform:translate(50%,0);
    top:-1em;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc5c75 */.elementor-1494 .elementor-element.elementor-element-2bc5c75 .txt_s{
    font-size: 70%;
}
.elementor-1494 .elementor-element.elementor-element-2bc5c75 .txt_l{
    font-size: 180%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2268165 */.elementor-1494 .elementor-element.elementor-element-2268165 .elementor-widget-text-editor p{
    margin-bottom: 0.8em;
}
.elementor-1494 .elementor-element.elementor-element-2268165 .rightLine h2{
    position: relative;
}
.elementor-1494 .elementor-element.elementor-element-2268165 .rightLine h2:after{
    content: "";
    position: absolute;
    display: block;
    pointer-events: none;
    width: 3px;
    height: 3em;
    min-height: 1em;
    background: #00AF46;
    right: -1.5em;
    top: 0;
    border-radius: 20px;
}

@media screen and (max-width:767px){
.elementor-1494 .elementor-element.elementor-element-2268165 .rightLine h2:after{
    width:3em;
    height:3px;
    min-height:3px;
    right:50%;
    transform:translate(50%,0);
    top:-1em;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd16e72 */.elementor-1494 .elementor-element.elementor-element-bd16e72 .txt_s{
    font-size: 70%;
}
.elementor-1494 .elementor-element.elementor-element-bd16e72 .txt_l{
    font-size: 180%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e5908 */.elementor-1494 .elementor-element.elementor-element-b4e5908 .elementor-widget-text-editor p{
    margin-bottom: 0.8em;
}
.elementor-1494 .elementor-element.elementor-element-b4e5908 .rightLine h2{
    position: relative;
}
.elementor-1494 .elementor-element.elementor-element-b4e5908 .rightLine h2:after{
    content: "";
    position: absolute;
    display: block;
    pointer-events: none;
    width: 3px;
    height: 3em;
    min-height: 1em;
    background: #00AF46;
    right: -1.5em;
    top: 0;
    border-radius: 20px;
}

@media screen and (max-width:767px){
.elementor-1494 .elementor-element.elementor-element-b4e5908 .rightLine h2:after{
    width:3em;
    height:3px;
    min-height:3px;
    right:50%;
    transform:translate(50%,0);
    top:-1em;
}

}/* End custom CSS */