.avia-section.av-281flf1-7dc37dc27cba168e7ed89b257825845f{
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-281flf1-7dc37dc27cba168e7ed89b257825845f .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

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

.avia_transform .flex_column.av-22dxmul-5fe70b526f88b22dc11cb3f9b1294db4{
animation-duration:1.5s;
}

.avia-image-container.av-2053ebx-82a2762956cf3718c0e8c9f992228276 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2053ebx-82a2762956cf3718c0e8c9f992228276 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1z1pcy5-3c4f39346bb73fd0950f259d4a49718a .avia_textblock{
font-size:20px;
text-align:center;
}

#top .hr.hr-invisible.av-1upgsdp-16cb3ede8092f05822931c7bc0e0549a{
height:70px;
}

.flex_column.av-1tx01y5-ea7b6d9db395eeb12baa448de9c22031{
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-1qduia5-b9e981017f85d3dbe27bcbf25df0510c .avia_textblock{
font-size:25px;
}

.flex_column.av-1nd7yyl-d055a6f2a1321b0b6710382481ca5118{
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-1jf70lp-68a5b05237e4f79a3c414df0099b1f0c .avia_textblock{
font-size:25px;
}

.avia-section.av-1ghrkst-562c1ea1cd5b4715738b7b3b1bd31d20{
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-1cnnvbh-9c240a37a40c8106b16c1bacd37ff92a{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1cnnvbh-9c240a37a40c8106b16c1bacd37ff92a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1cnnvbh-9c240a37a40c8106b16c1bacd37ff92a .av-subheading{
font-size:15px;
}

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

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

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

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

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

#top .hr.hr-invisible.av-n1g2f1-188d0f4a705b7e4e2c40d8af58a58d14{
height:40px;
}

.flex_column.av-ku4225-3b653e6175289c2bed05f11a3c7e176c{
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-ku4225-3b653e6175289c2bed05f11a3c7e176c .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-fbtn19-e44924624374b7d6733424ab03b5e2a9{
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-fbtn19-e44924624374b7d6733424ab03b5e2a9 .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-azd4z1-9c7e4bf3a3430ceda60dd473df724f25{
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-azd4z1-9c7e4bf3a3430ceda60dd473df724f25 .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-6m09sd-189a4e4cc607857bdb167ba3795371e4{
height:30px;
}

#top #wrap_all .avia-button.av-24wl7h-95dd4400ab9abb23adef1a8558aa2251{
border-radius:100px 100px 100px 100px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-24wl7h-95dd4400ab9abb23adef1a8558aa2251: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-1z1pcy5-3c4f39346bb73fd0950f259d4a49718a .avia_textblock{
font-size:18px;
}
}

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