.elementor-196 .elementor-element.elementor-element-fea4271{--display:flex;--overflow:hidden;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-196 .elementor-element.elementor-element-b677cb3 > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-196 .elementor-element.elementor-element-b677cb3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-9895bba{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-c4b9d1d{--display:flex;}.elementor-196 .elementor-element.elementor-element-e746ef7 img{border-radius:20px 20px 20px 20px;}.elementor-196 .elementor-element.elementor-element-7aaef6b{--display:flex;}.elementor-196 .elementor-element.elementor-element-092a10d{--display:flex;--overflow:hidden;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-196 .elementor-element.elementor-element-092a10d:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-092a10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-345b467 );}.elementor-196 .elementor-element.elementor-element-6db4b7e > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-196 .elementor-element.elementor-element-6db4b7e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-677bf40{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-13b1c03{--display:flex;}.elementor-196 .elementor-element.elementor-element-276144a img{border-radius:20px 20px 20px 20px;}.elementor-196 .elementor-element.elementor-element-aab4073{--display:flex;}.elementor-196 .elementor-element.elementor-element-a150ee1 > .elementor-widget-container{padding:0px 0px 20px 35px;}.elementor-196 .elementor-element.elementor-element-a150ee1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-81cbb71{--spacer-size:40px;}.elementor-196 .elementor-element.elementor-element-8969f09{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-3635856{--display:flex;}.elementor-196 .elementor-element.elementor-element-d3f944d img{border-radius:20px 20px 20px 20px;}.elementor-196 .elementor-element.elementor-element-37a433a{--display:flex;}.elementor-196 .elementor-element.elementor-element-8edcfad > .elementor-widget-container{padding:0px 0px 20px 35px;}.elementor-196 .elementor-element.elementor-element-8edcfad .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-a9a42c4{--spacer-size:40px;}.elementor-196 .elementor-element.elementor-element-3c9d7bd{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-196 .elementor-element.elementor-element-3c9d7bd:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-3c9d7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-196 .elementor-element.elementor-element-73e3361 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-bbbc6c8 );}.elementor-196 .elementor-element.elementor-element-082807f{--display:flex;--overflow:hidden;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-196 .elementor-element.elementor-element-e5fb2f4 > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-196 .elementor-element.elementor-element-e5fb2f4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-b5e08eb{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-4504062{--display:flex;}.elementor-196 .elementor-element.elementor-element-5583d14 img{border-radius:20px 20px 20px 20px;}.elementor-196 .elementor-element.elementor-element-73fdc6c{--display:flex;}.elementor-196 .elementor-element.elementor-element-d93679e > .elementor-widget-container{padding:0px 0px 20px 35px;}.elementor-196 .elementor-element.elementor-element-d93679e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-c77269a{--spacer-size:40px;}.elementor-196 .elementor-element.elementor-element-8ea47e0{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-792ede5{--display:flex;}.elementor-196 .elementor-element.elementor-element-a22990a img{border-radius:20px 20px 20px 20px;}.elementor-196 .elementor-element.elementor-element-2fdcd9e{--display:flex;}.elementor-196 .elementor-element.elementor-element-731109f > .elementor-widget-container{padding:0px 0px 20px 35px;}.elementor-196 .elementor-element.elementor-element-731109f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-17e02c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-bbbc6c8 );}.elementor-196 .elementor-element.elementor-element-8062376 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-196 .elementor-element.elementor-element-8062376 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-bbbc6c8 );}.elementor-196 .elementor-element.elementor-element-278b433{--spacer-size:40px;}.elementor-196 .elementor-element.elementor-element-46beb08{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-d2190d0{--display:flex;}.elementor-196 .elementor-element.elementor-element-898d23b > .elementor-widget-container{padding:0px 0px 20px 35px;}.elementor-196 .elementor-element.elementor-element-898d23b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;}.elementor-196 .elementor-element.elementor-element-ca2c40c{--spacer-size:20px;}.elementor-196 .elementor-element.elementor-element-f2b8ea6{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-e3d2087{--display:flex;}.elementor-196 .elementor-element.elementor-element-8e277b3 img{border-radius:20px 20px 20px 20px;}.elementor-196 .elementor-element.elementor-element-326054b{--display:flex;}.elementor-196 .elementor-element.elementor-element-e2a156c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-bbbc6c8 );}.elementor-196 .elementor-element.elementor-element-dea77a2{--spacer-size:40px;}.elementor-196 .elementor-element.elementor-element-7eed35e{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-196 .elementor-element.elementor-element-524d2e1{--display:flex;}.elementor-196 .elementor-element.elementor-element-3df3cc2 img{border-radius:20px 20px 20px 20px;}.elementor-196 .elementor-element.elementor-element-6fef100{--display:flex;}.elementor-196 .elementor-element.elementor-element-01ab5ea .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-bbbc6c8 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-196 .elementor-element.elementor-element-a150ee1 > .elementor-widget-container{padding:0px 0px 20px 33px;}.elementor-196 .elementor-element.elementor-element-8edcfad > .elementor-widget-container{padding:0px 0px 20px 33px;}.elementor-196 .elementor-element.elementor-element-d93679e > .elementor-widget-container{padding:0px 0px 20px 33px;}.elementor-196 .elementor-element.elementor-element-731109f > .elementor-widget-container{padding:0px 0px 20px 33px;}.elementor-196 .elementor-element.elementor-element-898d23b > .elementor-widget-container{padding:0px 0px 20px 33px;}}@media(max-width:767px){.elementor-196 .elementor-element.elementor-element-b677cb3 > .elementor-widget-container{padding:0px 0px 20px 15px;}.elementor-196 .elementor-element.elementor-element-c4b9d1d{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-6db4b7e > .elementor-widget-container{padding:0px 0px 20px 15px;}.elementor-196 .elementor-element.elementor-element-13b1c03{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-a150ee1 > .elementor-widget-container{padding:0px 0px 20px 30px;}.elementor-196 .elementor-element.elementor-element-3635856{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-8edcfad > .elementor-widget-container{padding:0px 0px 20px 30px;}.elementor-196 .elementor-element.elementor-element-e5fb2f4 > .elementor-widget-container{padding:0px 0px 20px 15px;}.elementor-196 .elementor-element.elementor-element-4504062{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-d93679e > .elementor-widget-container{padding:0px 0px 20px 30px;}.elementor-196 .elementor-element.elementor-element-792ede5{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-731109f > .elementor-widget-container{padding:0px 0px 20px 30px;}.elementor-196 .elementor-element.elementor-element-898d23b > .elementor-widget-container{padding:0px 0px 20px 30px;}.elementor-196 .elementor-element.elementor-element-e3d2087{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-524d2e1{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-196 .elementor-element.elementor-element-c4b9d1d{--width:40%;}.elementor-196 .elementor-element.elementor-element-7aaef6b{--width:60%;}.elementor-196 .elementor-element.elementor-element-13b1c03{--width:40%;}.elementor-196 .elementor-element.elementor-element-aab4073{--width:60%;}.elementor-196 .elementor-element.elementor-element-3635856{--width:40%;}.elementor-196 .elementor-element.elementor-element-37a433a{--width:60%;}.elementor-196 .elementor-element.elementor-element-4504062{--width:40%;}.elementor-196 .elementor-element.elementor-element-73fdc6c{--width:60%;}.elementor-196 .elementor-element.elementor-element-792ede5{--width:40%;}.elementor-196 .elementor-element.elementor-element-2fdcd9e{--width:60%;}.elementor-196 .elementor-element.elementor-element-d2190d0{--width:100%;}.elementor-196 .elementor-element.elementor-element-e3d2087{--width:25%;}.elementor-196 .elementor-element.elementor-element-326054b{--width:75%;}.elementor-196 .elementor-element.elementor-element-524d2e1{--width:25%;}.elementor-196 .elementor-element.elementor-element-6fef100{--width:75%;}}/* Start custom CSS for heading, class: .elementor-element-b677cb3 */.elementor-196 .elementor-element.elementor-element-b677cb3:before{
    content: "";
    background-color: #DB6823; 
    border-radius: 5px; 
    width: 5px; 
    height: 45px; 
    position: absolute;
    left: 0;
}
.elementor-196 .elementor-element.elementor-element-b677cb3 span{
    color: #DB6823;
    font-weight: bold;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-b677cb3:before {
    height: 40px; 
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-b677cb3:before {
    top:5px;
    height: 70px; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6db4b7e */.elementor-196 .elementor-element.elementor-element-6db4b7e:before{
    content: "";
    background-color: #DB6823; 
    border-radius: 5px; 
    width: 5px; 
    height: 45px; 
    position: absolute;
    left: 0;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-6db4b7e:before {
    height: 40px; 
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-6db4b7e:before {
    top:5px;
    height: 30px; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a150ee1 */.elementor-196 .elementor-element.elementor-element-a150ee1:before{
    background-color: #DB6823;
    border-radius: 2.5px;
    content: "";
    display: block;
    height: 5px;
    width: 25px;
    position: absolute;
    top: 17px;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-a150ee1:before {
    height: 4px;
    width: 23px;
    top: 15px;
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-a150ee1:before {
    height: 4px;
    width: 20px;
    top: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8edcfad */.elementor-196 .elementor-element.elementor-element-8edcfad:before{
    background-color: #DB6823;
    border-radius: 2.5px;
    content: "";
    display: block;
    height: 5px;
    width: 25px;
    position: absolute;
    top: 17px;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-8edcfad:before {
    height: 4px;
    width: 23px;
    top: 15px;
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-8edcfad:before {
    height: 4px;
    width: 20px;
    top: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5fb2f4 */.elementor-196 .elementor-element.elementor-element-e5fb2f4:before{
    content: "";
    background-color: #DB6823; 
    border-radius: 5px; 
    width: 5px; 
    height: 45px; 
    position: absolute;
    left: 0;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-e5fb2f4:before {
    height: 40px; 
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-e5fb2f4:before {
    top:5px;
    height: 30px; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d93679e */.elementor-196 .elementor-element.elementor-element-d93679e:before{
    background-color: #DB6823;
    border-radius: 2.5px;
    content: "";
    display: block;
    height: 5px;
    width: 25px;
    position: absolute;
    top: 17px;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-d93679e:before {
    height: 4px;
    width: 23px;
    top: 15px;
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-d93679e:before {
    height: 4px;
    width: 20px;
    top: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-731109f */.elementor-196 .elementor-element.elementor-element-731109f:before{
    background-color: #DB6823;
    border-radius: 2.5px;
    content: "";
    display: block;
    height: 5px;
    width: 25px;
    position: absolute;
    top: 17px;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-731109f:before {
    height: 4px;
    width: 23px;
    top: 15px;
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-731109f:before {
    height: 4px;
    width: 20px;
    top: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-898d23b */.elementor-196 .elementor-element.elementor-element-898d23b:before{
    background-color: #DB6823;
    border-radius: 2.5px;
    content: "";
    display: block;
    height: 5px;
    width: 25px;
    position: absolute;
    top: 17px;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-196 .elementor-element.elementor-element-898d23b:before {
    height: 4px;
    width: 23px;
    top: 15px;
  }
}


@media screen and (max-width: 767px) {
  .elementor-196 .elementor-element.elementor-element-898d23b:before {
    height: 4px;
    width: 20px;
    top: 12px;
  }
}/* End custom CSS */