.avia-section.av-82xa1a-371a89438455014f6331255f2493aae9{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/05/bg.png);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-82xa1a-371a89438455014f6331255f2493aae9 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

#top .av-special-heading.av-253y866-ae2f4a1673e79deee4036bf3f91278e2{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-253y866-ae2f4a1673e79deee4036bf3f91278e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-253y866-ae2f4a1673e79deee4036bf3f91278e2 .av-subheading{
font-size:15px;
}

.avia_transform .flex_column.av-2166pbi-5a3b1b8ca5ab4a7d80ba96ec1ff88906{
animation-duration:1.5s;
}

.avia-image-container.av-1zuqvu6-49cad95087230b7acfd8514abfb80d8d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1zuqvu6-49cad95087230b7acfd8514abfb80d8d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1xt9cn2-f732ec91ca0aa7b0c17daccd4757a0db .avia_textblock{
font-size:20px;
text-align:center;
}

#top .hr.hr-invisible.av-1v0jvny-440e81c2295a03f4522b578664f33fd2{
height:70px;
}

.flex_column.av-1u1i3a6-93d0c9723de06d5550f50f172841fc69{
padding:20px 20px 20px 20px;
background-color:#ffffff;
background:linear-gradient( to bottom right, #ffffff, rgba(255,255,255,0.8), rgba(255,255,255,0.01) );
}

#top .av_textblock_section.av-1qte4vy-8e51195550ab25d3f22ec2e22b6ecc98 .avia_textblock{
font-size:25px;
}

.flex_column.av-1mdfe2m-44a7c96e1c0f709deaa8e108da48317f{
padding:20px 20px 20px 20px;
background-color:#ffffff;
background:linear-gradient( to bottom right, #ffffff, rgba(255,255,255,0.8), rgba(255,255,255,0.01) );
}

#top .av_textblock_section.av-1k5mg5a-c3b1f0254be6620b1adf4efca73ebb36 .avia_textblock{
font-size:25px;
}

.avia-section.av-1g10v9q-45c21571449b247204b17c7199de015a{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/05/bg-light.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-4wsp32-27ba5d62a9785a1af2c4b55a8eb066e8{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-4wsp32-27ba5d62a9785a1af2c4b55a8eb066e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4wsp32-27ba5d62a9785a1af2c4b55a8eb066e8 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-19doeda-7976cd0aa4f66494b3c3b9495b4d1628 .iconlist_icon{
color:#7ea934;
font-size:20px;
}
#top .avia-icon-list-container.av-19doeda-7976cd0aa4f66494b3c3b9495b4d1628 .iconlist_icon svg:first-child{
stroke:#7ea934;
fill:#7ea934;
height:20px;
width:20px;
}
#top #wrap_all .avia-icon-list-container.av-19doeda-7976cd0aa4f66494b3c3b9495b4d1628 .av_iconlist_title{
font-size:20px;
}

#top .avia-icon-list-container.av-1530u9q-6803fad680ce77c81b042a0741e76817 .iconlist_icon{
color:#7ea934;
font-size:20px;
}
#top .avia-icon-list-container.av-1530u9q-6803fad680ce77c81b042a0741e76817 .iconlist_icon svg:first-child{
stroke:#7ea934;
fill:#7ea934;
height:20px;
width:20px;
}
#top #wrap_all .avia-icon-list-container.av-1530u9q-6803fad680ce77c81b042a0741e76817 .av_iconlist_title{
font-size:20px;
}

#top .avia-icon-list-container.av-zcqkla-95e60418788f789d242a923f6ef0b8ac .iconlist_icon{
color:#7ea934;
font-size:20px;
}
#top .avia-icon-list-container.av-zcqkla-95e60418788f789d242a923f6ef0b8ac .iconlist_icon svg:first-child{
stroke:#7ea934;
fill:#7ea934;
height:20px;
width:20px;
}
#top #wrap_all .avia-icon-list-container.av-zcqkla-95e60418788f789d242a923f6ef0b8ac .av_iconlist_title{
font-size:20px;
}

#top .avia-icon-list-container.av-txngsu-86a24e2a9d7cb371283e3b8825aa335d .iconlist_icon{
color:#7ea934;
font-size:20px;
}
#top .avia-icon-list-container.av-txngsu-86a24e2a9d7cb371283e3b8825aa335d .iconlist_icon svg:first-child{
stroke:#7ea934;
fill:#7ea934;
height:20px;
width:20px;
}
#top #wrap_all .avia-icon-list-container.av-txngsu-86a24e2a9d7cb371283e3b8825aa335d .av_iconlist_title{
font-size:20px;
}

#top .av-special-heading.av-nwr94e-be1e82958541158f41daf36fa64eacfa{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-nwr94e-be1e82958541158f41daf36fa64eacfa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-nwr94e-be1e82958541158f41daf36fa64eacfa .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mrfk0u-4f2a693ea727fa1067f50bad3cfe0613{
height:40px;
}

.flex_column.av-l6vszi-65ddfd309e517c0f44d5588d56531e92{
width:31.333333333333%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
background:linear-gradient( to bottom right, #ffffff, rgba(255,255,255,0.8), rgba(255,255,255,0.01) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-l6vszi-65ddfd309e517c0f44d5588d56531e92 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-1vqxxa-61bf00837d638fb0421d2857003e250e{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1vqxxa-61bf00837d638fb0421d2857003e250e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1vqxxa-61bf00837d638fb0421d2857003e250e .av-subheading{
font-size:15px;
}

.flex_column.av-g1wfby-77583fe67066af3131cee947ecfac187{
width:31.333333333333%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
background:linear-gradient( to bottom right, #ffffff, rgba(255,255,255,0.8), rgba(255,255,255,0.01) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-g1wfby-77583fe67066af3131cee947ecfac187 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-dk1opq-3e69411c926b28e80ee6aa511fd5d15e{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-dk1opq-3e69411c926b28e80ee6aa511fd5d15e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dk1opq-3e69411c926b28e80ee6aa511fd5d15e .av-subheading{
font-size:15px;
}

.flex_column.av-aeq95a-b5147133c1f4772b387bf93912c29606{
width:31.333333333333%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
background:linear-gradient( to bottom right, #ffffff, rgba(255,255,255,0.8), rgba(255,255,255,0.01) );
}
#top .flex_column_table.av-equal-height-column-flextable.av-aeq95a-b5147133c1f4772b387bf93912c29606 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-90o4lq-60a0390dafeea11b57a8838e06c2544e{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-90o4lq-60a0390dafeea11b57a8838e06c2544e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-90o4lq-60a0390dafeea11b57a8838e06c2544e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-6ihdvy-2765c852b8982654f93f8baf9bc7bc66{
height:30px;
}

#top #wrap_all .avia-button.av-2909ke-1508b0d6cd72d4895f0a537bd204d411{
border-radius:100px 100px 100px 100px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2909ke-1508b0d6cd72d4895f0a537bd204d411:hover .avia_button_background{
border-radius:100px 100px 100px 100px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-1xt9cn2-f732ec91ca0aa7b0c17daccd4757a0db .avia_textblock{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-1xt9cn2-f732ec91ca0aa7b0c17daccd4757a0db .avia_textblock{
font-size:18px;
}
}
