.elementor-5609 .elementor-element.elementor-element-40f1f5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5609 .elementor-element.elementor-element-d662978{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:normal;line-height:62px;}.elementor-5609 .elementor-element.elementor-element-42234a6 > .elementor-container{max-width:621px;}.elementor-5609 .elementor-element.elementor-element-db36839{--spacer-size:20px;}.elementor-5609 .elementor-element.elementor-element-62eb3dd > .elementor-container{max-width:500px;}.elementor-5609 .elementor-element.elementor-element-a9372cc .elementor-button{fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-0bc548f );border-radius:50px 50px 50px 50px;}.elementor-5609 .elementor-element.elementor-element-7ed27dd{--spacer-size:20px;}.elementor-5609 .elementor-element.elementor-element-eca114d{--spacer-size:50px;}.elementor-5609 .elementor-element.elementor-element-743ea30 > .elementor-background-overlay{opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5609 .elementor-element.elementor-element-743ea30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5609 .elementor-element.elementor-element-8156b3d{text-align:left;}.elementor-5609 .elementor-element.elementor-element-e2c289f{--spacer-size:20px;}.elementor-5609 .elementor-element.elementor-element-ade4ff3{border-style:double;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5609 .elementor-element.elementor-element-ade4ff3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5609 .elementor-element.elementor-element-a0e6adc{text-align:center;}.elementor-5609 .elementor-element.elementor-element-50b1ab3{--grid-columns:2;--load-more-button-align:center;}.elementor-5609 .elementor-element.elementor-element-3f7e56a{--spacer-size:50px;}.elementor-5609 .elementor-element.elementor-element-1c6c8ad{--spacer-size:50px;}.elementor-5609 .elementor-element.elementor-element-0056578{text-align:center;}.elementor-5609 .elementor-element.elementor-element-b28c315 .elementor-button{fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-0bc548f );border-radius:50px 50px 50px 50px;}.elementor-5609 .elementor-element.elementor-element-3e1a7d1{--spacer-size:50px;}@media(max-width:1024px){.elementor-5609 .elementor-element.elementor-element-50b1ab3{--grid-columns:2;}}@media(max-width:767px){.elementor-5609 .elementor-element.elementor-element-d662978{font-size:18px;}.elementor-5609 .elementor-element.elementor-element-acdab09{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;}.elementor-5609 .elementor-element.elementor-element-50b1ab3{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-8f35631 */.text-bg p {
    background-color:#333063;
    border-radius:100px;
    padding:10px;
    padding-left:30px;
    padding-right:30px;
    color:#FFF;
   display:inline-block;
   /*width:300px;*/
   
}/* End custom CSS */