.elementor-12 .elementor-element.elementor-element-901e858{--display:flex;--min-height:75px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-901e858:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-901e858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-901e858.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a16596e{--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-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-12 .elementor-element.elementor-element-41eefd8 img{width:192px;}.elementor-12 .elementor-element.elementor-element-f890799{--display:flex;}.elementor-12 .elementor-element.elementor-element-f890799.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-55e9e8b .elementor-menu-toggle{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-55e9e8b .elementor-nav-menu .elementor-item{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-55e9e8b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-55e9e8b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-55e9e8b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-55e9e8b .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-55e9e8b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9462cf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-12 .elementor-element.elementor-element-f2baf82 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:10px;border-radius:15px 15px 15px 15px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-f2baf82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dd68256{--display:flex;--min-height:75px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd68256:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd68256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dd68256.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-214e44b{--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-12 .elementor-element.elementor-element-4649cd7 img{width:192px;}.elementor-12 .elementor-element.elementor-element-97685df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-e535095 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:10px;border-radius:15px 15px 15px 15px;box-shadow:6px 4px 3px -2px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-e535095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-91cd2f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-91cd2f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-91cd2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7a195e9{text-align:left;}.elementor-12 .elementor-element.elementor-element-7a195e9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:900;line-height:70px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2a71ff7 > .elementor-widget-container{padding:5px 20px 20px 0px;}.elementor-12 .elementor-element.elementor-element-2a71ff7{color:#414040;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:29px;}.elementor-12 .elementor-element.elementor-element-a44ffd2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-d5f98ae{--display:flex;}.elementor-12 .elementor-element.elementor-element-1a56347{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-1a56347.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3f1315a img{width:172px;}.elementor-12 .elementor-element.elementor-element-3ac0330{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a4da1a3 img{width:238px;}.elementor-12 .elementor-element.elementor-element-391396e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:10px;border-radius:15px 15px 15px 15px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-391396e > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7dc1d78{--display:flex;--min-height:698px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dc1d78:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7dc1d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-12 .elementor-element.elementor-element-29be9e2{--display:flex;--min-height:698px;--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;}.elementor-12 .elementor-element.elementor-element-87f8efa{--display:flex;}.elementor-12 .elementor-element.elementor-element-8aa26c4{text-align:left;}.elementor-12 .elementor-element.elementor-element-8aa26c4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:47px;font-weight:900;line-height:70px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-2640d65{--display:flex;--min-height:145px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2640d65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e4de769 > .elementor-widget-container{padding:5px 20px 20px 0px;}.elementor-12 .elementor-element.elementor-element-e4de769{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:29px;}.elementor-12 .elementor-element.elementor-element-90f3eaa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-e504eb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f71dd10{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-f71dd10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e0d16be img{width:172px;}.elementor-12 .elementor-element.elementor-element-aad1217{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-799a6e6 img{width:238px;}.elementor-12 .elementor-element.elementor-element-721f134 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:10px;border-radius:15px 15px 15px 15px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-721f134 > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2da1504{--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-12 .elementor-element.elementor-element-df34007{--display:flex;--min-height:166.5px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-e56554f{--display:flex;--min-height:145px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-e56554f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4d10bc1{text-align:right;}.elementor-12 .elementor-element.elementor-element-4d10bc1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:115px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-889bb16{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-27fa312 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:900;line-height:45px;color:#000000;}.elementor-12 .elementor-element.elementor-element-883220f{--display:flex;--min-height:263px;--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;--padding-top:50px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-fdd5a0e{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f6002c{--display:flex;--min-height:170px;--padding-top:0px;--padding-bottom:015px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c41d52c{text-align:center;}.elementor-12 .elementor-element.elementor-element-c41d52c img{width:220px;}.elementor-12 .elementor-element.elementor-element-b7df84b{text-align:center;}.elementor-12 .elementor-element.elementor-element-b7df84b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:25px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-bcbf506{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8502fc8{--display:flex;--min-height:170px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af9b272{text-align:center;}.elementor-12 .elementor-element.elementor-element-af9b272 img{width:220px;}.elementor-12 .elementor-element.elementor-element-40ce34d{text-align:center;}.elementor-12 .elementor-element.elementor-element-40ce34d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:25px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-a5f69c1{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c706a85{--display:flex;--min-height:170px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-065ceac{text-align:center;}.elementor-12 .elementor-element.elementor-element-065ceac img{width:220px;}.elementor-12 .elementor-element.elementor-element-b4e912e{text-align:center;}.elementor-12 .elementor-element.elementor-element-b4e912e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:25px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-a97b3c0{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c5ea57{--display:flex;--min-height:170px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b9ffd93{text-align:center;}.elementor-12 .elementor-element.elementor-element-b9ffd93 img{width:220px;}.elementor-12 .elementor-element.elementor-element-e2b631a{text-align:center;}.elementor-12 .elementor-element.elementor-element-e2b631a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:25px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-8e77f1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3470a1b{--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;}.elementor-12 .elementor-element.elementor-element-7aac895{--display:flex;--min-height:357px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:40px 40px 40px 40px;--margin-top:70px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7aac895:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7aac895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDECFF;}.elementor-12 .elementor-element.elementor-element-6477e23{--display:flex;--min-height:116px;--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-12 .elementor-element.elementor-element-089c80b > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-089c80b{text-align:center;}.elementor-12 .elementor-element.elementor-element-089c80b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:55px;}.elementor-12 .elementor-element.elementor-element-aee10bd{--display:flex;--min-height:70px;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-11ae2fb > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-11ae2fb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-bf42a17{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-12 .elementor-element.elementor-element-01a5b3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-75a3b86{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-e73450e > .elementor-widget-container{padding:38px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e73450e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:900;color:#000000;}.elementor-12 .elementor-element.elementor-element-9000fe7{--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-12 .elementor-element.elementor-element-da32ade{--display:flex;--min-height:2000px;--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-12 .elementor-element.elementor-element-2e3c7d1{--display:flex;--min-height:315px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ae37f0d{--display:flex;--min-height:315px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-7d5b35b{--display:flex;--min-height:66px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6ae8092 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-675c174{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-4887f35{--display:flex;--min-height:315px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-3035eea{--display:flex;--min-height:315px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-8f28947{--display:flex;--min-height:66px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a5494e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-c971c07{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-af24c5f{--display:flex;--min-height:315px;--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-12 .elementor-element.elementor-element-b46b418{--display:flex;--min-height:315px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-fa96038{--display:flex;--min-height:66px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-81232be .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-80f659f{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-a84044b{--display:flex;--min-height:315px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-195aa9c{--display:flex;--min-height:315px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-c8db746{--display:flex;--min-height:66px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b62e40 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b35ff4a{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-4c05e38{--display:flex;--min-height:315px;--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-12 .elementor-element.elementor-element-9ab634c{--display:flex;--min-height:315px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-3ccf0f6{--display:flex;--min-height:66px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2831600 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-60834ae{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-f349400{--display:flex;--min-height:315px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-630fcde{--display:flex;--min-height:315px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-b492de7{--display:flex;--min-height:66px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad45f1e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-c9661da{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-a4f51ac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1dcec83{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-12 .elementor-element.elementor-element-7580f59 img{width:50%;}.elementor-12 .elementor-element.elementor-element-12ffccf{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-6b06b81 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-50986a5{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-855622c img{width:77%;}.elementor-12 .elementor-element.elementor-element-8a259d3{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-98c50f0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-c7910ba{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-28bfb39 img{width:70%;}.elementor-12 .elementor-element.elementor-element-cbde4d1{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-27d8a50 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b8ce68a{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-75da2f3 img{width:70%;}.elementor-12 .elementor-element.elementor-element-0bdec80{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-0f8c94f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-87993f0{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-6eefff8 img{width:70%;}.elementor-12 .elementor-element.elementor-element-4862994{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-8c8faa8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b46186e{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-2ebfe20 img{width:70%;}.elementor-12 .elementor-element.elementor-element-163a17f{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-c4a2c62 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;line-height:35px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e44d326{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-728b585{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-728b585:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-728b585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5fb03ab{--display:flex;--min-height:416px;--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d16cc8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-96bc31b{--display:flex;}.elementor-12 .elementor-element.elementor-element-995d2e7{width:var( --container-widget-width, 111.919% );max-width:111.919%;--container-widget-width:111.919%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-995d2e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-995d2e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:800;line-height:40px;color:#000000;}.elementor-12 .elementor-element.elementor-element-9bf2724{--display:flex;--padding-top:20px;--padding-bottom:19px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f6cb4c4{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:400;line-height:29px;}.elementor-12 .elementor-element.elementor-element-d8f0252{--display:flex;}.elementor-12 .elementor-element.elementor-element-1ee0912 img{width:100%;}.elementor-12 .elementor-element.elementor-element-42905bb{--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;--margin-top:90px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-72b528b{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0ad198b{text-align:center;}.elementor-12 .elementor-element.elementor-element-0ad198b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-ea4f7a8{--display:flex;}.elementor-12 .elementor-element.elementor-element-07aa7e1{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-f36f006{--display:flex;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-838ec62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E1E1;--border-color:#E7E1E1;--border-radius:25px 25px 25px 25px;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-12 .elementor-element.elementor-element-5671c22{--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-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a06abee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a06abee .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-12a95fc{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-12 .elementor-element.elementor-element-9d2f0a5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:20px;border-radius:14px 14px 14px 14px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:9px 32px 9px 32px;}.elementor-12 .elementor-element.elementor-element-9d2f0a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5569c5b{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-c754824 img{width:100%;}.elementor-12 .elementor-element.elementor-element-28342cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E1E1;--border-color:#E7E1E1;--border-radius:25px 25px 25px 25px;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-12 .elementor-element.elementor-element-3093182{--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-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-c475fb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c475fb7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-9d4b60d{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-12 .elementor-element.elementor-element-93023b9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:20px;border-radius:14px 14px 14px 14px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:9px 32px 9px 32px;}.elementor-12 .elementor-element.elementor-element-93023b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-40ae6b1{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-b629b2d img{width:100%;}.elementor-12 .elementor-element.elementor-element-987a421{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E1E1;--border-color:#E7E1E1;--border-radius:25px 25px 25px 25px;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-12 .elementor-element.elementor-element-5cbd682{--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-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-cbdcea9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cbdcea9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-acd0ee7{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-12 .elementor-element.elementor-element-6007692 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:20px;border-radius:14px 14px 14px 14px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:9px 32px 9px 32px;}.elementor-12 .elementor-element.elementor-element-6007692 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-12534ec{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6d9e737 img{width:100%;}.elementor-12 .elementor-element.elementor-element-16962cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E1E1;--border-color:#E7E1E1;--border-radius:25px 25px 25px 25px;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-12 .elementor-element.elementor-element-c3f99a1{--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-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-65a703a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65a703a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-92c5d46{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-12 .elementor-element.elementor-element-223a837 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:20px;border-radius:14px 14px 14px 14px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:9px 32px 9px 32px;}.elementor-12 .elementor-element.elementor-element-223a837 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca06573{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5402094 img{width:100%;}.elementor-12 .elementor-element.elementor-element-c3ec034{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:7px 7px 7px 7px;--n-tabs-title-padding-top:9px;--n-tabs-title-padding-right:9px;--n-tabs-title-padding-bottom:9px;--n-tabs-title-padding-left:9px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-12 .elementor-element.elementor-element-c3ec034 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c3ec034.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-12 .elementor-element.elementor-element-c3ec034.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12 .elementor-element.elementor-element-c3ec034.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-c3ec034.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-c3ec034 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-12 .elementor-element.elementor-element-2f7584a{--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-12 .elementor-element.elementor-element-eae2781{--display:flex;--min-height:48px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3897444{text-align:center;}.elementor-12 .elementor-element.elementor-element-3897444 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-91cf70c img{width:350px;}.elementor-12 .elementor-element.elementor-element-e8d3bd4{--display:flex;--min-height:112px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-047da5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-047da5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b7e8c9e{text-align:center;}.elementor-12 .elementor-element.elementor-element-b7e8c9e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#000000;}.elementor-12 .elementor-element.elementor-element-1c2d61c{text-align:center;}.elementor-12 .elementor-element.elementor-element-1c2d61c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-d3d6747{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-d7c0302{text-align:center;}.elementor-12 .elementor-element.elementor-element-d7c0302 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7e25688{text-align:center;}.elementor-12 .elementor-element.elementor-element-7e25688 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a1a49ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-5abd377{text-align:center;}.elementor-12 .elementor-element.elementor-element-5abd377 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#000000;}.elementor-12 .elementor-element.elementor-element-04c4540{text-align:center;}.elementor-12 .elementor-element.elementor-element-04c4540 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2d031eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-91681d7{text-align:center;}.elementor-12 .elementor-element.elementor-element-91681d7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#000000;}.elementor-12 .elementor-element.elementor-element-52d69ca{text-align:center;}.elementor-12 .elementor-element.elementor-element-52d69ca .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-4eb3f08{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d9c2f7{text-align:left;}.elementor-12 .elementor-element.elementor-element-7d9c2f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;line-height:37px;color:#000000;}.elementor-12 .elementor-element.elementor-element-f7ee786{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-cc6ec85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-00f2a55{--e-rating-icon-font-size:19px;--e-rating-gap:4px;}.elementor-12 .elementor-element.elementor-element-14776bb > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-14776bb{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;font-style:italic;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-12 .elementor-element.elementor-element-ffffcea{--icon-box-icon-margin:14px;}.elementor-12 .elementor-element.elementor-element-ffffcea .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-12 .elementor-element.elementor-element-ffffcea.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-ffffcea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ffffcea.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-ffffcea .elementor-icon{font-size:69px;}.elementor-12 .elementor-element.elementor-element-ffffcea .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ffffcea .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ffffcea .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-111cb85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3662096{--e-rating-icon-font-size:19px;--e-rating-gap:4px;}.elementor-12 .elementor-element.elementor-element-95e1747 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-95e1747{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;font-style:italic;}.elementor-12 .elementor-element.elementor-element-6c76863{--icon-box-icon-margin:14px;}.elementor-12 .elementor-element.elementor-element-6c76863 .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6c76863.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-6c76863.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6c76863.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-6c76863 .elementor-icon{font-size:69px;}.elementor-12 .elementor-element.elementor-element-6c76863 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6c76863 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6c76863 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-b28cd28{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-91226d9 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-91226d9{text-align:center;}.elementor-12 .elementor-element.elementor-element-91226d9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:700;line-height:37px;color:#000000;}.elementor-12 .elementor-element.elementor-element-4652843{--display:flex;}.elementor-12 .elementor-element.elementor-element-f9b6287{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d92eec7{--display:flex;}.elementor-12 .elementor-element.elementor-element-7f1696f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-ab6f338 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-7dc495e{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f0553c8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-8aabf00 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:20px;border-radius:14px 14px 14px 14px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:9px 32px 9px 32px;}.elementor-12 .elementor-element.elementor-element-8aabf00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1e326b0{--display:flex;}.elementor-12 .elementor-element.elementor-element-0534a49{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-01df970{--display:flex;}.elementor-12 .elementor-element.elementor-element-ae6e20d{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6bc0932{--display:flex;}.elementor-12 .elementor-element.elementor-element-b37f0f5{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-beeeae5{--display:flex;}.elementor-12 .elementor-element.elementor-element-8179a92{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7fe3538{--display:flex;}.elementor-12 .elementor-element.elementor-element-fd42830{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-41517f2{--display:flex;}.elementor-12 .elementor-element.elementor-element-784de2c{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0972f05{--display:flex;}.elementor-12 .elementor-element.elementor-element-6ec86f6{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a227eb7{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:10px;}.elementor-12 .elementor-element.elementor-element-a227eb7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:#EEEEEE;}:where( .elementor-12 .elementor-element.elementor-element-a227eb7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7f86301{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f86301:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f86301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3f2fcfc{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0f44329 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-09e55c7 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-09e55c7{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-dec3a8c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:700;line-height:37px;color:#000000;}.elementor-12 .elementor-element.elementor-element-3abe3c1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:20px;border-radius:14px 14px 14px 14px;box-shadow:6px 4px 3px 1px rgba(53.00000000000018, 14.99999999999999, 127.99999999999991, 0.6);padding:9px 32px 9px 32px;}.elementor-12 .elementor-element.elementor-element-3abe3c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dc97fdb{--display:flex;--min-height:235px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-07b54fa img{width:100%;}.elementor-12 .elementor-element.elementor-element-c617ea2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f823d17{--display:flex;--min-height:92px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-53d14d6 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-53d14d6{text-align:left;}.elementor-12 .elementor-element.elementor-element-53d14d6 img{width:180px;}.elementor-12 .elementor-element.elementor-element-f504f4b{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-12 .elementor-element.elementor-element-44dadaa{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-1dcec83{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c617ea2{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-901e858{--content-width:1336px;}.elementor-12 .elementor-element.elementor-element-a16596e{--width:50%;}.elementor-12 .elementor-element.elementor-element-f890799{--width:51.914%;}.elementor-12 .elementor-element.elementor-element-9462cf4{--width:50%;}.elementor-12 .elementor-element.elementor-element-dd68256{--content-width:1336px;}.elementor-12 .elementor-element.elementor-element-214e44b{--width:50%;}.elementor-12 .elementor-element.elementor-element-97685df{--width:50%;}.elementor-12 .elementor-element.elementor-element-1a56347{--width:186px;}.elementor-12 .elementor-element.elementor-element-7dc1d78{--width:100%;}.elementor-12 .elementor-element.elementor-element-29be9e2{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-87f8efa{--width:48%;}.elementor-12 .elementor-element.elementor-element-2640d65{--width:560px;}.elementor-12 .elementor-element.elementor-element-f71dd10{--width:186px;}.elementor-12 .elementor-element.elementor-element-2da1504{--width:48%;}.elementor-12 .elementor-element.elementor-element-df34007{--content-width:940px;}.elementor-12 .elementor-element.elementor-element-e56554f{--width:235px;}.elementor-12 .elementor-element.elementor-element-889bb16{--width:544px;}.elementor-12 .elementor-element.elementor-element-883220f{--content-width:1170px;}.elementor-12 .elementor-element.elementor-element-fdd5a0e{--width:250px;}.elementor-12 .elementor-element.elementor-element-3f6002c{--width:250px;}.elementor-12 .elementor-element.elementor-element-bcbf506{--width:250px;}.elementor-12 .elementor-element.elementor-element-8502fc8{--width:250px;}.elementor-12 .elementor-element.elementor-element-a5f69c1{--width:250px;}.elementor-12 .elementor-element.elementor-element-c706a85{--width:250px;}.elementor-12 .elementor-element.elementor-element-a97b3c0{--width:250px;}.elementor-12 .elementor-element.elementor-element-8c5ea57{--width:250px;}.elementor-12 .elementor-element.elementor-element-3470a1b{--content-width:1383px;}.elementor-12 .elementor-element.elementor-element-7aac895{--width:1283px;}.elementor-12 .elementor-element.elementor-element-6477e23{--width:422.844px;}.elementor-12 .elementor-element.elementor-element-aee10bd{--width:731.836px;}.elementor-12 .elementor-element.elementor-element-01a5b3c{--content-width:1383px;}.elementor-12 .elementor-element.elementor-element-75a3b86{--content-width:417.055px;}.elementor-12 .elementor-element.elementor-element-9000fe7{--content-width:1383px;}.elementor-12 .elementor-element.elementor-element-da32ade{--width:900px;}.elementor-12 .elementor-element.elementor-element-2e3c7d1{--width:864px;}.elementor-12 .elementor-element.elementor-element-ae37f0d{--width:357px;}.elementor-12 .elementor-element.elementor-element-7d5b35b{--width:427px;}.elementor-12 .elementor-element.elementor-element-4887f35{--width:864px;}.elementor-12 .elementor-element.elementor-element-3035eea{--width:357px;}.elementor-12 .elementor-element.elementor-element-8f28947{--width:427px;}.elementor-12 .elementor-element.elementor-element-af24c5f{--width:864px;}.elementor-12 .elementor-element.elementor-element-b46b418{--width:357px;}.elementor-12 .elementor-element.elementor-element-fa96038{--width:427px;}.elementor-12 .elementor-element.elementor-element-a84044b{--width:864px;}.elementor-12 .elementor-element.elementor-element-195aa9c{--width:357px;}.elementor-12 .elementor-element.elementor-element-c8db746{--width:427px;}.elementor-12 .elementor-element.elementor-element-4c05e38{--width:864px;}.elementor-12 .elementor-element.elementor-element-9ab634c{--width:357px;}.elementor-12 .elementor-element.elementor-element-3ccf0f6{--width:427px;}.elementor-12 .elementor-element.elementor-element-f349400{--width:864px;}.elementor-12 .elementor-element.elementor-element-630fcde{--width:357px;}.elementor-12 .elementor-element.elementor-element-b492de7{--width:427px;}.elementor-12 .elementor-element.elementor-element-1dcec83{--width:50vw;}.elementor-12 .elementor-element.elementor-element-728b585{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-5fb03ab{--width:1240px;}.elementor-12 .elementor-element.elementor-element-d16cc8d{--width:686.34px;}.elementor-12 .elementor-element.elementor-element-96bc31b{--width:646.344px;}.elementor-12 .elementor-element.elementor-element-9bf2724{--width:626.344px;}.elementor-12 .elementor-element.elementor-element-d8f0252{--width:553.66px;}.elementor-12 .elementor-element.elementor-element-42905bb{--content-width:1483px;}.elementor-12 .elementor-element.elementor-element-72b528b{--width:60%;}.elementor-12 .elementor-element.elementor-element-ea4f7a8{--width:60%;}.elementor-12 .elementor-element.elementor-element-f36f006{--width:900px;}.elementor-12 .elementor-element.elementor-element-838ec62{--width:900px;}.elementor-12 .elementor-element.elementor-element-5671c22{--width:500px;}.elementor-12 .elementor-element.elementor-element-5569c5b{--width:300px;}.elementor-12 .elementor-element.elementor-element-3093182{--width:500px;}.elementor-12 .elementor-element.elementor-element-40ae6b1{--width:300px;}.elementor-12 .elementor-element.elementor-element-5cbd682{--width:500px;}.elementor-12 .elementor-element.elementor-element-12534ec{--width:300px;}.elementor-12 .elementor-element.elementor-element-c3f99a1{--width:500px;}.elementor-12 .elementor-element.elementor-element-ca06573{--width:300px;}.elementor-12 .elementor-element.elementor-element-2f7584a{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-eae2781{--width:1240px;}.elementor-12 .elementor-element.elementor-element-e8d3bd4{--width:1240px;}.elementor-12 .elementor-element.elementor-element-047da5b{--width:365px;}.elementor-12 .elementor-element.elementor-element-d3d6747{--width:25%;}.elementor-12 .elementor-element.elementor-element-a1a49ee{--width:25%;}.elementor-12 .elementor-element.elementor-element-2d031eb{--width:25%;}.elementor-12 .elementor-element.elementor-element-cc6ec85{--width:533px;}.elementor-12 .elementor-element.elementor-element-111cb85{--width:50%;}.elementor-12 .elementor-element.elementor-element-b28cd28{--content-width:1026px;}.elementor-12 .elementor-element.elementor-element-7f86301{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-3f2fcfc{--width:950px;}.elementor-12 .elementor-element.elementor-element-dc97fdb{--width:250px;}.elementor-12 .elementor-element.elementor-element-f823d17{--width:700px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-901e858{--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-12 .elementor-element.elementor-element-a16596e{--width:40%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-41eefd8{text-align:left;}.elementor-12 .elementor-element.elementor-element-41eefd8 img{max-width:100%;}.elementor-12 .elementor-element.elementor-element-f890799{--width:20%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-9462cf4{--width:40%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-dd68256{--content-width:400px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-214e44b{--width:45%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-4649cd7 img{width:100%;max-width:100%;height:100%;}.elementor-12 .elementor-element.elementor-element-97685df{--width:50%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-97685df.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e535095{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e535095 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e535095.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e535095 .elementor-button{font-size:13px;border-radius:10px 10px 10px 10px;padding:10px 13px 10px 13px;}.elementor-12 .elementor-element.elementor-element-91cd2f0{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a9b08a2 img{width:66%;}.elementor-12 .elementor-element.elementor-element-7a195e9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-7a195e9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7a195e9{text-align:left;}.elementor-12 .elementor-element.elementor-element-7a195e9 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2a71ff7 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2a71ff7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2a71ff7{column-gap:0px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-2a71ff7 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a44ffd2 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-d5f98ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-1a56347{--width:40%;}.elementor-12 .elementor-element.elementor-element-3ac0330{--width:50%;}.elementor-12 .elementor-element.elementor-element-a4da1a3{text-align:center;}.elementor-12 .elementor-element.elementor-element-a4da1a3 img{width:191px;}.elementor-12 .elementor-element.elementor-element-391396e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-29be9e2{--content-width:360px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-87f8efa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8aa26c4 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2640d65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e4de769{font-size:19px;}.elementor-12 .elementor-element.elementor-element-4d10bc1{text-align:center;}.elementor-12 .elementor-element.elementor-element-889bb16{--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-27fa312{text-align:center;}.elementor-12 .elementor-element.elementor-element-7aac895{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-089c80b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11ae2fb{text-align:center;}.elementor-12 .elementor-element.elementor-element-11ae2fb .elementor-heading-title{line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-bf42a17{text-align:left;}.elementor-12 .elementor-element.elementor-element-01a5b3c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-e73450e{text-align:center;}.elementor-12 .elementor-element.elementor-element-e73450e .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-6ae8092{text-align:center;}.elementor-12 .elementor-element.elementor-element-675c174{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a5494e{text-align:center;}.elementor-12 .elementor-element.elementor-element-c971c07{text-align:center;}.elementor-12 .elementor-element.elementor-element-81232be{text-align:center;}.elementor-12 .elementor-element.elementor-element-80f659f{text-align:center;}.elementor-12 .elementor-element.elementor-element-2b62e40{text-align:center;}.elementor-12 .elementor-element.elementor-element-b35ff4a{text-align:center;}.elementor-12 .elementor-element.elementor-element-2831600{text-align:center;}.elementor-12 .elementor-element.elementor-element-60834ae{text-align:center;}.elementor-12 .elementor-element.elementor-element-ad45f1e{text-align:center;}.elementor-12 .elementor-element.elementor-element-c9661da{text-align:center;}.elementor-12 .elementor-element.elementor-element-a4f51ac{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1dcec83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7580f59 img{width:70%;}.elementor-12 .elementor-element.elementor-element-6b06b81{text-align:center;}.elementor-12 .elementor-element.elementor-element-50986a5{text-align:center;}.elementor-12 .elementor-element.elementor-element-98c50f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-c7910ba{text-align:center;}.elementor-12 .elementor-element.elementor-element-27d8a50{text-align:center;}.elementor-12 .elementor-element.elementor-element-b8ce68a{text-align:center;}.elementor-12 .elementor-element.elementor-element-0f8c94f{text-align:center;}.elementor-12 .elementor-element.elementor-element-87993f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-8c8faa8{text-align:center;}.elementor-12 .elementor-element.elementor-element-b46186e{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4a2c62{text-align:center;}.elementor-12 .elementor-element.elementor-element-e44d326{text-align:center;}.elementor-12 .elementor-element.elementor-element-728b585{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-d16cc8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-96bc31b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9bf2724{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d8f0252{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ee0912 img{width:100%;}.elementor-12 .elementor-element.elementor-element-42905bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-838ec62{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5671c22{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a06abee{text-align:center;}.elementor-12 .elementor-element.elementor-element-a06abee .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-12a95fc{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5569c5b{--width:100%;--min-height:188px;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c754824 img{width:50%;}.elementor-12 .elementor-element.elementor-element-28342cd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3093182{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c475fb7{text-align:center;}.elementor-12 .elementor-element.elementor-element-c475fb7 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-9d4b60d{font-size:12px;}.elementor-12 .elementor-element.elementor-element-40ae6b1{--min-height:240px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b629b2d{text-align:center;}.elementor-12 .elementor-element.elementor-element-b629b2d img{width:58%;}.elementor-12 .elementor-element.elementor-element-987a421{--flex-direction:column-reverse;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5cbd682{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cbdcea9{text-align:center;}.elementor-12 .elementor-element.elementor-element-cbdcea9 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-acd0ee7{font-size:12px;}.elementor-12 .elementor-element.elementor-element-12534ec{--min-height:188px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d9e737 img{width:50%;}.elementor-12 .elementor-element.elementor-element-16962cb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c3f99a1{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65a703a{text-align:center;}.elementor-12 .elementor-element.elementor-element-65a703a .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-92c5d46{font-size:12px;}.elementor-12 .elementor-element.elementor-element-ca06573{--min-height:240px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5402094 img{width:58%;}.elementor-12 .elementor-element.elementor-element-c3ec034{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;}.elementor-12 .elementor-element.elementor-element-3897444 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-91cf70c img{width:280px;}.elementor-12 .elementor-element.elementor-element-4eb3f08{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f7ee786{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-00f2a55{--e-rating-justify-content:center;}.elementor-12 .elementor-element.elementor-element-3662096{--e-rating-justify-content:center;}.elementor-12 .elementor-element.elementor-element-b28cd28{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-91226d9 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-91226d9 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a227eb7{--n-accordion-icon-size:10px;}.elementor-12 .elementor-element.elementor-element-7f86301{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3f2fcfc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-dec3a8c .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-dc97fdb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-07b54fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-07b54fa img{width:62%;}.elementor-12 .elementor-element.elementor-element-c617ea2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}