.elementor-5744 .elementor-element.elementor-element-42376a19{--display:flex;--z-index:5;}.elementor-5744 .elementor-element.elementor-element-42376a19:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-42376a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5744 .elementor-element.elementor-element-21d507fd{--display:flex;--min-height:150px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5744 .elementor-element.elementor-element-3a13d674{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-3a13d674 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-2e2ecdcb{--display:flex;}.elementor-widget-theme-site-logo .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-5744 .elementor-element.elementor-element-3e5ca70e{--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;--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-369a8ec8{--display:flex;--border-radius:116px 116px 116px 116px;}.elementor-5744 .elementor-element.elementor-element-11f1278e{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-11f1278e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-71d17f30{--display:flex;--border-radius:116px 116px 116px 116px;}.elementor-5744 .elementor-element.elementor-element-5efeccbc{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-5efeccbc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-160f9c6b{--display:flex;--border-radius:116px 116px 116px 116px;}.elementor-5744 .elementor-element.elementor-element-68559cac{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-68559cac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-34601707{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;}.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-5744 .elementor-element.elementor-element-600db462{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-600db462 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-36622a81{width:var( --container-widget-width, 90% );max-width:90%;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:end;}.elementor-5744 .elementor-element.elementor-element-36622a81.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-36622a81 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7c09df{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-7c09df:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-7c09df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-447ded1e{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-447ded1e img{width:65%;}.elementor-5744 .elementor-element.elementor-element-55fdddaf{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-55fdddaf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-7fb510ca{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7fb510ca:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-7fb510ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1972cc );}.elementor-5744 .elementor-element.elementor-element-5a01a8a9{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5a01a8a9 img{width:65%;}.elementor-5744 .elementor-element.elementor-element-1fe3dd12{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1fe3dd12 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-75fda0e4{--display:flex;--min-height:60px;--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;}.elementor-5744 .elementor-element.elementor-element-75fda0e4:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-75fda0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar-yamato-pat2.webp");background-repeat:repeat;background-size:6% auto;}.elementor-5744 .elementor-element.elementor-element-547230e0{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-547230e0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-73f8d09d{text-align:center;}.elementor-5744 .elementor-element.elementor-element-73f8d09d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:18px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-652e19aa{text-align:center;}.elementor-5744 .elementor-element.elementor-element-652e19aa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:18px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-1567b6ea{text-align:center;}.elementor-5744 .elementor-element.elementor-element-1567b6ea .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:18px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-17f125ed{text-align:center;}.elementor-5744 .elementor-element.elementor-element-17f125ed .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-76e6e26f{text-align:center;}.elementor-5744 .elementor-element.elementor-element-76e6e26f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-67a4d498{text-align:center;}.elementor-5744 .elementor-element.elementor-element-67a4d498 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-276a056{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-545456f4{--display:flex;--z-index:2;}.elementor-5744 .elementor-element.elementor-element-2002270c{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-e2a537c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-3a289cd0{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-6401dfab{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-3f5bcb42{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--margin-top:50px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1d2b11fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-1d2b11fc img{width:100%;}.elementor-5744 .elementor-element.elementor-element-6125a519{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-6125a519 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-6af18108{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-6af18108 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-66f0b821{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-66f0b821 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-71499f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;z-index:1;}body:not(.rtl) .elementor-5744 .elementor-element.elementor-element-71499f1{left:0px;}body.rtl .elementor-5744 .elementor-element.elementor-element-71499f1{right:0px;}.elementor-5744 .elementor-element.elementor-element-71499f1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5744 .elementor-element.elementor-element-658ad55c{--display:flex;--min-height:900px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-65fa5b47{--display:flex;}.elementor-5744 .elementor-element.elementor-element-3bc409e{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-41815a3f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-f7c23b0{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-2e5487c1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1024d62d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-73af3dbb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-73af3dbb img{width:50px;}.elementor-5744 .elementor-element.elementor-element-41f658d6{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-41f658d6 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-2e206c01{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-2e206c01 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-5e1e9e8c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-5e1e9e8c img{width:50px;}body:not(.rtl) .elementor-5744 .elementor-element.elementor-element-b84fe9a{left:0px;}body.rtl .elementor-5744 .elementor-element.elementor-element-b84fe9a{right:0px;}.elementor-5744 .elementor-element.elementor-element-b84fe9a{top:0px;}.elementor-5744 .elementor-element.elementor-element-b84fe9a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5744 .elementor-element.elementor-element-7b2c244{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;bottom:0px;}body:not(.rtl) .elementor-5744 .elementor-element.elementor-element-7b2c244{left:0px;}body.rtl .elementor-5744 .elementor-element.elementor-element-7b2c244{right:0px;}.elementor-5744 .elementor-element.elementor-element-455b5d7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-5744 .elementor-element.elementor-element-36a9defa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-5744 .elementor-element.elementor-element-5ba7a4d2{z-index:5;}.elementor-5744 .elementor-element.elementor-element-2a55fb80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-5744 .elementor-element.elementor-element-2f4e7fc0{width:var( --container-widget-width, 135px );max-width:135px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:135px;--container-widget-flex-grow:0;top:73px;z-index:5;}body:not(.rtl) .elementor-5744 .elementor-element.elementor-element-2f4e7fc0{right:-30px;}body.rtl .elementor-5744 .elementor-element.elementor-element-2f4e7fc0{left:-30px;}.elementor-5744 .elementor-element.elementor-element-5388e664{width:var( --container-widget-width, 174px );max-width:174px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:174px;--container-widget-flex-grow:0;top:270px;z-index:5;}body:not(.rtl) .elementor-5744 .elementor-element.elementor-element-5388e664{right:-30px;}body.rtl .elementor-5744 .elementor-element.elementor-element-5388e664{left:-30px;}.elementor-5744 .elementor-element.elementor-element-3b1c0f93{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;top:420px;z-index:5;}body:not(.rtl) .elementor-5744 .elementor-element.elementor-element-3b1c0f93{right:-30px;}body.rtl .elementor-5744 .elementor-element.elementor-element-3b1c0f93{left:-30px;}.elementor-5744 .elementor-element.elementor-element-4f05ba7d{--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:100px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-157d3abc{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-40d07d1e{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;padding:0px 0px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-27e0f3a7{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-645c51ef{margin:-150px 150px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;}.elementor-5744 .elementor-element.elementor-element-19f22451{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-19f22451 img{border-radius:10px 10px 10px 10px;}.elementor-5744 .elementor-element.elementor-element-93b3bc0{--display:flex;--justify-content:space-between;}.elementor-5744 .elementor-element.elementor-element-17d67de0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-6236036c{margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-5744 .elementor-element.elementor-element-3aa9ea64{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-337f3cdb{width:initial;max-width:initial;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-337f3cdb img{width:160px;}.elementor-5744 .elementor-element.elementor-element-1570a4ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5744 .elementor-element.elementor-element-52e8cd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5744 .elementor-element.elementor-element-52e8cd9 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-52e8cd9 .elementor-icon{font-size:35px;}.elementor-5744 .elementor-element.elementor-element-52e8cd9 .elementor-icon svg{height:35px;}.elementor-5744 .elementor-element.elementor-element-3a2df573{text-align:center;}.elementor-5744 .elementor-element.elementor-element-3a2df573 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:45px;color:#23691B;}.elementor-5744 .elementor-element.elementor-element-47aaaf80{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-47aaaf80 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:36px;color:var( --e-global-color-text );}.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-5744 .elementor-element.elementor-element-66c25ce7{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-618272b9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-618272b9 img{width:135px;}.elementor-5744 .elementor-element.elementor-element-1dcd86c0{--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;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-6a8367e6{width:var( --container-widget-width, 100% );max-width:100%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar-yamato-pat2.webp");margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 40px) 200px;padding:8px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-6a8367e6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-5744 .elementor-element.elementor-element-5bc25191{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1471f6a0{width:var( --container-widget-width, 50% );max-width:50%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1471f6a0 img{width:480px;border-radius:10px 10px 10px 10px;}.elementor-5744 .elementor-element.elementor-element-728457df{--display:flex;}.elementor-5744 .elementor-element.elementor-element-bca490c{background-color:var( --e-global-color-10e15f3 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-bca490c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6f8a0dd5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5744 .elementor-element.elementor-element-7a21800f{--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;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5bdfa9a2{--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;--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-22c2a110{width:100%;max-width:100%;background-color:var( --e-global-color-10e15f3 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 0px 5px 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-22c2a110 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-70d3772c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-56fb0f76{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-6523865{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-4b46b63b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1ac8569 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5744 .elementor-element.elementor-element-1b9577a8{--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;--flex-wrap:wrap;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-51729b5b{width:var( --container-widget-width, 100% );max-width:100%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar-yamato-pat2.webp");margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 40px) 250px;padding:4px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-51729b5b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-20035aa7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-20035aa7:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-20035aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6B7CD7A;}.elementor-5744 .elementor-element.elementor-element-13aab6fd{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-130c2e81{width:var( --container-widget-width, 25px );max-width:25px;margin:20px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-130c2e81.elementor-element{--align-self:flex-end;}.elementor-5744 .elementor-element.elementor-element-130c2e81 .elementor-icon-wrapper{text-align:end;}.elementor-5744 .elementor-element.elementor-element-130c2e81 .elementor-icon{font-size:35px;}.elementor-5744 .elementor-element.elementor-element-130c2e81 .elementor-icon svg{height:35px;}.elementor-5744 .elementor-element.elementor-element-2b633f66{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2b633f66 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:35px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-3adfc584{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-3adfc584::before, .elementor-5744 .elementor-element.elementor-element-3adfc584 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-3adfc584 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-3adfc584 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-3adfc584 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-3adfc584 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-557d04e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-742e4dca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-742e4dca:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-742e4dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6B7CD7A;}.elementor-5744 .elementor-element.elementor-element-15a9d80a{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-5f118b43{width:var( --container-widget-width, 25px );max-width:25px;margin:20px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5f118b43.elementor-element{--align-self:flex-end;}.elementor-5744 .elementor-element.elementor-element-5f118b43 .elementor-icon-wrapper{text-align:end;}.elementor-5744 .elementor-element.elementor-element-5f118b43 .elementor-icon{font-size:35px;}.elementor-5744 .elementor-element.elementor-element-5f118b43 .elementor-icon svg{height:35px;}.elementor-5744 .elementor-element.elementor-element-481f47ac{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-481f47ac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:35px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-b2f5836{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-b2f5836::before, .elementor-5744 .elementor-element.elementor-element-b2f5836 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-b2f5836 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-b2f5836 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-b2f5836 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-b2f5836 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-768d0bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-4ad8311b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-4ad8311b:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-4ad8311b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6B7CD7A;}.elementor-5744 .elementor-element.elementor-element-4f6a7ec2{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-429b06c6{width:var( --container-widget-width, 25px );max-width:25px;margin:20px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-429b06c6.elementor-element{--align-self:flex-end;}.elementor-5744 .elementor-element.elementor-element-429b06c6 .elementor-icon-wrapper{text-align:end;}.elementor-5744 .elementor-element.elementor-element-429b06c6 .elementor-icon{font-size:35px;}.elementor-5744 .elementor-element.elementor-element-429b06c6 .elementor-icon svg{height:35px;}.elementor-5744 .elementor-element.elementor-element-6e2ad73{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-6e2ad73 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:35px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-696f83f1{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-696f83f1::before, .elementor-5744 .elementor-element.elementor-element-696f83f1 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-696f83f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-696f83f1 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-696f83f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-696f83f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-1daca39d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-7cfbc294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:40px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-7cfbc294:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-7cfbc294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6B7CD7A;}.elementor-5744 .elementor-element.elementor-element-2dce3030{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-3a961395{width:var( --container-widget-width, 25px );max-width:25px;margin:20px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-3a961395.elementor-element{--align-self:flex-end;}.elementor-5744 .elementor-element.elementor-element-3a961395 .elementor-icon-wrapper{text-align:end;}.elementor-5744 .elementor-element.elementor-element-3a961395 .elementor-icon{font-size:35px;}.elementor-5744 .elementor-element.elementor-element-3a961395 .elementor-icon svg{height:35px;}.elementor-5744 .elementor-element.elementor-element-67b29cab{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-67b29cab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:35px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-345c478a{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-345c478a::before, .elementor-5744 .elementor-element.elementor-element-345c478a > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-345c478a > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-345c478a > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-345c478a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-345c478a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-39aca407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-23a3794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-23a3794:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-23a3794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6B7CD7A;}.elementor-5744 .elementor-element.elementor-element-7ae7c798{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-7a158af3{width:var( --container-widget-width, 25px );max-width:25px;margin:20px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7a158af3.elementor-element{--align-self:flex-end;}.elementor-5744 .elementor-element.elementor-element-7a158af3 .elementor-icon-wrapper{text-align:end;}.elementor-5744 .elementor-element.elementor-element-7a158af3 .elementor-icon{font-size:35px;}.elementor-5744 .elementor-element.elementor-element-7a158af3 .elementor-icon svg{height:35px;}.elementor-5744 .elementor-element.elementor-element-64f73d0e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-64f73d0e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:35px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-6de063ea{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-6de063ea::before, .elementor-5744 .elementor-element.elementor-element-6de063ea > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-6de063ea > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-6de063ea > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-6de063ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-6de063ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-7610a22e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-6fa880c8{--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;--flex-wrap:wrap;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3c778019{width:var( --container-widget-width, 100% );max-width:100%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar-yamato-pat2.webp");margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;padding:4px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-3c778019 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-17b3f71{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -200px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-5744 .elementor-element.elementor-element-17b3f71 img{width:600px;}.elementor-5744 .elementor-element.elementor-element-69ad4df7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#7A6A56;--border-color:#7A6A56;--border-radius:25px 25px 25px 25px;--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-69ad4df7:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-69ad4df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-76ce58b7{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-76ce58b7:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-76ce58b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-435864c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-5744 .elementor-element.elementor-element-435864c7 img{width:250px;}.elementor-5744 .elementor-element.elementor-element-342c7bc3{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-342c7bc3::before, .elementor-5744 .elementor-element.elementor-element-342c7bc3 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-342c7bc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-342c7bc3 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-342c7bc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-342c7bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-6ebe9b5f{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2909f9ef{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-2909f9ef img{width:80px;}.elementor-5744 .elementor-element.elementor-element-39f2f74d{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-39f2f74d img{width:80px;}.elementor-5744 .elementor-element.elementor-element-1fcc0763{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 28px) 40px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-5f730924{--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:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-795e7a7a{width:var( --container-widget-width, 65px );max-width:65px;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:65px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-795e7a7a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6be281cc{width:var( --container-widget-width, 320px );max-width:320px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-6be281cc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-61f6b9fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-61f6b9fe:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-61f6b9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6c68d3b1{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-6c68d3b1:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-6c68d3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-19bdf775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-5744 .elementor-element.elementor-element-19bdf775 img{width:250px;}.elementor-5744 .elementor-element.elementor-element-a96ea7c{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-a96ea7c::before, .elementor-5744 .elementor-element.elementor-element-a96ea7c > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-a96ea7c > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-a96ea7c > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-a96ea7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-a96ea7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-6e557252{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5123db8a{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5123db8a img{width:80px;}.elementor-5744 .elementor-element.elementor-element-863ce74{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-863ce74 img{width:80px;}.elementor-5744 .elementor-element.elementor-element-26649480{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-26649480 img{width:80px;}.elementor-5744 .elementor-element.elementor-element-4b4cd445{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-62efebc{--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:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-15da9b9{width:var( --container-widget-width, 65px );max-width:65px;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:65px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-15da9b9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6d7698a5{width:var( --container-widget-width, 320px );max-width:320px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-6d7698a5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7bd85900{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-7bd85900:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-7bd85900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6b920dc1{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-6b920dc1:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-6b920dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-172952ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-5744 .elementor-element.elementor-element-172952ca img{width:250px;}.elementor-5744 .elementor-element.elementor-element-3fbac3e0{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-3fbac3e0::before, .elementor-5744 .elementor-element.elementor-element-3fbac3e0 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-3fbac3e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-3fbac3e0 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-3fbac3e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-3fbac3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-6994c8c5{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7766d8b6{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7766d8b6 img{width:80px;}.elementor-5744 .elementor-element.elementor-element-73db0987{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-73db0987 img{width:80px;}.elementor-5744 .elementor-element.elementor-element-528c75ad{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-528c75ad img{width:80px;}.elementor-5744 .elementor-element.elementor-element-6cb8f33b{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-6cb8f33b img{width:80px;}.elementor-5744 .elementor-element.elementor-element-575bd917{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 30px) 40px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-6bbefedc{--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:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-63c89a56{width:var( --container-widget-width, 65px );max-width:65px;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:65px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-63c89a56 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-16cce643{width:var( --container-widget-width, 320px );max-width:320px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-16cce643 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-12611373{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-735a42a );--border-color:var( --e-global-color-735a42a );--border-radius:25px 25px 25px 25px;--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-12611373:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-12611373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79B2E21;}.elementor-5744 .elementor-element.elementor-element-740ce635{--display:flex;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-740ce635:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-740ce635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735a42a );}.elementor-5744 .elementor-element.elementor-element-171e83cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-5744 .elementor-element.elementor-element-171e83cd img{width:250px;}.elementor-5744 .elementor-element.elementor-element-22cdd21d{--display:flex;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-22cdd21d::before, .elementor-5744 .elementor-element.elementor-element-22cdd21d > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-22cdd21d > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-22cdd21d > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-22cdd21d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-22cdd21d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-1f6a755f{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4a2a1040{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-4a2a1040 img{width:80px;}.elementor-5744 .elementor-element.elementor-element-776592af{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-776592af img{width:80px;}.elementor-5744 .elementor-element.elementor-element-6d63049c{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-6d63049c img{width:80px;}.elementor-5744 .elementor-element.elementor-element-71b61c35{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-71b61c35 img{width:80px;}.elementor-5744 .elementor-element.elementor-element-27e7f4bd{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-27e7f4bd img{width:80px;}.elementor-5744 .elementor-element.elementor-element-22f37b54{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-3dee6775{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-5744 .elementor-element.elementor-element-23998fa6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:18px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-23998fa6.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-7186d426{--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:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-251c9f4a{width:var( --container-widget-width, 65px );max-width:65px;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:65px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-251c9f4a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-20689e2d{width:var( --container-widget-width, 320px );max-width:320px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-20689e2d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-2c9e94ff{--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;--flex-wrap:wrap;--margin-top:160px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7515205{width:var( --container-widget-width, 50% );max-width:50%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar_goald_pat-1.jpg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7515205 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-425e85c3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-5744 .elementor-element.elementor-element-cc3db06{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-78e0e312{--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;--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-7fd1fa5b{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:start;}.elementor-5744 .elementor-element.elementor-element-7fd1fa5b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-48e1e6db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5744 .elementor-element.elementor-element-677f63d4{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-677f63d4 img{width:180px;border-radius:50px 50px 50px 50px;}.elementor-5744 .elementor-element.elementor-element-2d4003ab{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:-20px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3be8a5cf{width:100%;max-width:100%;text-align:start;}.elementor-5744 .elementor-element.elementor-element-3be8a5cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-21625517{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-21625517:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-21625517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-21625517::before, .elementor-5744 .elementor-element.elementor-element-21625517 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-21625517 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-21625517 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-21625517 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-21625517 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-1a29ff{width:var( --container-widget-width, 100px );max-width:100px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-1a29ff.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-1a29ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-68e6fd72{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-68e6fd72:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-68e6fd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-35ef958{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-35ef958 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-32e69b37{--display:flex;}.elementor-5744 .elementor-element.elementor-element-4b0d5113{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-5744 .elementor-element.elementor-element-77f447d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79B2E7A;--border-color:#C79B2E7A;--border-radius:22px 22px 22px 22px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-2de62f4a{--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;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-2de62f4a:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-2de62f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79B2E7A;}.elementor-5744 .elementor-element.elementor-element-1052a481{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1052a481 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-36b93c87{width:var( --container-widget-width, 939px );max-width:939px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:939px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-36b93c87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-36b93c87 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-592fe244{--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-evenly;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-592fe244::before, .elementor-5744 .elementor-element.elementor-element-592fe244 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-592fe244 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-592fe244 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-592fe244 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-592fe244 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-e8006df{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-71eb3e92{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-71eb3e92:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-71eb3e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-370a95a{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-370a95a.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-370a95a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-1826c269{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-6b19cf76{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-6b19cf76 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5c9e9815{--display:flex;--margin-top:25px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5954805{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-5954805:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-5954805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-62038742{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-62038742.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-62038742 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-bf45786{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-240fb332{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2f111f60{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5496ea5f{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-5496ea5f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-28f43c57{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-464e111c{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-200ffa97{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-200ffa97 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-4af04548{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2ac443c8{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-2ac443c8:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-2ac443c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-1287f7f8{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-1287f7f8.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-1287f7f8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-64a49767{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2580241c{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2580241c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-198f56fe{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3b69a72c{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-3b69a72c:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-3b69a72c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735a42a );}.elementor-5744 .elementor-element.elementor-element-3bd02198{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-3bd02198.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-3bd02198 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6bd1cc23{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5165394e{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-5165394e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-623636a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79B2E7A;--border-color:#C79B2E7A;--border-radius:22px 22px 22px 22px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-412da087{--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;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-412da087:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-412da087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79B2E7A;}.elementor-5744 .elementor-element.elementor-element-90499e7{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-90499e7 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-28cc6b51{width:var( --container-widget-width, 892px );max-width:892px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:892px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-28cc6b51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-28cc6b51 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-50ac6563{--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-evenly;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-50ac6563::before, .elementor-5744 .elementor-element.elementor-element-50ac6563 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-50ac6563 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-50ac6563 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-50ac6563 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-50ac6563 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-5a67f7c6{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-47a71f91{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-47a71f91:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-47a71f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-5c71c260{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-5c71c260.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-5c71c260 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-755f54cf{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-352e67c5{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-352e67c5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5b2ced01{--display:flex;--margin-top:25px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7ef03497{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-7ef03497:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-7ef03497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-6e7e3eb{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-6e7e3eb.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-6e7e3eb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-769924e8{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-640a5dc3{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2c255d20{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-302e9761{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-302e9761 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-2923470f{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-64c1610c{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-59d9c0e7{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-59d9c0e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-3e41bba9{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3e8d750c{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-3e8d750c:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-3e8d750c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-2aac5697{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2aac5697.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-2aac5697 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-66bcfc31{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5e9ab2d5{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-5e9ab2d5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-6237ff84{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-586d8083{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-586d8083:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-586d8083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735a42a );}.elementor-5744 .elementor-element.elementor-element-15ba016a{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-15ba016a.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-15ba016a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6bc83d95{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-40e8beb0{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-40e8beb0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-e9bc6cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79B2E7A;--border-color:#C79B2E7A;--border-radius:22px 22px 22px 22px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-d61c53a{--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;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-d61c53a:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-d61c53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79B2E7A;}.elementor-5744 .elementor-element.elementor-element-74717758{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-74717758 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-40ccec57{width:var( --container-widget-width, 891px );max-width:891px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:891px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-40ccec57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-40ccec57 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-4efc9394{--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-evenly;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-4efc9394::before, .elementor-5744 .elementor-element.elementor-element-4efc9394 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-4efc9394 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-4efc9394 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-4efc9394 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-4efc9394 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-376b2600{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2524630b{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-2524630b:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-2524630b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-31321352{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-31321352.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-31321352 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-32067c75{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-13d32edb{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-13d32edb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7f0b2e90{--display:flex;--margin-top:25px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-11bf3e4d{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-11bf3e4d:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-11bf3e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-116cd497{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-116cd497.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-116cd497 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-781a969d{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-290fade8{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-74b349dc{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-23424604{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-23424604 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7d134a20{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7fd76065{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-51b876a5{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-51b876a5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-9a014fa{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-20fca80c{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-20fca80c:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-20fca80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-32e1c04e{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-32e1c04e.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-32e1c04e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-424c4b28{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-20e3cf0b{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-20e3cf0b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-15fe5fcd{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2eb83582{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-2eb83582:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-2eb83582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735a42a );}.elementor-5744 .elementor-element.elementor-element-3ac03233{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-3ac03233.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-3ac03233 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-64b6c4bb{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4962f39b{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-4962f39b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-568097ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79B2E7A;--border-color:#C79B2E7A;--border-radius:22px 22px 22px 22px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-6ad50a8f{--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;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-6ad50a8f:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-6ad50a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79B2E7A;}.elementor-5744 .elementor-element.elementor-element-2896a228{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-2896a228 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-586c7847{width:var( --container-widget-width, 948px );max-width:948px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:948px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-586c7847.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-586c7847 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-39d3d965{--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-evenly;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-39d3d965::before, .elementor-5744 .elementor-element.elementor-element-39d3d965 > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-39d3d965 > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-39d3d965 > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-39d3d965 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-39d3d965 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-c3d2799{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-747ba187{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-747ba187:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-747ba187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-61e87d58{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-61e87d58.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-61e87d58 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-53df5bb9{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2ac8cc97{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2ac8cc97 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7f55813b{--display:flex;--margin-top:25px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-c1512a4{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-c1512a4:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-c1512a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-1025668b{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-1025668b.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-1025668b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-30355479{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-3e76d1b0{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-796415f0{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-2af0f76b{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-2af0f76b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-570f5ab{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4001f5f3{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5876df32{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-5876df32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-13855305{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-6767ff8a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-6767ff8a:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-6767ff8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-816bbf9{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-816bbf9.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-816bbf9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-24bef578{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-760e2dad{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-760e2dad .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7b4bdfbe{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4ecf8c77{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-4ecf8c77:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-4ecf8c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735a42a );}.elementor-5744 .elementor-element.elementor-element-a2b9e08{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-a2b9e08.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-a2b9e08 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-69a9519d{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-38c6c2b0{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-38c6c2b0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-ca229a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79B2E7A;--border-color:#C79B2E7A;--border-radius:22px 22px 22px 22px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-4914da1{--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;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-4914da1:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-4914da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79B2E7A;}.elementor-5744 .elementor-element.elementor-element-3b953f39{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-3b953f39 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-4dabc6ab{width:var( --container-widget-width, 876px );max-width:876px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:876px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-4dabc6ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-4dabc6ab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-759edd0f{--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-evenly;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-759edd0f::before, .elementor-5744 .elementor-element.elementor-element-759edd0f > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-759edd0f > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-759edd0f > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-759edd0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-759edd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-16b433bf{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-48bb5cc5{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-48bb5cc5:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-48bb5cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-42e39950{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-42e39950.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-42e39950 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-7f2cd05b{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-488f7792{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-488f7792 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-589134d9{--display:flex;--margin-top:25px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-61dd926c{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-61dd926c:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-61dd926c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-d4c2d1d{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-d4c2d1d.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-d4c2d1d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-38e3c22a{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-dbbcc0d{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-aae1c3d{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5eae4428{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-5eae4428 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-79a2c989{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-26e367a1{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-75554df5{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-75554df5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-b88bd8b{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1cf3c34a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1cf3c34a:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-1cf3c34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-a2d06bc{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-a2d06bc.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-a2d06bc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-30016158{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7241b5f1{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7241b5f1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-3ca33807{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7789796a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-7789796a:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-7789796a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735a42a );}.elementor-5744 .elementor-element.elementor-element-3884290c{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-3884290c.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-3884290c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-73551f86{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5e38a18f{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-5e38a18f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-3a981e98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79B2E7A;--border-color:#C79B2E7A;--border-radius:22px 22px 22px 22px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-53770b17{--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;--border-radius:20px 20px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-53770b17:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-53770b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79B2E7A;}.elementor-5744 .elementor-element.elementor-element-133e3fe{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-133e3fe img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-169efe46{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-169efe46 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-17943ff{--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-evenly;--overlay-opacity:0.5;}.elementor-5744 .elementor-element.elementor-element-17943ff::before, .elementor-5744 .elementor-element.elementor-element-17943ff > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-17943ff > .e-con-inner > .elementor-background-video-container::before, .elementor-5744 .elementor-element.elementor-element-17943ff > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-17943ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-5744 .elementor-element.elementor-element-17943ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5744 .elementor-element.elementor-element-25ee243b{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1d271589{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1d271589:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-1d271589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-74da0d4d{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-74da0d4d.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-74da0d4d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-42690fd4{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-61caf220{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-61caf220 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-76152de7{--display:flex;--margin-top:25px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-22a35853{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-22a35853:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-22a35853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-2c497695{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2c497695.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-2c497695 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-36c8b4f1{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-6e88580f{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7bb55239{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1ea3f6e3{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-1ea3f6e3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-41022e85{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-158cd012{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-67ac4640{width:var( --container-widget-width, 180px );max-width:180px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-67ac4640 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5f66f26f{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4eb5936a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-4eb5936a:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-4eb5936a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-c4e0b32{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-c4e0b32.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-c4e0b32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-33737428{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-a3c885{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-a3c885 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-43e3c34a{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5e0dc1e7{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-5e0dc1e7:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-5e0dc1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735a42a );}.elementor-5744 .elementor-element.elementor-element-2904d5b8{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2904d5b8.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-2904d5b8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-43d044e5{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-59656410{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-59656410 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-4e53758c{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-71abb1d0{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-71abb1d0 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-1dd94d65{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1dd94d65 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-17c6c0d9{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:10px 20px 10px 20px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-17c6c0d9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:36px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6d47f61d{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-6d47f61d img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-74abf6b7{width:var( --container-widget-width, 120px );max-width:120px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-74abf6b7 img{border-radius:500px 500px 500px 500px;}.elementor-5744 .elementor-element.elementor-element-3d9a95b9{--display:flex;--min-height:150px;--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;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1d1d65f0{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;}.elementor-5744 .elementor-element.elementor-element-6f5331a1{--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;--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-56d20aec{--display:flex;--border-radius:116px 116px 116px 116px;}.elementor-5744 .elementor-element.elementor-element-46b8f827{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-46b8f827 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-52359b2f{--display:flex;--border-radius:116px 116px 116px 116px;}.elementor-5744 .elementor-element.elementor-element-5f9daa8c{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-5f9daa8c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-60789dac{--display:flex;--border-radius:116px 116px 116px 116px;}.elementor-5744 .elementor-element.elementor-element-3f8173a2{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-3f8173a2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-7100d2f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-193fff8c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-193fff8c img{width:100%;}.elementor-5744 .elementor-element.elementor-element-6a161303{width:var( --container-widget-width, 90% );max-width:90%;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:end;}.elementor-5744 .elementor-element.elementor-element-6a161303.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-6a161303 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5da2ab14{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-5da2ab14:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-5da2ab14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-1bdee0ad{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1bdee0ad img{width:65%;}.elementor-5744 .elementor-element.elementor-element-73eb0bb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-73eb0bb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-4e5a2426{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4e5a2426:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-4e5a2426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1972cc );}.elementor-5744 .elementor-element.elementor-element-77c74241{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-77c74241 img{width:65%;}.elementor-5744 .elementor-element.elementor-element-120709f3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-120709f3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-609e107e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-434751a3{width:var( --container-widget-width, 50% );max-width:50%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar-yamato-pat2.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-434751a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-3053c607{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-2f0d50b8{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2f0d50b8 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-2d7ee491{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-6792929a{--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;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3e11ec3d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;}.elementor-5744 .elementor-element.elementor-element-3e11ec3d img{width:300px;}.elementor-5744 .elementor-element.elementor-element-4230e4f5{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-72d0a43 );--border-color:var( --e-global-color-72d0a43 );--border-radius:20px 20px 20px 20px;}.elementor-5744 .elementor-element.elementor-element-4230e4f5:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-4230e4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-103c77e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5744 .elementor-element.elementor-element-205434b5{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-5744 .elementor-element.elementor-element-205434b5 img{width:165px;}.elementor-5744 .elementor-element.elementor-element-43bc86cf{margin:20px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-5744 .elementor-element.elementor-element-43bc86cf img{width:165px;}.elementor-5744 .elementor-element.elementor-element-36fd7ed9{--display:flex;}.elementor-5744 .elementor-element.elementor-element-288a31c7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-288a31c7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;line-height:39px;color:var( --e-global-color-72d0a43 );}.elementor-5744 .elementor-element.elementor-element-7f7769cd{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-253556d2{width:var( --container-widget-width, 30% );max-width:30%;margin:35px 35px calc(var(--kit-widget-spacing, 0px) + 35px) 35px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-253556d2 img{border-radius:30px 30px 30px 30px;}.elementor-5744 .elementor-element.elementor-element-5cfb61bd{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-22ebd67e{--display:flex;border-style:groove;--border-style:groove;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:var( --e-global-color-735a42a );--border-color:var( --e-global-color-735a42a );--border-radius:40px 40px 40px 40px;}.elementor-5744 .elementor-element.elementor-element-145e966f{--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;}.elementor-5744 .elementor-element.elementor-element-18fe9cdc{width:var( --container-widget-width, 300px );max-width:300px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-18fe9cdc img{width:100%;}.elementor-5744 .elementor-element.elementor-element-3d7d00e4{width:var( --container-widget-width, 300px );max-width:300px;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:end;}.elementor-5744 .elementor-element.elementor-element-3d7d00e4.elementor-element{--align-self:flex-start;}.elementor-5744 .elementor-element.elementor-element-3d7d00e4 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-39ad1073{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:-260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7869bd29{text-align:center;}.elementor-5744 .elementor-element.elementor-element-7869bd29 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5e028483{text-align:center;}.elementor-5744 .elementor-element.elementor-element-5e028483 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1px;font-weight:600;}.elementor-5744 .elementor-element.elementor-element-1926f87a{width:var( --container-widget-width, 450px );max-width:450px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1926f87a.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-14e45ad1{text-align:center;}.elementor-5744 .elementor-element.elementor-element-14e45ad1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-15055ca0{--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;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-15055ca0.e-con{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-5871676f{--display:flex;}.elementor-5744 .elementor-element.elementor-element-54c3da62{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-54c3da62 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;line-height:40px;color:var( --e-global-color-text );}.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-5744 .elementor-element.elementor-element-2fea70ae{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5744 .elementor-element.elementor-element-17a1deb2{width:var( --container-widget-width, 48% );max-width:48%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-17a1deb2 img{width:95%;}.elementor-5744 .elementor-element.elementor-element-65852c44{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-65852c44.e-con{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-261702b8{--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;}.elementor-5744 .elementor-element.elementor-element-78d09b60 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-78d09b60 .elementor-icon{font-size:120px;}.elementor-5744 .elementor-element.elementor-element-78d09b60 .elementor-icon svg{height:120px;}.elementor-5744 .elementor-element.elementor-element-4985a13c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-5744 .elementor-element.elementor-element-4985a13c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7c0dc083 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-7c0dc083 .elementor-icon{font-size:120px;}.elementor-5744 .elementor-element.elementor-element-7c0dc083 .elementor-icon svg{height:120px;}.elementor-5744 .elementor-element.elementor-element-7c0dc083 .elementor-icon i, .elementor-5744 .elementor-element.elementor-element-7c0dc083 .elementor-icon svg{transform:rotate(180deg);}.elementor-5744 .elementor-element.elementor-element-3d532202{--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-evenly;--border-radius:20px 20px 20px 20px;}.elementor-5744 .elementor-element.elementor-element-3d532202:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-3d532202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC6D7424;}.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-5744 .elementor-element.elementor-element-7e59efb4{width:var( --container-widget-width, 22% );max-width:22%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7e59efb4.elementor-position-right .elementor-image-box-img{margin-left:-15px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4.elementor-position-left .elementor-image-box-img{margin-right:-15px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4.elementor-position-top .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-img img{height:200px;border-radius:100px;transition-duration:0.3s;}.elementor-5744 .elementor-element.elementor-element-7e59efb4:has(:hover) .elementor-image-box-title,
					 .elementor-5744 .elementor-element.elementor-element-7e59efb4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-7f982915{width:var( --container-widget-width, 22% );max-width:22%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7f982915.elementor-position-right .elementor-image-box-img{margin-left:-15px;}.elementor-5744 .elementor-element.elementor-element-7f982915.elementor-position-left .elementor-image-box-img{margin-right:-15px;}.elementor-5744 .elementor-element.elementor-element-7f982915.elementor-position-top .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-img img{height:200px;border-radius:100px;transition-duration:0.3s;}.elementor-5744 .elementor-element.elementor-element-7f982915:has(:hover) .elementor-image-box-title,
					 .elementor-5744 .elementor-element.elementor-element-7f982915:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-404446a3{width:var( --container-widget-width, 22% );max-width:22%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-404446a3.elementor-position-right .elementor-image-box-img{margin-left:-15px;}.elementor-5744 .elementor-element.elementor-element-404446a3.elementor-position-left .elementor-image-box-img{margin-right:-15px;}.elementor-5744 .elementor-element.elementor-element-404446a3.elementor-position-top .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-img img{height:200px;border-radius:100px;transition-duration:0.3s;}.elementor-5744 .elementor-element.elementor-element-404446a3:has(:hover) .elementor-image-box-title,
					 .elementor-5744 .elementor-element.elementor-element-404446a3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7{width:var( --container-widget-width, 22% );max-width:22%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7.elementor-position-right .elementor-image-box-img{margin-left:-15px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7.elementor-position-left .elementor-image-box-img{margin-right:-15px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7.elementor-position-top .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-img img{height:200px;border-radius:100px;transition-duration:0.3s;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7:has(:hover) .elementor-image-box-title,
					 .elementor-5744 .elementor-element.elementor-element-7dd5dae7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-42156be0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-2cbec81e{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-2cbec81e.e-con{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-30ab021a{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-64f825a8{width:var( --container-widget-width, 25% );max-width:25%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-430ce649{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-54216d4b{width:var( --container-widget-width, 65px );max-width:65px;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 0px 5px 0px;--container-widget-width:65px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-54216d4b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-7df62294{width:var( --container-widget-width, 320px );max-width:320px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-7df62294 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-c9c7c93{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-b119716{width:var( --container-widget-width, 100% );max-width:100%;margin:-380px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-5744 .elementor-element.elementor-element-b119716 img{width:100%;border-radius:32px 32px 32px 32px;}.elementor-5744 .elementor-element.elementor-element-b7154b5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-55d05e42{width:var( --container-widget-width, 50% );max-width:50%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar_orange_pat-1.jpg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-55d05e42 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-285ee53b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-5744 .elementor-element.elementor-element-283bb887{--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;}.elementor-5744 .elementor-element.elementor-element-5b2edbce{--display:flex;--min-height:430px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5744 .elementor-element.elementor-element-1a223cb0{width:var( --container-widget-width, 60px );max-width:60px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-22241a31{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-22241a31 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-88cfccc{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-14f90ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-7c2e2ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-6303c113 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-6303c113.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-6303c113.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-6303c113.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-6303c113.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-6303c113.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-6303c113 .elementor-icon{font-size:30px;}.elementor-5744 .elementor-element.elementor-element-6303c113 .elementor-icon svg{height:30px;}.elementor-5744 .elementor-element.elementor-element-4e24fc55{--display:flex;--min-height:430px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5744 .elementor-element.elementor-element-18acd1d2{width:var( --container-widget-width, 60px );max-width:60px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-10dfa8e1{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-10dfa8e1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-29079431{--display:flex;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5df58fbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-638e3881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-3baa211d .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-3baa211d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-3baa211d.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-3baa211d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-3baa211d.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-3baa211d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-3baa211d .elementor-icon{font-size:30px;}.elementor-5744 .elementor-element.elementor-element-3baa211d .elementor-icon svg{height:30px;}.elementor-5744 .elementor-element.elementor-element-5260d8ec{--display:flex;--min-height:430px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5744 .elementor-element.elementor-element-116caa8c{width:var( --container-widget-width, 60px );max-width:60px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-641b1d83{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-641b1d83 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-10b6cc47{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3905a432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-51104d68{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-5744 .elementor-element.elementor-element-5a8d2bcd{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-887f59f{width:var( --container-widget-width, 100% );max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-887f59f img{width:60px;}.elementor-5744 .elementor-element.elementor-element-444a2466{--display:flex;--min-height:450px;--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;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5744 .elementor-element.elementor-element-54270363{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-54270363 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-69e1b14f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-61a30e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-2baa5119{--display:flex;--min-height:450px;--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;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5744 .elementor-element.elementor-element-1b290c39{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-1b290c39 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-474c2607{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-7a9b23ac{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-25361a77{--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-start;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5744 .elementor-element.elementor-element-5300f0b2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5300f0b2.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-5300f0b2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5744 .elementor-element.elementor-element-5300f0b2 .elementor-divider{text-align:center;}.elementor-5744 .elementor-element.elementor-element-1127df64{--display:flex;}.elementor-5744 .elementor-element.elementor-element-7a21746{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7a21746 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-43500560{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-d1f462f{width:var( --container-widget-width, 31% );max-width:31%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-d1f462f img{width:100%;}.elementor-5744 .elementor-element.elementor-element-242d44b3{width:var( --container-widget-width, 31% );max-width:31%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-242d44b3 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-6f727a85{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-62d21c2e{--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;--flex-wrap:wrap;--align-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5744 .elementor-element.elementor-element-62d21c2e:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-62d21c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF825238;}.elementor-5744 .elementor-element.elementor-element-3a400867{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-3a400867 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-3efb128c{width:var( --container-widget-width, 50% );max-width:50%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-2800c7c6{width:var( --container-widget-width, 50% );max-width:50%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1d8f18b9{--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;--flex-wrap:wrap;--align-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5744 .elementor-element.elementor-element-1d8f18b9:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-1d8f18b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF825238;}.elementor-5744 .elementor-element.elementor-element-9420011{width:var( --container-widget-width, 49% );max-width:49%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-9420011 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-2a9cda53{width:var( --container-widget-width, 49% );max-width:49%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2a9cda53 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-22548dd1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-22548dd1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5744 .elementor-element.elementor-element-22548dd1 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-70a19341{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-70a19341 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5744 .elementor-element.elementor-element-70a19341 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-6ddf7e61{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-5734932f{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-187ac528{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-187ac528 .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-187ac528 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-6d365943{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-6d365943 .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-6d365943 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-25a49e5c{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-cac2d4c{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-1dfbbfdd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1dfbbfdd .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-1dfbbfdd .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-136232f6{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-136232f6 .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-136232f6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-1a6b8ed{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-57b4f7a7{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-7196909d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7196909d .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-7196909d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-48cda3dd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-48cda3dd .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-48cda3dd .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-61f812c4{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-d30d695{width:var( --container-widget-width, 48% );max-width:48%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-52452729{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-52452729 .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-52452729 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-239380c5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.6px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-239380c5 .elementor-divider-separator{width:100%;}.elementor-5744 .elementor-element.elementor-element-239380c5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5744 .elementor-element.elementor-element-62e6f3c4{width:var( --container-widget-width, 100% );max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-378571f3{--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;--flex-wrap:wrap;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-30d80f18{width:var( --container-widget-width, 50% );max-width:50%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar_darkbrown_pat.jpg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-30d80f18 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-7b4ab37c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5744 .elementor-element.elementor-element-62e8dea2{width:var( --container-widget-width, 60% );max-width:60%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-5744 .elementor-element.elementor-element-6b98b84d{width:var( --container-widget-width, 40% );max-width:40%;margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-58f9ec32{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-58f9ec32:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-58f9ec32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6B7CD7A;}.elementor-5744 .elementor-element.elementor-element-58f9ec32 > .elementor-shape-top svg, .elementor-5744 .elementor-element.elementor-element-58f9ec32 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:300px;}.elementor-5744 .elementor-element.elementor-element-58f9ec32 > .elementor-shape-bottom svg, .elementor-5744 .elementor-element.elementor-element-58f9ec32 > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:300px;}.elementor-5744 .elementor-element.elementor-element-4554fe14{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-231fd9cb{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-231fd9cb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-316ca8b );}.elementor-5744 .elementor-element.elementor-element-3bdd433e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-55272882{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-69907b5a{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-69907b5a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-316ca8b );}.elementor-5744 .elementor-element.elementor-element-1b033c09{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-345b9972{--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-5744 .elementor-element.elementor-element-345b9972.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-2f94b7d6{--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;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-2f94b7d6:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-2f94b7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-38cc07f1{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-38cc07f1 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-38cc07f1 .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-38cc07f1 .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-48acf1b8{width:var( --container-widget-width, 90% );max-width:90%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-47b6125a{--display:flex;}.elementor-5744 .elementor-element.elementor-element-47b6125a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-1db959d4{--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;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-1db959d4:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-1db959d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-5c675bd1{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5c675bd1 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-5c675bd1 .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-5c675bd1 .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-2c84be60{width:var( --container-widget-width, 90% );max-width:90%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-49c854bb{--display:flex;}.elementor-5744 .elementor-element.elementor-element-49c854bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-6ac3aa4b{--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;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-6ac3aa4b:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-6ac3aa4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-88f1571{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-88f1571 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-88f1571 .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-88f1571 .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-565cc393{width:var( --container-widget-width, 90% );max-width:90%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-3b1a1ea9{--display:flex;}.elementor-5744 .elementor-element.elementor-element-3b1a1ea9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5744 .elementor-element.elementor-element-5d123a65{--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;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-5d123a65:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-5d123a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-ffb5ff4{width:var( --container-widget-width, 40px );max-width:40px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-ffb5ff4 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-ffb5ff4 .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-ffb5ff4 .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-15a88a69{width:var( --container-widget-width, 90% );max-width:90%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;color:#604C3F;}.elementor-5744 .elementor-element.elementor-element-26cacf51{--n-accordion-title-font-size:24px;margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 0px 0px;--n-accordion-icon-size:15px;}.elementor-5744 .elementor-element.elementor-element-26cacf51 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-5744 .elementor-element.elementor-element-26cacf51 {--n-accordion-padding:20px 50px 20px 25px;}:where( .elementor-5744 .elementor-element.elementor-element-26cacf51 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:700;}.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-5744 .elementor-element.elementor-element-7e1de221 .elementor-button{background-color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-weight:700;border-radius:50px 50px 50px 50px;}.elementor-5744 .elementor-element.elementor-element-7e1de221{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-7476b131{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-6c038e67{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-6c038e67 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-316ca8b );}.elementor-5744 .elementor-element.elementor-element-3011853d{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-42390d92{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-7475545b{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7475545b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-316ca8b );}.elementor-5744 .elementor-element.elementor-element-29c32f43{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-1c96c5c9{--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;}.elementor-widget-posts .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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5744 .elementor-element.elementor-element-13eeab3c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-button{background-color:var( --e-global-color-316ca8b );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 50px 30px 55px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-5744 .elementor-element.elementor-element-13eeab3c:after{content:"0.66";}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__thumbnail__link{width:100%;}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__meta-data span + span:before{content:"///";}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post{border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-13eeab3c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__title, .elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__title a{color:var( --e-global-color-316ca8b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__meta-data{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 );margin-bottom:0px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c .e-load-more-message{font-family:"Noto Sans JP", Sans-serif;font-weight:700;}.elementor-5744 .elementor-element.elementor-element-7e1d10b7{margin:-85px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-5744 .elementor-element.elementor-element-7e1d10b7.elementor-element{--align-self:flex-end;}.elementor-5744 .elementor-element.elementor-element-7e1d10b7 img{width:220px;}.elementor-5744 .elementor-element.elementor-element-246de4cd{--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;--flex-wrap:wrap;--margin-top:-50px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-27a27b85{--display:flex;--border-radius:100px 100px 100px 100px;--padding-top:5px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-27a27b85:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-27a27b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-7e7e5586{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7e7e5586 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-55ae410d{text-align:center;}.elementor-5744 .elementor-element.elementor-element-55ae410d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-4819b7b3{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-27337bb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-27337bb .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-27337bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-27337bb.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-27337bb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-27337bb.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-27337bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-27337bb .elementor-icon{font-size:45px;}.elementor-5744 .elementor-element.elementor-element-27337bb .elementor-icon svg{height:45px;}.elementor-5744 .elementor-element.elementor-element-66810d2c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-66810d2c .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-66810d2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-66810d2c.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-66810d2c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-66810d2c.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-66810d2c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-66810d2c .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-66810d2c .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-396974ac{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-396974ac .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-396974ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-396974ac.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-396974ac.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-396974ac.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-396974ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-396974ac .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-396974ac .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-134afaea{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5744 .elementor-element.elementor-element-134afaea .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-134afaea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-134afaea.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-134afaea.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-134afaea.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-134afaea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-134afaea .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-134afaea .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-680ceccd{--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;--flex-wrap:wrap;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7a285fa3{width:var( --container-widget-width, 50% );max-width:50%;background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar-yamato-pat2.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;background-size:14% auto;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7a285fa3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-2eb94e91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-573b5305{--display:flex;}.elementor-5744 .elementor-element.elementor-element-2cc78ccb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-2cc78ccb img{width:90%;}.elementor-5744 .elementor-element.elementor-element-7f7d0a39{--display:flex;}.elementor-5744 .elementor-element.elementor-element-44c8744f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-44c8744f img{width:80%;}.elementor-5744 .elementor-element.elementor-element-1f76ace0{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-782384ee{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3a20522a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5083c85b{width:var( --container-widget-width, 40% );max-width:40%;background-color:var( --e-global-color-316ca8b );padding:8px 0px 8px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-5083c85b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-294a7e50.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-294a7e50{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#604C3F;}.elementor-5744 .elementor-element.elementor-element-31ea2f82{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4cc0a361{width:var( --container-widget-width, 40% );max-width:40%;background-color:var( --e-global-color-316ca8b );padding:8px 0px 8px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-4cc0a361 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6cae8fee.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-6cae8fee{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:2em;}.elementor-5744 .elementor-element.elementor-element-7f5bbabe{--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-start;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-49b228d4{--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;--border-radius:40px 40px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-49b228d4:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-49b228d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-316ca8b );}.elementor-5744 .elementor-element.elementor-element-4f160e64{width:initial;max-width:initial;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-4f160e64 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-6c1df7a6{--display:flex;--border-radius:116px 116px 116px 116px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:5px;}.elementor-5744 .elementor-element.elementor-element-29d2febd{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-29d2febd .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-ca80143{--display:flex;--border-radius:116px 116px 116px 116px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;}.elementor-5744 .elementor-element.elementor-element-2b910e8b{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2b910e8b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-3d75272a{--display:flex;--border-radius:116px 116px 116px 116px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:10px;}.elementor-5744 .elementor-element.elementor-element-4dcdbe1e{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-4dcdbe1e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-387513b0{--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-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-316ca8b );--border-color:var( --e-global-color-316ca8b );--border-radius:0px 0px 40px 40px;--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-5744 .elementor-element.elementor-element-4910f265{--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-around;--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-7d990e74{--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:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-54c0de2c{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-54c0de2c img{width:100%;}.elementor-5744 .elementor-element.elementor-element-4a1657da{width:var( --container-widget-width, 75% );max-width:75%;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-5744 .elementor-element.elementor-element-4a1657da.elementor-element{--align-self:center;}.elementor-5744 .elementor-element.elementor-element-4a1657da .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:58px;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-4ae39a38{--display:flex;--min-height:95px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-68d4473a{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-68d4473a:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-68d4473a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5744 .elementor-element.elementor-element-23e3f2ad{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-23e3f2ad img{width:65%;}.elementor-5744 .elementor-element.elementor-element-7528acba{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7528acba .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-13e28bb7{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-13e28bb7:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-13e28bb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1972cc );}.elementor-5744 .elementor-element.elementor-element-1e44ad00{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-1e44ad00 img{width:65%;}.elementor-5744 .elementor-element.elementor-element-55c836f4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-55c836f4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-34e8e1{--display:flex;--border-radius:12px 12px 12px 12px;--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-5744 .elementor-element.elementor-element-6ffdc706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-67b6cca3{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1684d630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-1684d630 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-51d2a871{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5744 .elementor-element.elementor-element-456932c9{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-ba287b{--display:flex;}.elementor-5744 .elementor-element.elementor-element-4bf01463{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-5744 .elementor-element.elementor-element-37a22d67{--display:flex;}.elementor-5744 .elementor-element.elementor-element-4d41858a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-5744 .elementor-element.elementor-element-285a31e8{--display:flex;}.elementor-5744 .elementor-element.elementor-element-838377a{font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;}.elementor-5744 .elementor-element.elementor-element-2e078783{--n-accordion-title-font-size:24px;width:var( --container-widget-width, 900px );max-width:900px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:6px;--n-accordion-title-normal-color:#604C3F;--n-accordion-icon-size:24px;}.elementor-5744 .elementor-element.elementor-element-2e078783.elementor-element{--align-self:center;}:where( .elementor-5744 .elementor-element.elementor-element-2e078783 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:700;}.elementor-5744 .elementor-element.elementor-element-4676dfaf{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-6bfd6d94{--display:flex;--min-height:60px;--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;}.elementor-5744 .elementor-element.elementor-element-6bfd6d94:not(.elementor-motion-effects-element-type-background), .elementor-5744 .elementor-element.elementor-element-6bfd6d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yamato.pet-ceremony-familia.com/wp-content/uploads/2026/04/familiar-yamato-pat2.webp");background-repeat:repeat;background-size:6% auto;}.elementor-5744 .elementor-element.elementor-element-28bc84a9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-5744 .elementor-element.elementor-element-28bc84a9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-251d6b8f{text-align:center;}.elementor-5744 .elementor-element.elementor-element-251d6b8f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:18px;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-16cd0b58{text-align:center;}.elementor-5744 .elementor-element.elementor-element-16cd0b58 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-152edce1{text-align:center;}.elementor-5744 .elementor-element.elementor-element-152edce1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-328b737c{text-align:center;}.elementor-5744 .elementor-element.elementor-element-328b737c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-329290a9{text-align:center;}.elementor-5744 .elementor-element.elementor-element-329290a9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-360a28d9{--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;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-29435205{width:var( --container-widget-width, 25% );max-width:25%;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-29435205 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-176043ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-176043ac img{width:90%;}.elementor-5744 .elementor-element.elementor-element-6f9fd16b{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-1008828d{background-color:var( --e-global-color-316ca8b );padding:10px 40px 10px 40px;}.elementor-5744 .elementor-element.elementor-element-1008828d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-46e9ead );}.elementor-5744 .elementor-element.elementor-element-68f36fba{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-5744 .elementor-element.elementor-element-465b42c2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-4d35e189{--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-evenly;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-65d02364 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-65d02364.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-65d02364.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-65d02364.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-65d02364.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-65d02364.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-65d02364 .elementor-icon{font-size:45px;}.elementor-5744 .elementor-element.elementor-element-65d02364 .elementor-icon svg{height:45px;}.elementor-5744 .elementor-element.elementor-element-57397288 .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-57397288.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-57397288.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-57397288.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-57397288.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-57397288.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-57397288 .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-57397288 .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-265dff8e .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-265dff8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-265dff8e.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-265dff8e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-265dff8e.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-265dff8e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-265dff8e .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-265dff8e .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-5ae0dfed .elementor-icon-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-5ae0dfed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5ae0dfed.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-5ae0dfed.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5ae0dfed.elementor-view-framed .elementor-icon, .elementor-5744 .elementor-element.elementor-element-5ae0dfed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-5744 .elementor-element.elementor-element-5ae0dfed .elementor-icon{font-size:40px;}.elementor-5744 .elementor-element.elementor-element-5ae0dfed .elementor-icon svg{height:40px;}.elementor-5744 .elementor-element.elementor-element-7244c20a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;}@media(max-width:767px){.elementor-5744 .elementor-element.elementor-element-276a056{--min-height:450px;}.elementor-5744 .elementor-element.elementor-element-545456f4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2002270c{--justify-content:space-around;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3f5bcb42{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--margin-top:15px;--margin-bottom:20px;--margin-left:10px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1d2b11fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-5744 .elementor-element.elementor-element-1d2b11fc img{width:25px;}.elementor-5744 .elementor-element.elementor-element-6125a519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-5744 .elementor-element.elementor-element-6125a519 img{width:25px;}.elementor-5744 .elementor-element.elementor-element-6af18108{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-5744 .elementor-element.elementor-element-6af18108 img{width:25px;}.elementor-5744 .elementor-element.elementor-element-66f0b821{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-66f0b821 img{width:25px;}.elementor-5744 .elementor-element.elementor-element-658ad55c{--min-height:700px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-5744 .elementor-element.elementor-element-65fa5b47{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-5744 .elementor-element.elementor-element-3bc409e{--justify-content:space-around;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1024d62d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--margin-top:25px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-73af3dbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-5744 .elementor-element.elementor-element-73af3dbb img{width:30px;}.elementor-5744 .elementor-element.elementor-element-41f658d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-5744 .elementor-element.elementor-element-41f658d6 img{width:30px;}.elementor-5744 .elementor-element.elementor-element-2e206c01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-5744 .elementor-element.elementor-element-2e206c01 img{width:30px;}.elementor-5744 .elementor-element.elementor-element-5e1e9e8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-5e1e9e8c img{width:30px;}.elementor-5744 .elementor-element.elementor-element-b84fe9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-5744 .elementor-element.elementor-element-7b2c244{--width:94%;--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;bottom:-60px;--z-index:5;}body:not(.rtl) .elementor-5744 .elementor-element.elementor-element-7b2c244{left:3%;}body.rtl .elementor-5744 .elementor-element.elementor-element-7b2c244{right:3%;}.elementor-5744 .elementor-element.elementor-element-455b5d7b{width:var( --container-widget-width, 32% );max-width:32%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-36a9defa{width:var( --container-widget-width, 32% );max-width:32%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-5ba7a4d2{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-4f05ba7d{--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-5744 .elementor-element.elementor-element-19f22451{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-5744 .elementor-element.elementor-element-3aa9ea64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-337f3cdb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-337f3cdb.elementor-element{--order:99999 /* order end hack */;}.elementor-5744 .elementor-element.elementor-element-337f3cdb img{width:106px;}.elementor-5744 .elementor-element.elementor-element-3a2df573{padding:0px 10px 0px 10px;}.elementor-5744 .elementor-element.elementor-element-3a2df573 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-47aaaf80{padding:0px 10px 0px 10px;}.elementor-5744 .elementor-element.elementor-element-47aaaf80 .elementor-heading-title{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-66c25ce7{padding:0px 10px 0px 10px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-618272b9.elementor-element{--order:99999 /* order end hack */;}.elementor-5744 .elementor-element.elementor-element-618272b9 img{width:95px;}.elementor-5744 .elementor-element.elementor-element-1dcd86c0{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-6a8367e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-6a8367e6 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-1471f6a0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-1471f6a0.elementor-element{--order:99999 /* order end hack */;}.elementor-5744 .elementor-element.elementor-element-728457df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-bca490c .elementor-heading-title{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-22c2a110 .elementor-heading-title{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-6523865{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-4b46b63b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1b9577a8{--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-51729b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-51729b5b .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-20035aa7{--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;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-130c2e81{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-5744 .elementor-element.elementor-element-2b633f66{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-2b633f66 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-5744 .elementor-element.elementor-element-3adfc584{--width:51%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-557d04e3{width:var( --container-widget-width, 45% );max-width:45%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:45%;--container-widget-flex-grow:0;font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-742e4dca{--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-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-5f118b43{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-5744 .elementor-element.elementor-element-481f47ac{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-481f47ac .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-b2f5836{--width:51%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-768d0bdc{width:var( --container-widget-width, 45% );max-width:45%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-5744 .elementor-element.elementor-element-4ad8311b{--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;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-429b06c6{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-5744 .elementor-element.elementor-element-6e2ad73{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-6e2ad73 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-696f83f1{--width:51%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1daca39d{width:var( --container-widget-width, 45% );max-width:45%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-5744 .elementor-element.elementor-element-7cfbc294{--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;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-3a961395{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-5744 .elementor-element.elementor-element-67b29cab{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-67b29cab .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-345c478a{--width:51%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-39aca407{width:var( --container-widget-width, 45% );max-width:45%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-23a3794{--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;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-7a158af3{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-5744 .elementor-element.elementor-element-64f73d0e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-64f73d0e .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-6de063ea{--width:51%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7610a22e{width:var( --container-widget-width, 45% );max-width:45%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;font-size:14px;line-height:0.215em;}.elementor-5744 .elementor-element.elementor-element-6fa880c8{--justify-content:flex-start;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-3c778019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-3c778019 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-17b3f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-5744 .elementor-element.elementor-element-17b3f71 img{width:80%;}.elementor-5744 .elementor-element.elementor-element-69ad4df7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-435864c7{padding:10px 0px 10px 0px;}.elementor-5744 .elementor-element.elementor-element-435864c7 img{width:150px;}.elementor-5744 .elementor-element.elementor-element-6ebe9b5f{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2909f9ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-2909f9ef img{width:50px;}.elementor-5744 .elementor-element.elementor-element-39f2f74d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-39f2f74d img{width:50px;}.elementor-5744 .elementor-element.elementor-element-1fcc0763{margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-5f730924{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-795e7a7a{margin:5px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-5744 .elementor-element.elementor-element-795e7a7a .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-6be281cc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-61f6b9fe{--justify-content:flex-start;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-19bdf775{padding:10px 0px 10px 0px;}.elementor-5744 .elementor-element.elementor-element-19bdf775 img{width:150px;}.elementor-5744 .elementor-element.elementor-element-6e557252{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5123db8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-5744 .elementor-element.elementor-element-5123db8a img{width:50px;}.elementor-5744 .elementor-element.elementor-element-863ce74{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-5744 .elementor-element.elementor-element-863ce74 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-26649480{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-5744 .elementor-element.elementor-element-26649480 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-4b4cd445{margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-62efebc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-15da9b9{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-5744 .elementor-element.elementor-element-15da9b9 .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-6d7698a5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7bd85900{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-172952ca{padding:10px 0px 10px 0px;}.elementor-5744 .elementor-element.elementor-element-172952ca img{width:150px;}.elementor-5744 .elementor-element.elementor-element-6994c8c5{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7766d8b6{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-5744 .elementor-element.elementor-element-7766d8b6 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-73db0987{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-5744 .elementor-element.elementor-element-73db0987 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-528c75ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-5744 .elementor-element.elementor-element-528c75ad img{width:50px;}.elementor-5744 .elementor-element.elementor-element-6cb8f33b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-5744 .elementor-element.elementor-element-6cb8f33b img{width:50px;}.elementor-5744 .elementor-element.elementor-element-575bd917{margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-6bbefedc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-63c89a56{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-5744 .elementor-element.elementor-element-63c89a56 .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-16cce643{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-12611373{--min-height:0px;--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-5744 .elementor-element.elementor-element-171e83cd{padding:10px 0px 10px 0px;}.elementor-5744 .elementor-element.elementor-element-171e83cd img{width:150px;}.elementor-5744 .elementor-element.elementor-element-1f6a755f{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4a2a1040{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-5744 .elementor-element.elementor-element-4a2a1040 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-776592af{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-5744 .elementor-element.elementor-element-776592af img{width:50px;}.elementor-5744 .elementor-element.elementor-element-6d63049c{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-5744 .elementor-element.elementor-element-6d63049c img{width:50px;}.elementor-5744 .elementor-element.elementor-element-71b61c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-5744 .elementor-element.elementor-element-71b61c35 img{width:50px;}.elementor-5744 .elementor-element.elementor-element-27e7f4bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-5744 .elementor-element.elementor-element-27e7f4bd img{width:50px;}.elementor-5744 .elementor-element.elementor-element-22f37b54{margin:-10px -0px calc(var(--kit-widget-spacing, 0px) + -10px) -0px;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-3dee6775{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-23998fa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-7186d426{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-251c9f4a{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-5744 .elementor-element.elementor-element-251c9f4a .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-20689e2d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-2c9e94ff{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-7515205{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-7515205 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-425e85c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-78e0e312{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5744 .elementor-element.elementor-element-7fd1fa5b{width:var( --container-widget-width, 60% );max-width:60%;margin:15px 5px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7fd1fa5b .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-48e1e6db{--width:35%;}.elementor-5744 .elementor-element.elementor-element-677f63d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-677f63d4 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-2d4003ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-3be8a5cf{text-align:center;}.elementor-5744 .elementor-element.elementor-element-3be8a5cf .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-1a29ff{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-5744 .elementor-element.elementor-element-4b0d5113{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-77f447d9{--justify-content:flex-start;--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-5744 .elementor-element.elementor-element-2de62f4a{--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-1052a481{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-1052a481 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-36b93c87{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:justify;}.elementor-5744 .elementor-element.elementor-element-36b93c87 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-592fe244{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-e8006df{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-71eb3e92{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-370a95a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-1826c269{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5c9e9815{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5954805{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-62038742{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;}.elementor-5744 .elementor-element.elementor-element-bf45786{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-240fb332{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2f111f60{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-5496ea5f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-28f43c57{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-464e111c{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-200ffa97{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-4af04548{--width:48%;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2ac443c8{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1287f7f8{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-64a49767{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-198f56fe{--width:48%;--justify-content:flex-start;--margin-top:15px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3b69a72c{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-3bd02198{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-6bd1cc23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5165394e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-623636a2{--justify-content:flex-start;--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-5744 .elementor-element.elementor-element-412da087{--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-90499e7{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-90499e7 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-28cc6b51{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:justify;}.elementor-5744 .elementor-element.elementor-element-28cc6b51 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-50ac6563{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-5a67f7c6{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-47a71f91{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-5c71c260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-755f54cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5b2ced01{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7ef03497{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-6e7e3eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;}.elementor-5744 .elementor-element.elementor-element-769924e8{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-640a5dc3{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2c255d20{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-302e9761{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-2923470f{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-64c1610c{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-59d9c0e7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-3e41bba9{--width:48%;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3e8d750c{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-2aac5697{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-66bcfc31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-6237ff84{--width:48%;--justify-content:flex-start;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-586d8083{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-15ba016a{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-6bc83d95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-40e8beb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-5744 .elementor-element.elementor-element-e9bc6cf{--justify-content:flex-start;--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-5744 .elementor-element.elementor-element-d61c53a{--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-74717758{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-74717758 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-40ccec57{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:justify;}.elementor-5744 .elementor-element.elementor-element-40ccec57 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-4efc9394{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-376b2600{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2524630b{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-31321352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-32067c75{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7f0b2e90{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-11bf3e4d{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-116cd497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;}.elementor-5744 .elementor-element.elementor-element-781a969d{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-290fade8{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-74b349dc{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-23424604{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-7d134a20{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7fd76065{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-51b876a5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-9a014fa{--width:48%;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-20fca80c{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-32e1c04e{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-424c4b28{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-15fe5fcd{--width:48%;--justify-content:flex-start;--margin-top:15px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-2eb83582{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-3ac03233{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-64b6c4bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4962f39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-568097ad{--justify-content:flex-start;--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-5744 .elementor-element.elementor-element-6ad50a8f{--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-2896a228{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-2896a228 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-586c7847{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:justify;}.elementor-5744 .elementor-element.elementor-element-586c7847 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-39d3d965{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-c3d2799{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-747ba187{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-61e87d58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-53df5bb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7f55813b{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-c1512a4{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1025668b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;}.elementor-5744 .elementor-element.elementor-element-30355479{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3e76d1b0{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-796415f0{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-2af0f76b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-570f5ab{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4001f5f3{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-5876df32{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-13855305{--width:48%;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-6767ff8a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-816bbf9{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-24bef578{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7b4bdfbe{--width:48%;--justify-content:flex-start;--margin-top:15px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4ecf8c77{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-a2b9e08{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-69a9519d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-38c6c2b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-ca229a9{--justify-content:flex-start;--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-5744 .elementor-element.elementor-element-4914da1{--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-3b953f39{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-3b953f39 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-4dabc6ab{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:justify;}.elementor-5744 .elementor-element.elementor-element-4dabc6ab .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-759edd0f{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-16b433bf{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-48bb5cc5{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-42e39950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-7f2cd05b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-589134d9{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-61dd926c{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-d4c2d1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;}.elementor-5744 .elementor-element.elementor-element-38e3c22a{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-dbbcc0d{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-aae1c3d{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-5eae4428{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-79a2c989{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-26e367a1{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-75554df5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-b88bd8b{--width:48%;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1cf3c34a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-a2d06bc{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-30016158{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3ca33807{--width:48%;--justify-content:flex-start;--margin-top:15px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7789796a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-3884290c{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-73551f86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5e38a18f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-3a981e98{--justify-content:flex-start;--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-5744 .elementor-element.elementor-element-53770b17{--flex-wrap:wrap;}.elementor-5744 .elementor-element.elementor-element-133e3fe{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-133e3fe img{width:100%;}.elementor-5744 .elementor-element.elementor-element-169efe46{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;text-align:justify;}.elementor-5744 .elementor-element.elementor-element-169efe46 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-17943ff{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-25ee243b{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-1d271589{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-74da0d4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-42690fd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-76152de7{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-22a35853{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-2c497695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;}.elementor-5744 .elementor-element.elementor-element-36c8b4f1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-6e88580f{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7bb55239{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-1ea3f6e3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-41022e85{--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-158cd012{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-67ac4640{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5744 .elementor-element.elementor-element-5f66f26f{--width:48%;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4eb5936a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-c4e0b32{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-33737428{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-43e3c34a{--width:48%;--justify-content:flex-start;--margin-top:15px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5e0dc1e7{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-2904d5b8{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5744 .elementor-element.elementor-element-43d044e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-59656410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-4e53758c{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-71abb1d0{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-71abb1d0 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-1dd94d65{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-1dd94d65 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-17c6c0d9{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-17c6c0d9 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-6d47f61d{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-6d47f61d img{width:100%;}.elementor-5744 .elementor-element.elementor-element-74abf6b7{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-74abf6b7 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-3d9a95b9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-1d1d65f0{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;font-size:18px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-6f5331a1{--justify-content:space-around;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-56d20aec{--width:30%;}.elementor-5744 .elementor-element.elementor-element-46b8f827{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-52359b2f{--width:30%;}.elementor-5744 .elementor-element.elementor-element-5f9daa8c{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-60789dac{--width:30%;}.elementor-5744 .elementor-element.elementor-element-3f8173a2{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7100d2f3{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-193fff8c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-6a161303{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;text-align:start;}.elementor-5744 .elementor-element.elementor-element-6a161303 .elementor-heading-title{font-size:35px;}.elementor-5744 .elementor-element.elementor-element-5da2ab14{--width:47%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-1bdee0ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-5744 .elementor-element.elementor-element-1bdee0ad img{width:35px;}.elementor-5744 .elementor-element.elementor-element-73eb0bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-73eb0bb .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-4e5a2426{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-77c74241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-5744 .elementor-element.elementor-element-77c74241 img{width:35px;}.elementor-5744 .elementor-element.elementor-element-120709f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-120709f3 .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-609e107e{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-434751a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-434751a3 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-3053c607{text-align:start;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-2d7ee491{text-align:start;font-size:12px;}.elementor-5744 .elementor-element.elementor-element-6792929a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-3e11ec3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-5744 .elementor-element.elementor-element-3e11ec3d img{width:200px;}.elementor-5744 .elementor-element.elementor-element-4230e4f5{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-103c77e5{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-103c77e5.e-con{--order:99999 /* order end hack */;}.elementor-5744 .elementor-element.elementor-element-205434b5{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-205434b5 img{width:165px;}.elementor-5744 .elementor-element.elementor-element-43bc86cf{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-288a31c7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-288a31c7 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-7f7769cd{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-253556d2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-5744 .elementor-element.elementor-element-5cfb61bd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-22ebd67e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-18fe9cdc{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-5744 .elementor-element.elementor-element-3d7d00e4{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-5744 .elementor-element.elementor-element-39ad1073{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7869bd29 .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-1926f87a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-5744 .elementor-element.elementor-element-14e45ad1 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-5744 .elementor-element.elementor-element-15055ca0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-54c3da62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-54c3da62 .elementor-heading-title{font-size:18px;line-height:1.8em;}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-5744 .elementor-element.elementor-element-2fea70ae{--e-icon-list-icon-size:24px;}.elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5744 .elementor-element.elementor-element-2fea70ae .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-17a1deb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-5744 .elementor-element.elementor-element-17a1deb2 img{width:160px;}.elementor-5744 .elementor-element.elementor-element-4985a13c .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-3d532202{--justify-content:space-between;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-wrapper{text-align:center;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-img img{height:100px;border-radius:100px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-title{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-7e59efb4 .elementor-image-box-description{font-size:13px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-7f982915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-img img{height:100px;}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-title{font-size:16px;letter-spacing:-1px;}.elementor-5744 .elementor-element.elementor-element-7f982915 .elementor-image-box-description{font-size:13px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-404446a3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-img img{height:100px;}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-title{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-404446a3 .elementor-image-box-description{font-size:13px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-img{margin-bottom:-15px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-img img{height:100px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-title{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-7dd5dae7 .elementor-image-box-description{font-size:13px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-42156be0{font-size:12px;}.elementor-5744 .elementor-element.elementor-element-2cbec81e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5744 .elementor-element.elementor-element-30ab021a{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-64f825a8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-430ce649{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-54216d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-5744 .elementor-element.elementor-element-54216d4b .elementor-heading-title{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-7df62294{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-c9c7c93{font-size:12px;}.elementor-5744 .elementor-element.elementor-element-b119716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:418px;--container-widget-flex-grow:0;width:var( --container-widget-width, 418px );max-width:418px;}.elementor-5744 .elementor-element.elementor-element-b7154b5{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-55d05e42{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-55d05e42 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-285ee53b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;line-height:1.5em;letter-spacing:-0.6px;}.elementor-5744 .elementor-element.elementor-element-283bb887{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5744 .elementor-element.elementor-element-5b2edbce{--min-height:200px;--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-start;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-1a223cb0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-22241a31{width:var( --container-widget-width, 95% );max-width:95%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-22241a31 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-88cfccc{--width:48%;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-14f90ec7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-7c2e2ba7{width:var( --container-widget-width, 48% );max-width:48%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-4e24fc55{--min-height:200px;--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-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-18acd1d2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-10dfa8e1{width:var( --container-widget-width, 95% );max-width:95%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-10dfa8e1 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-29079431{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-5df58fbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-638e3881{width:var( --container-widget-width, 48% );max-width:48%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-5260d8ec{--min-height:200px;--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-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-116caa8c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-641b1d83{width:var( --container-widget-width, 95% );max-width:95%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-5744 .elementor-element.elementor-element-641b1d83 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-10b6cc47{--width:48%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-3905a432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5744 .elementor-element.elementor-element-51104d68{width:var( --container-widget-width, 48% );max-width:48%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-5a8d2bcd{--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-5744 .elementor-element.elementor-element-887f59f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-5744 .elementor-element.elementor-element-444a2466{--min-height:340px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-54270363{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-5744 .elementor-element.elementor-element-54270363 .elementor-heading-title{font-size:18px;}.elementor-5744 .elementor-element.elementor-element-69e1b14f{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-2baa5119{--min-height:260px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-474c2607{font-size:14px;}.elementor-5744 .elementor-element.elementor-element-25361a77{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-1127df64{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7a21746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-43500560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-d1f462f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-5744 .elementor-element.elementor-element-242d44b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-5744 .elementor-element.elementor-element-6f727a85{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-62d21c2e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-3a400867{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-3a400867 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-3efb128c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-5744 .elementor-element.elementor-element-2800c7c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-5744 .elementor-element.elementor-element-1d8f18b9{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-9420011{--container-widget-width:95px;--container-widget-flex-grow:0;width:var( --container-widget-width, 95px );max-width:95px;}.elementor-5744 .elementor-element.elementor-element-9420011 .elementor-heading-title{line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-2a9cda53{--container-widget-width:95px;--container-widget-flex-grow:0;width:var( --container-widget-width, 95px );max-width:95px;}.elementor-5744 .elementor-element.elementor-element-2a9cda53 .elementor-heading-title{line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-378571f3{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-30d80f18{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:8px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-30d80f18 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-7b4ab37c{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-62e8dea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-6b98b84d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-5744 .elementor-element.elementor-element-58f9ec32 > .elementor-shape-top svg, .elementor-5744 .elementor-element.elementor-element-58f9ec32 > .e-con-inner > .elementor-shape-top svg{width:calc(250% + 1.3px);}.elementor-5744 .elementor-element.elementor-element-58f9ec32 > .elementor-shape-bottom svg, .elementor-5744 .elementor-element.elementor-element-58f9ec32 > .e-con-inner > .elementor-shape-bottom svg{width:calc(250% + 1.3px);}.elementor-5744 .elementor-element.elementor-element-58f9ec32{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-231fd9cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-231fd9cb .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-3bdd433e{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-69907b5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-69907b5a .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-1b033c09{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-38cc07f1 .elementor-icon{font-size:28px;}.elementor-5744 .elementor-element.elementor-element-38cc07f1 .elementor-icon svg{height:28px;}.elementor-5744 .elementor-element.elementor-element-48acf1b8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:16px;}.elementor-5744 .elementor-element.elementor-element-5c675bd1 .elementor-icon{font-size:28px;}.elementor-5744 .elementor-element.elementor-element-5c675bd1 .elementor-icon svg{height:28px;}.elementor-5744 .elementor-element.elementor-element-2c84be60{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:16px;}.elementor-5744 .elementor-element.elementor-element-88f1571 .elementor-icon{font-size:28px;}.elementor-5744 .elementor-element.elementor-element-88f1571 .elementor-icon svg{height:28px;}.elementor-5744 .elementor-element.elementor-element-565cc393{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:16px;}.elementor-5744 .elementor-element.elementor-element-ffb5ff4 .elementor-icon{font-size:28px;}.elementor-5744 .elementor-element.elementor-element-ffb5ff4 .elementor-icon svg{height:28px;}.elementor-5744 .elementor-element.elementor-element-15a88a69{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:16px;}.elementor-5744 .elementor-element.elementor-element-26cacf51{--n-accordion-item-title-space-between:25px;--n-accordion-title-font-size:16px;}.elementor-5744 .elementor-element.elementor-element-26cacf51 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-5744 .elementor-element.elementor-element-6c038e67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-6c038e67 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-3011853d{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-7475545b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-7475545b .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-29c32f43{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c{--grid-row-gap:15px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c > .elementor-widget-container{padding:20px 10px 20px 10px;}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5744 .elementor-element.elementor-element-13eeab3c:after{content:"0.5";}.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__thumbnail__link{width:100%;}.elementor-5744 .elementor-element.elementor-element-7e1d10b7{margin:-85px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5744 .elementor-element.elementor-element-7e1d10b7 img{width:150px;}.elementor-5744 .elementor-element.elementor-element-27337bb{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-5744 .elementor-element.elementor-element-66810d2c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-5744 .elementor-element.elementor-element-396974ac{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-5744 .elementor-element.elementor-element-134afaea{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-5744 .elementor-element.elementor-element-680ceccd{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-7a285fa3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5744 .elementor-element.elementor-element-7a285fa3 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-2eb94e91{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-44c8744f img{width:65%;}.elementor-5744 .elementor-element.elementor-element-294a7e50{font-size:15px;}.elementor-5744 .elementor-element.elementor-element-6cae8fee{font-size:15px;}.elementor-5744 .elementor-element.elementor-element-7f5bbabe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-49b228d4{--width:100%;--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;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-4f160e64{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-5744 .elementor-element.elementor-element-4f160e64 .elementor-heading-title{font-size:20px;}.elementor-5744 .elementor-element.elementor-element-6c1df7a6{--width:30%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-29d2febd{width:initial;max-width:initial;padding:5px 0px 5px 0px;}.elementor-5744 .elementor-element.elementor-element-29d2febd .elementor-heading-title{font-size:12px;}.elementor-5744 .elementor-element.elementor-element-ca80143{--width:30%;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-5744 .elementor-element.elementor-element-2b910e8b{width:initial;max-width:initial;padding:5px 0px 5px 0px;}.elementor-5744 .elementor-element.elementor-element-2b910e8b .elementor-heading-title{font-size:12px;}.elementor-5744 .elementor-element.elementor-element-3d75272a{--width:30%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-4dcdbe1e{width:initial;max-width:initial;padding:5px 0px 5px 0px;}.elementor-5744 .elementor-element.elementor-element-4dcdbe1e .elementor-heading-title{font-size:12px;}.elementor-5744 .elementor-element.elementor-element-387513b0{--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-4910f265{--min-height:0px;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-7d990e74{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-54c0de2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-5744 .elementor-element.elementor-element-4a1657da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;text-align:start;}.elementor-5744 .elementor-element.elementor-element-4a1657da .elementor-heading-title{font-size:34px;}.elementor-5744 .elementor-element.elementor-element-4ae39a38{--min-height:65px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5744 .elementor-element.elementor-element-68d4473a{--width:48%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-23e3f2ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-23e3f2ad img{width:40px;}.elementor-5744 .elementor-element.elementor-element-7528acba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-7528acba .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-13e28bb7{--width:48%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5744 .elementor-element.elementor-element-1e44ad00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-5744 .elementor-element.elementor-element-1e44ad00 img{width:100%;}.elementor-5744 .elementor-element.elementor-element-55c836f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-5744 .elementor-element.elementor-element-55c836f4 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-34e8e1{--width:100%;}.elementor-5744 .elementor-element.elementor-element-6ffdc706{width:initial;max-width:initial;font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-51d2a871{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-456932c9{font-size:18px;line-height:1.8em;}.elementor-5744 .elementor-element.elementor-element-4bf01463{font-size:16px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-4d41858a{font-size:16px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-838377a{font-size:16px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-4676dfaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5744 .elementor-element.elementor-element-6bfd6d94{--min-height:280px;}.elementor-5744 .elementor-element.elementor-element-28bc84a9{width:100%;max-width:100%;}.elementor-5744 .elementor-element.elementor-element-251d6b8f{width:100%;max-width:100%;}.elementor-5744 .elementor-element.elementor-element-16cd0b58{width:100%;max-width:100%;}.elementor-5744 .elementor-element.elementor-element-152edce1{width:100%;max-width:100%;}.elementor-5744 .elementor-element.elementor-element-328b737c{width:100%;max-width:100%;}.elementor-5744 .elementor-element.elementor-element-329290a9{width:100%;max-width:100%;}.elementor-5744 .elementor-element.elementor-element-360a28d9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-29435205{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-5744 .elementor-element.elementor-element-29435205 .elementor-heading-title{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-176043ac{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-5744 .elementor-element.elementor-element-6f9fd16b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-1008828d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-5744 .elementor-element.elementor-element-1008828d .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-5744 .elementor-element.elementor-element-68f36fba{font-size:16px;}.elementor-5744 .elementor-element.elementor-element-465b42c2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5744 .elementor-element.elementor-element-7244c20a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}}@media(min-width:768px){.elementor-5744 .elementor-element.elementor-element-21d507fd{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-2e2ecdcb{--width:20%;}.elementor-5744 .elementor-element.elementor-element-3e5ca70e{--width:36%;}.elementor-5744 .elementor-element.elementor-element-369a8ec8{--width:30%;}.elementor-5744 .elementor-element.elementor-element-71d17f30{--width:30%;}.elementor-5744 .elementor-element.elementor-element-160f9c6b{--width:30%;}.elementor-5744 .elementor-element.elementor-element-7c09df{--width:18%;}.elementor-5744 .elementor-element.elementor-element-7fb510ca{--width:18%;}.elementor-5744 .elementor-element.elementor-element-75fda0e4{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-2002270c{--width:40%;}.elementor-5744 .elementor-element.elementor-element-3f5bcb42{--width:19%;}.elementor-5744 .elementor-element.elementor-element-3bc409e{--width:46%;}.elementor-5744 .elementor-element.elementor-element-1024d62d{--width:46%;}.elementor-5744 .elementor-element.elementor-element-4f05ba7d{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-157d3abc{--width:30%;}.elementor-5744 .elementor-element.elementor-element-93b3bc0{--width:30%;}.elementor-5744 .elementor-element.elementor-element-3aa9ea64{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-1570a4ca{--width:50%;}.elementor-5744 .elementor-element.elementor-element-1dcd86c0{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-728457df{--width:50%;}.elementor-5744 .elementor-element.elementor-element-5bdfa9a2{--width:50%;}.elementor-5744 .elementor-element.elementor-element-4b46b63b{--width:50%;}.elementor-5744 .elementor-element.elementor-element-1b9577a8{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-20035aa7{--width:32%;}.elementor-5744 .elementor-element.elementor-element-742e4dca{--width:32%;}.elementor-5744 .elementor-element.elementor-element-4ad8311b{--width:32%;}.elementor-5744 .elementor-element.elementor-element-7cfbc294{--width:32%;}.elementor-5744 .elementor-element.elementor-element-23a3794{--width:32%;}.elementor-5744 .elementor-element.elementor-element-6fa880c8{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-69ad4df7{--width:46%;}.elementor-5744 .elementor-element.elementor-element-61f6b9fe{--width:46%;}.elementor-5744 .elementor-element.elementor-element-7bd85900{--width:46%;}.elementor-5744 .elementor-element.elementor-element-12611373{--width:46%;}.elementor-5744 .elementor-element.elementor-element-3dee6775{--width:16%;}.elementor-5744 .elementor-element.elementor-element-2c9e94ff{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-cc3db06{--width:85%;}.elementor-5744 .elementor-element.elementor-element-78e0e312{--width:60%;}.elementor-5744 .elementor-element.elementor-element-48e1e6db{--width:38%;}.elementor-5744 .elementor-element.elementor-element-2d4003ab{--width:65%;}.elementor-5744 .elementor-element.elementor-element-21625517{--width:35%;}.elementor-5744 .elementor-element.elementor-element-68e6fd72{--width:60%;}.elementor-5744 .elementor-element.elementor-element-32e69b37{--width:40%;}.elementor-5744 .elementor-element.elementor-element-77f447d9{--width:100%;}.elementor-5744 .elementor-element.elementor-element-e8006df{--width:22%;}.elementor-5744 .elementor-element.elementor-element-5c9e9815{--width:22%;}.elementor-5744 .elementor-element.elementor-element-4af04548{--width:22%;}.elementor-5744 .elementor-element.elementor-element-198f56fe{--width:22%;}.elementor-5744 .elementor-element.elementor-element-623636a2{--width:100%;}.elementor-5744 .elementor-element.elementor-element-5a67f7c6{--width:22%;}.elementor-5744 .elementor-element.elementor-element-5b2ced01{--width:22%;}.elementor-5744 .elementor-element.elementor-element-3e41bba9{--width:22%;}.elementor-5744 .elementor-element.elementor-element-6237ff84{--width:22%;}.elementor-5744 .elementor-element.elementor-element-e9bc6cf{--width:100%;}.elementor-5744 .elementor-element.elementor-element-376b2600{--width:22%;}.elementor-5744 .elementor-element.elementor-element-7f0b2e90{--width:22%;}.elementor-5744 .elementor-element.elementor-element-9a014fa{--width:22%;}.elementor-5744 .elementor-element.elementor-element-15fe5fcd{--width:22%;}.elementor-5744 .elementor-element.elementor-element-568097ad{--width:100%;}.elementor-5744 .elementor-element.elementor-element-c3d2799{--width:22%;}.elementor-5744 .elementor-element.elementor-element-7f55813b{--width:22%;}.elementor-5744 .elementor-element.elementor-element-13855305{--width:22%;}.elementor-5744 .elementor-element.elementor-element-7b4bdfbe{--width:22%;}.elementor-5744 .elementor-element.elementor-element-ca229a9{--width:100%;}.elementor-5744 .elementor-element.elementor-element-16b433bf{--width:22%;}.elementor-5744 .elementor-element.elementor-element-589134d9{--width:22%;}.elementor-5744 .elementor-element.elementor-element-b88bd8b{--width:22%;}.elementor-5744 .elementor-element.elementor-element-3ca33807{--width:22%;}.elementor-5744 .elementor-element.elementor-element-3a981e98{--width:100%;}.elementor-5744 .elementor-element.elementor-element-25ee243b{--width:22%;}.elementor-5744 .elementor-element.elementor-element-76152de7{--width:22%;}.elementor-5744 .elementor-element.elementor-element-5f66f26f{--width:22%;}.elementor-5744 .elementor-element.elementor-element-43e3c34a{--width:22%;}.elementor-5744 .elementor-element.elementor-element-3d9a95b9{--content-width:900px;}.elementor-5744 .elementor-element.elementor-element-6f5331a1{--width:48%;}.elementor-5744 .elementor-element.elementor-element-56d20aec{--width:30%;}.elementor-5744 .elementor-element.elementor-element-52359b2f{--width:30%;}.elementor-5744 .elementor-element.elementor-element-60789dac{--width:30%;}.elementor-5744 .elementor-element.elementor-element-5da2ab14{--width:23%;}.elementor-5744 .elementor-element.elementor-element-4e5a2426{--width:23%;}.elementor-5744 .elementor-element.elementor-element-6792929a{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-103c77e5{--width:24%;}.elementor-5744 .elementor-element.elementor-element-36fd7ed9{--width:50%;}.elementor-5744 .elementor-element.elementor-element-5cfb61bd{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-145e966f{--width:100%;}.elementor-5744 .elementor-element.elementor-element-39ad1073{--width:100%;}.elementor-5744 .elementor-element.elementor-element-15055ca0{--width:80%;}.elementor-5744 .elementor-element.elementor-element-5871676f{--width:52%;}.elementor-5744 .elementor-element.elementor-element-65852c44{--width:80%;}.elementor-5744 .elementor-element.elementor-element-3d532202{--width:100%;}.elementor-5744 .elementor-element.elementor-element-2cbec81e{--width:80%;}.elementor-5744 .elementor-element.elementor-element-b7154b5{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-5b2edbce{--width:30%;}.elementor-5744 .elementor-element.elementor-element-4e24fc55{--width:30%;}.elementor-5744 .elementor-element.elementor-element-5260d8ec{--width:30%;}.elementor-5744 .elementor-element.elementor-element-444a2466{--width:50%;}.elementor-5744 .elementor-element.elementor-element-2baa5119{--width:50%;}.elementor-5744 .elementor-element.elementor-element-1127df64{--width:34%;}.elementor-5744 .elementor-element.elementor-element-62d21c2e{--width:48%;}.elementor-5744 .elementor-element.elementor-element-1d8f18b9{--width:48%;}.elementor-5744 .elementor-element.elementor-element-4554fe14{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-345b9972{--width:100%;}.elementor-5744 .elementor-element.elementor-element-47b6125a{--width:100%;}.elementor-5744 .elementor-element.elementor-element-49c854bb{--width:100%;}.elementor-5744 .elementor-element.elementor-element-3b1a1ea9{--width:100%;}.elementor-5744 .elementor-element.elementor-element-27a27b85{--width:40%;}.elementor-5744 .elementor-element.elementor-element-4819b7b3{--width:100%;}.elementor-5744 .elementor-element.elementor-element-573b5305{--width:60%;}.elementor-5744 .elementor-element.elementor-element-7f7d0a39{--width:40%;}.elementor-5744 .elementor-element.elementor-element-782384ee{--width:75%;}.elementor-5744 .elementor-element.elementor-element-7f5bbabe{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-49b228d4{--width:100%;}.elementor-5744 .elementor-element.elementor-element-6c1df7a6{--width:160px;}.elementor-5744 .elementor-element.elementor-element-ca80143{--width:160px;}.elementor-5744 .elementor-element.elementor-element-3d75272a{--width:160px;}.elementor-5744 .elementor-element.elementor-element-4910f265{--width:48%;}.elementor-5744 .elementor-element.elementor-element-4ae39a38{--width:100%;}.elementor-5744 .elementor-element.elementor-element-68d4473a{--width:47%;}.elementor-5744 .elementor-element.elementor-element-13e28bb7{--width:47%;}.elementor-5744 .elementor-element.elementor-element-34e8e1{--width:48%;}.elementor-5744 .elementor-element.elementor-element-6bfd6d94{--content-width:1200px;}.elementor-5744 .elementor-element.elementor-element-4d35e189{--width:300px;}}/* Start custom CSS for container, class: .elementor-element-4f05ba7d *//* =========================================
   Animal silhouettes motion (animal1〜5)
   ・大きめ浮遊（上下＋左右）
   ・ゆっくり呼吸（scale）
   ・透明度ゆらぎ（fade）
   ・調整しやすいようCSS変数で一括管理
   ========================================= */

/* ① 共通設定：ここを触ると全体の雰囲気が変わる */
:root{
  /* 移動の基準（まずここで全体の“大きさ”を調整） */
  --ani-move-y: 18px;     /* 上下の最大移動量 */
  --ani-move-x: 12px;     /* 左右の最大移動量 */

  /* 呼吸（スケール） */
  --ani-scale-min: 0.985;
  --ani-scale-max: 1.035;

  /* 透明度 */
  --ani-opacity-min: 0.35;
  --ani-opacity-max: 0.85;

  /* 影（強くしすぎない） */
  --ani-shadow: 0 10px 22px rgba(0,0,0,.07);
}

/* ② 対象要素：imgでもdivでもOK */
.animal1, .animal2, .animal3, .animal4, .animal5{
  /* “個体ごとのズレ”は下で上書きする変数で管理 */
  --x1: 0px;   --y1: 0px;   --s1: 1;
  --x2: 0px;   --y2: 0px;   --s2: 1;

  /* 各アニメの秒数（個体ごとに上書き推奨） */
  --t-float: 8.0s;
  --t-breath: 7.5s;
  --t-fade: 6.2s;

  /* delay（個体ごとに上書き） */
  --d-float: 0s;
  --d-breath: 0s;
  --d-fade: 0s;

  will-change: transform, opacity, filter;
  transform-origin: 50% 60%;
  filter: drop-shadow(var(--ani-shadow));

  /* 3つ重ねる：浮遊 / 呼吸 / フェード */
  animation:
    animalFloat var(--t-float) ease-in-out infinite,
    animalBreath var(--t-breath) ease-in-out infinite,
    animalFade var(--t-fade) ease-in-out infinite;

  animation-delay: var(--d-float), var(--d-breath), var(--d-fade);
}

/* ③ 浮遊（大きめ）：
   - 途中に“寄り道”を作るとランダムっぽく見える */
@keyframes animalFloat{
  0%{
    transform: translate3d(calc(var(--x1)), calc(var(--y1)), 0) rotate(-1.2deg);
  }
  22%{
    transform: translate3d(
      calc(var(--x1) + (var(--ani-move-x) * 0.55)),
      calc(var(--y1) - (var(--ani-move-y) * 0.35)),
      0
    ) rotate(0.8deg);
  }
  50%{
    transform: translate3d(
      calc(var(--x2) + (var(--ani-move-x) * 1.0)),
      calc(var(--y2) - (var(--ani-move-y) * 1.0)),
      0
    ) rotate(1.6deg);
  }
  78%{
    transform: translate3d(
      calc(var(--x2) - (var(--ani-move-x) * 0.35)),
      calc(var(--y2) - (var(--ani-move-y) * 0.15)),
      0
    ) rotate(-0.6deg);
  }
  100%{
    transform: translate3d(calc(var(--x1)), calc(var(--y1)), 0) rotate(-1.2deg);
  }
}

/* ④ 呼吸（スケール）：
   - scaleは浮遊transformと干渉するので、filter/opacityと合わせるのがコツ
   - ただし transform を2つのkeyframesで同時に触ると上書きになるので、
     呼吸は “scale” を疑似的に opacity/blur で表現…ではなく、
     ここでは “浮遊側に scale を含める” 方法を採用する。

   → なので animalBreath は “微妙な明滅＋影の変化”にして、
     スケールは animalFloat 側で（rotateと一緒に）感じさせます。
*/
@keyframes animalBreath{
  0%,100%{
    filter: drop-shadow(var(--ani-shadow));
  }
  50%{
    filter: drop-shadow(0 14px 28px rgba(0,0,0,.06));
  }
}

/* ⑤ 透明度ゆらぎ（チカチカしない） */
@keyframes animalFade{
  0%   { opacity: var(--ani-opacity-min); }
  18%  { opacity: calc(var(--ani-opacity-min) + (var(--ani-opacity-max) - var(--ani-opacity-min)) * 0.65); }
  45%  { opacity: var(--ani-opacity-max); }
  72%  { opacity: calc(var(--ani-opacity-min) + (var(--ani-opacity-max) - var(--ani-opacity-min)) * 0.45); }
  100% { opacity: var(--ani-opacity-min); }
}

/* ⑥ “呼吸スケール”をちゃんと入れたい場合：
   transformが競合するので、子要素に付けるのが鉄板。
   animal1〜5 の中身が <img> なら以下が効きます。
   ※ div背景の場合は中身がないので、このスケールは不要（float側で感じさせる）
*/
.animal1 > img, .animal2 > img, .animal3 > img, .animal4 > img, .animal5 > img{
  transform-origin: 50% 60%;
  animation: animalScale var(--t-breath) ease-in-out infinite;
  animation-delay: var(--d-breath);
  will-change: transform;
}

@keyframes animalScale{
  0%,100% { transform: scale(var(--ani-scale-min)); }
  50%     { transform: scale(var(--ani-scale-max)); }
}

/* ⑦ 個体差（＝ランダム感）：
   位置の“基点”と、周期/ディレイをズラす */
.animal1{
  --x1: 0px;  --y1: 0px;
  --x2: -2px; --y2: 3px;
  --t-float: 8.6s; --t-breath: 7.8s; --t-fade: 6.1s;
  --d-float: -1.2s; --d-breath: -0.4s; --d-fade: -2.2s;
}

.animal2{
  --x1: 0px;  --y1: 0px;
  --x2: 4px;  --y2: -2px;
  --t-float: 9.4s; --t-breath: 8.8s; --t-fade: 5.7s;
  --d-float: -3.8s; --d-breath: -1.0s; --d-fade: -0.9s;
}

.animal3{
  --x1: 0px;  --y1: 0px;
  --x2: -3px; --y2: -1px;
  --t-float: 7.9s; --t-breath: 7.2s; --t-fade: 6.8s;
  --d-float: -2.6s; --d-breath: -2.1s; --d-fade: -4.0s;
}

.animal4{
  --x1: 0px;  --y1: 0px;
  --x2: 2px;  --y2: 4px;
  --t-float: 10.2s; --t-breath: 9.1s; --t-fade: 6.4s;
  --d-float: -5.1s; --d-breath: -0.8s; --d-fade: -1.6s;
}

.animal5{
  --x1: 0px;  --y1: 0px;
  --x2: 5px;  --y2: 1px;
  --t-float: 8.9s; --t-breath: 7.9s; --t-fade: 5.9s;
  --d-float: -0.7s; --d-breath: -1.9s; --d-fade: -3.3s;
}

/* ⑧ モバイルは動き弱め（好みで） */
@media (max-width: 767px){
  :root{
    --ani-move-y: 12px;
    --ani-move-x: 8px;
    --ani-scale-max: 1.025;
    --ani-opacity-max: 0.78;
  }
}

/* ⑨ アクセシビリティ：動き控えめ設定 */
@media (prefers-reduced-motion: reduce){
  .animal1, .animal2, .animal3, .animal4, .animal5{
    animation: none !important;
  }
  .animal1 > img, .animal2 > img, .animal3 > img, .animal4 > img, .animal5 > img{
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a2df573 *//* ===== PC（デフォルト） ===== */

.top_midashi .sp-br {
  display: inline;   /* PCでは改行させない */
}

.top_midashi .pc-br {
  display: inline;   /* PCでは改行を有効にする */
}


/* ===== スマホ ===== */
@media (max-width: 767px) {

  .top_midashi .sp-br {
    display: block;   /* スマホだけ改行 */
  }

  .top_midashi .pc-br {
    display: none;    /* スマホではPC用改行を消す */
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51729b5b *//* 「5」の部分だけ大きく、太く、少し位置を調整する */
.riyuu .size-up {
    font-size: 1.5em;       /* 元の文字の1.5倍の大きさ */
    font-weight: 700;      /* 極太にする */
    color: #fffff;        /* 必要に応じて色を変更（例：黄緑） */
    margin-right: 0.0em;   /* 次の文字との間隔微調整 */
    vertical-align: -0.05em; /* 高さを微調整してバランスをとる */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9577a8 *//* まず枠を作る（上書きされないように !important） */
.img-crop5-box{
  overflow: hidden !important;
}

/* 枠の中の要素を「高さ100%で伸びる」状態にする */
.img-crop5-box,
.img-crop5-box .e-con-inner,
.img-crop5-box .elementor-widget-wrap,
.img-crop5-box .elementor-widget-container,
.img-crop5{
  height: 100% !important;
}

/* 画像を枠いっぱいにして cover でトリミング */
.img-crop5-box .img-crop5 img{
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

/* PC：横長 */
@media (min-width: 768px){
  .img-crop5-box{
    height: 280px !important;
  }
}

/* スマホ：縦長 */
@media (max-width: 767px){
  .img-crop5-box{
    height: 140px !important; /* ここを340〜520で調整 */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c778019 *//* 「4」の部分だけ大きく、太く、少し位置を調整する */
.plan-4 .size-up {
    font-size: 1.5em;       /* 元の文字の1.5倍の大きさ */
    font-weight: 700;      /* 極太にする */
    color: #fffff;        /* 必要に応じて色を変更（例：黄緑） */
    margin-right: 0.0em;   /* 次の文字との間隔微調整 */
    vertical-align: -0.05em; /* 高さを微調整してバランスをとる */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa880c8 */.price-top {
  font-size: 50px;   /* PC */
  font-weight: 700;
}

.price-top-sub {
  font-size: 26px;   /* PC */
  margin-left: 4px;
}

/* スマホ */
@media (max-width: 767px) {

  .price-top {
    font-size: 34px;
  }

  .price-top-sub {
    font-size: 18px;
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ef958 *//* ===== PC（デフォルト） ===== */

/* スマホ用テキストを非表示 */
.kyori .sp-inline {
  display: none;
}

/* PC用は表示 */
.kyori .pc-br {
  display: inline;
}


/* ===== スマホ ===== */
@media (max-width: 767px) {

  /* PC用は非表示 */
  .kyori .pc-br {
    display: none;
  }

  /* スマホ用を表示 */
  .kyori .sp-inline {
    display: inline;
  }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74abf6b7 */.dog-illust img {
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c9e94ff *//* --- 火葬タイトル --- */
.title-main {
  font-size: 26px;
  font-weight: 700;
  line-height: 1.2;
}

.title-sub {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
}

/* --- 金額 --- */
.price-main {
  font-size: 36px;
  font-weight: 700;
}

.price-sub {
  font-size: 20px;
  margin-left: 4px;
}

/* --- スマホ表示 (767px以下) --- */
@media (max-width: 767px) {
  .title-main {
    font-size: 18px;
  }

  .title-sub {
    font-size: 14px;
  }

  .price-main {
    font-size: 24px;
  }

  .price-sub {
    font-size: 14px;
    margin-left: 4px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2fea70ae *//* .heart クラスがついたアイコンリストの間隔を極限まで詰める */
.heart .elementor-icon-list-item > span,
.heart .elementor-icon-list-item > a {
    display: flex !important;
    align-items: center !important;
}

/* アイコン自体の右側の余白を上書きして近づける */
.heart .elementor-icon-list-icon {
    margin-right: -3px !important; /* 0px〜10pxの間で微調整してください */
    padding-right: 0 !important;
    display: flex !important;
    justify-content: center !important;
}

/* テキスト側の余白もリセットする */
.heart .elementor-icon-list-text {
    padding-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7df62294 */.price-famiria {
  font-size: 50px;   /* 数字を大きく */
  font-weight: 700;
}

.price-famiria-sub {
  font-size: 26px;   /* 円（税込）を小さく */
  margin-left: 4px;
}

/* スマホ */
@media (max-width: 767px) {

  .price-famiria {
    font-size: 34px;
  }

  .price-famiria-sub {
    font-size: 18px;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7154b5 *//* まず枠を作る（上書きされないように !important） */
.img-miokuri-box{
  overflow: hidden !important;
}

/* 枠の中の要素を「高さ100%で伸びる」状態にする */
.img-miokuri-box,
.img-miokuri-box .e-con-inner,
.img-miokuri-box .elementor-widget-wrap,
.img-miokuri-box .elementor-widget-container,
.img-miokuri{
  height: 100% !important;
}

/* 画像を枠いっぱいにして cover でトリミング */
.img-miokuri-box .img-miokuri img{
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

/* PC：横長 */
@media (min-width: 768px){
  .img-miokuri-box{
    height: 180px !important;
  }
}

/* スマホ：縦長 */
@media (max-width: 767px){
  .img-miokuri-box{
    height: 165px !important;
  }
}
/* スマホ版（767px以下）かつ .nagare-txt クラスがついた要素のみ適用 */
@media screen and (max-width: 767px) {
    .nagare-txt,
    .nagare-txt p {
        line-height: 1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62e8dea2 *//* スマホ版（767px以下）かつ .korekara-txt クラスがついた要素のみ適用 */
@media screen and (max-width: 767px) {
    .korekara-txt,
    .korekara-txt p {
        line-height: 1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for Google, class: .elementor-element-18088747 *//* 左右の丸ボタンを緑色にする */
.elementor-5744 .elementor-element.elementor-element-18088747 .ti-controls .ti-next,
.elementor-5744 .elementor-element.elementor-element-18088747 .ti-controls .ti-prev {
    background-color: #ef7da5 !important;
    opacity: 1 !important;
    border: none !important;
}

/* ボタンの中の矢印を白くする */
.elementor-5744 .elementor-element.elementor-element-18088747 .ti-controls .ti-next::after,
.elementor-5744 .elementor-element.elementor-element-18088747 .ti-controls .ti-prev::after,
.elementor-5744 .elementor-element.elementor-element-18088747 .ti-controls .ti-next::before,
.elementor-5744 .elementor-element.elementor-element-18088747 .ti-controls .ti-prev::before {
    color: #ffffff !important;
    border-color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-26cacf51 *//* =========================================================
   Q&A アコーディオン 完成版
   ・常に緑帯
   ・角丸完全対応
   ・スマホフォント最適化
========================================================= */

/* --- タイトル帯：背景を両方に当てる --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title-container,
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title {
  background-color: #ef7da5 !important;
  opacity: 1 !important;
}

/* --- タイトル文字色 --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title,
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title-text,
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title .q-icon {
  color: #ffffff !important;
}

/* --- Qと見出しを同じ行にする --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title-text{
  display: flex !important;
  align-items: center !important;
  gap: 30px !important;
  line-height: 1.25 !important;
  font-size: 28px !important; /* PC用 */
}

/* --- Qアイコン --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title .q-icon{
  display: inline-flex !important;
  flex: 0 0 auto !important;
  font-family: 'din-2014', 'DIN Alternate', sans-serif !important;
  font-weight: 900 !important;
  font-size: 46px !important; /* PC用 */
  line-height: 1 !important;
  margin: 0 !important;
}

/* --- 回答本文（PC） --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-panel{
  background:#ffffff !important;
  font-size: 16px !important;
  line-height: 1.9 !important;
  padding: 35px 40px !important;
}

/* =========================================================
   角丸処理
========================================================= */

/* 外側で強制的に角丸で切る（最重要） */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item{
  border-radius: 20px !important;
  overflow: hidden !important;
}

/* --- 閉じている時：全体角丸 --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item:not([data-active="true"]) .e-n-accordion-item-title-container{
  border-radius: 20px !important;
}
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title[aria-expanded="false"] .e-n-accordion-item-title-container{
  border-radius: 20px !important;
}

/* --- 開いている時：上だけ角丸 --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item[data-active="true"] .e-n-accordion-item-title-container{
  border-radius: 20px 20px 0 0 !important;
}
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-container{
  border-radius: 20px 20px 0 0 !important;
}

/* --- 開いている時：下はpanelが担当 --- */
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title[aria-expanded="true"] ~ .e-n-accordion-item-panel,
.elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item[data-active="true"] .e-n-accordion-item-panel{
  border-radius: 0 0 20px 20px !important;
}

/* =========================================================
   スマホ最適化（767px以下）
========================================================= */

@media (max-width: 767px){

  /* Q本文 */
  .elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title-text{
    font-size: 18px !important;
    line-height: 1.6 !important;
    align-items: flex-start !important;
    gap: 18px !important;
  }

  /* Qアイコン */
  .elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-title .q-icon{
    font-size: 32px !important;
    margin-top: 2px !important;
  }

  /* A本文 */
  .elementor-5744 .elementor-element.elementor-element-26cacf51 .e-n-accordion-item-panel{
    font-size: 14px !important;
    line-height: 1.8 !important;
    padding: 25px 20px !important;
  }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-13eeab3c *//* 1. 全体の高さを無理やり削る */
.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__text {
    display: flex !important;
    flex-direction: row-reverse !important;
    justify-content: center !important;
    align-items: flex-end !important; /* 中央ではなく「下揃え」にして線に近づける */
    gap: 40px !important;
    padding: 0 !important; /* 内側の余白をゼロに */
    margin: 0 !important;
}

/* 2. タイトルの上マージンをマイナスにして持ち上げる */
.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__title {
    margin-top: -5px !important; /* ここで上に引っ張り上げます。隙間に合わせて数値を調整してください */
    margin-bottom: 5px !important;
    padding: 0 !important;
    line-height: 1 !important;
    font-size: 18px !important;
    width: 220px !important;
    text-align: left !important;
}

/* 3. 日付の上マージンも同様に持ち上げる */
.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post__meta-data {
    margin-top: -5px !important; /* タイトルと同じ数値に */
    margin-bottom: 5px !important;
    padding: 0 !important;
    line-height: 1 !important;
    font-size: 16px !important;
    width: 150px !important;
    text-align: right !important;
}

/* 4. 各記事自体の高さを最小限にする */
.elementor-5744 .elementor-element.elementor-element-13eeab3c .elementor-post {
    border-bottom: 1.5px solid #4B7A52 !important;
    margin: 0 !important;
    padding: 10px 0 0 0 !important; /* 下の余白を消して、線の上に文字が乗るように調整 */
    display: flex !important;
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a27b85 */.elementor-5744 .elementor-element.elementor-element-27a27b85 {
  position: relative;
}

/* 下三角 */
.elementor-5744 .elementor-element.elementor-element-27a27b85::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -25px; /* 三角の位置調整 */
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 25px solid #ffffff; /* 吹き出しと同じ色 */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-294a7e50 */.elementor-5744 .elementor-element.elementor-element-294a7e50 a {
    color: #604C3F !important;
    text-decoration: none; /* 下線を消したい場合 */
}

/* ホバー（マウスを乗せた時）の色も指定したい場合 */
.elementor-5744 .elementor-element.elementor-element-294a7e50 a:hover {
    color: #8c7668 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cae8fee */.elementor-5744 .elementor-element.elementor-element-6cae8fee a {
    color: #604C3F !important;
    text-decoration: none; /* 下線を消したい場合 */
}

/* ホバー（マウスを乗せた時）の色も指定したい場合 */
.elementor-5744 .elementor-element.elementor-element-6cae8fee a:hover {
    color: #8c7668 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-456932c9 *//* 主な対応エリアの文字を犬と同じ質感に */
.area-text a{
  font-weight: 700;
  color: #604C3F;
  text-decoration: none;
  letter-spacing: 0.05em;
}

/* 区切り棒の調整 */
.area-text{
  font-weight: 700;
  letter-spacing: 0.05em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba287b */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22d67 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285a31e8 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba287b */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22d67 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285a31e8 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba287b */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22d67 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285a31e8 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba287b */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22d67 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285a31e8 */.area-box{
  padding: 18px 22px;
  border: 2px solid #6b4a2f;
  border-radius: 10px;
  background: #fff5e8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2e078783 *//* =========================
   全体の文字色を統一
========================= */

.elementor-5744 .elementor-element.elementor-element-2e078783,
.elementor-5744 .elementor-element.elementor-element-2e078783 *{
  color: #604C3F !important;
}

/* =========================
   タイトル（開閉部分）
========================= */

.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-title,
.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-title-text{
  font-weight: 700;
  color: #604C3F !important;
}

/* ＋・− アイコン色 */
.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-title-icon{
  color: #604C3F !important;
}

/* =========================
   コンテンツ部分
========================= */

.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-content{
  padding-top: 15px !important;
}

/* リンクも茶色＆下線なし */
.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-content a{
  color: #604C3F !important;
  text-decoration: none !important;
  display: inline-block;
  margin: 0 10px 8px 0;
  font-weight: 600;
}

/* =========================
   余計な枠線削除
========================= */

.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item{
  border: none !important;
}

.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-title{
  border: none !important;
}

/* =========================
   行間を強制的に広げる（ネストアコーディオン）
========================= */

/* 中身の全部に line-height を効かせる */
.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-content,
.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-content *{
  line-height: 2.2 !important;   /* 2.0〜2.4で調整 */
}

/* リンク自体の上下余白を増やして“見た目で”行間を作る */
.elementor-5744 .elementor-element.elementor-element-2e078783 .e-n-accordion-item-content a{
  display: inline-block !important;
  padding: 6px 0 !important;      /* ←これが効くと必ず見た目が変わる */
  margin: 0 14px 10px 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1008828d */.elementor-5744 .elementor-element.elementor-element-1008828d{
  /* PC（デフォルト） */
  clip-path: polygon(10% 0%, 90% 0%, 86% 50%, 90% 100%, 10% 100%, 14% 50%);
  display: inline-block;
  width: auto;
  padding: 14px 120px !important;
  text-align: center;
  white-space: nowrap; /* 1行で見せたい場合。2行OKなら削除 */
}

/* タブレット以下：少し緩める */
@media (max-width: 1024px){
  .elementor-5744 .elementor-element.elementor-element-1008828d{
    padding-left: 70px !important;
    padding-right: 70px !important;
    clip-path: polygon(8% 0%, 92% 0%, 88% 50%, 92% 100%, 8% 100%, 12% 50%);
  }
}

/* スマホ：詰まりを解消 */
@media (max-width: 767px){
  .elementor-5744 .elementor-element.elementor-element-1008828d{
    padding-left: 40px !important;
    padding-right: 40px !important;

    /* 尖りを浅くして文字幅を確保 */
    clip-path: polygon(6% 0%, 94% 0%, 90% 50%, 94% 100%, 6% 100%, 10% 50%);

    /* 2行表示を許可したいなら下をON（おすすめ） */
    white-space: normal;
    line-height: 1.2;
  }
}/* End custom CSS */