.elementor-1015 .elementor-element.elementor-element-5c051628{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-5c051628:before,.elementor-1015 .elementor-element.elementor-element-5c051628>.elementor-background-video-container:before,.elementor-1015 .elementor-element.elementor-element-5c051628>.e-con-inner>.elementor-background-video-container:before,.elementor-1015 .elementor-element.elementor-element-5c051628>.elementor-background-slideshow:before,.elementor-1015 .elementor-element.elementor-element-5c051628>.e-con-inner>.elementor-background-slideshow:before,.elementor-1015 .elementor-element.elementor-element-5c051628>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://daikokukensou.com/wp/wp-content/uploads/2022/12/funabashi_Y_eyecatch.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-1015 .elementor-element.elementor-element-1e3edfca{--display:flex}.elementor-1015 .elementor-element.elementor-element-77a1191e{text-align:center}.elementor-1015 .elementor-element.elementor-element-77a1191e .elementor-heading-title{font-size:50px;line-height:1.4em;text-shadow:0px 0px 10px #000;color:#fff}.elementor-1015 .elementor-element.elementor-element-3f36dcaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-b868167{--display:flex}.elementor-1015 .elementor-element.elementor-element-3fa53368{--display:flex}.elementor-1015 .elementor-element.elementor-element-4537555f>.elementor-widget-container{background-color:rgba(0,0,0,.6);margin:0}.elementor-1015 .elementor-element.elementor-element-4537555f{text-align:center}.elementor-1015 .elementor-element.elementor-element-4537555f .elementor-heading-title{font-size:35px;line-height:1.4em;color:#fff}.elementor-1015 .elementor-element.elementor-element-1572921b{--display:flex;--min-height:400px;--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:stretch}.elementor-1015 .elementor-element.elementor-element-47c4c495{--display:flex}.elementor-1015 .elementor-element.elementor-element-27c963a{text-align:center}.elementor-1015 .elementor-element.elementor-element-27c963a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:45px;font-weight:700;line-height:1.4em;color:#000}.elementor-1015 .elementor-element.elementor-element-2c85fbc6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-2c85fbc6:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-2c85fbc6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#006536}.elementor-1015 .elementor-element.elementor-element-44da4bca{--display:flex}.elementor-1015 .elementor-element.elementor-element-5867ef6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-151edafa{--display:flex}.elementor-1015 .elementor-element.elementor-element-33dab4fc{--display:flex}.elementor-1015 .elementor-element.elementor-element-5402353e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-1015 .elementor-element.elementor-element-759a7358{--display:flex}.elementor-1015 .elementor-element.elementor-element-1e7398a7>.elementor-widget-container{background-color:#fff;margin:-30px 0 0;padding:10px 10px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-1015 .elementor-element.elementor-element-6d2dbf13>.elementor-widget-container{margin:30px 0}.elementor-1015 .elementor-element.elementor-element-6d2dbf13{text-align:center}.elementor-1015 .elementor-element.elementor-element-6d2dbf13 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-6f1cd567>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-6f1cd567{text-align:center}.elementor-1015 .elementor-element.elementor-element-6f1cd567 .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-f5694b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-2fcec5f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-2fcec5f:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-2fcec5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-1015 .elementor-element.elementor-element-393dc9cb>.elementor-widget-container{margin:0 0 10px}.elementor-1015 .elementor-element.elementor-element-15fae4a2{--display:flex;--min-height:200px}.elementor-1015 .elementor-element.elementor-element-1da40122 .elementor-icon-list-icon i{color:#c20000;transition:color .3s}.elementor-1015 .elementor-element.elementor-element-1da40122 .elementor-icon-list-icon svg{fill:#c20000;transition:fill .3s}.elementor-1015 .elementor-element.elementor-element-1da40122{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1015 .elementor-element.elementor-element-1da40122 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1015 .elementor-element.elementor-element-1da40122 .elementor-icon-list-item>a{font-size:14px;font-weight:700}.elementor-1015 .elementor-element.elementor-element-1da40122 .elementor-icon-list-text{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-15f3cede{--display:flex;--min-height:262px;--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:20px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-673b607b>.elementor-widget-container{background-color:#7c4133;margin:0;padding:5px}.elementor-1015 .elementor-element.elementor-element-673b607b{text-align:center}.elementor-1015 .elementor-element.elementor-element-673b607b .elementor-heading-title{font-size:14px;color:#fff}.elementor-1015 .elementor-element.elementor-element-5e97cdbe{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-67d3d53a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-3fef10ce{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7c4133;--border-color:#7c4133}.elementor-1015 .elementor-element.elementor-element-5caadaae .elementor-heading-title{font-size:13px;font-weight:700;color:#7c4133}.elementor-1015 .elementor-element.elementor-element-23587f8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-1a43b5dc .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-1912a56{text-align:right}.elementor-1015 .elementor-element.elementor-element-1912a56 .elementor-heading-title{font-size:13px;font-weight:400}.elementor-1015 .elementor-element.elementor-element-32bc1f47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-5d8b64fb{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7c4133;--border-color:#7c4133;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-48a3461d .elementor-heading-title{font-size:13px;font-weight:700;color:#7c4133}.elementor-1015 .elementor-element.elementor-element-77b11ffc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-5b71896c .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-243f2555{text-align:right}.elementor-1015 .elementor-element.elementor-element-243f2555 .elementor-heading-title{font-size:13px;font-weight:400}.elementor-1015 .elementor-element.elementor-element-4cc616{--display:flex}.elementor-1015 .elementor-element.elementor-element-2c59d107>.elementor-widget-container{background-color:#55ac07;margin:0;padding:7px 5px;border-radius:20px}.elementor-1015 .elementor-element.elementor-element-2c59d107{text-align:center}.elementor-1015 .elementor-element.elementor-element-2c59d107 .elementor-heading-title{font-size:14px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-21285f52>.elementor-widget-container{margin:10px 0 40px}.elementor-1015 .elementor-element.elementor-element-21285f52.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-753c6814>.elementor-widget-container{background-color:#55ac07;padding:10px 10px 5px}.elementor-1015 .elementor-element.elementor-element-753c6814{text-align:center}.elementor-1015 .elementor-element.elementor-element-753c6814 .elementor-heading-title{font-size:20px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-444638e8>.elementor-widget-container{margin:0;padding:5px;border-style:solid;border-width:1px;border-color:#55ac07}.elementor-1015 .elementor-element.elementor-element-444638e8{text-align:center}.elementor-1015 .elementor-element.elementor-element-444638e8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em}.elementor-1015 .elementor-element.elementor-element-6604768d{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-6604768d:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-6604768d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff7f7}.elementor-1015 .elementor-element.elementor-element-3a47bdb>.elementor-widget-container{margin:0 0 10px}.elementor-1015 .elementor-element.elementor-element-3d7e9c31{--display:flex;--min-height:200px}.elementor-1015 .elementor-element.elementor-element-660dfd2c>.elementor-widget-container{margin:0 0 10px}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-icon i{color:#c20000;transition:color .3s}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-icon svg{fill:#c20000;transition:fill .3s}.elementor-1015 .elementor-element.elementor-element-660dfd2c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-item>a{font-size:14px;font-weight:700}.elementor-1015 .elementor-element.elementor-element-660dfd2c .elementor-icon-list-text{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-548c6722{--display:flex;--min-height:262px;--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:20px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-56bb12f4>.elementor-widget-container{background-color:#7c4133;margin:0;padding:5px}.elementor-1015 .elementor-element.elementor-element-56bb12f4{text-align:center}.elementor-1015 .elementor-element.elementor-element-56bb12f4 .elementor-heading-title{font-size:14px;color:#fff}.elementor-1015 .elementor-element.elementor-element-6b7e7f01{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-3b081aa5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-31c3c358{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7c4133;--border-color:#7c4133}.elementor-1015 .elementor-element.elementor-element-1ca284b2 .elementor-heading-title{font-size:13px;font-weight:700;color:#7c4133}.elementor-1015 .elementor-element.elementor-element-503e49a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-4501d239 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-14b79bd{text-align:right}.elementor-1015 .elementor-element.elementor-element-14b79bd .elementor-heading-title{font-size:13px;font-weight:400}.elementor-1015 .elementor-element.elementor-element-699174fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-b77b5d8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7c4133;--border-color:#7c4133}.elementor-1015 .elementor-element.elementor-element-268fc8c3 .elementor-heading-title{font-size:13px;font-weight:700;color:#7c4133}.elementor-1015 .elementor-element.elementor-element-22e4c823{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-7c99cd5 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-4c7c4bd4{text-align:right}.elementor-1015 .elementor-element.elementor-element-4c7c4bd4 .elementor-heading-title{font-size:13px;font-weight:400}.elementor-1015 .elementor-element.elementor-element-50300a2e{--display:flex}.elementor-1015 .elementor-element.elementor-element-17e28a47>.elementor-widget-container{background-color:#55ac07;margin:0;padding:7px 5px;border-radius:20px}.elementor-1015 .elementor-element.elementor-element-17e28a47{text-align:center}.elementor-1015 .elementor-element.elementor-element-17e28a47 .elementor-heading-title{font-size:14px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-6fff79a4>.elementor-widget-container{margin:10px 0 40px}.elementor-1015 .elementor-element.elementor-element-6fff79a4.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-10818898>.elementor-widget-container{background-color:#55ac07;padding:10px 10px 5px}.elementor-1015 .elementor-element.elementor-element-10818898{text-align:center}.elementor-1015 .elementor-element.elementor-element-10818898 .elementor-heading-title{font-size:20px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-5cbd1c75>.elementor-widget-container{margin:0;padding:5px;border-style:solid;border-width:1px;border-color:#55ac07}.elementor-1015 .elementor-element.elementor-element-5cbd1c75{text-align:center}.elementor-1015 .elementor-element.elementor-element-5cbd1c75 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em}.elementor-1015 .elementor-element.elementor-element-21f20537{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-21f20537:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-21f20537>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5fdff}.elementor-1015 .elementor-element.elementor-element-2cf1a3b8>.elementor-widget-container{margin:0 0 10px}.elementor-1015 .elementor-element.elementor-element-e5ddb82{--display:flex;--min-height:200px}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-icon i{color:#c20000;transition:color .3s}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-icon svg{fill:#c20000;transition:fill .3s}.elementor-1015 .elementor-element.elementor-element-2ef7448b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-item>a{font-size:14px;font-weight:700}.elementor-1015 .elementor-element.elementor-element-2ef7448b .elementor-icon-list-text{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-7a508265{--display:flex;--min-height:262px;--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:20px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-626fd70c>.elementor-widget-container{background-color:#7c4133;margin:0;padding:5px}.elementor-1015 .elementor-element.elementor-element-626fd70c{text-align:center}.elementor-1015 .elementor-element.elementor-element-626fd70c .elementor-heading-title{font-size:14px;color:#fff}.elementor-1015 .elementor-element.elementor-element-4fdc0110{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-10f0d4e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-638d6d24{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7c4133;--border-color:#7c4133}.elementor-1015 .elementor-element.elementor-element-4fe1d00c .elementor-heading-title{font-size:13px;font-weight:700;color:#7c4133}.elementor-1015 .elementor-element.elementor-element-380f89f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-46f4760c .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-2ba76f56 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-35e080b5{text-align:right}.elementor-1015 .elementor-element.elementor-element-35e080b5 .elementor-heading-title{font-size:13px;font-weight:400}.elementor-1015 .elementor-element.elementor-element-772f65fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-78073c62{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7c4133;--border-color:#7c4133}.elementor-1015 .elementor-element.elementor-element-5f338652 .elementor-heading-title{font-size:13px;font-weight:700;color:#7c4133}.elementor-1015 .elementor-element.elementor-element-3067f676{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-6b0ed678 .elementor-heading-title{font-size:14px;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-25c44e9d{text-align:right}.elementor-1015 .elementor-element.elementor-element-25c44e9d .elementor-heading-title{font-size:13px;font-weight:400}.elementor-1015 .elementor-element.elementor-element-f570c96{--display:flex}.elementor-1015 .elementor-element.elementor-element-1b5b806e>.elementor-widget-container{background-color:#55ac07;margin:0;padding:7px 5px;border-radius:20px}.elementor-1015 .elementor-element.elementor-element-1b5b806e{text-align:center}.elementor-1015 .elementor-element.elementor-element-1b5b806e .elementor-heading-title{font-size:14px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-40a85fe5>.elementor-widget-container{margin:10px 0 40px}.elementor-1015 .elementor-element.elementor-element-40a85fe5.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-51566a09>.elementor-widget-container{background-color:#55ac07;padding:10px 10px 5px}.elementor-1015 .elementor-element.elementor-element-51566a09{text-align:center}.elementor-1015 .elementor-element.elementor-element-51566a09 .elementor-heading-title{font-size:20px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-4068e7b8>.elementor-widget-container{margin:0;padding:5px;border-style:solid;border-width:1px;border-color:#55ac07}.elementor-1015 .elementor-element.elementor-element-4068e7b8{text-align:center}.elementor-1015 .elementor-element.elementor-element-4068e7b8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em}.elementor-1015 .elementor-element.elementor-element-9ea8faf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-65adc2e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-65adc2e:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-65adc2e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1015 .elementor-element.elementor-element-b38c591.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-8d45e47 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-47c50b7{text-align:center}.elementor-1015 .elementor-element.elementor-element-ff6cad7{--spacer-size:33px}.elementor-1015 .elementor-element.elementor-element-32ea9ca>.elementor-widget-container{background-color:#7c4133;margin:0;padding:5px}.elementor-1015 .elementor-element.elementor-element-32ea9ca{text-align:center}.elementor-1015 .elementor-element.elementor-element-32ea9ca .elementor-heading-title{font-size:14px;color:#fff}.elementor-1015 .elementor-element.elementor-element-b3d6dc7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-1015 .elementor-element.elementor-element-9791761.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-icon i{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1015 .elementor-element.elementor-element-05e9d48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1015 .elementor-element.elementor-element-05e9d48 .elementor-icon-list-text{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-4881d5f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-1015 .elementor-element.elementor-element-2c04b88.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-icon i{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1015 .elementor-element.elementor-element-94ab81e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1015 .elementor-element.elementor-element-94ab81e .elementor-icon-list-text{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-e5648be>.elementor-widget-container{background-color:#55ac07;margin:0;padding:7px 5px;border-radius:20px}.elementor-1015 .elementor-element.elementor-element-e5648be{text-align:center}.elementor-1015 .elementor-element.elementor-element-e5648be .elementor-heading-title{font-size:14px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-e168abf.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-5dc6154>.elementor-widget-container{background-color:#55ac07;padding:10px 10px 5px}.elementor-1015 .elementor-element.elementor-element-5dc6154{text-align:center}.elementor-1015 .elementor-element.elementor-element-5dc6154 .elementor-heading-title{font-size:20px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-2fcf0a3>.elementor-widget-container{margin:0;padding:5px}.elementor-1015 .elementor-element.elementor-element-2fcf0a3{text-align:center}.elementor-1015 .elementor-element.elementor-element-2fcf0a3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-3561475 .elementor-heading-title{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-dbaae7a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-dbaae7a:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-dbaae7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1015 .elementor-element.elementor-element-94b0479.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-9d4f821 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-e0da412 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-d457e22 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-64b20e0>.elementor-widget-container{background-color:#7c4133;margin:0;padding:5px}.elementor-1015 .elementor-element.elementor-element-64b20e0{text-align:center}.elementor-1015 .elementor-element.elementor-element-64b20e0 .elementor-heading-title{font-size:14px;color:#fff}.elementor-1015 .elementor-element.elementor-element-4295cab{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-1015 .elementor-element.elementor-element-b856a33.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-icon i{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1015 .elementor-element.elementor-element-827090f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1015 .elementor-element.elementor-element-827090f .elementor-icon-list-text{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-d44333d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-1015 .elementor-element.elementor-element-ce3cb73.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-icon i{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1015 .elementor-element.elementor-element-8313053{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1015 .elementor-element.elementor-element-8313053 .elementor-icon-list-text{transition:color .3s}.elementor-1015 .elementor-element.elementor-element-0c49ea8>.elementor-widget-container{background-color:#55ac07;margin:0;padding:7px 5px;border-radius:20px}.elementor-1015 .elementor-element.elementor-element-0c49ea8{text-align:center}.elementor-1015 .elementor-element.elementor-element-0c49ea8 .elementor-heading-title{font-size:14px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-908c603.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-9d93800>.elementor-widget-container{background-color:#55ac07;padding:10px 10px 5px}.elementor-1015 .elementor-element.elementor-element-9d93800{text-align:center}.elementor-1015 .elementor-element.elementor-element-9d93800 .elementor-heading-title{font-size:20px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-99517f2>.elementor-widget-container{margin:0;padding:5px}.elementor-1015 .elementor-element.elementor-element-99517f2{text-align:center}.elementor-1015 .elementor-element.elementor-element-99517f2 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.5em}.elementor-1015 .elementor-element.elementor-element-41af548 .elementor-heading-title{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-116c613{--display:flex}.elementor-1015 .elementor-element.elementor-element-16379b07{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-15cb91d8{--display:flex}.elementor-1015 .elementor-element.elementor-element-36b117d5 .elementor-button{background-color:#bf002f}.elementor-1015 .elementor-element.elementor-element-36b117d5 .elementor-button:hover,.elementor-1015 .elementor-element.elementor-element-36b117d5 .elementor-button:focus{background-color:#61ce70}.elementor-1015 .elementor-element.elementor-element-d4678df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-20b76f5b{--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-1015 .elementor-element.elementor-element-1566f2dd>.elementor-widget-container{margin:0 0 30px}.elementor-1015 .elementor-element.elementor-element-1566f2dd{text-align:center}.elementor-1015 .elementor-element.elementor-element-1566f2dd .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:35px;font-weight:700;line-height:1.2em}.elementor-1015 .elementor-element.elementor-element-25e91a4f>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items,.elementor-1015 .elementor-element.elementor-element-25e91a4f>.jet-listing-grid>.jet-listing-grid__items{--columns:4}.elementor-1015 .elementor-element.elementor-element-59e0278{text-align:center;font-size:16px}.elementor-1015 .elementor-element.elementor-element-69d87de7 .elementor-button{background-color:#23a455;border-radius:0}.elementor-1015 .elementor-element.elementor-element-69d87de7 .elementor-button:hover,.elementor-1015 .elementor-element.elementor-element-69d87de7 .elementor-button:focus{background-color:#a30028}.elementor-1015 .elementor-element.elementor-element-271ea6e4{--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;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-271ea6e4:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.elementor-background-video-container:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.e-con-inner>.elementor-background-video-container:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.elementor-background-slideshow:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.e-con-inner>.elementor-background-slideshow:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://daikokukensou.com/wp/wp-content/uploads/2022/12/DSCF7646-scaled-1.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-1015 .elementor-element.elementor-element-1a5421f2{--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-1015 .elementor-element.elementor-element-7d6279f9>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-7d6279f9{line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-6aba1175>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-6aba1175{line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-65ddec34>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-65ddec34{line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-2f811788>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-2f811788{line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-28e044e2>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-28e044e2{line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-2af9439d>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-2af9439d{line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-15019831{text-align:right}.elementor-1015 .elementor-element.elementor-element-1eb8528e{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-2d5f6454{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-5bfe28fe{--display:flex}.elementor-1015 .elementor-element.elementor-element-2daca075>.elementor-widget-container{margin:0 0 50px}.elementor-1015 .elementor-element.elementor-element-2daca075{text-align:center}.elementor-1015 .elementor-element.elementor-element-2daca075 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:35px;font-weight:700}.elementor-1015 .elementor-element.elementor-element-3ccc8ed3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-3abf10af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-a2e2691 img{width:70%}.elementor-1015 .elementor-element.elementor-element-209441cc{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-1be090ee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-68e3203 img{width:70%}.elementor-1015 .elementor-element.elementor-element-7a27d4aa{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-76081ada{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-41c45b38 img{width:70%}.elementor-1015 .elementor-element.elementor-element-1d4090ac{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-6580dad3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-61afd21d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-1597757a img{width:70%}.elementor-1015 .elementor-element.elementor-element-496ce96{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-6695e654{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-59cb6130 img{width:70%}.elementor-1015 .elementor-element.elementor-element-dacb2{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-50a81d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-359e5b30 img{width:70%}.elementor-1015 .elementor-element.elementor-element-5b45903{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-7a05566{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-4b2a8c20{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-31e97197 img{width:70%}.elementor-1015 .elementor-element.elementor-element-17848734{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-7b6677b9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-441a77f7 img{width:70%}.elementor-1015 .elementor-element.elementor-element-43e095c1{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-763bdc1c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-42efd1de img{width:70%}.elementor-1015 .elementor-element.elementor-element-6d35d065{font-size:14px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-a533e72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-52824055{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#424242;--border-color:#424242;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-426efad7>.elementor-widget-container{margin:0 0 40px}.elementor-1015 .elementor-element.elementor-element-426efad7{text-align:center}.elementor-1015 .elementor-element.elementor-element-426efad7 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:35px;font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-2cc88315{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-2cc88315:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-2cc88315>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#065a2f}.elementor-1015 .elementor-element.elementor-element-54a45ac7{--display:flex}.elementor-1015 .elementor-element.elementor-element-345d394e{width:auto;max-width:auto;text-align:center}.elementor-1015 .elementor-element.elementor-element-345d394e.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-345d394e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-3f87f7ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-4dfdf3c9{--display:flex}.elementor-1015 .elementor-element.elementor-element-62cbd3e8>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-62cbd3e8{text-align:center}.elementor-1015 .elementor-element.elementor-element-62cbd3e8 .elementor-heading-title{font-weight:700}.elementor-1015 .elementor-element.elementor-element-4b81b0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-6daabb43{--display:flex}.elementor-1015 .elementor-element.elementor-element-244d363d{--display:flex}.elementor-1015 .elementor-element.elementor-element-73698f88{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-73698f88:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-73698f88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#065a2f}.elementor-1015 .elementor-element.elementor-element-711b97db{--display:flex}.elementor-1015 .elementor-element.elementor-element-3fab401b{width:auto;max-width:auto;text-align:center}.elementor-1015 .elementor-element.elementor-element-3fab401b.elementor-element{--align-self:center}.elementor-1015 .elementor-element.elementor-element-3fab401b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#fff}.elementor-1015 .elementor-element.elementor-element-374ce376{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-9985335{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-1015 .elementor-element.elementor-element-49772702>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-49772702{text-align:center}.elementor-1015 .elementor-element.elementor-element-49772702 .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-4ba3e607{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-3c840ea0{--display:flex}.elementor-1015 .elementor-element.elementor-element-38c379f1{--display:flex}.elementor-1015 .elementor-element.elementor-element-2ebe1448>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-2ebe1448{text-align:center}.elementor-1015 .elementor-element.elementor-element-2ebe1448 .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-4e0b209e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-39052ea{--display:flex}.elementor-1015 .elementor-element.elementor-element-16e30131{--display:flex}.elementor-1015 .elementor-element.elementor-element-2cd26392>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-2cd26392{text-align:center}.elementor-1015 .elementor-element.elementor-element-2cd26392 .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-7dcaa9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-553d8027{--display:flex}.elementor-1015 .elementor-element.elementor-element-1e563a8b>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-1e563a8b{text-align:center}.elementor-1015 .elementor-element.elementor-element-1e563a8b .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-539cdb58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-3667532a{--display:flex}.elementor-1015 .elementor-element.elementor-element-184464e2{--display:flex}.elementor-1015 .elementor-element.elementor-element-686c80ef>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-686c80ef{text-align:center}.elementor-1015 .elementor-element.elementor-element-686c80ef .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-20cc906a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1015 .elementor-element.elementor-element-34c6a01{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-34c6a01:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-34c6a01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcfff4}.elementor-1015 .elementor-element.elementor-element-29d7cf82>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-29d7cf82{text-align:center}.elementor-1015 .elementor-element.elementor-element-29d7cf82 .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-683dbcab>.elementor-widget-container{background-color:#23a455;padding:10px}.elementor-1015 .elementor-element.elementor-element-683dbcab{text-align:center}.elementor-1015 .elementor-element.elementor-element-683dbcab .elementor-heading-title{font-size:20px;line-height:1em;color:#fff}.elementor-1015 .elementor-element.elementor-element-54f6efff .elementor-heading-title{color:#bf0033}.elementor-1015 .elementor-element.elementor-element-7d446dd{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-7d446dd:not(.elementor-motion-effects-element-type-background),.elementor-1015 .elementor-element.elementor-element-7d446dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcfff4}.elementor-1015 .elementor-element.elementor-element-4003512b>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-4003512b{text-align:center}.elementor-1015 .elementor-element.elementor-element-4003512b .elementor-heading-title{font-weight:700;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-4b27b039{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-448a6eaf{--display:flex}.elementor-1015 .elementor-element.elementor-element-7eb6e086 .elementor-button{background-color:#bf002f}.elementor-1015 .elementor-element.elementor-element-7eb6e086 .elementor-button:hover,.elementor-1015 .elementor-element.elementor-element-7eb6e086 .elementor-button:focus{background-color:#61ce70}@media(min-width:768px){.elementor-1015 .elementor-element.elementor-element-1e3edfca{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-2c85fbc6{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-5402353e{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-f5694b3{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-3fef10ce{--width:20%}.elementor-1015 .elementor-element.elementor-element-23587f8f{--width:79.997%}.elementor-1015 .elementor-element.elementor-element-5d8b64fb{--width:20%}.elementor-1015 .elementor-element.elementor-element-77b11ffc{--width:79.997%}.elementor-1015 .elementor-element.elementor-element-31c3c358{--width:20%}.elementor-1015 .elementor-element.elementor-element-503e49a8{--width:79.997%}.elementor-1015 .elementor-element.elementor-element-b77b5d8{--width:20%}.elementor-1015 .elementor-element.elementor-element-22e4c823{--width:79.997%}.elementor-1015 .elementor-element.elementor-element-638d6d24{--width:20%}.elementor-1015 .elementor-element.elementor-element-380f89f7{--width:79.997%}.elementor-1015 .elementor-element.elementor-element-78073c62{--width:20%}.elementor-1015 .elementor-element.elementor-element-3067f676{--width:79.997%}.elementor-1015 .elementor-element.elementor-element-9ea8faf{--content-width:1200px}.elementor-1015 .elementor-element.elementor-element-65adc2e{--width:390px}.elementor-1015 .elementor-element.elementor-element-dbaae7a{--width:390px}.elementor-1015 .elementor-element.elementor-element-116c613{--width:390px}.elementor-1015 .elementor-element.elementor-element-16379b07{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-271ea6e4{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-1a5421f2{--width:70%}.elementor-1015 .elementor-element.elementor-element-1eb8528e{--width:30%}.elementor-1015 .elementor-element.elementor-element-2d5f6454{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-a533e72{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-2cc88315{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-3f87f7ce{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-6daabb43{--width:60%}.elementor-1015 .elementor-element.elementor-element-244d363d{--width:40%}.elementor-1015 .elementor-element.elementor-element-73698f88{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-374ce376{--content-width:1000px}.elementor-1015 .elementor-element.elementor-element-3c840ea0{--width:60%}.elementor-1015 .elementor-element.elementor-element-38c379f1{--width:40%}.elementor-1015 .elementor-element.elementor-element-39052ea{--width:60%}.elementor-1015 .elementor-element.elementor-element-16e30131{--width:40%}.elementor-1015 .elementor-element.elementor-element-3667532a{--width:60%}.elementor-1015 .elementor-element.elementor-element-184464e2{--width:40%}.elementor-1015 .elementor-element.elementor-element-4b27b039{--content-width:1000px}}@media(min-width:1025px){.elementor-1015 .elementor-element.elementor-element-271ea6e4:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.elementor-background-video-container:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.e-con-inner>.elementor-background-video-container:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.elementor-background-slideshow:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.e-con-inner>.elementor-background-slideshow:before,.elementor-1015 .elementor-element.elementor-element-271ea6e4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}}@media(max-width:1024px){.elementor-1015 .elementor-element.elementor-element-673b607b .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-753c6814 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-444638e8>.elementor-widget-container{padding:25px 0 0}.elementor-1015 .elementor-element.elementor-element-444638e8 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-56bb12f4 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-10818898 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-5cbd1c75>.elementor-widget-container{padding:25px 0 0}.elementor-1015 .elementor-element.elementor-element-5cbd1c75 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-626fd70c .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-51566a09 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-4068e7b8>.elementor-widget-container{padding:25px 0 0}.elementor-1015 .elementor-element.elementor-element-4068e7b8 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-32ea9ca .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-5dc6154 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-2fcf0a3>.elementor-widget-container{padding:25px 0 0}.elementor-1015 .elementor-element.elementor-element-2fcf0a3 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-64b20e0 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-9d93800 .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-99517f2>.elementor-widget-container{padding:25px 0 0}.elementor-1015 .elementor-element.elementor-element-99517f2 .elementor-heading-title{font-size:15px}}@media(max-width:767px){.elementor-1015 .elementor-element.elementor-element-5c051628{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1015 .elementor-element.elementor-element-77a1191e .elementor-heading-title{font-size:22px;line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-4537555f>.elementor-widget-container{margin:0}.elementor-1015 .elementor-element.elementor-element-4537555f .elementor-heading-title{font-size:27px}.elementor-1015 .elementor-element.elementor-element-1572921b{--min-height:235px}.elementor-1015 .elementor-element.elementor-element-27c963a .elementor-heading-title{font-size:21px;line-height:1.6em}.elementor-1015 .elementor-element.elementor-element-759a7358{--min-height:310px}.elementor-1015 .elementor-element.elementor-element-1e7398a7>.elementor-widget-container{margin:0}.elementor-1015 .elementor-element.elementor-element-1e7398a7{font-size:14px}.elementor-1015 .elementor-element.elementor-element-6d2dbf13>.elementor-widget-container{margin:0 0 20px}.elementor-1015 .elementor-element.elementor-element-6d2dbf13 .elementor-heading-title{font-size:26px}.elementor-1015 .elementor-element.elementor-element-6f1cd567 .elementor-heading-title{font-size:17px}.elementor-1015 .elementor-element.elementor-element-2fcec5f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-15fae4a2{--min-height:40px}.elementor-1015 .elementor-element.elementor-element-1da40122>.elementor-widget-container{margin:0 0 15px}.elementor-1015 .elementor-element.elementor-element-15f3cede{--min-height:170px}.elementor-1015 .elementor-element.elementor-element-3fef10ce{--width:20%}.elementor-1015 .elementor-element.elementor-element-23587f8f{--width:80%}.elementor-1015 .elementor-element.elementor-element-5d8b64fb{--width:20%}.elementor-1015 .elementor-element.elementor-element-77b11ffc{--width:80%}.elementor-1015 .elementor-element.elementor-element-444638e8 .elementor-heading-title{font-size:20px}.elementor-1015 .elementor-element.elementor-element-6604768d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-1015 .elementor-element.elementor-element-3d7e9c31{--min-height:180px}.elementor-1015 .elementor-element.elementor-element-660dfd2c>.elementor-widget-container{margin:0 0 15px}.elementor-1015 .elementor-element.elementor-element-548c6722{--min-height:190px}.elementor-1015 .elementor-element.elementor-element-31c3c358{--width:20%}.elementor-1015 .elementor-element.elementor-element-503e49a8{--width:80%}.elementor-1015 .elementor-element.elementor-element-b77b5d8{--width:20%}.elementor-1015 .elementor-element.elementor-element-22e4c823{--width:80%}.elementor-1015 .elementor-element.elementor-element-5cbd1c75 .elementor-heading-title{font-size:20px}.elementor-1015 .elementor-element.elementor-element-e5ddb82{--min-height:122px}.elementor-1015 .elementor-element.elementor-element-2ef7448b>.elementor-widget-container{margin:0 0 15px}.elementor-1015 .elementor-element.elementor-element-7a508265{--min-height:242px}.elementor-1015 .elementor-element.elementor-element-638d6d24{--width:20%}.elementor-1015 .elementor-element.elementor-element-380f89f7{--width:80%}.elementor-1015 .elementor-element.elementor-element-78073c62{--width:20%}.elementor-1015 .elementor-element.elementor-element-3067f676{--width:80%}.elementor-1015 .elementor-element.elementor-element-4068e7b8 .elementor-heading-title{font-size:20px}.elementor-1015 .elementor-element.elementor-element-2fcf0a3 .elementor-heading-title{font-size:20px}.elementor-1015 .elementor-element.elementor-element-99517f2 .elementor-heading-title{font-size:20px}.elementor-1015 .elementor-element.elementor-element-15cb91d8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-20b76f5b{--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-1015 .elementor-element.elementor-element-1566f2dd .elementor-heading-title{font-size:18px}.elementor-1015 .elementor-element.elementor-element-271ea6e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1015 .elementor-element.elementor-element-1eb8528e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1015 .elementor-element.elementor-element-5bfe28fe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-2daca075 .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-52824055{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-345d394e .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-3f87f7ce{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-3fab401b .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-1015 .elementor-element.elementor-element-374ce376{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1015 .elementor-element.elementor-element-683dbcab .elementor-heading-title{font-size:15px}.elementor-1015 .elementor-element.elementor-element-448a6eaf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}}.elementor_ttl h3,.elementor_ttl h4,.elementor_ttl h5{border:none !important;margin:0;padding:0}.elementor_ttl p{margin:0;line-height:1em}