.elementor-50 .elementor-element.elementor-element-4b9c45e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-50 .elementor-element.elementor-element-4b9c45e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4b9c45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northjapan-caresupport.com/wp-content/uploads/2025/02/250121_060.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-ab57e16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ab57e16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-af835c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-af835c0.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}.elementor-50 .elementor-element.elementor-element-0342bfc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:42px;text-shadow:0px 0px 5px #FFFFFF;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-4ebb709{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-4ebb709:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4ebb709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBA;}.elementor-50 .elementor-element.elementor-element-343891a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:42px;-webkit-text-stroke-width:0.01em;stroke-width:0.01em;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-1c1ad0c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1c1ad0c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-3b6d922{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-3b6d922.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-85fc3f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-85fc3f4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-5979b82{padding:30px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-5979b82.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-1197711{--display:flex;}.elementor-50 .elementor-element.elementor-element-1197711:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1197711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8B1C861;}.elementor-50 .elementor-element.elementor-element-1197711 > .elementor-shape-top .elementor-shape-fill, .elementor-50 .elementor-element.elementor-element-1197711 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#103E7A;}.elementor-50 .elementor-element.elementor-element-1197711 > .elementor-shape-top svg, .elementor-50 .elementor-element.elementor-element-1197711 > .e-con-inner > .elementor-shape-top svg{height:85px;}.elementor-50 .elementor-element.elementor-element-8e47c77{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-5c38005{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-5c38005:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5c38005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8B1C861;}.elementor-50 .elementor-element.elementor-element-5c38005.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-baa6486{text-align:center;}.elementor-50 .elementor-element.elementor-element-baa6486 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 6px rgba(103.69999999999999, 101.42099524456522, 101.42099524456522, 0.3);color:#103E7A;}.elementor-50 .elementor-element.elementor-element-fc15463{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-fc15463:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-fc15463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8B1C861;}.elementor-50 .elementor-element.elementor-element-fc15463 > .elementor-shape-bottom svg, .elementor-50 .elementor-element.elementor-element-fc15463 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:134px;}.elementor-50 .elementor-element.elementor-element-fc15463.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-4a307dc{--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;--overlay-opacity:0.5;}.elementor-50 .elementor-element.elementor-element-4a307dc::before, .elementor-50 .elementor-element.elementor-element-4a307dc > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-4a307dc > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-4a307dc > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-4a307dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-4a307dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-4a307dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-1a0c6ac{background-color:#FFFFFF;padding:3vw 3vw 3vw 5vw;z-index:1;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-1a0c6ac.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-icon i{color:#103E7A;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-icon svg{fill:#103E7A;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-decoration:underline;}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-text{color:#EC008D;transition:color 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-5fca419{margin:-13vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:end;}.elementor-50 .elementor-element.elementor-element-5fca419.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-50 .elementor-element.elementor-element-5fca419 img{width:13vw;}.elementor-50 .elementor-element.elementor-element-c34f1f6{--display:flex;}.elementor-50 .elementor-element.elementor-element-3de07f0{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:2;text-align:center;}.elementor-50 .elementor-element.elementor-element-3de07f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.4px;stroke-width:0.4px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 5px rgba(180.2, 180.2, 180.2, 0.3);color:#EC008D;}.elementor-50 .elementor-element.elementor-element-2087a88{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-fa7b203{--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-50 .elementor-element.elementor-element-c9c7a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;padding:14px 0px 32px 17px;}.elementor-50 .elementor-element.elementor-element-c9c7a20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-725a661 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-0878043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-b5ad6d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-b5ad6d7 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-b5ad6d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-b5ad6d7 .elementor-divider__text{color:#EC008D;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-50 .elementor-element.elementor-element-6535dae{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-6535dae.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-50 .elementor-element.elementor-element-6535dae .elementor-icon-list-icon i{color:#EC008D;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-6535dae .elementor-icon-list-icon svg{fill:#EC008D;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-6535dae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-6535dae .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-50 .elementor-element.elementor-element-6535dae .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-5e2f690{--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-50 .elementor-element.elementor-element-2af79e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2af79e6:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2af79e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FB;}.elementor-50 .elementor-element.elementor-element-97df687{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-dd160ce{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-50 .elementor-element.elementor-element-dd160ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-dd160ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-37907cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-cd3f01c{width:var( --container-widget-width, 37% );max-width:37%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-cd3f01c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-cd3f01c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-101a5ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-fbbc12e{width:var( --container-widget-width, 37% );max-width:37%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-fbbc12e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-fbbc12e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-4f00868{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4f00868:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4f00868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FB;}.elementor-50 .elementor-element.elementor-element-1f48cbe{--display:flex;}.elementor-50 .elementor-element.elementor-element-e2d0218 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-4008e7d{--display:flex;}.elementor-50 .elementor-element.elementor-element-1fd61a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-be9a9fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-a3c1cc0{--display:flex;}.elementor-50 .elementor-element.elementor-element-de69dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-de69dfb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:11px;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-db32018{--display:flex;}.elementor-50 .elementor-element.elementor-element-d561a1a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-ab166fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-84f12b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-50 .elementor-element.elementor-element-84f12b9:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-84f12b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FB;}.elementor-50 .elementor-element.elementor-element-e6123b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-e6123b9:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-e6123b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-e6123b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-99d28b7{padding:20px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-99d28b7.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-99d28b7.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-99d28b7.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-08b18cd{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-08b18cd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-08b18cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-08b18cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-32d2623{padding:20px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-32d2623.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-32d2623.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-32d2623.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-77eaf13{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-77eaf13:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-77eaf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-77eaf13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-33f3e13{padding:20px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-33f3e13.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-33f3e13.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-33f3e13.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-dac1589{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-dac1589:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-dac1589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-ea38b58{padding:20px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-ea38b58.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-ea38b58.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ea38b58.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-8be1830{--display:flex;}.elementor-50 .elementor-element.elementor-element-617e05e{--spacer-size:30px;}.elementor-50 .elementor-element.elementor-element-41192e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-d3a615d{--display:flex;}.elementor-50 .elementor-element.elementor-element-99fa0e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-bed1d44{--display:flex;}.elementor-50 .elementor-element.elementor-element-fcf38e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-fcf38e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:11px;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-1a5a325{--display:flex;}.elementor-50 .elementor-element.elementor-element-875f805 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-4e43b72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-08a4ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-c68adc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-50 .elementor-element.elementor-element-8a0babd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-8a0babd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-8a0babd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-99a3932{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-99a3932.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-99a3932.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-99a3932.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-99a3932.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-19ac701{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-19ac701:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-19ac701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-8123340{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-8123340.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-8123340.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-8123340.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-c0d124b{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-c0d124b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-c0d124b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-b66ef1e{padding:5px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-50 .elementor-element.elementor-element-b66ef1e.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-b66ef1e.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-b66ef1e.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-4a4a3be{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-4a4a3be:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4a4a3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-4b88b7d{padding:10px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-4b88b7d.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-4b88b7d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-4b88b7d.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-cbd2e67{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-cbd2e67:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-cbd2e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-0e47f35{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-50 .elementor-element.elementor-element-0e47f35.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-0e47f35.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-0e47f35.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-19b3db6{--display:flex;--min-height:0px;--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 20px;--row-gap:0px;--column-gap:20px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-19b3db6:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-19b3db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-38dbd61{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-38dbd61.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-38dbd61.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-38dbd61.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-1971fae{--display:flex;}.elementor-50 .elementor-element.elementor-element-23e9fa7{--spacer-size:30px;}.elementor-50 .elementor-element.elementor-element-17192cf{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-17192cf:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-17192cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FB;}.elementor-50 .elementor-element.elementor-element-bf49bde{--display:flex;}.elementor-50 .elementor-element.elementor-element-67451d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-bf7f9b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-967a1d0{--display:flex;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-8e61582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-8e61582 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:11px;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-f05cfc7{--display:flex;}.elementor-50 .elementor-element.elementor-element-626b494 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-ca5bb5b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EC008D;}.elementor-50 .elementor-element.elementor-element-cb2dfac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000000;}.elementor-50 .elementor-element.elementor-element-7fabd6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-7fabd6f:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-7fabd6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FB;}.elementor-50 .elementor-element.elementor-element-ec55249{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-ec55249:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ec55249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-3782414{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-3782414.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-3782414.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3782414.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-b3fea0d{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-b3fea0d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b3fea0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-0948471{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-0948471.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-0948471.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-0948471.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-db5b5ac{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-db5b5ac:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-db5b5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-b6d5a2c{padding:5px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon-box-wrapper{text-align:center;gap:18px;}.elementor-50 .elementor-element.elementor-element-b6d5a2c.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-b6d5a2c.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-b6d5a2c.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-e8c70c8{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-e8c70c8:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-e8c70c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-95c637d{padding:15px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon-box-wrapper{text-align:center;gap:7px;}.elementor-50 .elementor-element.elementor-element-95c637d.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-95c637d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-95c637d.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-03b72c7{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-03b72c7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-03b72c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-e27b79e{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50 .elementor-element.elementor-element-e27b79e.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-e27b79e.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-e27b79e.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-d3facb4{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-d3facb4:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-d3facb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-26e3863{padding:8px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon-box-wrapper{text-align:center;gap:21px;}.elementor-50 .elementor-element.elementor-element-26e3863.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-26e3863.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-26e3863.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-b82b788{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-b82b788:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b82b788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-01ebcb1{padding:7px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-50 .elementor-element.elementor-element-01ebcb1.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-01ebcb1.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-01ebcb1.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-7459d7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-69a2f15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-314f1a5{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-50 .elementor-element.elementor-element-314f1a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-314f1a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-dc39790{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-2cc6c18{width:var( --container-widget-width, 37% );max-width:37%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-2cc6c18.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-2cc6c18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-ab71208{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-e51f87f{width:var( --container-widget-width, 37% );max-width:37%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-e51f87f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-e51f87f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-1d1c8e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-1d1c8e0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1d1c8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-26e106a{--display:flex;--justify-content:center;}.elementor-50 .elementor-element.elementor-element-d27fd6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-a8849da{--display:flex;}.elementor-50 .elementor-element.elementor-element-444d567 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-7462973 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-6c3550b{--display:flex;}.elementor-50 .elementor-element.elementor-element-4fa16ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-cee6fb4 .elementor-button{background-color:#FFFFFF00;fill:#EC008D;color:#EC008D;border-style:none;}.elementor-50 .elementor-element.elementor-element-cee6fb4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-d683c1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-7b62f53{--display:flex;--justify-content:center;}.elementor-50 .elementor-element.elementor-element-7398b20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-e9268f2{--display:flex;}.elementor-50 .elementor-element.elementor-element-4cb04fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-7e7a2bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-1182664{--display:flex;}.elementor-50 .elementor-element.elementor-element-765cec8 .elementor-button{background-color:#FFFFFF00;fill:#EC008D;color:#EC008D;border-style:none;}.elementor-50 .elementor-element.elementor-element-765cec8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-b656efd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-fe5490b{--display:flex;--justify-content:center;}.elementor-50 .elementor-element.elementor-element-6495679{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-9389fd4{--display:flex;}.elementor-50 .elementor-element.elementor-element-f12da20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-323976a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-b7110ae{--display:flex;}.elementor-50 .elementor-element.elementor-element-745027d .elementor-button{background-color:#FFFFFF00;fill:#EC008D;color:#EC008D;border-style:none;}.elementor-50 .elementor-element.elementor-element-745027d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-6a55120{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-6a55120:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6a55120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FB;}.elementor-50 .elementor-element.elementor-element-5598e77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-470bf6f{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-50 .elementor-element.elementor-element-470bf6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-470bf6f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-1835f61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-0c3d5b7{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-0c3d5b7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-0c3d5b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-ecdb80c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-6af4afd{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-6af4afd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-6af4afd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-9e80a78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-9e80a78:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-9e80a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FB;}.elementor-50 .elementor-element.elementor-element-d622208{--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-50 .elementor-element.elementor-element-07c3700 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EC008D;fill:#FFFFFF;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-default:has(:focus) .elementor-icon{fill:#EC008D;color:#EC008D;border-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-07c3700.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-07c3700 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-07c3700 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-07c3700 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-07c3700 .elementor-icon-box-description{color:#000000;}.elementor-50 .elementor-element.elementor-element-ef1f454{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-959ddd0 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-959ddd0.elementor-view-stacked .elementor-icon{background-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-959ddd0.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-959ddd0.elementor-view-default .elementor-icon{color:#EC008D;border-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-959ddd0.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-959ddd0.elementor-view-default .elementor-icon svg{fill:#EC008D;}.elementor-50 .elementor-element.elementor-element-959ddd0 .elementor-icon{font-size:30px;}.elementor-50 .elementor-element.elementor-element-959ddd0 .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-c9be567{--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-50 .elementor-element.elementor-element-53cf556 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EC008D;fill:#FFFFFF;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-default:has(:focus) .elementor-icon{fill:#EC008D;color:#EC008D;border-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-53cf556.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-53cf556 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-53cf556 .elementor-icon-box-description{color:#000000;}.elementor-50 .elementor-element.elementor-element-308ced3{--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;}.elementor-50 .elementor-element.elementor-element-23dbc0d .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-23dbc0d.elementor-view-stacked .elementor-icon{background-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-23dbc0d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-23dbc0d.elementor-view-default .elementor-icon{color:#EC008D;border-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-23dbc0d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-23dbc0d.elementor-view-default .elementor-icon svg{fill:#EC008D;}.elementor-50 .elementor-element.elementor-element-23dbc0d .elementor-icon{font-size:30px;}.elementor-50 .elementor-element.elementor-element-23dbc0d .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-6f9ca22{--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-50 .elementor-element.elementor-element-cfcc0ce .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EC008D;fill:#FFFFFF;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-default:has(:focus) .elementor-icon{fill:#EC008D;color:#EC008D;border-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-cfcc0ce.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-cfcc0ce .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-cfcc0ce .elementor-icon-box-description{color:#000000;}.elementor-50 .elementor-element.elementor-element-5adb96c{--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;}.elementor-50 .elementor-element.elementor-element-160985e .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-160985e.elementor-view-stacked .elementor-icon{background-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-160985e.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-160985e.elementor-view-default .elementor-icon{color:#EC008D;border-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-160985e.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-160985e.elementor-view-default .elementor-icon svg{fill:#EC008D;}.elementor-50 .elementor-element.elementor-element-160985e .elementor-icon{font-size:30px;}.elementor-50 .elementor-element.elementor-element-160985e .elementor-icon svg{height:30px;}.elementor-50 .elementor-element.elementor-element-2bbeed3{--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-50 .elementor-element.elementor-element-418d4b4 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-stacked .elementor-icon{background-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-default .elementor-icon{fill:#103E7A;color:#103E7A;border-color:#103E7A;}.elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EC008D;fill:#FFFFFF;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-default:has(:focus) .elementor-icon{fill:#EC008D;color:#EC008D;border-color:#EC008D;}.elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-418d4b4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-418d4b4 .elementor-icon-box-title{color:#103E7A;}.elementor-50 .elementor-element.elementor-element-418d4b4 .elementor-icon-box-description{color:#000000;}.elementor-50 .elementor-element.elementor-element-396a5f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-2f6743f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-69d122f{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-50 .elementor-element.elementor-element-69d122f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-69d122f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-f065916{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-bbc7364{width:var( --container-widget-width, 37% );max-width:37%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-bbc7364.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-bbc7364 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-257d629{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-68ce0e7{width:var( --container-widget-width, 37% );max-width:37%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-68ce0e7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-68ce0e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-1e6a69b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-1e6a69b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1e6a69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-6622eb0{--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-50 .elementor-element.elementor-element-6622eb0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table .elementor-price-table__additional_info{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-ribbon-inner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-repeater-item-9733dab i{color:#EC008D;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-repeater-item-9733dab svg{fill:#EC008D;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-repeater-item-d4aee80 i{color:#EC008D;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-repeater-item-d4aee80 svg{fill:#EC008D;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-repeater-item-f8e11f7 i{color:#EC008D;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-repeater-item-f8e11f7 svg{fill:#EC008D;}.elementor-50 .elementor-element.elementor-element-09da395{width:var( --container-widget-width, 104.937% );max-width:104.937%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104.937%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-09da395.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__price{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table .elementor-price-table__price{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(40em/100);}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__currency{align-self:flex-start;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__after-price{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__period{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__features-list{background-color:#FFFFFF;padding:0px 0px 30px 80px;--e-price-table-features-list-color:#EC008D;text-align:start;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__features-list li{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-50 .elementor-element.elementor-element-57cae30{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-2f4c887{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-2f4c887 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-2f4c887 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-36b3b8c{--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;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#A8B1C8;--border-color:#A8B1C8;--border-radius:0px 0px 0px 0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-48006f2{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-48006f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#103E7A;}.elementor-50 .elementor-element.elementor-element-9fb0d38{padding:0px 0px 0px 050px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-9fb0d38 .elementor-icon-list-icon i{color:#103E7A;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-9fb0d38 .elementor-icon-list-icon svg{fill:#103E7A;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-9fb0d38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-9fb0d38 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:32px;}.elementor-50 .elementor-element.elementor-element-9fb0d38 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-6c9e11c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-6c9e11c.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-2d1188d{--display:flex;--overlay-opacity:0.5;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-2d1188d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2d1188d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northjapan-caresupport.com/wp-content/uploads/2025/03/DSC3247-e1743129722827.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-2d1188d::before, .elementor-50 .elementor-element.elementor-element-2d1188d > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-2d1188d > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-2d1188d > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-2d1188d > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-2d1188d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2929298C;--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-d7a8a9b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 5px rgba(255, 255, 255, 0.3);color:#DBDBDB;}.elementor-50 .elementor-element.elementor-element-3f71121{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:auto;--overlay-opacity:0.5;bottom:0px;--z-index:2;}.elementor-50 .elementor-element.elementor-element-3f71121:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3f71121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000007D;}.elementor-50 .elementor-element.elementor-element-3f71121::before, .elementor-50 .elementor-element.elementor-element-3f71121 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-3f71121 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-3f71121 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-3f71121 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-3f71121 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B3;--background-overlay:'';}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-3f71121{left:0px;}body.rtl .elementor-50 .elementor-element.elementor-element-3f71121{right:0px;}.elementor-50 .elementor-element.elementor-element-d02a292{--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-50 .elementor-element.elementor-element-8c1e06c{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-8fcc43a{--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-9069041{--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-511a77a .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-511a77a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-511a77a.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-511a77a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-511a77a.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-511a77a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}@media(max-width:1025px){.elementor-50 .elementor-element.elementor-element-343891a .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-50 .elementor-element.elementor-element-1a0c6ac{padding:20px 15px 50px 15px;}.elementor-50 .elementor-element.elementor-element-5fca419{margin:-130px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-6535dae{margin:-15px 15px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-50 .elementor-element.elementor-element-de69dfb{padding:0px 0px 0px 50px;text-align:center;}.elementor-50 .elementor-element.elementor-element-ab166fd{padding:0px 0px 0px 10px;}.elementor-50 .elementor-element.elementor-element-fcf38e5{padding:0px 0px 0px 50px;}.elementor-50 .elementor-element.elementor-element-8e61582{padding:0px 0px 0px 50px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__features-list{padding:0px 0px 30px 25px;}.elementor-50 .elementor-element.elementor-element-48006f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-ab57e16{--width:100%;}.elementor-50 .elementor-element.elementor-element-af835c0{--width:50%;}.elementor-50 .elementor-element.elementor-element-fc15463{--width:100%;}.elementor-50 .elementor-element.elementor-element-4a307dc{--width:50%;}.elementor-50 .elementor-element.elementor-element-fa7b203{--width:50%;}.elementor-50 .elementor-element.elementor-element-5e2f690{--width:50%;}.elementor-50 .elementor-element.elementor-element-97df687{--width:50%;}.elementor-50 .elementor-element.elementor-element-37907cc{--width:50%;}.elementor-50 .elementor-element.elementor-element-101a5ed{--width:50%;}.elementor-50 .elementor-element.elementor-element-1f48cbe{--width:50%;}.elementor-50 .elementor-element.elementor-element-be9a9fd{--width:50%;}.elementor-50 .elementor-element.elementor-element-84f12b9{--content-width:660px;}.elementor-50 .elementor-element.elementor-element-e6123b9{--width:150px;}.elementor-50 .elementor-element.elementor-element-08b18cd{--width:150px;}.elementor-50 .elementor-element.elementor-element-77eaf13{--width:150px;}.elementor-50 .elementor-element.elementor-element-dac1589{--width:150px;}.elementor-50 .elementor-element.elementor-element-d3a615d{--width:50%;}.elementor-50 .elementor-element.elementor-element-99fa0e9{--width:50%;}.elementor-50 .elementor-element.elementor-element-c68adc5{--content-width:1000px;}.elementor-50 .elementor-element.elementor-element-8a0babd{--width:150px;}.elementor-50 .elementor-element.elementor-element-19ac701{--width:150px;}.elementor-50 .elementor-element.elementor-element-c0d124b{--width:150px;}.elementor-50 .elementor-element.elementor-element-4a4a3be{--width:150px;}.elementor-50 .elementor-element.elementor-element-cbd2e67{--width:150px;}.elementor-50 .elementor-element.elementor-element-19b3db6{--width:150px;}.elementor-50 .elementor-element.elementor-element-bf49bde{--width:50%;}.elementor-50 .elementor-element.elementor-element-bf7f9b5{--width:50%;}.elementor-50 .elementor-element.elementor-element-7fabd6f{--content-width:1170px;}.elementor-50 .elementor-element.elementor-element-ec55249{--width:150px;}.elementor-50 .elementor-element.elementor-element-b3fea0d{--width:150px;}.elementor-50 .elementor-element.elementor-element-db5b5ac{--width:150px;}.elementor-50 .elementor-element.elementor-element-e8c70c8{--width:150px;}.elementor-50 .elementor-element.elementor-element-03b72c7{--width:150px;}.elementor-50 .elementor-element.elementor-element-d3facb4{--width:150px;}.elementor-50 .elementor-element.elementor-element-b82b788{--width:150px;}.elementor-50 .elementor-element.elementor-element-69a2f15{--width:50%;}.elementor-50 .elementor-element.elementor-element-dc39790{--width:50%;}.elementor-50 .elementor-element.elementor-element-ab71208{--width:50%;}.elementor-50 .elementor-element.elementor-element-26e106a{--width:50%;}.elementor-50 .elementor-element.elementor-element-d27fd6b{--width:50%;}.elementor-50 .elementor-element.elementor-element-7b62f53{--width:50%;}.elementor-50 .elementor-element.elementor-element-7398b20{--width:50%;}.elementor-50 .elementor-element.elementor-element-fe5490b{--width:50%;}.elementor-50 .elementor-element.elementor-element-6495679{--width:50%;}.elementor-50 .elementor-element.elementor-element-5598e77{--width:50%;}.elementor-50 .elementor-element.elementor-element-1835f61{--width:50%;}.elementor-50 .elementor-element.elementor-element-ecdb80c{--width:50%;}.elementor-50 .elementor-element.elementor-element-d622208{--width:24%;}.elementor-50 .elementor-element.elementor-element-ef1f454{--width:7%;}.elementor-50 .elementor-element.elementor-element-c9be567{--width:25%;}.elementor-50 .elementor-element.elementor-element-308ced3{--width:7%;}.elementor-50 .elementor-element.elementor-element-6f9ca22{--width:25%;}.elementor-50 .elementor-element.elementor-element-5adb96c{--width:7%;}.elementor-50 .elementor-element.elementor-element-2bbeed3{--width:25%;}.elementor-50 .elementor-element.elementor-element-2f6743f{--width:50%;}.elementor-50 .elementor-element.elementor-element-f065916{--width:50%;}.elementor-50 .elementor-element.elementor-element-257d629{--width:50%;}.elementor-50 .elementor-element.elementor-element-6622eb0{--width:50%;}.elementor-50 .elementor-element.elementor-element-36b3b8c{--width:50%;}.elementor-50 .elementor-element.elementor-element-2d1188d{--content-width:860px;}.elementor-50 .elementor-element.elementor-element-d02a292{--width:100%;}.elementor-50 .elementor-element.elementor-element-8fcc43a{--width:50%;}.elementor-50 .elementor-element.elementor-element-9069041{--width:100%;}}@media(max-width:768px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-af835c0{--width:40%;}.elementor-50 .elementor-element.elementor-element-4ebb709{--width:60%;}.elementor-50 .elementor-element.elementor-element-4a307dc{--width:70%;}.elementor-50 .elementor-element.elementor-element-97df687{--width:50%;}.elementor-50 .elementor-element.elementor-element-37907cc{--width:50%;}.elementor-50 .elementor-element.elementor-element-84f12b9{--content-width:600px;}.elementor-50 .elementor-element.elementor-element-e6123b9{--width:130px;}.elementor-50 .elementor-element.elementor-element-08b18cd{--width:130px;}.elementor-50 .elementor-element.elementor-element-77eaf13{--width:130px;}.elementor-50 .elementor-element.elementor-element-dac1589{--width:130px;}.elementor-50 .elementor-element.elementor-element-c68adc5{--content-width:540px;}.elementor-50 .elementor-element.elementor-element-8a0babd{--width:130px;}.elementor-50 .elementor-element.elementor-element-19ac701{--width:130px;}.elementor-50 .elementor-element.elementor-element-c0d124b{--width:130px;}.elementor-50 .elementor-element.elementor-element-4a4a3be{--width:130px;}.elementor-50 .elementor-element.elementor-element-cbd2e67{--width:130px;}.elementor-50 .elementor-element.elementor-element-19b3db6{--width:130px;}.elementor-50 .elementor-element.elementor-element-7fabd6f{--content-width:600px;}.elementor-50 .elementor-element.elementor-element-ec55249{--width:130px;}.elementor-50 .elementor-element.elementor-element-b3fea0d{--width:130px;}.elementor-50 .elementor-element.elementor-element-db5b5ac{--width:130px;}.elementor-50 .elementor-element.elementor-element-e8c70c8{--width:130px;}.elementor-50 .elementor-element.elementor-element-03b72c7{--width:130px;}.elementor-50 .elementor-element.elementor-element-d3facb4{--width:130px;}.elementor-50 .elementor-element.elementor-element-b82b788{--width:130px;}.elementor-50 .elementor-element.elementor-element-5598e77{--width:40%;}.elementor-50 .elementor-element.elementor-element-1835f61{--width:50%;}.elementor-50 .elementor-element.elementor-element-d622208{--width:25%;}.elementor-50 .elementor-element.elementor-element-ef1f454{--width:4%;}.elementor-50 .elementor-element.elementor-element-308ced3{--width:4%;}.elementor-50 .elementor-element.elementor-element-5adb96c{--width:4%;}.elementor-50 .elementor-element.elementor-element-8fcc43a{--width:49%;}.elementor-50 .elementor-element.elementor-element-9069041{--width:49%;}}@media(max-width:768px){.elementor-50 .elementor-element.elementor-element-4ebb709{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-1c1ad0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-50 .elementor-element.elementor-element-3b6d922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-50 .elementor-element.elementor-element-85fc3f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-85fc3f4.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-5fca419{margin:-13vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-50 .elementor-element.elementor-element-cd3f01c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-1f48cbe{--justify-content:center;}.elementor-50 .elementor-element.elementor-element-de69dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-d561a1a .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-e6123b9{--min-height:0px;}.elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-99d28b7 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-32d2623 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-33f3e13 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ea38b58 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-41192e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-d3a615d{--justify-content:center;}.elementor-50 .elementor-element.elementor-element-875f805 .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-c68adc5{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;}.elementor-50 .elementor-element.elementor-element-8a0babd{--min-height:90px;}.elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-99a3932 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8123340 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b66ef1e .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4b88b7d .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0e47f35 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-38dbd61 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-bf49bde{--justify-content:center;}.elementor-50 .elementor-element.elementor-element-626b494 .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-7fabd6f{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;}.elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3782414 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0948471 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b6d5a2c .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon{font-size:30px;}.elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-95c637d .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-e27b79e .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-26e3863 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-01ebcb1 .elementor-icon-box-title a{font-size:12px;}.elementor-50 .elementor-element.elementor-element-2cc6c18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-d622208{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-ef1f454{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-959ddd0 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-959ddd0 .elementor-icon svg{height:20px;}.elementor-50 .elementor-element.elementor-element-c9be567{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-308ced3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-23dbc0d .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-23dbc0d .elementor-icon svg{height:20px;}.elementor-50 .elementor-element.elementor-element-6f9ca22{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-5adb96c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-160985e .elementor-icon{font-size:19px;}.elementor-50 .elementor-element.elementor-element-160985e .elementor-icon svg{height:19px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table .elementor-price-table__price{font-size:54px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__features-list{padding:0px 0px 30px 0px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__features-list li{letter-spacing:-0.5px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-50 .elementor-element.elementor-element-57cae30{padding:0px 0px 0px 0px;text-align:end;}.elementor-50 .elementor-element.elementor-element-3f71121:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3f71121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northjapan-caresupport.com/wp-content/uploads/2024/12/DSC3208-e1743130077300.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-3f71121{--gap:0px 14px;--row-gap:0px;--column-gap:14px;--z-index:999;}.elementor-50 .elementor-element.elementor-element-8c1e06c{text-align:center;}.elementor-50 .elementor-element.elementor-element-13df6e2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-511a77a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-511a77a .elementor-icon{font-size:45px;}.elementor-50 .elementor-element.elementor-element-511a77a .elementor-icon svg{height:45px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-4b9c45e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4b9c45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-112px -5px;}.elementor-50 .elementor-element.elementor-element-0342bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-0342bfc .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-4ebb709{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-343891a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-343891a .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-1c1ad0c{padding:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-3b6d922{padding:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-85fc3f4{padding:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-1197711{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-baa6486 .elementor-heading-title{font-size:22px;}.elementor-50 .elementor-element.elementor-element-1a0c6ac{padding:8vw 3vw 18vw 5vw;}.elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-1a0c6ac .elementor-icon-list-item > a{font-size:16px;}.elementor-50 .elementor-element.elementor-element-5fca419{margin:-25.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-5fca419 img{width:25vw;}.elementor-50 .elementor-element.elementor-element-2087a88{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-725a661{text-align:start;}.elementor-50 .elementor-element.elementor-element-0878043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-50 .elementor-element.elementor-element-b5ad6d7{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-6535dae{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-2af79e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-97df687{--width:50%;}.elementor-50 .elementor-element.elementor-element-dd160ce{text-align:end;}.elementor-50 .elementor-element.elementor-element-dd160ce .elementor-heading-title{font-size:42px;}.elementor-50 .elementor-element.elementor-element-37907cc{--width:50%;}.elementor-50 .elementor-element.elementor-element-cd3f01c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-101a5ed{--width:50%;}.elementor-50 .elementor-element.elementor-element-fbbc12e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-50 .elementor-element.elementor-element-e2d0218{text-align:start;}.elementor-50 .elementor-element.elementor-element-e2d0218 .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-1fd61a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-50 .elementor-element.elementor-element-de69dfb{text-align:center;}.elementor-50 .elementor-element.elementor-element-d561a1a{text-align:start;}.elementor-50 .elementor-element.elementor-element-d561a1a .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-84f12b9{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-e6123b9{--width:47%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-99d28b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-08b18cd{--width:47%;}.elementor-50 .elementor-element.elementor-element-77eaf13{--width:47%;}.elementor-50 .elementor-element.elementor-element-dac1589{--width:47%;}.elementor-50 .elementor-element.elementor-element-41192e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-875f805{text-align:start;}.elementor-50 .elementor-element.elementor-element-875f805 .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-4e43b72{text-align:start;}.elementor-50 .elementor-element.elementor-element-4e43b72 .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-c68adc5{--content-width:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-50 .elementor-element.elementor-element-8a0babd{--width:49%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-50 .elementor-element.elementor-element-99a3932{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-19ac701{--width:49%;}.elementor-50 .elementor-element.elementor-element-c0d124b{--width:49%;}.elementor-50 .elementor-element.elementor-element-4a4a3be{--width:49%;}.elementor-50 .elementor-element.elementor-element-cbd2e67{--width:49%;}.elementor-50 .elementor-element.elementor-element-19b3db6{--width:49%;}.elementor-50 .elementor-element.elementor-element-17192cf{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-626b494{text-align:start;}.elementor-50 .elementor-element.elementor-element-626b494 .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-ca5bb5b{text-align:start;}.elementor-50 .elementor-element.elementor-element-ca5bb5b .elementor-heading-title{font-size:24px;}.elementor-50 .elementor-element.elementor-element-7fabd6f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-50 .elementor-element.elementor-element-ec55249{--width:46%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-50 .elementor-element.elementor-element-b3fea0d{--width:46%;--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-50 .elementor-element.elementor-element-db5b5ac{--width:46%;}.elementor-50 .elementor-element.elementor-element-e8c70c8{--width:46%;}.elementor-50 .elementor-element.elementor-element-03b72c7{--width:46%;}.elementor-50 .elementor-element.elementor-element-d3facb4{--width:46%;}.elementor-50 .elementor-element.elementor-element-b82b788{--width:46%;}.elementor-50 .elementor-element.elementor-element-7459d7d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-69a2f15{--width:50%;}.elementor-50 .elementor-element.elementor-element-314f1a5 .elementor-heading-title{font-size:42px;}.elementor-50 .elementor-element.elementor-element-dc39790{--width:50%;}.elementor-50 .elementor-element.elementor-element-2cc6c18{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50 .elementor-element.elementor-element-ab71208{--width:50%;}.elementor-50 .elementor-element.elementor-element-e51f87f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50 .elementor-element.elementor-element-6a55120{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-5598e77{--width:25%;}.elementor-50 .elementor-element.elementor-element-470bf6f{text-align:end;}.elementor-50 .elementor-element.elementor-element-470bf6f .elementor-heading-title{font-size:42px;}.elementor-50 .elementor-element.elementor-element-1835f61{--width:50%;}.elementor-50 .elementor-element.elementor-element-ecdb80c{--width:75%;}.elementor-50 .elementor-element.elementor-element-6af4afd .elementor-heading-title{font-size:15px;}.elementor-50 .elementor-element.elementor-element-9e80a78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-07c3700 .elementor-icon-box-wrapper{align-items:start;text-align:center;}.elementor-50 .elementor-element.elementor-element-07c3700 .elementor-icon-box-title{margin-block-end:10px;}.elementor-50 .elementor-element.elementor-element-959ddd0 .elementor-icon i, .elementor-50 .elementor-element.elementor-element-959ddd0 .elementor-icon svg{transform:rotate(90deg);}.elementor-50 .elementor-element.elementor-element-53cf556 .elementor-icon-box-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-53cf556 .elementor-icon-box-title{margin-block-end:5px;}.elementor-50 .elementor-element.elementor-element-23dbc0d .elementor-icon i, .elementor-50 .elementor-element.elementor-element-23dbc0d .elementor-icon svg{transform:rotate(90deg);}.elementor-50 .elementor-element.elementor-element-cfcc0ce .elementor-icon-box-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-160985e .elementor-icon i, .elementor-50 .elementor-element.elementor-element-160985e .elementor-icon svg{transform:rotate(90deg);}.elementor-50 .elementor-element.elementor-element-396a5f2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-50 .elementor-element.elementor-element-2f6743f{--width:50%;}.elementor-50 .elementor-element.elementor-element-69d122f .elementor-heading-title{font-size:42px;}.elementor-50 .elementor-element.elementor-element-f065916{--width:50%;}.elementor-50 .elementor-element.elementor-element-bbc7364{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50 .elementor-element.elementor-element-257d629{--width:50%;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-68ce0e7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50 .elementor-element.elementor-element-6622eb0{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table .elementor-price-table__price{font-size:50px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__period{font-size:14px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__features-list{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__features-list li{letter-spacing:-1px;word-spacing:-5px;}.elementor-50 .elementor-element.elementor-element-09da395 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-50 .elementor-element.elementor-element-57cae30{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-57cae30.elementor-element{--align-self:flex-end;}.elementor-50 .elementor-element.elementor-element-2f4c887{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-36b3b8c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-9fb0d38{padding:0px 0px 0px 0px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-9fb0d38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-9fb0d38 .elementor-icon-list-item > a{font-size:15px;letter-spacing:-1px;}.elementor-50 .elementor-element.elementor-element-3f71121:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3f71121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northjapan-caresupport.com/wp-content/uploads/2025/03/DSC3208.jpg");background-position:0px -80px;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-3f71121{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9999;}.elementor-50 .elementor-element.elementor-element-d02a292{--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-8c1e06c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-50 .elementor-element.elementor-element-8fcc43a{--width:49%;--min-height:59px;--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-9069041{--width:49%;--min-height:59px;--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-511a77a .elementor-icon{font-size:40px;}.elementor-50 .elementor-element.elementor-element-511a77a .elementor-icon svg{height:40px;}}/* Start custom CSS for html, class: .elementor-element-1c1ad0c */@media(min-width:768px){

