.elementor-83 .elementor-element.elementor-element-484047e{--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:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-c3b00ef{--display:flex;--min-height:436px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:22px 22px 22px 22px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:2.8vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-c3b00ef:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-c3b00ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F9FC;}.elementor-83 .elementor-element.elementor-element-6a47892{--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:48px;--padding-bottom:48px;--padding-left:64px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-22cd390{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-83 .elementor-element.elementor-element-d10ed9f{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-d10ed9f .elementor-divider-separator{width:46px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-d10ed9f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-2747294 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:3.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5738b8d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;line-height:1.3em;color:#000000;}.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-83 .elementor-element.elementor-element-7a65775{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-275bd92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-f3aa79b{--display:flex;}.elementor-83 .elementor-element.elementor-element-d036135{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-91d6cdc{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-83 .elementor-element.elementor-element-81c27e5{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-08127c0{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-08127c0 .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-08127c0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-3d5aa8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-1bf302b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-25b6f4c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-3020cbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-22c8b12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-22c8b12:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-22c8b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-83 .elementor-element.elementor-element-cbfdb58{text-align:center;}.elementor-83 .elementor-element.elementor-element-fbd1936{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-6ce8329{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-df71b12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:1.5em;color:#CDEEF6;}.elementor-83 .elementor-element.elementor-element-a3acec7{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-a3acec7 .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-a3acec7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-65e758b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-05d1aae .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-42a7c9b{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-c0e2983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-c0e2983:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-c0e2983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-2113b0d{text-align:center;}.elementor-83 .elementor-element.elementor-element-8246616{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-fc4e8f0{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-eea3d5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:1.5em;color:#CDEEF6;}.elementor-83 .elementor-element.elementor-element-768d917{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-768d917 .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-768d917 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-96f9256 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-6a00730 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-90a96d5{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-c0c9e19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-037af95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-037af95:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-037af95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-697b0aa{text-align:center;}.elementor-83 .elementor-element.elementor-element-d35aa59{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-21e74ff{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-ff04d65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:1.5em;color:#CDEEF6;}.elementor-83 .elementor-element.elementor-element-d7a6862{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-d7a6862 .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-d7a6862 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-0d03d82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-63171d2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-76817d6{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-ac804fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-ac804fa:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-ac804fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-7c4ce42{text-align:center;}.elementor-83 .elementor-element.elementor-element-fb8ea71{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-73329df{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-0b1d381 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:1.5em;color:#CDEEF6;}.elementor-83 .elementor-element.elementor-element-9355d8a{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-9355d8a .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-9355d8a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-9e66d40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-3ea6a67 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-9a9189e{font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-10506e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-83 .elementor-element.elementor-element-ad12d5c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-421bcf6{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-ab1c6ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5f1bde7{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-5f1bde7 .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-5f1bde7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-066e448 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:1.5em;color:#000000;}.elementor-83 .elementor-element.elementor-element-66a1ca9{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-66a1ca9 .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-66a1ca9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-1e72a90a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:80px;--padding-left:56px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-755ab6be{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-fe84dbf{text-align:start;}.elementor-83 .elementor-element.elementor-element-1317cf65{--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:24px;--padding-bottom:24px;--padding-left:64px;--padding-right:56px;}.elementor-83 .elementor-element.elementor-element-2c4aabc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:176px;font-weight:700;line-height:1em;color:#DFF5F8;}.elementor-83 .elementor-element.elementor-element-5f4c7a0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-2828582e{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-2828582e .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-2828582e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-79b2144c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-14a03d63 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;line-height:1.45em;letter-spacing:-1px;color:#000000;}.elementor-83 .elementor-element.elementor-element-49b6b9a7{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-6c7df261{--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;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-83 .elementor-element.elementor-element-6c7df261:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-6c7df261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFD;}.elementor-83 .elementor-element.elementor-element-5009fdfc{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e22d168{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-e22d168 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-e22d168 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-10a01637 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-2273584b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right: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-83 .elementor-element.elementor-element-69689fb5 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-69689fb5.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-69689fb5.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-69689fb5.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-69689fb5.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-69689fb5.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-69689fb5 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-69689fb5 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-536b5b5e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-74433c7f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-4062bc8a .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-4062bc8a.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-4062bc8a.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-4062bc8a.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-4062bc8a.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-4062bc8a.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-4062bc8a .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-4062bc8a .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-35bac192 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-3de9eeb3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-2d7bdca8 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-2d7bdca8.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-2d7bdca8.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2d7bdca8.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-2d7bdca8.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2d7bdca8.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-2d7bdca8 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-2d7bdca8 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-76849780 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-99db1b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-637f3fd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-74d07c19{text-align:start;}.elementor-83 .elementor-element.elementor-element-28e52dca{--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:24px;--padding-bottom:24px;--padding-left:64px;--padding-right:56px;}.elementor-83 .elementor-element.elementor-element-33b9ac42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:176px;font-weight:700;line-height:1em;color:#DFF5F8;}.elementor-83 .elementor-element.elementor-element-56b9d69b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-7cfcd547{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-7cfcd547 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-7cfcd547 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-8928936 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-4418cde3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;line-height:1.45em;letter-spacing:-1px;color:#000000;}.elementor-83 .elementor-element.elementor-element-2fa8b465{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-67b62eaf{--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;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-83 .elementor-element.elementor-element-67b62eaf:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-67b62eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFD;}.elementor-83 .elementor-element.elementor-element-1db65fe0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-1618bd42{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-1618bd42 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-1618bd42 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-168fa2a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-4e416f39{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-65077332 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-65077332.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-65077332.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-65077332.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-65077332.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-65077332.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-65077332 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-65077332 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-4420ee35 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-67105da5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-28aadf8f .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-28aadf8f.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-28aadf8f.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-28aadf8f.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-28aadf8f.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-28aadf8f.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-28aadf8f .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-28aadf8f .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-37cdccf6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-155268e9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-26e6844c .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-26e6844c.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-26e6844c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-26e6844c.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-26e6844c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-26e6844c.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-26e6844c .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-26e6844c .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-5aaa49a4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-d234a86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-77737583{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-1dd8fcf0{text-align:start;}.elementor-83 .elementor-element.elementor-element-4a4e678b{--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:24px;--padding-bottom:24px;--padding-left:64px;--padding-right:56px;}.elementor-83 .elementor-element.elementor-element-415faed7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:176px;font-weight:700;line-height:1em;color:#DFF5F8;}.elementor-83 .elementor-element.elementor-element-2f65b851{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-27571c46{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-27571c46 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-27571c46 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-621ccaa8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-2300a62e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;line-height:1.45em;letter-spacing:-1px;color:#000000;}.elementor-83 .elementor-element.elementor-element-23232377{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-33251345{--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;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-83 .elementor-element.elementor-element-33251345:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-33251345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFD;}.elementor-83 .elementor-element.elementor-element-7a1e6242{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-7c9be3a9{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-7c9be3a9 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-7c9be3a9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-3c328453 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-2fcb7041{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-6d011e1a .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-6d011e1a.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-6d011e1a.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-6d011e1a.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-6d011e1a.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-6d011e1a.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-6d011e1a .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-6d011e1a .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-7a9e3bd2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-64e9d71c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-435c7a95 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-435c7a95.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-435c7a95.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-435c7a95.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-435c7a95.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-435c7a95.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-435c7a95 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-435c7a95 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-b5bfc2a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-908c95b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-670a562c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-5f6d9b37{text-align:start;}.elementor-83 .elementor-element.elementor-element-49517831{--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:24px;--padding-bottom:24px;--padding-left:64px;--padding-right:56px;}.elementor-83 .elementor-element.elementor-element-9114252 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:176px;font-weight:700;line-height:1em;color:#DFF5F8;}.elementor-83 .elementor-element.elementor-element-4975824{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-4beac48e{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-4beac48e .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-4beac48e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-1940808b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-142abe8d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;line-height:1.45em;letter-spacing:-1px;color:#000000;}.elementor-83 .elementor-element.elementor-element-2c77e6b0{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-4ad5a71b{--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;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-83 .elementor-element.elementor-element-4ad5a71b:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-4ad5a71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFD;}.elementor-83 .elementor-element.elementor-element-23a29d09{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-57f24046{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-57f24046 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-57f24046 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-1cf4f37b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5e172720{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-215eea29 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-215eea29.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-215eea29.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-215eea29.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-215eea29.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-215eea29.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-215eea29 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-215eea29 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-5a55976c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-750ebdd0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-5c6331c .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-5c6331c.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5c6331c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-5c6331c.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5c6331c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-5c6331c.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5c6331c .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-5c6331c .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-511a1353 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-67815fb4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-fd1a787 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-fd1a787.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-fd1a787.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-fd1a787.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-fd1a787.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-fd1a787.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-fd1a787 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-fd1a787 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-5d33782 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-5430f233{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-51577255{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-109af678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-23d5bb73{text-align:start;}.elementor-83 .elementor-element.elementor-element-5d48e3df{--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:24px;--padding-bottom:24px;--padding-left:64px;--padding-right:56px;}.elementor-83 .elementor-element.elementor-element-384d0a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:176px;font-weight:700;line-height:1em;color:#DFF5F8;}.elementor-83 .elementor-element.elementor-element-6b56b8ec{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-39c0f126{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-39c0f126 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-39c0f126 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-1d9b2467 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5dc1a6a5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;line-height:1.45em;letter-spacing:-1px;color:#000000;}.elementor-83 .elementor-element.elementor-element-501f32bd{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-83 .elementor-element.elementor-element-5aadc9e4{--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;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-83 .elementor-element.elementor-element-5aadc9e4:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-5aadc9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFD;}.elementor-83 .elementor-element.elementor-element-79aefe5b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-16dc5816{--divider-border-style:solid;--divider-color:#00ABC8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-16dc5816 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-16dc5816 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-83 .elementor-element.elementor-element-81addf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.45em;letter-spacing:1.5px;color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-68fbdaa4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-3b8d68bd .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-3b8d68bd.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-3b8d68bd.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-3b8d68bd.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-3b8d68bd.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-3b8d68bd.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-3b8d68bd .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-3b8d68bd .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-5ce42a9a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-4bc72254{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-6e1a6f75 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-6e1a6f75.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-6e1a6f75.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-6e1a6f75.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-6e1a6f75.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-6e1a6f75.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-6e1a6f75 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-6e1a6f75 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-3755039d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-686812e7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-5ac4e9 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-5ac4e9.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5ac4e9.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-5ac4e9.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5ac4e9.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-5ac4e9.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-5ac4e9 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-5ac4e9 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-376f91b2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}.elementor-83 .elementor-element.elementor-element-699a413b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-214d7a9 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-214d7a9.elementor-view-stacked .elementor-icon{background-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-214d7a9.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-214d7a9.elementor-view-default .elementor-icon{color:#00ABC8;border-color:#00ABC8;}.elementor-83 .elementor-element.elementor-element-214d7a9.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-214d7a9.elementor-view-default .elementor-icon svg{fill:#00ABC8;}.elementor-83 .elementor-element.elementor-element-214d7a9 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-214d7a9 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-31290c64 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:1.45em;color:#000000;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-2747294 .elementor-heading-title{font-size:14px;}.elementor-83 .elementor-element.elementor-element-5738b8d .elementor-heading-title{font-size:42px;}.elementor-83 .elementor-element.elementor-element-91d6cdc{--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-83 .elementor-element.elementor-element-10506e0{--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-484047e{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-2747294 .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-5738b8d .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-7a65775{font-size:18px;}.elementor-83 .elementor-element.elementor-element-d036135{font-size:16px;}.elementor-83 .elementor-element.elementor-element-91d6cdc{--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-25b6f4c .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-10506e0{--padding-top:36px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-2c4aabc4 .elementor-heading-title{font-size:120px;}.elementor-83 .elementor-element.elementor-element-79b2144c .elementor-heading-title{font-size:13px;}.elementor-83 .elementor-element.elementor-element-14a03d63 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-49b6b9a7{font-size:16px;}.elementor-83 .elementor-element.elementor-element-10a01637 .elementor-heading-title{font-size:13px;}.elementor-83 .elementor-element.elementor-element-536b5b5e .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-35bac192 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-76849780 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-33b9ac42 .elementor-heading-title{font-size:120px;}.elementor-83 .elementor-element.elementor-element-8928936 .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-4418cde3 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-2fa8b465{font-size:16px;}.elementor-83 .elementor-element.elementor-element-168fa2a1 .elementor-heading-title{font-size:13px;}.elementor-83 .elementor-element.elementor-element-4420ee35 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-37cdccf6 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-5aaa49a4 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-415faed7 .elementor-heading-title{font-size:120px;}.elementor-83 .elementor-element.elementor-element-621ccaa8 .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-2300a62e .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-23232377{font-size:16px;}.elementor-83 .elementor-element.elementor-element-3c328453 .elementor-heading-title{font-size:13px;}.elementor-83 .elementor-element.elementor-element-7a9e3bd2 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-b5bfc2a .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-9114252 .elementor-heading-title{font-size:120px;}.elementor-83 .elementor-element.elementor-element-1940808b .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-142abe8d .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-2c77e6b0{font-size:16px;}.elementor-83 .elementor-element.elementor-element-1cf4f37b .elementor-heading-title{font-size:13px;}.elementor-83 .elementor-element.elementor-element-5a55976c .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-511a1353 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-5d33782 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-5430f233{font-size:16px;}.elementor-83 .elementor-element.elementor-element-384d0a5 .elementor-heading-title{font-size:120px;}.elementor-83 .elementor-element.elementor-element-1d9b2467 .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-5dc1a6a5 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-501f32bd{font-size:16px;}.elementor-83 .elementor-element.elementor-element-81addf9 .elementor-heading-title{font-size:13px;}.elementor-83 .elementor-element.elementor-element-5ce42a9a .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-3755039d .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-376f91b2 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-31290c64 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-c3b00ef{--width:95%;}.elementor-83 .elementor-element.elementor-element-6a47892{--width:50%;}.elementor-83 .elementor-element.elementor-element-755ab6be{--width:52%;}.elementor-83 .elementor-element.elementor-element-1317cf65{--width:48%;}.elementor-83 .elementor-element.elementor-element-637f3fd6{--width:52%;}.elementor-83 .elementor-element.elementor-element-28e52dca{--width:48%;}.elementor-83 .elementor-element.elementor-element-77737583{--width:52%;}.elementor-83 .elementor-element.elementor-element-4a4e678b{--width:48%;}.elementor-83 .elementor-element.elementor-element-670a562c{--width:52%;}.elementor-83 .elementor-element.elementor-element-49517831{--width:48%;}.elementor-83 .elementor-element.elementor-element-109af678{--width:52%;}.elementor-83 .elementor-element.elementor-element-5d48e3df{--width:48%;}}/* Start custom CSS for container, class: .elementor-element-484047e */.elementor-83 .elementor-element.elementor-element-484047e{overflow:hidden;color:#000000;font-family:"Noto Sans JP",sans-serif;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-en{font-family:Montserrat,sans-serif;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-hero{position:relative;isolation:isolate;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-copy{flex:0 0 50%;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-symbol img,.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-symbol img{filter:brightness(0) saturate(100%) invert(51%) sepia(95%) saturate(1353%) hue-rotate(146deg) brightness(94%) contrast(101%);}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-hero:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:22px;background:linear-gradient(150deg,transparent 46%,rgba(255,255,255,.42) 46%,rgba(255,255,255,.42) 53%,transparent 53%),linear-gradient(28deg,rgba(255,255,255,.32),transparent 65%);}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-label .elementor-widget-heading{flex:none;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-label-short{flex:0 0 46px;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-label-long{flex:1;min-width:30px;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-title .elementor-heading-title{letter-spacing:-.04em;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-title span,.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-title span,.elementor-83 .elementor-element.elementor-element-484047e .paj-about-intro strong{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-photo{position:relative;flex:0 0 56vw;max-width:none;overflow:hidden;border-radius:30px 0 0 30px;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-main-photo img{display:block;width:100%;height:378px;object-fit:cover;object-position:center;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-symbol{position:absolute;width:750px!important;max-width:none;right:-220px;top:-190px;opacity:.42;pointer-events:none;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-about-symbol img{display:block;width:100%;max-width:none;}
.elementor-83 .elementor-element.elementor-element-484047e .elementor-widget-text-editor p{margin:0;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-section{position:relative;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-label{position:relative;z-index:1;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-symbol{position:absolute;top:-245px;left:-385px;width:1100px!important;max-width:none;opacity:.065;pointer-events:none;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-symbol img{width:100%;max-width:none;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-copy{position:relative;z-index:1;}
.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-title .elementor-heading-title{letter-spacing:-.035em;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-484047e .paj-about-photo{flex-basis:54vw;}.elementor-83 .elementor-element.elementor-element-484047e .paj-about-main-photo img{height:340px;}.elementor-83 .elementor-element.elementor-element-484047e .paj-about-label{gap:18px;}.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-label{gap:18px;}}
@media(max-width:767px){
 .elementor-83 .elementor-element.elementor-element-484047e .paj-about-hero{width:calc(100% - 32px)!important;margin:0 16px!important;flex-direction:column!important;min-height:0;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-about-copy{width:100%!important;padding:36px 24px!important;gap:22px;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-about-photo{flex:none;width:100%!important;max-width:100%;border-radius:24px;overflow:hidden;margin:0 0 0 16px;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-about-main-photo img{height:240px;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-about-symbol{width:500px!important;top:-130px;right:-160px;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-about-intro{width:calc(100% - 48px)!important;margin:0 24px!important;padding:0 0 0 22px!important;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-about-intro br{display:none;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-vision-section{width:calc(100% - 48px)!important;margin:0 24px!important;flex-direction:column!important;gap:30px!important;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-vision-label,.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-copy{width:100%!important;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-vision-label{gap:20px;}
 .elementor-83 .elementor-element.elementor-element-484047e .paj-vision-symbol{left:-200px;top:-90px;width:540px!important;opacity:.05;}
}

@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-484047e .paj-about-title .elementor-heading-title{font-size:clamp(36px,4.14vw,60px);white-space:nowrap;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-484047e .paj-about-copy{flex:none;}}
@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-symbol{width:750px!important;left:-170px;top:32px;opacity:.055;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-484047e .paj-vision-symbol{width:450px!important;left:-120px;top:20px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-275bd92 *//* Align the introduction with the content edges of the other sections. */
.elementor-83 .elementor-element.elementor-element-275bd92{box-sizing:border-box;width:calc(100% - 64px);max-width:1440px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px;}
.elementor-83 .elementor-element.elementor-element-275bd92 > .e-con-inner{width:100%;max-width:100%;margin-left:0;margin-right:0;}
.elementor-83 .elementor-element.elementor-element-275bd92 > .e-con-inner > .elementor-element{width:100%;padding-left:0;padding-right:0;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-275bd92{width:calc(100% - 40px);padding-left:28px;padding-right:28px;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-275bd92{width:calc(100% - 32px);padding-left:20px;padding-right:20px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d6cdc */.elementor-83 .elementor-element.elementor-element-91d6cdc{position:relative;isolation:isolate;overflow:hidden;width:calc(100% - 64px);max-width:1440px;margin:24px auto;padding:64px 48px;border-radius:28px;background:transparent;color:#000;font-family:"Noto Sans JP",sans-serif;}
.elementor-83 .elementor-element.elementor-element-91d6cdc:before{content:none;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label{flex-wrap:nowrap;margin-bottom:8px;gap:14px;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-start{width:40px;flex:0 0 40px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-en,.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-jp{width:auto;flex:none;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-en .elementor-heading-title{letter-spacing:2px;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-end{flex:1;min-width:0;}.elementor-83 .elementor-element.elementor-element-91d6cdc .elementor-divider{padding:0;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-title{margin-bottom:8px;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-title .elementor-heading-title{font-size:40px;font-weight:900;line-height:1.5;letter-spacing:-.035em;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-title span,.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card-title span{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-row{gap:24px;align-items:stretch;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card{position:relative;isolation:isolate;overflow:hidden;flex:1 1 0;width:calc(50% - 12px);min-width:0;min-height:300px;padding:24px 26px 28px 30px;border-radius:8px;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);box-shadow:0 8px 28px rgba(0,100,120,.025);}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-photo{position:absolute;inset:0 0 0 auto;width:43%;height:100%;z-index:-1;opacity:.80;clip-path:polygon(38% 0,100% 0,100% 100%,0 100%);}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-photo .elementor-widget-container{height:100%;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.65),rgba(0,171,200,.08));pointer-events:none;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-content{position:relative;width:100%;min-width:0;gap:12px;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-meta{width:80%;gap:18px;flex-wrap:nowrap;min-height:72px;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number{flex:0 0 78px;width:78px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:64px;line-height:1;font-weight:800;font-style:italic;letter-spacing:-3px;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-slash{width:32px;flex:0 0 32px;transform:rotate(-62deg);}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-slash .elementor-divider-separator{border-top-width:1px;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-en{width:auto;min-width:0;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-en .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5;font-weight:700;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card-title{width:100%;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card-title .elementor-heading-title{font-size:26px;line-height:1.5;font-weight:900;letter-spacing:-.035em;}
.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-body{width:72%;font-size:16px;line-height:1.9;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-body p{margin:0;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-91d6cdc{width:calc(100% - 40px);padding:48px 28px;margin:20px auto;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-title .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card{padding:22px 22px 26px;min-height:330px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card-title .elementor-heading-title{font-size:23px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-meta{gap:10px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number{flex-basis:62px;width:62px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number .elementor-heading-title{font-size:54px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-en .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-slash{width:22px;flex-basis:22px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-body{width:80%;font-size:15px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-photo{width:40%;opacity:.60;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-91d6cdc{width:calc(100% - 32px);padding:36px 20px;margin:16px auto;gap:20px;border-radius:24px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-title .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label{gap:8px;margin-bottom:0;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-start{width:24px;flex-basis:24px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-en .elementor-heading-title{font-size:12px;letter-spacing:1px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-jp .elementor-heading-title{font-size:10px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-label-end{display:none;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-row{flex-direction:column;gap:20px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card{width:100%;flex:auto;min-height:320px;padding:20px 18px 24px;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-content{gap:12px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-meta{width:100%;gap:8px;min-height:58px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number{width:56px;flex-basis:56px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number .elementor-heading-title{font-size:48px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-en .elementor-heading-title{font-size:11px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-slash{width:22px;flex-basis:22px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-card-title .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-body{width:85%;font-size:14px;line-height:1.9;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-photo{width:46%;opacity:.48;}}

.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number .elementor-heading-title{white-space:nowrap;overflow-wrap:normal;word-break:normal;}.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number{width:88px;flex-basis:88px;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number{width:76px;flex-basis:76px;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-91d6cdc .paj-risk-number{width:64px;flex-basis:64px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10506e0 *//* SOLUTION section heading, followed by the existing support sections. */
.elementor-83 .elementor-element.elementor-element-10506e0{position:relative;width:calc(100% - 64px);max-width:1440px;margin:24px auto 0;padding:24px 48px 0;min-height:0;height:auto;gap:0;background:transparent;border-radius:0;color:#000;font-family:"Noto Sans JP",sans-serif;}
.elementor-83 .elementor-element.elementor-element-10506e0:before,.elementor-83 .elementor-element.elementor-element-10506e0:after{content:none;}
.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-copy{position:relative;width:100%;max-width:none;min-height:0;flex:none;gap:18px;padding:0;}
.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-label{width:100%;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:20px;}
.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-label-en{width:auto;flex:none;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-label-en .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:3px;color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-label-line{width:200px;flex:0 1 200px;}.elementor-83 .elementor-element.elementor-element-10506e0 .elementor-divider{padding:0;}
.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-title{margin:0;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-title .elementor-heading-title{font-size:40px;line-height:1.5;font-weight:900;letter-spacing:-.035em;color:#000;}
.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-short-line{width:64px;margin:0;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-10506e0{width:calc(100% - 40px);margin:20px auto 0;padding:20px 28px 0;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-title .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-label-en .elementor-heading-title{font-size:13px;letter-spacing:2px;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-10506e0{width:calc(100% - 32px);margin:16px auto 0;padding:16px 20px 0;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-copy{gap:16px;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-title .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-label-en .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-10506e0 .paj-sd-label-line{width:120px;flex-basis:120px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e72a90a */@media(max-width:767px){.elementor.elementor-83 .e-con.e-child.paj-ad-photo{width:100%!important;}}

/* Support images: balanced outer spacing and rounded corners */
.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team){padding-left:56px!important;}
.elementor-83 .paj-ad-photo{border-radius:30px!important;}
@media(max-width:1024px){.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team){padding-left:28px!important;}}
@media(max-width:767px){.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team){padding-left:0!important;} .elementor-83 .paj-ad-photo{margin-left:0!important;width:100%!important;border-radius:30px!important;}}
.elementor-83 .elementor-element.elementor-element-1e72a90a{position:relative;overflow:hidden;isolation:isolate;background:#fff;}
.elementor-83 .elementor-element.elementor-element-1e72a90a:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(132deg,transparent 0 180px,rgba(0,171,200,.035) 180px 230px,transparent 230px 360px);}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo{position:relative;overflow:hidden;border-radius:0 30px 30px 0;min-width:0;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-image,.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-image .elementor-widget-container{height:100%;width:100%;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-image img{display:block;width:100%;height:860px;object-fit:cover;object-position:center;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo:before,.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo:after{content:"";position:absolute;z-index:1;width:560px;height:130px;pointer-events:none;transform:rotate(-38deg);background:repeating-linear-gradient(0deg,rgba(0,171,200,.74) 0 16px,transparent 16px 28px);}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo:before{top:25px;left:-260px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo:after{bottom:-35px;right:-135px;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-copy{position:relative;min-width:0;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-copy>.elementor-element:not(.paj-ad-number){position:relative;z-index:1;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-number{position:absolute;right:40px;top:-8px;pointer-events:none;opacity:.8;width:auto;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-label{flex-wrap:nowrap;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-label .paj-ad-line{flex:0 0 48px;width:48px;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-label .elementor-widget-heading{width:auto;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-title .elementor-heading-title{font-size:clamp(34px,3.32vw,48px)!important;letter-spacing:-.035em;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-title span{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-body p{margin:0;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu{margin-top:8px;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu .paj-ad-label{margin-bottom:10px;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu .paj-ad-label .elementor-heading-title{font-size:20px;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-row{border-bottom:1px solid #D8EBEF;transition:background .25s;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-row:last-child{border-bottom:0;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-icon{flex:0 0 70px;width:70px;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-icon .elementor-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#fff;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-text{flex:1;min-width:0;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-text a{color:#000;transition:color .25s;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-text a:hover,.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-row:hover .paj-ad-menu-text a{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-arrow{flex:0 0 24px;width:24px;}
.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-arrow a{color:#00ABC8;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-copy{padding:24px 28px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu{padding:24px 20px 12px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-row{gap:14px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-icon{flex-basis:56px;width:56px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-icon .elementor-icon{width:56px;height:56px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-text .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-image img{height:820px;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-1e72a90a{flex-direction:column!important;padding:24px 0 56px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo{width:calc(100% - 24px)!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-image img{height:420px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-copy{width:100%!important;padding:16px 24px 0!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-number{right:20px;top:-10px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-title .elementor-heading-title{font-size:28px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-label{gap:16px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu{padding:24px 18px 10px!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-row{gap:12px!important;padding:16px 0!important;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-icon{flex-basis:48px;width:48px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-icon .elementor-icon{width:48px;height:48px;font-size:24px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-text .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-arrow{flex-basis:18px;width:18px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-arrow .elementor-icon{font-size:18px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo:after{width:400px;right:-170px;bottom:-15px;}.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-photo:before{left:-330px;top:-10px;}}

.elementor-83 .elementor-element.elementor-element-1e72a90a .paj-ad-menu-text a{text-decoration:none!important;}

/* Match About Us section widths and horizontal spacing. */
.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team){width:calc(100% - 64px)!important;max-width:1440px!important;margin:24px auto!important;padding:64px 48px!important;}
.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team) .paj-ad-copy{padding:24px 0 24px 48px!important;}
@media(max-width:1024px){.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team){width:calc(100% - 40px)!important;margin:20px auto!important;padding:48px 28px!important;}.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team) .paj-ad-copy{padding:24px 0 24px 28px!important;}}
@media(max-width:767px){.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team){width:calc(100% - 32px)!important;margin:16px auto!important;padding:36px 20px!important;}.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team) .paj-ad-photo,.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team) .paj-ad-copy{width:100%!important;}.elementor.elementor-83 :is(.paj-antidoping-support,.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team) .paj-ad-copy{padding:0!important;}}
/* Keep sibling support sections aligned with Anti-Doping on the published mobile page. */
@media(max-width:767px){.elementor.elementor-83 .e-con:is(.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team){padding-left:20px!important;padding-right:20px!important;}}

/* Mobile copy uses the same content width as Anti-Doping, without a second horizontal inset. */
@media(max-width:767px){.elementor.elementor-83 .e-con:is(.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team) .paj-ad-copy{width:100%!important;max-width:none!important;padding:0!important;}}

@media(min-width:768px) and (max-width:1024px){.elementor.elementor-83 .e-con:is(.paj-support-nutrition,.paj-support-injury,.paj-support-recovery,.paj-support-team) .paj-ad-copy{padding:24px 0 24px 28px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99db1b2 */.elementor-83 .elementor-element.elementor-element-99db1b2{position:relative;overflow:hidden;isolation:isolate;background:#fff;}
.elementor-83 .elementor-element.elementor-element-99db1b2:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(132deg,transparent 0 180px,rgba(0,171,200,.035) 180px 230px,transparent 230px 360px);}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo{position:relative;overflow:hidden;border-radius:0 30px 30px 0;min-width:0;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-image,.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-image .elementor-widget-container{height:100%;width:100%;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-image img{display:block;width:100%;height:860px;object-fit:cover;object-position:center;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo:before,.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo:after{content:"";position:absolute;z-index:1;width:560px;height:130px;pointer-events:none;transform:rotate(-38deg);background:repeating-linear-gradient(0deg,rgba(0,171,200,.74) 0 16px,transparent 16px 28px);}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo:before{top:25px;left:-260px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo:after{bottom:-35px;right:-135px;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-copy{position:relative;min-width:0;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-copy>.elementor-element:not(.paj-ad-number){position:relative;z-index:1;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-number{position:absolute;right:40px;top:-8px;pointer-events:none;opacity:.8;width:auto;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-label{flex-wrap:nowrap;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-label .paj-ad-line{flex:0 0 48px;width:48px;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-label .elementor-widget-heading{width:auto;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-title .elementor-heading-title{font-size:clamp(34px,3.32vw,48px)!important;letter-spacing:-.035em;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-title span{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-body p{margin:0;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu{margin-top:8px;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu .paj-ad-label{margin-bottom:10px;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu .paj-ad-label .elementor-heading-title{font-size:20px;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-row{border-bottom:1px solid #D8EBEF;transition:background .25s;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-row:last-child{border-bottom:0;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-icon{flex:0 0 70px;width:70px;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-icon .elementor-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#fff;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-text{flex:1;min-width:0;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-text a{color:#000;transition:color .25s;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-text a:hover,.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-row:hover .paj-ad-menu-text a{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-arrow{flex:0 0 24px;width:24px;}
.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-arrow a{color:#00ABC8;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-copy{padding:24px 28px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu{padding:24px 20px 12px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-row{gap:14px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-icon{flex-basis:56px;width:56px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-icon .elementor-icon{width:56px;height:56px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-text .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-image img{height:820px;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-99db1b2{flex-direction:column!important;padding:24px 0 56px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-image img{height:420px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-copy{width:100%!important;padding:16px 24px 0!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-number{right:20px;top:-10px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-title .elementor-heading-title{font-size:28px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-label{gap:16px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu{padding:24px 18px 10px!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-row{gap:12px!important;padding:16px 0!important;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-icon{flex-basis:48px;width:48px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-icon .elementor-icon{width:48px;height:48px;font-size:24px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-text .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-arrow{flex-basis:18px;width:18px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-arrow .elementor-icon{font-size:18px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo:after{width:400px;right:-170px;bottom:-15px;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-photo:before{left:-330px;top:-10px;}}

.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-menu-text a{text-decoration:none!important;}

.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-title .elementor-heading-title{overflow-wrap:normal;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-ad-label .elementor-widget-heading{min-width:0;}.elementor-83 .elementor-element.elementor-element-99db1b2 .paj-support-note{padding:0 6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d234a86 */.elementor-83 .elementor-element.elementor-element-d234a86{position:relative;overflow:hidden;isolation:isolate;background:#fff;}
.elementor-83 .elementor-element.elementor-element-d234a86:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(132deg,transparent 0 180px,rgba(0,171,200,.035) 180px 230px,transparent 230px 360px);}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo{position:relative;overflow:hidden;border-radius:0 30px 30px 0;min-width:0;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-image,.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-image .elementor-widget-container{height:100%;width:100%;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-image img{display:block;width:100%;height:860px;object-fit:cover;object-position:center;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo:before,.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo:after{content:"";position:absolute;z-index:1;width:560px;height:130px;pointer-events:none;transform:rotate(-38deg);background:repeating-linear-gradient(0deg,rgba(0,171,200,.74) 0 16px,transparent 16px 28px);}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo:before{top:25px;left:-260px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo:after{bottom:-35px;right:-135px;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-copy{position:relative;min-width:0;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-copy>.elementor-element:not(.paj-ad-number){position:relative;z-index:1;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-number{position:absolute;right:40px;top:-8px;pointer-events:none;opacity:.8;width:auto;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-label{flex-wrap:nowrap;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-label .paj-ad-line{flex:0 0 48px;width:48px;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-label .elementor-widget-heading{width:auto;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-title .elementor-heading-title{font-size:clamp(34px,3.32vw,48px)!important;letter-spacing:-.035em;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-title span{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-body p{margin:0;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu{margin-top:8px;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu .paj-ad-label{margin-bottom:10px;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu .paj-ad-label .elementor-heading-title{font-size:20px;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-row{border-bottom:1px solid #D8EBEF;transition:background .25s;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-row:last-child{border-bottom:0;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-icon{flex:0 0 70px;width:70px;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-icon .elementor-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#fff;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-text{flex:1;min-width:0;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-text a{color:#000;transition:color .25s;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-text a:hover,.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-row:hover .paj-ad-menu-text a{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-arrow{flex:0 0 24px;width:24px;}
.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-arrow a{color:#00ABC8;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-copy{padding:24px 28px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu{padding:24px 20px 12px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-row{gap:14px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-icon{flex-basis:56px;width:56px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-icon .elementor-icon{width:56px;height:56px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-text .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-image img{height:820px;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-d234a86{flex-direction:column!important;padding:24px 0 56px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-image img{height:420px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-copy{width:100%!important;padding:16px 24px 0!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-number{right:20px;top:-10px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-title .elementor-heading-title{font-size:28px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-label{gap:16px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu{padding:24px 18px 10px!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-row{gap:12px!important;padding:16px 0!important;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-icon{flex-basis:48px;width:48px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-icon .elementor-icon{width:48px;height:48px;font-size:24px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-text .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-arrow{flex-basis:18px;width:18px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-arrow .elementor-icon{font-size:18px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo:after{width:400px;right:-170px;bottom:-15px;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-photo:before{left:-330px;top:-10px;}}

.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-menu-text a{text-decoration:none!important;}

.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-title .elementor-heading-title{overflow-wrap:normal;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-ad-label .elementor-widget-heading{min-width:0;}.elementor-83 .elementor-element.elementor-element-d234a86 .paj-support-note{padding:0 6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908c95b */.elementor-83 .elementor-element.elementor-element-908c95b{position:relative;overflow:hidden;isolation:isolate;background:#fff;}
.elementor-83 .elementor-element.elementor-element-908c95b:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(132deg,transparent 0 180px,rgba(0,171,200,.035) 180px 230px,transparent 230px 360px);}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo{position:relative;overflow:hidden;border-radius:0 30px 30px 0;min-width:0;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-image,.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-image .elementor-widget-container{height:100%;width:100%;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-image img{display:block;width:100%;height:860px;object-fit:cover;object-position:center;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo:before,.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo:after{content:"";position:absolute;z-index:1;width:560px;height:130px;pointer-events:none;transform:rotate(-38deg);background:repeating-linear-gradient(0deg,rgba(0,171,200,.74) 0 16px,transparent 16px 28px);}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo:before{top:25px;left:-260px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo:after{bottom:-35px;right:-135px;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-copy{position:relative;min-width:0;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-copy>.elementor-element:not(.paj-ad-number){position:relative;z-index:1;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-number{position:absolute;right:40px;top:-8px;pointer-events:none;opacity:.8;width:auto;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-label{flex-wrap:nowrap;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-label .paj-ad-line{flex:0 0 48px;width:48px;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-label .elementor-widget-heading{width:auto;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-title .elementor-heading-title{font-size:clamp(34px,3.32vw,48px)!important;letter-spacing:-.035em;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-title span{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-body p{margin:0;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu{margin-top:8px;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu .paj-ad-label{margin-bottom:10px;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu .paj-ad-label .elementor-heading-title{font-size:20px;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-row{border-bottom:1px solid #D8EBEF;transition:background .25s;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-row:last-child{border-bottom:0;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-icon{flex:0 0 70px;width:70px;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-icon .elementor-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#fff;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-text{flex:1;min-width:0;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-text a{color:#000;transition:color .25s;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-text a:hover,.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-row:hover .paj-ad-menu-text a{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-arrow{flex:0 0 24px;width:24px;}
.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-arrow a{color:#00ABC8;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-copy{padding:24px 28px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu{padding:24px 20px 12px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-row{gap:14px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-icon{flex-basis:56px;width:56px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-icon .elementor-icon{width:56px;height:56px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-text .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-image img{height:820px;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-908c95b{flex-direction:column!important;padding:24px 0 56px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-image img{height:420px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-copy{width:100%!important;padding:16px 24px 0!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-number{right:20px;top:-10px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-title .elementor-heading-title{font-size:28px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-label{gap:16px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu{padding:24px 18px 10px!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-row{gap:12px!important;padding:16px 0!important;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-icon{flex-basis:48px;width:48px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-icon .elementor-icon{width:48px;height:48px;font-size:24px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-text .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-arrow{flex-basis:18px;width:18px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-arrow .elementor-icon{font-size:18px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo:after{width:400px;right:-170px;bottom:-15px;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-photo:before{left:-330px;top:-10px;}}

.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-menu-text a{text-decoration:none!important;}

.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-title .elementor-heading-title{overflow-wrap:normal;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-ad-label .elementor-widget-heading{min-width:0;}.elementor-83 .elementor-element.elementor-element-908c95b .paj-support-note{padding:0 6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51577255 */.elementor-83 .elementor-element.elementor-element-51577255{position:relative;overflow:hidden;isolation:isolate;background:#fff;}
.elementor-83 .elementor-element.elementor-element-51577255:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(132deg,transparent 0 180px,rgba(0,171,200,.035) 180px 230px,transparent 230px 360px);}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo{position:relative;overflow:hidden;border-radius:0 30px 30px 0;min-width:0;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image,.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image .elementor-widget-container{height:100%;width:100%;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{display:block;width:100%;height:860px;object-fit:cover;object-position:center;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo:before,.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo:after{content:"";position:absolute;z-index:1;width:560px;height:130px;pointer-events:none;transform:rotate(-38deg);background:repeating-linear-gradient(0deg,rgba(0,171,200,.74) 0 16px,transparent 16px 28px);}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo:before{top:25px;left:-260px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo:after{bottom:-35px;right:-135px;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-copy{position:relative;min-width:0;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-copy>.elementor-element:not(.paj-ad-number){position:relative;z-index:1;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-number{position:absolute;right:40px;top:-8px;pointer-events:none;opacity:.8;width:auto;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-label{flex-wrap:nowrap;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-label .paj-ad-line{flex:0 0 48px;width:48px;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-label .elementor-widget-heading{width:auto;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-title .elementor-heading-title{font-size:clamp(34px,3.32vw,48px)!important;letter-spacing:-.035em;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-title span{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-body p{margin:0;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu{margin-top:8px;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu .paj-ad-label{margin-bottom:10px;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu .paj-ad-label .elementor-heading-title{font-size:20px;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-row{border-bottom:1px solid #D8EBEF;transition:background .25s;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-row:last-child{border-bottom:0;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-icon{flex:0 0 70px;width:70px;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-icon .elementor-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#fff;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-text{flex:1;min-width:0;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-text a{color:#000;transition:color .25s;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-text a:hover,.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-row:hover .paj-ad-menu-text a{color:#00ABC8;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-arrow{flex:0 0 24px;width:24px;}
.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-arrow a{color:#00ABC8;}
@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-copy{padding:24px 28px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu{padding:24px 20px 12px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-row{gap:14px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-icon{flex-basis:56px;width:56px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-icon .elementor-icon{width:56px;height:56px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-text .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{height:820px;}}
@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-51577255{flex-direction:column!important;padding:24px 0 56px!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{height:420px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-copy{width:100%!important;padding:16px 24px 0!important;gap:24px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-number{right:20px;top:-10px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-title .elementor-heading-title{font-size:28px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-label{gap:16px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu{padding:24px 18px 10px!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-row{gap:12px!important;padding:16px 0!important;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-icon{flex-basis:48px;width:48px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-icon .elementor-icon{width:48px;height:48px;font-size:24px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-text .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-arrow{flex-basis:18px;width:18px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-arrow .elementor-icon{font-size:18px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo:after{width:400px;right:-170px;bottom:-15px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo:before{left:-330px;top:-10px;}}

.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-menu-text a{text-decoration:none!important;}

.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{height:1330px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-copy{gap:24px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-support-cases{gap:12px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-support-cases ul{margin:0;padding-left:1.2em;}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{height:420px;}}

.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-title .elementor-heading-title{overflow-wrap:normal;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-label .elementor-widget-heading{min-width:0;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-support-note{padding:0 6px;}

.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo{min-height:1330px;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{height:100%;min-height:1330px;}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo{min-height:0;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{height:420px;min-height:0;}}

/* Match the photo height to the adjacent copy without a fixed desktop height. */
@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-51577255{align-items:stretch;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-photo{min-height:0!important;align-self:stretch;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image{position:absolute;inset:0;width:100%;height:100%;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image .elementor-widget-container{height:100%;}.elementor-83 .elementor-element.elementor-element-51577255 .paj-ad-image img{width:100%;height:100%!important;min-height:0!important;object-fit:cover;}}/* End custom CSS */