.elementor-12 .elementor-element.elementor-element-4eb56b9{--display:flex;--min-height:860px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4eb56b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4eb56b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wet-paws-hydrotherapy.com/wp-content/uploads/2026/06/Rectangle-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0b6dc57{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3246754 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-a924ca6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:bold;line-height:88px;letter-spacing:-3.68px;color:var( --e-global-color-283f264 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7352f30{width:var( --container-widget-width, 46% );max-width:46%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:27.2px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-b698562{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-a90a339 .elementor-button{background-color:var( --e-global-color-81b2eed );font-family:"Inter", Sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.28px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 27px 13px 27px;}.elementor-12 .elementor-element.elementor-element-a90a339 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a90a339 .elementor-button:focus{background-color:var( --e-global-color-1b0a16b );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a90a339 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a90a339 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a594a4 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.28px;fill:var( --e-global-color-09240cf );color:var( --e-global-color-09240cf );border-radius:4px 4px 4px 4px;padding:16px 27px 13px 27px;}.elementor-12 .elementor-element.elementor-element-4a594a4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4a594a4 .elementor-button:focus{background-color:var( --e-global-color-1b0a16b );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a594a4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4a594a4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a86b85{--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:space-between;--padding-top:44px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0a86b85:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0a86b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#48B2E0;}.elementor-widget-ucaddon_list_marquee .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_list_marquee .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee{background-color:#68686800;padding:0px 0px 0px 0px;border-style:none;}.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee-tag{text-align:center;padding:0px 0px 0px 0px;margin:10px 10px 10px 10px;border-style:none;}.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee-tag,.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee-tag a{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee-tag svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-9659743 .ue_marq_text_wrap{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.44px;}.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee-tag-icon{font-size:20px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee-tag-icon svg{width:20px;height:20px;fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-9659743 .ue-marquee-tag a{gap:10px;}.elementor-12 .elementor-element.elementor-element-94d5846{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aa31c0e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-eb0cae2 .elementor-counter-number-wrapper{color:var( --e-global-color-81b2eed );font-family:"Fredoka One", Sans-serif;font-size:48px;font-weight:300;line-height:57px;}.elementor-12 .elementor-element.elementor-element-eb0cae2 .elementor-counter-title{color:#1E1E1E;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:31px;}.elementor-12 .elementor-element.elementor-element-720c89a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-beaf67a .elementor-counter-number-wrapper{color:var( --e-global-color-81b2eed );font-family:"Fredoka One", Sans-serif;font-size:48px;font-weight:300;line-height:57px;}.elementor-12 .elementor-element.elementor-element-beaf67a .elementor-counter-title{color:#1E1E1E;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:31px;}.elementor-12 .elementor-element.elementor-element-b17945a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b671fdb .elementor-counter-number-wrapper{color:var( --e-global-color-81b2eed );font-family:"Fredoka One", Sans-serif;font-size:48px;font-weight:300;line-height:57px;}.elementor-12 .elementor-element.elementor-element-b671fdb .elementor-counter-title{color:#1E1E1E;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:31px;}.elementor-12 .elementor-element.elementor-element-f9826cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c8f677 .elementor-counter-number-wrapper{color:var( --e-global-color-81b2eed );font-family:"Fredoka One", Sans-serif;font-size:48px;font-weight:300;line-height:57px;}.elementor-12 .elementor-element.elementor-element-7c8f677 .elementor-counter-title{color:#1E1E1E;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:31px;}.elementor-12 .elementor-element.elementor-element-2e7c89b{--display:flex;--min-height:350px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e7c89b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e7c89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wet-paws-hydrotherapy.com/wp-content/uploads/2026/06/MANIFESTO-STRIP-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a27df0c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a27df0c.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-184756c{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-fd0b605{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-08f817b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-63f9ec9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-39cdcf7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:bold;line-height:61px;letter-spacing:-2.32px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-8f0979c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8bd00c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:27px;color:#384147;}.elementor-12 .elementor-element.elementor-element-8bd00c6 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-50c55a8{--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:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-03f518b{--display:flex;--justify-content:center;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-03f518b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-03f518b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wet-paws-hydrotherapy.com/wp-content/uploads/2026/06/Background.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1e27a9b .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-1e27a9b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-1e27a9b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-1e27a9b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1e27a9b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-1e27a9b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-1e27a9b .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1e27a9b:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-1e27a9b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1e27a9b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-0751925{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-0751925:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0751925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-982f226 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-982f226.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-982f226.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-982f226.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-982f226 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-982f226 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-982f226 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-982f226:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-982f226:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-982f226 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-e5486f3{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a1ea608{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-a1ea608:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a1ea608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-e29c4cc .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e29c4cc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-e29c4cc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-e29c4cc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-e29c4cc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-e29c4cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e29c4cc .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-e29c4cc:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-e29c4cc:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-e29c4cc .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-503ccc9{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-503ccc9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-503ccc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-f22195b .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f22195b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-f22195b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-f22195b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-f22195b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-f22195b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-f22195b .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-f22195b:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-f22195b:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-f22195b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-a73e489{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-a73e489:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a73e489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-04c7265 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-04c7265.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-04c7265.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-04c7265.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-04c7265 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-04c7265 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-04c7265 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-04c7265:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-04c7265:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-04c7265 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-6518ba1{--display:flex;}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-2fd1f1f{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-2fd1f1f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2fd1f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e6351be{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-e6351be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e6351be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9310bbe .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-9310bbe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-9310bbe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-9310bbe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-9310bbe .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-9310bbe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-9310bbe .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-9310bbe:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-9310bbe:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-9310bbe .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-01406e3{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-01406e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-01406e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b8f5f6{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-2b8f5f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2b8f5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d21139e .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-d21139e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-d21139e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-d21139e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d21139e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-d21139e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d21139e .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-d21139e:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d21139e:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-d21139e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-67041ea{--display:flex;}.elementor-12 .elementor-element.elementor-element-d28acf5{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:26px;--padding-bottom:26px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-d28acf5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d28acf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa2a424 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-aa2a424.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-aa2a424.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-aa2a424.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-aa2a424 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-aa2a424 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-aa2a424 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-aa2a424:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-aa2a424:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-aa2a424 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-d58df2c{--display:flex;}.elementor-12 .elementor-element.elementor-element-d9c65bf{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-d9c65bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d9c65bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66f94cd .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-66f94cd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-66f94cd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-66f94cd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-66f94cd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-66f94cd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-66f94cd .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-66f94cd:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-66f94cd:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-66f94cd .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-d221820{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d221820 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-81b2eed );padding:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-069a2b7{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-4982e4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2524303{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-672e6f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-dfaba32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:bold;line-height:61px;letter-spacing:-2.32px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-0406a76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5bc3339{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:27px;color:#384147;}.elementor-12 .elementor-element.elementor-element-5bc3339 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1813628{--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:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-24ba730{--display:flex;--justify-content:center;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-24ba730:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24ba730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wet-paws-hydrotherapy.com/wp-content/uploads/2026/06/Background.png");background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c2acd1d .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c2acd1d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-c2acd1d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-c2acd1d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-c2acd1d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-c2acd1d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-c2acd1d .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c2acd1d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-c2acd1d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c2acd1d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-226cdbe{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-226cdbe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-226cdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bfdbdcb .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-bfdbdcb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-bfdbdcb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-bfdbdcb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-bfdbdcb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-bfdbdcb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-bfdbdcb .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-bfdbdcb:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-bfdbdcb:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-bfdbdcb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-71c4c35{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-20ef92d{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-20ef92d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-20ef92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-62d9651 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-62d9651.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-62d9651.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-62d9651.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-62d9651 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-62d9651 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-62d9651 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-62d9651:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-62d9651:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-62d9651 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-7aa3ae9{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-7aa3ae9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7aa3ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-0bba703 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0bba703.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-0bba703.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-0bba703.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-0bba703 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-0bba703 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-0bba703 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-0bba703:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-0bba703:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-0bba703 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-984d6c0{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-984d6c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-984d6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-8f39325 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-8f39325.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-8f39325.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-8f39325.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8f39325 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-8f39325 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-8f39325 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-8f39325:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-8f39325:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-8f39325 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-6400133{--display:flex;}.elementor-12 .elementor-element.elementor-element-efa0633{--display:flex;}.elementor-12 .elementor-element.elementor-element-c4273e5{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-c4273e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c4273e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.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-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.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 );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c159cbc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-c159cbc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-c159cbc.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c159cbc.elementor-view-default .elementor-icon{fill:var( --e-global-color-81b2eed );color:var( --e-global-color-81b2eed );border-color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-c159cbc .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c159cbc .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;}.elementor-12 .elementor-element.elementor-element-c159cbc .elementor-icon-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-c159cbc:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-c159cbc:has(:focus) .elementor-icon-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-c159cbc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-41c49d7{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-41c49d7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41c49d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bb9961f{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-bb9961f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bb9961f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2c2f538 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-2c2f538.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-2c2f538.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-2c2f538.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2c2f538 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-2c2f538 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2c2f538 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-2c2f538:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2c2f538:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-2c2f538 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-123326f{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-123326f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-123326f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4bfcbdc{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-4bfcbdc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4bfcbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d39e000 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-d39e000.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-d39e000.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-d39e000.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d39e000 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-d39e000 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d39e000 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-d39e000:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d39e000:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-d39e000 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-3d064e6{--display:flex;}.elementor-12 .elementor-element.elementor-element-47c7f23{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:26px;--padding-bottom:26px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-47c7f23:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-47c7f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-92d13f1 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-92d13f1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-92d13f1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-92d13f1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-92d13f1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-92d13f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-92d13f1 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-92d13f1:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-92d13f1:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-92d13f1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-4494961{--display:flex;}.elementor-12 .elementor-element.elementor-element-4ffa21c{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-4ffa21c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ffa21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-98dd2d2 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-98dd2d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-98dd2d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-98dd2d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-98dd2d2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-98dd2d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-98dd2d2 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-98dd2d2:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-98dd2d2:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-98dd2d2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-0d0aac6{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0d0aac6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-81b2eed );padding:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-a75b58c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a75b58c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a75b58c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wet-paws-hydrotherapy.com/wp-content/uploads/2026/06/Rectangle-3.png");}.elementor-12 .elementor-element.elementor-element-f0cc2db{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f0cc2db.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-42a4a85 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:bold;line-height:84.5px;letter-spacing:-1.38px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-9b0d59d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:40px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-424952d{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d56de21{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-d56de21:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d56de21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#48B2E0;}.elementor-12 .elementor-element.elementor-element-e4d946f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-a23bf3e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a23bf3e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:bold;line-height:41.8px;letter-spacing:-1.52px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-e346bd6{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:23.8px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-ecb0b84 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.28px;fill:var( --e-global-color-09240cf );color:var( --e-global-color-09240cf );border-radius:4px 4px 4px 4px;padding:13px 27px 16px 27px;}.elementor-12 .elementor-element.elementor-element-ecb0b84 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ecb0b84 .elementor-button:focus{background-color:var( --e-global-color-1b0a16b );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ecb0b84 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ecb0b84 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2bdd2b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#050D1A17;--border-color:#050D1A17;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c7c895{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-337d439{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-337d439:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-337d439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-337d439:hover{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-ce149c0 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ce149c0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-ce149c0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-ce149c0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ce149c0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-ce149c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ce149c0 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ce149c0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-ce149c0:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ce149c0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-8006fee{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-8006fee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8006fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-8006fee:hover{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-b673b2f .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b673b2f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-b673b2f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-b673b2f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-b673b2f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-b673b2f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b673b2f .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-b673b2f:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b673b2f:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-b673b2f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-c1a4bd2{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c53242{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-4c53242:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c53242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-4c53242:hover{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-2ba732b .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-2ba732b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-2ba732b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-2ba732b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2ba732b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-2ba732b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2ba732b .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-2ba732b:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2ba732b:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-2ba732b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-3cc73b7{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-3cc73b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3cc73b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-3cc73b7:hover{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-1bdec81 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-1bdec81.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-1bdec81.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-1bdec81.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1bdec81 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-1bdec81 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-1bdec81 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-1bdec81:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-1bdec81:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-1bdec81 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-eb63cb4{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-023bcfa{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-023bcfa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-023bcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-023bcfa:hover{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-43260fa .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-43260fa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-43260fa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-43260fa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-43260fa .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-43260fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-43260fa .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-43260fa:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-43260fa:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-43260fa .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-7115ce9{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-7115ce9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7115ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-7115ce9:hover{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-4071442 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-4071442.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-4071442.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-4071442.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4071442 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-4071442 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-4071442 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-4071442:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4071442:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-4071442 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-f3266cb{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13e07e6{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-13e07e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13e07e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-34c985d{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-34c985d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-34c985d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4c436f7 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-4c436f7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-4c436f7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-4c436f7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4c436f7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-4c436f7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-4c436f7 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-4c436f7:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4c436f7:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-4c436f7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-5eedc2f{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-5eedc2f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5eedc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-41a568a{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-41a568a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41a568a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1e74504 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-1e74504.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-1e74504.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-1e74504.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1e74504 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-1e74504 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-1e74504 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-1e74504:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-1e74504:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-1e74504 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-c06dbbc{--display:flex;}.elementor-12 .elementor-element.elementor-element-b6b61dd{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-b6b61dd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b6b61dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0f4b666 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0f4b666.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-0f4b666.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-0f4b666.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-0f4b666 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-0f4b666 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-0f4b666 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-0f4b666:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-0f4b666:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-0f4b666 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-1ac83ea{--display:flex;}.elementor-12 .elementor-element.elementor-element-8fc6115{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-8fc6115:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8fc6115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a284ad4 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a284ad4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-a284ad4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-a284ad4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a284ad4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-a284ad4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-a284ad4 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-a284ad4:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-a284ad4:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-a284ad4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-bb53850{--display:flex;}.elementor-12 .elementor-element.elementor-element-b849010{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-b849010:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b849010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ecd050f .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ecd050f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-ecd050f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-ecd050f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ecd050f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-ecd050f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ecd050f .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ecd050f:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-ecd050f:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ecd050f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-fe7b00e{--display:flex;}.elementor-12 .elementor-element.elementor-element-4c72bda{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-4c72bda:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c72bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ea1cb8d .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ea1cb8d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-ea1cb8d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-ea1cb8d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ea1cb8d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-ea1cb8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ea1cb8d .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.6px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ea1cb8d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-ea1cb8d:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ea1cb8d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#5A7080;}.elementor-12 .elementor-element.elementor-element-f855133{--e-n-carousel-swiper-slides-gap:10px;padding:10px 10px 10px 10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f855133 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-81b2eed );padding:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-4dd0653{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4dd0653:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4dd0653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-e7d4128{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:29px 0px;--row-gap:29px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-97acb27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-dce8d62 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:bold;line-height:63px;letter-spacing:-2.4px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-f779a72{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-283f264 );}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-icon i{color:var( --e-global-color-283f264 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-icon svg{fill:var( --e-global-color-283f264 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-eac53bf{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-eac53bf .elementor-icon-list-text{color:var( --e-global-color-283f264 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-161f0d1{--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:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0703b1d .elementor-button{background-color:var( --e-global-color-283f264 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.28px;fill:var( --e-global-color-93d50f9 );color:var( --e-global-color-93d50f9 );border-radius:4px 4px 4px 4px;padding:16px 27px 16px 27px;}.elementor-12 .elementor-element.elementor-element-0703b1d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0703b1d .elementor-button:focus{background-color:var( --e-global-color-1b0a16b );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0703b1d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0703b1d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-648445d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4323cce{--display:flex;--min-height:310px;--justify-content:center;--align-items:flex-end;--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:50px;--margin-left:0px;--margin-right:-150px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-4323cce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4323cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wet-paws-hydrotherapy.com/wp-content/uploads/2026/06/Group-27-4.png");}.elementor-12 .elementor-element.elementor-element-7e5231e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:1.54px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-7d052c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:120px;font-weight:bold;letter-spacing:-8.4px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-9ec0d0b{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:24px;color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-9ec0d0b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-918390f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-918390f img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b9c1d96{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b9c1d96 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f18c15e{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-59de47c{--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:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-94136cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64dad9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-f058483 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:56px;font-weight:bold;line-height:61px;letter-spacing:-2.32px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-4eb71c7{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-75c78c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:27px;color:#384147;}.elementor-12 .elementor-element.elementor-element-75c78c1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-0c2d599{--display:flex;}.elementor-12 .elementor-element.elementor-element-dc3f862{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-dc3f862:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dc3f862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8543601{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-8543601:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8543601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-100076d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-a8e74b4 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a8e74b4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-a8e74b4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-a8e74b4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a8e74b4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-a8e74b4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-a8e74b4 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-a8e74b4:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-a8e74b4:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-a8e74b4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-ca35a7c{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);}.elementor-12 .elementor-element.elementor-element-ca35a7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ca35a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0b5ea4f{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-0b5ea4f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0b5ea4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d23a6ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-d898abe .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-d898abe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-d898abe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-d898abe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d898abe .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-d898abe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d898abe .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-d898abe:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d898abe:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-d898abe .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-5212207{--display:flex;}.elementor-12 .elementor-element.elementor-element-08a4149{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-08a4149:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-08a4149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0e7154c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-41b5c08 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-41b5c08.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-41b5c08.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-41b5c08.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-41b5c08 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-41b5c08 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-41b5c08 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-41b5c08:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-41b5c08:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-41b5c08 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-1015c3d{--display:flex;}.elementor-12 .elementor-element.elementor-element-034071e{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-034071e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-034071e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c76e6f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-50ea93d .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-50ea93d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-50ea93d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-50ea93d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-50ea93d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-50ea93d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-50ea93d .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-50ea93d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-50ea93d:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-50ea93d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-28e3038{--display:flex;}.elementor-12 .elementor-element.elementor-element-32894b2{--display:flex;--min-height:250px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.07);--padding-top:46px;--padding-bottom:46px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-32894b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-32894b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-643570d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-6921a2b .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6921a2b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-6921a2b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-6921a2b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6921a2b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-6921a2b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-6921a2b .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-6921a2b:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6921a2b:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-6921a2b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-881056f{--e-n-carousel-swiper-slides-gap:10px;padding:10px 10px 10px 10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-881056f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-81b2eed );padding:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-a11135f{--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:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c6190a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-5c6190a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c6190a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-a467e5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-7bd885a .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7bd885a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-7bd885a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-7bd885a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-7bd885a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-7bd885a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-7bd885a .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-7bd885a:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-7bd885a:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-7bd885a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-a3f6b6f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a3f6b6f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a3f6b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-38abe61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-8068542 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-8068542.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-8068542.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-8068542.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8068542 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-8068542 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-8068542 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-8068542:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-8068542:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-8068542 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-9e571ad{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-9e571ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9e571ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-109c55b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-be892d2 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-be892d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-be892d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-be892d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-be892d2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-be892d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-be892d2 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-be892d2:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-be892d2:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-be892d2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-a7585b1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#050D1A17;--border-color:#050D1A17;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a7585b1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a7585b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-f304117 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-0081038 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0081038.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-0081038.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-0081038.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-0081038 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-0081038 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-0081038 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-0081038:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-0081038:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-0081038 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-dd525af{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-dd525af:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd525af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-935b794 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-edc5de2 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-edc5de2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-edc5de2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-edc5de2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-edc5de2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-edc5de2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-edc5de2 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.36px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-edc5de2:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-edc5de2:has(:focus) .elementor-image-box-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-edc5de2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:23px;color:#6A7F8C;}.elementor-12 .elementor-element.elementor-element-5f352f2{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f352f2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5f352f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#90DBE026;}.elementor-12 .elementor-element.elementor-element-3c41da7{--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:space-between;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b9dfc0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a22b537 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:bold;line-height:63px;letter-spacing:-2.32px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-fc6817f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:27px;color:var( --e-global-color-38ee8a4 );}.elementor-12 .elementor-element.elementor-element-fc6817f p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-625ff07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd8a69f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2dc542{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e2dc542:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e2dc542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-441c113{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9cbad71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:normal;line-height:31px;color:#2A445F;}.elementor-12 .elementor-element.elementor-element-9cbad71 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-76a0247{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e838458.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e838458.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-e838458.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-e838458.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-e838458 .elementor-image-box-title{margin-bottom:0px;font-family:"Fredoka One", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#2A445F;}.elementor-12 .elementor-element.elementor-element-e838458 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-12 .elementor-element.elementor-element-e838458 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e838458:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-e838458:has(:focus) .elementor-image-box-title{color:var( --e-global-color-38ee8a4 );}.elementor-12 .elementor-element.elementor-element-e838458 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:24px;}.elementor-12 .elementor-element.elementor-element-4687aef{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4687aef:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4687aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-6b0ff7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d6ffc39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:normal;line-height:31px;color:#2A445F;}.elementor-12 .elementor-element.elementor-element-d6ffc39 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-03c2690{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d744589.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d744589.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-d744589.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-d744589.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d744589 .elementor-image-box-title{margin-bottom:0px;font-family:"Fredoka One", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#2A445F;}.elementor-12 .elementor-element.elementor-element-d744589 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-12 .elementor-element.elementor-element-d744589 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d744589:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d744589:has(:focus) .elementor-image-box-title{color:var( --e-global-color-38ee8a4 );}.elementor-12 .elementor-element.elementor-element-d744589 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:24px;}.elementor-12 .elementor-element.elementor-element-9bca761{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9bca761:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9bca761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283f264 );}.elementor-12 .elementor-element.elementor-element-06a1edb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f8b13b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:normal;line-height:31px;color:#2A445F;}.elementor-12 .elementor-element.elementor-element-7f8b13b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7872978{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b8206a8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b8206a8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-b8206a8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-b8206a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-b8206a8 .elementor-image-box-title{margin-bottom:0px;font-family:"Fredoka One", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#2A445F;}.elementor-12 .elementor-element.elementor-element-b8206a8 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-12 .elementor-element.elementor-element-b8206a8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b8206a8:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b8206a8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-38ee8a4 );}.elementor-12 .elementor-element.elementor-element-b8206a8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:24px;}.elementor-12 .elementor-element.elementor-element-7b38d1e{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-684ba11{--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:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-69885f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b29e5c5{text-align:center;}.elementor-12 .elementor-element.elementor-element-b29e5c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:var( --e-global-color-81b2eed );}.elementor-12 .elementor-element.elementor-element-0bfc3d7{text-align:center;}.elementor-12 .elementor-element.elementor-element-0bfc3d7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:bold;line-height:69px;letter-spacing:-2px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-930c6da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:27px;color:#384147;}.elementor-12 .elementor-element.elementor-element-930c6da p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-541d49d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--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-12 .elementor-element.elementor-element-e065b34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-adv-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-ddebb06{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion, .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper{border-style:none;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.16px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:100px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list{margin-bottom:12px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-content .eael-accordion_media-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-09240cf );fill:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-93d50f9 );}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#050D1A;fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#050D1A;fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#5A7080;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#5A7080;}.elementor-12 .elementor-element.elementor-element-ddebb06 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-12 .elementor-element.elementor-element-ddebb06 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:normal;line-height:27px;border-style:none;}.elementor-12 .elementor-element.elementor-element-3536584{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:29px 0px;--row-gap:29px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-229f39a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion, .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper{border-style:none;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.16px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:100px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list{margin-bottom:12px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-content .eael-accordion_media-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-09240cf );fill:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-93d50f9 );}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#050D1A;fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#050D1A;fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#050D1A;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#5A7080;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#5A7080;}.elementor-12 .elementor-element.elementor-element-229f39a .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-12 .elementor-element.elementor-element-229f39a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:normal;line-height:27px;border-style:none;}.elementor-12 .elementor-element.elementor-element-2fc42a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-148c355{--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:space-between;--align-items:center;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-12 .elementor-element.elementor-element-148c355:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-148c355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8F3FF;}.elementor-12 .elementor-element.elementor-element-b5cdd99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eac69c3 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:53px;font-weight:400;color:#2A445F;}.elementor-12 .elementor-element.elementor-element-9f5ec25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-9f5ec25 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1b86cb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-fluent-form-widget .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-fluent-form-widget .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-input--label label{color:#2A445F;font-family:var( --e-global-typography-224fbed-font-family ), Sans-serif;font-size:var( --e-global-typography-224fbed-font-size );font-weight:var( --e-global-typography-224fbed-font-weight );line-height:var( --e-global-typography-224fbed-line-height );letter-spacing:var( --e-global-typography-224fbed-letter-spacing );word-spacing:var( --e-global-typography-224fbed-word-spacing );}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group textarea, .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group select, .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group textarea, .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group select{color:#2A445F;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:normal;line-height:24px;}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group textarea, .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group select,  .elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A445F1F;}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#41C3E5 !important;color:#ffffff !important;border-radius:12px 12px 12px 12px;padding:15px 70px 15px 70px;margin-top:19px;font-family:"Fredoka One", Sans-serif;font-size:18px;font-weight:normal;line-height:18px;}.elementor-12 .elementor-element.elementor-element-5444969{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c88600{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-671fab6{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-671fab6 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5da69ad{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:29px 0px;--row-gap:29px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9cf5f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.54px;color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-e76c991 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:bold;line-height:67.2px;letter-spacing:-2.08px;color:var( --e-global-color-09240cf );}.elementor-12 .elementor-element.elementor-element-1bb777c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#050D1A;}.elementor-12 .elementor-element.elementor-element-1bb777c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-02d642a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#4A5C6A;}.elementor-12 .elementor-element.elementor-element-02d642a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-df44821{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:27px;color:#4A5C6A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-d221820{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-0d0aac6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-f855133{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-881056f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-224fbed-font-size );line-height:var( --e-global-typography-224fbed-line-height );letter-spacing:var( --e-global-typography-224fbed-letter-spacing );word-spacing:var( --e-global-typography-224fbed-word-spacing );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4eb56b9{--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3246754 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-a924ca6 .elementor-heading-title{font-size:36px;line-height:49px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-7352f30{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b698562{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9659743 .ue_marq_text_wrap{font-size:18px;}.elementor-12 .elementor-element.elementor-element-94d5846{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-64f5dd6 img{width:100%;}.elementor-12 .elementor-element.elementor-element-2e7c89b{--min-height:156px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-184756c{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-63f9ec9 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-39cdcf7 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-8bd00c6{font-size:14px;}.elementor-12 .elementor-element.elementor-element-03f518b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1e27a9b .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1e27a9b .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0751925{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-982f226 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a1ea608{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e29c4cc .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-f22195b .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a73e489{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-04c7265 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2fd1f1f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9310bbe .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-01406e3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d21139e .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-aa2a424 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-66f94cd .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d221820{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-next-right-position:-14px;}.elementor-12 .elementor-element.elementor-element-069a2b7{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-672e6f5 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-dfaba32 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-5bc3339{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1813628{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-24ba730{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c2acd1d .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-c2acd1d .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-226cdbe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-bfdbdcb .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-20ef92d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-62d9651 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-0bba703 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-984d6c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8f39325 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-efa0633{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c4273e5{--min-height:220px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-41c49d7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-bb9961f{--min-height:220px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-2c2f538 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-123326f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4bfcbdc{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-d39e000 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3d064e6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-47c7f23{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-92d13f1 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4ffa21c{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-98dd2d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-0d0aac6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-next-right-position:-14px;}.elementor-12 .elementor-element.elementor-element-a75b58c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-42a4a85 .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-9b0d59d .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-12 .elementor-element.elementor-element-424952d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d56de21{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a23bf3e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a23bf3e .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-e346bd6{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-337d439{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ce149c0 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8006fee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b673b2f .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4c53242{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2ba732b .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3cc73b7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1bdec81 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-023bcfa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-43260fa .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-7115ce9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4071442 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-f3266cb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-34c985d{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-4c436f7 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5eedc2f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-41a568a{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-1e74504 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-b6b61dd{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0f4b666 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8fc6115{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-a284ad4 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-b849010{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-ecd050f .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4c72bda{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-ea1cb8d .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-f855133{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-next-right-position:-14px;}.elementor-12 .elementor-element.elementor-element-4dd0653{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-e7d4128{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-97acb27 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-dce8d62{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-dce8d62 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-f779a72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-eac53bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7d052c9{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7d052c9 .elementor-heading-title{font-size:100px;}.elementor-12 .elementor-element.elementor-element-f18c15e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-f058483 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-8543601{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-a8e74b4 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ca35a7c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0b5ea4f{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-d898abe .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-08a4149{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-41b5c08 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-034071e{--min-height:220px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-50ea93d .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-32894b2{--min-height:220px;--justify-content:flex-end;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-6921a2b .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-881056f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-next-right-position:-14px;}.elementor-12 .elementor-element.elementor-element-7bd885a .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8068542 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-be892d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-0081038 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-edc5de2 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5f352f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3c41da7{--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-a22b537 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-bd8a69f{--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-12 .elementor-element.elementor-element-9cbad71{font-size:16px;}.elementor-12 .elementor-element.elementor-element-e838458 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d6ffc39{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d744589 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-7f8b13b{font-size:16px;}.elementor-12 .elementor-element.elementor-element-b8206a8 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-7b38d1e{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-0bfc3d7 .elementor-heading-title{font-size:40px;line-height:55px;}.elementor-12 .elementor-element.elementor-element-930c6da{font-size:14px;}.elementor-12 .elementor-element.elementor-element-541d49d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2fc42a5{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-148c355{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-eac69c3{text-align:center;}.elementor-12 .elementor-element.elementor-element-eac69c3 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-9f5ec25{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1b86cb4{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b1761cf .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-224fbed-font-size );line-height:var( --e-global-typography-224fbed-line-height );letter-spacing:var( --e-global-typography-224fbed-letter-spacing );word-spacing:var( --e-global-typography-224fbed-word-spacing );}.elementor-12 .elementor-element.elementor-element-5444969{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a9cf5f1 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-e76c991 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-1bb777c{font-size:16px;}.elementor-12 .elementor-element.elementor-element-02d642a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-df44821{font-size:14px;line-height:23px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4eb56b9{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-94d5846{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-2e7c89b{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-a27df0c{--width:61%;}.elementor-12 .elementor-element.elementor-element-08f817b{--width:41%;}.elementor-12 .elementor-element.elementor-element-8f0979c{--width:53%;}.elementor-12 .elementor-element.elementor-element-03f518b{--width:68%;}.elementor-12 .elementor-element.elementor-element-0751925{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-a1ea608{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-503ccc9{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-a73e489{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-2fd1f1f{--width:100%;}.elementor-12 .elementor-element.elementor-element-01406e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-2524303{--width:41%;}.elementor-12 .elementor-element.elementor-element-0406a76{--width:53%;}.elementor-12 .elementor-element.elementor-element-24ba730{--width:68%;}.elementor-12 .elementor-element.elementor-element-226cdbe{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-20ef92d{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-7aa3ae9{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-984d6c0{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-efa0633{--width:100%;}.elementor-12 .elementor-element.elementor-element-41c49d7{--width:100%;}.elementor-12 .elementor-element.elementor-element-123326f{--width:100%;}.elementor-12 .elementor-element.elementor-element-a75b58c{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-f0cc2db{--width:100%;}.elementor-12 .elementor-element.elementor-element-d56de21{--width:30%;}.elementor-12 .elementor-element.elementor-element-2bdd2b7{--width:80%;}.elementor-12 .elementor-element.elementor-element-13e07e6{--width:100%;}.elementor-12 .elementor-element.elementor-element-5eedc2f{--width:100%;}.elementor-12 .elementor-element.elementor-element-4dd0653{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-e7d4128{--width:40%;}.elementor-12 .elementor-element.elementor-element-648445d{--width:60%;}.elementor-12 .elementor-element.elementor-element-4323cce{--width:413px;}.elementor-12 .elementor-element.elementor-element-94136cd{--width:41%;}.elementor-12 .elementor-element.elementor-element-4eb71c7{--width:36%;}.elementor-12 .elementor-element.elementor-element-dc3f862{--width:100%;}.elementor-12 .elementor-element.elementor-element-ca35a7c{--width:100%;}.elementor-12 .elementor-element.elementor-element-5c6190a{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-a3f6b6f{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-9e571ad{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-a7585b1{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-dd525af{--width:32.5%;}.elementor-12 .elementor-element.elementor-element-b9dfc0b{--width:30%;}.elementor-12 .elementor-element.elementor-element-625ff07{--width:70%;}.elementor-12 .elementor-element.elementor-element-bd8a69f{--width:100%;}.elementor-12 .elementor-element.elementor-element-76a0247{--width:100%;}.elementor-12 .elementor-element.elementor-element-7b38d1e{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-69885f0{--width:99%;}.elementor-12 .elementor-element.elementor-element-2fc42a5{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-b5cdd99{--width:30%;}.elementor-12 .elementor-element.elementor-element-1b86cb4{--width:70%;}.elementor-12 .elementor-element.elementor-element-5444969{--content-width:1400px;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-4eb56b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4eb56b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}