.no1{
  position: relative;
  font-size: 3em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}

.no1::before {
  background-color: #FFE74C;
  content: '';
  position: absolute;
  bottom: -1px;
  display: inline-block;
  opacity: 1;
  width: 500px;
  height: 20px;
  transform:skewX(-50deg);
  z-index: -1;
  font-weight: 900;
}

.keiei{
  position: relative;
  font-size: 2em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}
}

@media(max-width:1025px){
    .no1{
  position: relative;
  font-size: 1.6em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}

.no1::before {
  background-color: #FFE74C;
  content: '';
  position: absolute;
  bottom: -1px;
  display: inline-block;
  opacity: 1;
  width: 308px;
  height: 15px;
  transform:skewX(-50deg);
  z-index: -1;
  font-weight: 900;
}

.keiei{
  position: relative;
  font-size: 1.3em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}
}  

@media(max-width:767px){
    .no1{
  position: relative;
  font-size: 1.6em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}

.no1::before {
  background-color: #FFE74C;
  content: '';
  position: absolute;
  bottom: -1px;
  display: inline-block;
  opacity: 1;
  width: 308px;
  height: 15px;
  transform:skewX(-50deg);
  z-index: -1;
  font-weight: 900;
}

.keiei{
  position: relative;
  font-size: 1.3em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}
}  

