.elementor-156 .elementor-element.elementor-element-6bc21904{margin-top:4rem;margin-bottom:4rem}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta .elementor-cta__bg,.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-156 .elementor-element.elementor-element-4c46e839>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#e2e2e2}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__content{text-align:center;background-color:#fff}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__title{font-family:"Noto Serif JP",Sans-serif;font-size:2rem;font-weight:700;color:var(--e-global-color-9b52bc1)}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__description{color:var(--e-global-color-9b52bc1)}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__button{font-size:1.25rem;color:#fff;background-color:var(--e-global-color-9b52bc1);border-width:0}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__button:hover{background-color:var(--e-global-color-bb0861c)}@media(max-width:1024px){.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__content{padding:20px}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__title{font-size:1.5rem}}@media(max-width:767px){.elementor-156 .elementor-element.elementor-element-6bc21904{padding:10px}.elementor-156 .elementor-element.elementor-element-4c46e839 .elementor-cta__bg-wrapper{min-height:150px}}.bannar-thermobarrier img{padding:10px}.headline-main{background-color:#276fb8;font-weight:700!important}