.elementor-4189 .elementor-element.elementor-element-4834cc9{--display:flex;--min-height:64vh;--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: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-4189 .elementor-element.elementor-element-4834cc9:not(.elementor-motion-effects-element-type-background), .elementor-4189 .elementor-element.elementor-element-4834cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(191deg, var( --e-global-color-accent ) 0%, #E568683B 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4189 .elementor-element.elementor-element-dcb55cf .elementor-icon-wrapper{text-align:center;}.elementor-4189 .elementor-element.elementor-element-dcb55cf .elementor-icon{font-size:27px;}.elementor-4189 .elementor-element.elementor-element-dcb55cf .elementor-icon svg{height:27px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4189 .elementor-element.elementor-element-7bf787f{text-align:center;}.elementor-4189 .elementor-element.elementor-element-7bf787f .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:37px;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-4189 .elementor-element.elementor-element-b537955{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;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:#E5686840;--border-color:#E5686840;--border-radius:10px 10px 10px 10px;--margin-top:4%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4189 .elementor-element.elementor-element-b537955:not(.elementor-motion-effects-element-type-background), .elementor-4189 .elementor-element.elementor-element-b537955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4189 .elementor-element.elementor-element-36a6c5a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-4189 .elementor-element.elementor-element-bdbdca8 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:24px;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4189 .elementor-element.elementor-element-c1d7bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;}.elementor-4189 .elementor-element.elementor-element-68820e0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#E5686840;--border-color:#E5686840;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-4189 .elementor-element.elementor-element-68820e0:not(.elementor-motion-effects-element-type-background), .elementor-4189 .elementor-element.elementor-element-68820e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5686842;}.elementor-4189 .elementor-element.elementor-element-bdbdf50 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;text-transform:none;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-4189 .elementor-element.elementor-element-fbf87cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4189 .elementor-element.elementor-element-fbf87cf .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:19px;font-weight:300;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4189 .elementor-element.elementor-element-b537955{--width:82%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4189 .elementor-element.elementor-element-4834cc9{--content-width:81%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-4189 .elementor-element.elementor-element-dcb55cf .elementor-icon{font-size:22px;}.elementor-4189 .elementor-element.elementor-element-dcb55cf .elementor-icon svg{height:22px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4189 .elementor-element.elementor-element-7bf787f .elementor-heading-title{font-size:29px;}.elementor-4189 .elementor-element.elementor-element-b537955{--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-4189 .elementor-element.elementor-element-bdbdca8 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4189 .elementor-element.elementor-element-c1d7bb1{font-size:18px;}.elementor-4189 .elementor-element.elementor-element-bdbdf50 .elementor-heading-title{font-size:20px;}.elementor-4189 .elementor-element.elementor-element-fbf87cf .elementor-heading-title{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-c1d7bb1 */.dakukai-bullets {
    list-style: none !important;
    padding-left: 0 !important;
}

.dakukai-bullets li {
    position: relative !important;
    padding-left: 32px !important;
    margin-top: 8px !important;
}

.dakukai-bullets li::before {
    content: "" !important;
    position: absolute !important;
    left: 0 !important;
    top: 4px !important;
    width: 18px !important;
    height: 18px !important;
    background-color: #dd6b72 !important; /* Your brand color here */
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 486.82 473.19'%3E%3Cpath d='M486.29,305.21c-6.51-40.85-38.29-66.84-75.46-80.82,34-27.95,88.96-122.04,41.98-146.44-6.44-3.34-13.22-4.57-20.33-5.43-3.65-8.38-8.49-15.32-15.35-20.99-34.31-28.3-95.1,10-122.13,40.64-5.6-30.78-18.18-63.95-42.73-82.77-14.14-10.59-33.23-12.75-48.57-3.8-2.92,1.7-2.34,2.17-6.1,1.44-18.89-3.68-37.62,3.83-50.47,18.1-29,32.21-36.61,91.84-32.22,134.67-32.78-2.18-68.77,11.33-92.78,33.19-21.46,19.3-30.11,46.57-13.24,70.9,5.7,8.22,12.73,14.97,20.89,21.29-3.57,16.52-.04,33.51,12.4,45.33,22.67,21.52,64.12,24.07,94.57,17.96-11.58,33.84-15.64,72.27,7.01,100.46,25.9,29.4,68.29,29.62,102.85,13.72,35.68-16.43,59.1-49.64,63.32-88.97,31.63,32.94,87.15,53.95,131.08,41.17,13.59-3.95,26.48-11.49,34.88-22.81,6.46-8.72,2.8-18.89,1.85-28.28-1.31-13.06,11.82-38,8.55-58.56ZM262.85,259.47c-8.85,2.6-17.59-2.47-20.5-10.73-3.08-8.74,1.74-18.72,11.47-21.46,9.5-2.68,18.12,3.33,20.48,11.59,2.56,8.99-2.93,18.1-11.45,20.6ZM139.36,134.75c.71-32.51,11.61-74.83,34.09-98.24,11.04-11.48,24.64-.42,32.66-4.49,5.23-2.65,8.87-7.32,15.22-7.84,16.26-1.33,29.98,16.81,37.74,31.49,5.51,10.45,9.04,21.46,11.98,32.92,4.52,17.61,2.06,34.63-5.36,51.15-6.26,13.95-11.63,27.39-14.59,42.93l-14.78-22.25c-3.25-4.9-5.52-10.12-7.23-15.86,3.93-6.81,2.41-15.47-4.29-19.95-6.14-4.11-15.4-3.03-19.87,3.67-4.14,6.21-3.88,15.72,3.86,20.58,2.82,19.8,14.69,35.04,20.4,53.36-27.14-16.23-54.99-27.69-85.2-35.76-3.82-10.08-4.87-20.54-4.63-31.71ZM139.27,323.5c-22.65,3.32-53.4,5.07-73.3-4.66-10.6-5.19-14.98-16.03-11.25-27.19,4.46-13.32-1.79-25.44-14.74-29.94-9.97-3.47-15.98-13.54-14.02-23.88,1.28-6.76,2.05-14.98,6.38-20.63,15.43-20.17,39.49-30.88,64.75-31.98,40.67-1.78,84.01,17.96,117.98,39.46-19.61-1.7-37.4,4.54-56.4,6.4-5.9.57-12.72-5.43-19.16,1.19-4.15,4.26-7.42,10.58-3.7,17.82,2.15,4.18,6.7,6.93,10.81,7.51,5.25.85,9.77-.77,13.53-4.47,21.31-.93,41.52-9.71,61.79-1.29-30.14,22.05-53.95,48.91-82.67,71.66ZM262.34,421.36c-19.96,24.9-49.62,31.19-80.37,24.61-6.53-4.07-11.93-8.62-16.93-14.36-40.69-46.74,24.39-128.96,71.64-155.25l-4.56,23.75c-1.71,8.91-3.35,17.32-5.88,26.37-8.8,4.07-11.75,14.85-5.84,22.98,4.13,5.68,12.62,6.99,18.29,3.7,6.12-3.56,9.36-10.92,6.44-18.16l13.49-47.66c6.25,14.03,11.1,27.17,15.67,41.09,10.76,34.09,10.96,64.36-11.95,92.93ZM297.1,132.04c23.8-37.02,68.97-84.7,112.32-56.97l.58,12.48c.34,7.39,6.62,10.99,13.89,10.16l16.17-1.84c5.44,12.86,5.27,26.87,1.37,40.72-8.11,28.76-26,53.93-49.54,72.1-3.47,2.67-6.72,4.04-11.03,3.43-22.96-.37-44.62,1.55-67.8,7.89l28-34.24c4.22-2.34,10.03-3.25,11.9-8.65,1.81-5.24,2.33-10.9-1.66-15.88-3.92-4.89-10.65-6.08-16.42-4.02-5.61,2-9.6,6.93-9.68,13.68-12.66,13.07-25.28,25.25-41.85,34.87-.41-25.01,2.15-52.02,13.75-73.73ZM457.32,338.25c-5.53,6.97-6.63,15.64-5.08,24.38,1.03,5.43,2.19,10.48,1.71,16.3-22.35,14.68-49.47,16.65-74.01,5.76-44.1-19.57-76.11-68.19-90.26-113.75l28.32,11.76c7.79,3.23,15.01,6.57,23.21,8.85,4.71,5.67,12.96,7.85,19.59,4.18,7.12-3.93,8.96-13.24,5.28-19.55-4.09-7.02-12.12-9.27-19.83-6.31l-43.52-19.3c44.25-15.49,105.48-7.51,139.05,24.31,17.45,16.55,23.44,40.59,15.54,63.37Z'/%3E%3C/svg%3E") no-repeat center center;
    -webkit-mask-size: contain;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 486.82 473.19'%3E%3Cpath d='M486.29,305.21c-6.51-40.85-38.29-66.84-75.46-80.82,34-27.95,88.96-122.04,41.98-146.44-6.44-3.34-13.22-4.57-20.33-5.43-3.65-8.38-8.49-15.32-15.35-20.99-34.31-28.3-95.1,10-122.13,40.64-5.6-30.78-18.18-63.95-42.73-82.77-14.14-10.59-33.23-12.75-48.57-3.8-2.92,1.7-2.34,2.17-6.1,1.44-18.89-3.68-37.62,3.83-50.47,18.1-29,32.21-36.61,91.84-32.22,134.67-32.78-2.18-68.77,11.33-92.78,33.19-21.46,19.3-30.11,46.57-13.24,70.9,5.7,8.22,12.73,14.97,20.89,21.29-3.57,16.52-.04,33.51,12.4,45.33,22.67,21.52,64.12,24.07,94.57,17.96-11.58,33.84-15.64,72.27,7.01,100.46,25.9,29.4,68.29,29.62,102.85,13.72,35.68-16.43,59.1-49.64,63.32-88.97,31.63,32.94,87.15,53.95,131.08,41.17,13.59-3.95,26.48-11.49,34.88-22.81,6.46-8.72,2.8-18.89,1.85-28.28-1.31-13.06,11.82-38,8.55-58.56ZM262.85,259.47c-8.85,2.6-17.59-2.47-20.5-10.73-3.08-8.74,1.74-18.72,11.47-21.46,9.5-2.68,18.12,3.33,20.48,11.59,2.56,8.99-2.93,18.1-11.45,20.6ZM139.36,134.75c.71-32.51,11.61-74.83,34.09-98.24,11.04-11.48,24.64-.42,32.66-4.49,5.23-2.65,8.87-7.32,15.22-7.84,16.26-1.33,29.98,16.81,37.74,31.49,5.51,10.45,9.04,21.46,11.98,32.92,4.52,17.61,2.06,34.63-5.36,51.15-6.26,13.95-11.63,27.39-14.59,42.93l-14.78-22.25c-3.25-4.9-5.52-10.12-7.23-15.86,3.93-6.81,2.41-15.47-4.29-19.95-6.14-4.11-15.4-3.03-19.87,3.67-4.14,6.21-3.88,15.72,3.86,20.58,2.82,19.8,14.69,35.04,20.4,53.36-27.14-16.23-54.99-27.69-85.2-35.76-3.82-10.08-4.87-20.54-4.63-31.71ZM139.27,323.5c-22.65,3.32-53.4,5.07-73.3-4.66-10.6-5.19-14.98-16.03-11.25-27.19,4.46-13.32-1.79-25.44-14.74-29.94-9.97-3.47-15.98-13.54-14.02-23.88,1.28-6.76,2.05-14.98,6.38-20.63,15.43-20.17,39.49-30.88,64.75-31.98,40.67-1.78,84.01,17.96,117.98,39.46-19.61-1.7-37.4,4.54-56.4,6.4-5.9.57-12.72-5.43-19.16,1.19-4.15,4.26-7.42,10.58-3.7,17.82,2.15,4.18,6.7,6.93,10.81,7.51,5.25.85,9.77-.77,13.53-4.47,21.31-.93,41.52-9.71,61.79-1.29-30.14,22.05-53.95,48.91-82.67,71.66ZM262.34,421.36c-19.96,24.9-49.62,31.19-80.37,24.61-6.53-4.07-11.93-8.62-16.93-14.36-40.69-46.74,24.39-128.96,71.64-155.25l-4.56,23.75c-1.71,8.91-3.35,17.32-5.88,26.37-8.8,4.07-11.75,14.85-5.84,22.98,4.13,5.68,12.62,6.99,18.29,3.7,6.12-3.56,9.36-10.92,6.44-18.16l13.49-47.66c6.25,14.03,11.1,27.17,15.67,41.09,10.76,34.09,10.96,64.36-11.95,92.93ZM297.1,132.04c23.8-37.02,68.97-84.7,112.32-56.97l.58,12.48c.34,7.39,6.62,10.99,13.89,10.16l16.17-1.84c5.44,12.86,5.27,26.87,1.37,40.72-8.11,28.76-26,53.93-49.54,72.1-3.47,2.67-6.72,4.04-11.03,3.43-22.96-.37-44.62,1.55-67.8,7.89l28-34.24c4.22-2.34,10.03-3.25,11.9-8.65,1.81-5.24,2.33-10.9-1.66-15.88-3.92-4.89-10.65-6.08-16.42-4.02-5.61,2-9.6,6.93-9.68,13.68-12.66,13.07-25.28,25.25-41.85,34.87-.41-25.01,2.15-52.02,13.75-73.73ZM457.32,338.25c-5.53,6.97-6.63,15.64-5.08,24.38,1.03,5.43,2.19,10.48,1.71,16.3-22.35,14.68-49.47,16.65-74.01,5.76-44.1-19.57-76.11-68.19-90.26-113.75l28.32,11.76c7.79,3.23,15.01,6.57,23.21,8.85,4.71,5.67,12.96,7.85,19.59,4.18,7.12-3.93,8.96-13.24,5.28-19.55-4.09-7.02-12.12-9.27-19.83-6.31l-43.52-19.3c44.25-15.49,105.48-7.51,139.05,24.31,17.45,16.55,23.44,40.59,15.54,63.37Z'/%3E%3C/svg%3E");
    mask-size: contain;
}/* End custom CSS */