@media(max-width:767px){
    .no1{
  position: relative;
  font-size: 1.6em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}

.no1::before {
  background-color: #FFE74C;
  content: '';
  position: absolute;
  bottom: -1px;
  display: inline-block;
  opacity: 1;
  width: 308px;
  height: 15px;
  transform:skewX(-50deg);
  z-index: -1;
  font-weight: 900;
}

.keiei{
  position: relative;
  font-size: 1.3em;
  color: #103E7A;
  font-weight: 900;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85fc3f4 */.roumu{
  position: relative;
  font-size: 2em;
  color: #103E7A;
  font-weight: 900;
  letter-spacing: .2em;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}

@media(max-width:767px){
    .roumu{
  position: relative;
  font-size: 1.3em;
  color: #103E7A;
  font-weight: 900;
  letter-spacing: .2em;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}
}

@media(max-width:1025px){
    .roumu{
  position: relative;
  font-size: 1.3em;
  color: #103E7A;
  font-weight: 900;
  letter-spacing: .2em;
  text-shadow: 1.5px 1.5px 0 #FFF, -1.5px -1.5px 0 #FFF,
              -1.5px 1.5px 0 #FFF, 1.5px -1.5px 0 #FFF,
              0px 1.5px 0 #FFF,  01.5px 0 #FFF,
              -1.5px 0 0 #FFF, 1.5px 0 0 #FFF;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5979b82 */.call_wrap {
        width: 400px;
        height: auto;
        position: relative;
        margin: auto;
}

.call {
        width: 100%;
        padding: 32px 10px  25px;
        border-radius: 8px;
        font-size: 180%;
        font-family: "Noto Sans Japanese";
        font-weight: 800;
        line-height: 1;
        text-align: center;
        text-decoration: none;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        background: #103E7A;
        -webkit-box-shadow: 0 5px 0 #2c9d60;
        box-shadow: 0 5px 0 #2c9d60;
        color: #fff;
        transition: 0.2s;
}
.call_balloon {
        width: 280px;
        height: 30px;
        padding-left: 0.1em;
        border-radius: 20px;
        border: solid 2px #EC008D;
        background-color: #fff;
        font-size: 60%;
        font-family: "Noto Sans Japanese";
        font-weight: 700;
        line-height: 1;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        bottom: 65px;
        left: 50%;
        transform: translate(-50%, 0%);
        pointer-events: none;
        transition: 0.2s;
        color: #EC008D;
        z-index: 2;
}
.call_balloon::before, .call_balloon::after {
        content: "";
        width: 0;
        height: 0;
        border-style: solid;
        position: absolute;
        left: 50%;
        transform: translate(-50%, 100%);
}
.call_balloon::before {
        bottom: 1px;
        border-width: 8px 5px 0 5px;
        border-color: #fff transparent transparent transparent;
        z-index: 2;
}
.call_balloon::after {
        bottom: 0;
        border-width: 11px 8px 0 8px;
        border-color: #EC008D transparent transparent transparent;
        z-index: 1;
}


.call:hover {
  background: #A8B1C8;
  color: #FFF;
  -webkit-box-shadow: 0 2px 0 #2c9d60;
  box-shadow: 0 2px 0 #A8B1C8;
  transform: translateY(3px);
}

@media(max-width:767px){
    .call_wrap {
        width: 300px;
        height: auto;
        position: relative;
        margin: auto;
}

.call {
        width: 100%;
        padding: 33px 10px  25px;
        border-radius: 8px;
        font-size: 150%;
        font-family: "Roboto";
        font-weight: 800;
        line-height: 1;
        text-align: center;
        text-decoration: none;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        background: #103E7A;
        -webkit-box-shadow: 0 5px 0 #2c9d60;
        box-shadow: 0 5px 0 #2c9d60;
        color: #fff;
        transition: 0.2s;
}
    .call_balloon {
        font-family: "Roboto";
}
}


@media(max-width:1025px){
    .call_wrap {
        width: 300px;
        height: auto;
        position: relative;
        margin: auto;
}

.call {
        width: 100%;
        padding: 33px 10px  25px;
        border-radius: 8px;
        font-size: 150%;
        font-family: "Roboto";
        font-weight: 800;
        line-height: 1;
        text-align: center;
        text-decoration: none;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        background: #103E7A;
        -webkit-box-shadow: 0 5px 0 #2c9d60;
        box-shadow: 0 5px 0 #2c9d60;
        color: #fff;
        transition: 0.2s;
}
    .call_balloon {
        font-family: "Roboto";
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baa6486 */.nayami{
    font-size: 1.5em;

    margin: 0.5em 0.2em;
    color: #EC008D;
      -webkit-text-emphasis: filled;
  text-emphasis: filled;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3de07f0 */@media(min-width:768px){
.pro::before{
  background-color: #FFE74C;
  content: '';
  position: absolute;
  bottom: .3px;
  display: inline-block;
  opacity: 1;
  width: 335px;
  height: 20px;
  z-index: -1;
}
}

@media(max-width:767px){
    .pro{
         background: linear-gradient(transparent 60%, #FFE74C 0%);
         line-height:1.5em;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9c7a20 */.plofile {
  position: relative;
  display: inline-block;
  height: 10px;
  width: 250px;
  margin-left: 50px;
  padding: 1rem 1rem 2rem 1rem;
  color: #fff;
  background: #103E7A;
}

.plofile:before {
  position: absolute;
  top: 0;
  left: -30px;
  content: '';
  border-width: 23px 30px 25px 0;
  border-style: solid;
  border-color: transparent #103E7A transparent transparent;
}

.plofile:after {
  position: absolute;
  top: calc(50% - 7px);
  left: -0px;
  width: 10px;
  height: 10px;
  content: '';
  border-radius: 50%;
  background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-725a661 */.pro-sp{
  position: relative;
  font-size: 1.2em;
  padding: 0.6em;
  background: #103E7A;
  
}

.pro-sp:after {
  position: absolute;
  content: '';
  top: 100%;
  left: 30px;
  border: 15px solid transparent;
  border-top: 15px solid #103E7A;
  width: 0;
  height: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de69dfb */.num {
 position: relative;
 left:-13rem;
  font-size: 3em;
  font-weight: bold;
  color: #EC008D
}

.consulting {
  font-family: 'Roboto', sans-serif;
  font-size: 1em;
  line-height: 1;
  position: absolute;
  left:50px;
  margin-left:5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcf38e5 */.num {
 position: relative;
 left:-13rem;
  font-size: 3em;
  font-weight: bold;
  color: #EC008D
}

.consulting {
  font-family: 'Roboto', sans-serif;
  font-size: 1em;
  line-height: 1;
  position: absolute;
  left:50px;
  margin-left:5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48006f2 */.consultation {
  position: relative;/*相対位置*/
  line-height: .7;/*行高*/
}

.consultation:before {
  font-family: "Font Awesome 5 Free";
  content: "\f075";/*アイコンのユニコード*/
  font-weight: 900;
  position: absolute;/*絶対位置*/
  padding-left: 4em;
  font-size: 2em;/*サイズ*/
  left: 0;/*アイコンの位置*/
  top: 0;/*アイコンの位置*/
  color: #103E7A; /*アイコン色*/
}


@media(max-width:768px){
    .consultation:before {
    left:-3em;
}
}

@media(min-width:769px){
    .consultation:before {
    left:-1.2em;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c9e11c */.btn_wrap {
        width: 350px;
        height: auto;
        position: relative;
        margin: auto;
}
.btn_balloon {
        width: 280px;
        height: 40px;
        padding-left: 0.1em;
        border-radius: 20px;
        border: solid 2px #EC008D;
        background-color: #fff;
        font-size: 70%;
        font-family: "Roboto";
        font-weight: 700;
        line-height: 1;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        bottom: 65px;
        left: 50%;
        transform: translate(-50%, 0%);
        pointer-events: none;
        transition: 0.2s;
        color: #EC008D;
        z-index: 2;
}
.btn_balloon::before, .btn_balloon::after {
        content: "";
        width: 0;
        height: 0;
        border-style: solid;
        position: absolute;
        left: 50%;
        transform: translate(-50%, 100%);
}
.btn_balloon::before {
        bottom: 1px;
        border-width: 8px 5px 0 5px;
        border-color: #fff transparent transparent transparent;
        z-index: 2;
}
.btn_balloon::after {
        bottom: 0;
        border-width: 11px 8px 0 8px;
        border-color: #EC008D transparent transparent transparent;
        z-index: 1;
}
.button {
        width: 100%;
        padding: 40px 30px  25px;
        border-radius: 8px;
        font-size: 140%;
        font-family: "Roboto";
        font-weight: 800;
        line-height: 1;
        text-align: center;
        text-decoration: none;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        background: #103E7A;
        -webkit-box-shadow: 0 5px 0 #2c9d60;
        box-shadow: 0 5px 0 #2c9d60;
        color: #fff;
        transition: 0.2s;
}

.button:hover {
  background: #A8B1C8;
  color: #FFF;
  -webkit-box-shadow: 0 2px 0 #2c9d60;
  box-shadow: 0 2px 0 #A8B1C8;
  transform: translateY(3px);
}
body{
    vertical-align:middle; 
    padding: 50px 0;
    text-align: center;
}

@media(max-width:767px){
    .btn_wrap {
        width: 300px;
        height: auto;
        position: relative;
        margin: auto;
}

.button {
        width: 100%;
        padding: 33px 10px  25px;
        border-radius: 8px;
        font-size: 150%;
        font-family: "Roboto";
        font-weight: 800;
        line-height: 1;
        text-align: center;
        text-decoration: none;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        background: #103E7A;
        -webkit-box-shadow: 0 5px 0 #2c9d60;
        box-shadow: 0 5px 0 #2c9d60;
        color: #fff;
        transition: 0.2s;
}
    .btn_balloon {
        font-family: "Roboto";
}
}/* End custom CSS */
/* Start custom CSS */body.page-id-50{
    background-color: #FFF
}/* End custom CSS */