.elementor-1025 .elementor-element.elementor-element-8bdfdce{padding:30px 120px 30px 120px;}.elementor-1025 .elementor-element.elementor-element-c63bf12 .elementor-heading-title{color:#00336A;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1025 .elementor-element.elementor-element-a4872da{padding:0px 150px 0px 150px;}.elementor-1025 .elementor-element.elementor-element-23f5ac3 img{max-width:60%;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1025 .elementor-element.elementor-element-cdaa15a{padding:0px 120px 0px 120px;}.elementor-1025 .elementor-element.elementor-element-f6ccaeb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1025 .elementor-element.elementor-element-8d441ea{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1025 .elementor-element.elementor-element-8d441ea .elementor-divider-separator{width:100%;}.elementor-1025 .elementor-element.elementor-element-8d441ea .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1025 .elementor-element.elementor-element-8d441ea .elementor-divider__text{color:#00336A;font-family:"Arial", Sans-serif;font-size:30px;font-weight:600;}.elementor-1025 .elementor-element.elementor-element-878fa63{padding:0px 150px 0px 150px;}.elementor-1025 .elementor-element.elementor-element-f7f7484 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1025 .elementor-element.elementor-element-f7f7484 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1025 .elementor-element.elementor-element-f7f7484 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1025 .elementor-element.elementor-element-f7f7484 .elementor-tab-content{color:var( --e-global-color-astglobalcolor2 );}.elementor-1025 .elementor-element.elementor-element-6ead194{padding:0px 120px 0px 120px;}.elementor-1025 .elementor-element.elementor-element-d47e336{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1025 .elementor-element.elementor-element-d47e336 .elementor-divider-separator{width:100%;}.elementor-1025 .elementor-element.elementor-element-d47e336 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1025 .elementor-element.elementor-element-d47e336 .elementor-divider__text{color:#00336A;font-family:"Arial", Sans-serif;font-size:30px;font-weight:600;}.elementor-1025 .elementor-element.elementor-element-717d5eb{padding:0px 150px 0px 150px;}.elementor-1025 .elementor-element.elementor-element-dc2c89f .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1025 .elementor-element.elementor-element-dc2c89f .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:5px;}.elementor-1025 .elementor-element.elementor-element-dc2c89f .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;}.elementor-1025 .elementor-element.elementor-element-dc2c89f .elementor-tab-content{color:var( --e-global-color-astglobalcolor2 );}@media(max-width:767px){.elementor-1025 .elementor-element.elementor-element-8bdfdce{padding:20px 10px 20px 10px;}.elementor-1025 .elementor-element.elementor-element-c63bf12 .elementor-heading-title{line-height:1.5em;}.elementor-1025 .elementor-element.elementor-element-a4872da{padding:0px 0px 0px 0px;}.elementor-1025 .elementor-element.elementor-element-23f5ac3 img{max-width:100%;}.elementor-1025 .elementor-element.elementor-element-cdaa15a{padding:0px 15px 0px 15px;}.elementor-1025 .elementor-element.elementor-element-878fa63{padding:0px 0px 0px 0px;}.elementor-1025 .elementor-element.elementor-element-6ead194{padding:0px 15px 0px 15px;}.elementor-1025 .elementor-element.elementor-element-717d5eb{padding:0px 0px 0px 0px;}body.elementor-page-1025:not(.elementor-motion-effects-element-type-background), body.elementor-page-1025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northgenius.xsrv.jp/wp-content/uploads/2022/02/back_ground-1.jpg");}}/* Start custom CSS for heading, class: .elementor-element-c63bf12 */h3 {
  position: relative;
  padding: 0 .5em .5em 2em;
  border-bottom: 1px solid #ccc;
}
h3::before,
h3::after {
  position: absolute;
  content: '';
  border-radius: 100%
}
h3::before {
  top: .2em;
  left: .2em;
  z-index: 2;
  width: 18px;
  height: 18px;
  background: #FABE00;
}
h3::after {
  top: .7em;
  left: .7em;
  width: 13px;
  height: 13px;
  background: #DF0522 ;
}/* End custom CSS */