.avia-section.av-289pqg3-3fc15924e9bc116144c63fe9411300d1{
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-289pqg3-3fc15924e9bc116144c63fe9411300d1 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

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

.avia_transform .flex_column.av-2112dir-11fa9523ae5efb090902c653e40280b4{
animation-duration:1.5s;
}

.avia-image-container.av-20n2osz-c864f84e95684a9f2e2da1a982e418d5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-20n2osz-c864f84e95684a9f2e2da1a982e418d5 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-1uvfjv7-c77cd1599efdd6cbf1724cad26bdc77c{
height:70px;
}

.flex_column.av-1tekh2b-28a858607f9b01dd6a1c02285101c734{
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) );
}

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

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

.flex_column.av-1m2f33n-ac49c22d8ac92144032bfbc078f84ec6{
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) );
}

.avia-image-container.av-1kva0lv-96e4dbd23a86a5fd3e452b8f74ab19e9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1kva0lv-96e4dbd23a86a5fd3e452b8f74ab19e9 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-section.av-1gdzotv-9f69255e51e3bd1dd926ccd36ec5db1f{
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-1cxv8mr-93456ae494c024a94e3e79908d3afa16{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1cxv8mr-93456ae494c024a94e3e79908d3afa16 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1cxv8mr-93456ae494c024a94e3e79908d3afa16 .av-subheading{
font-size:15px;
}

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

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

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

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

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

#top .hr.hr-invisible.av-mk3pkj-d8f6b8f02b37516e28e04b66390a031d{
height:40px;
}

.flex_column.av-b18v8z-cceea3a4f263160c52c93f77f569fe1b{
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-special-heading.av-8yi3yr-bf01c9b8f54b44c136da0ae9ca7731cc{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-8yi3yr-bf01c9b8f54b44c136da0ae9ca7731cc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8yi3yr-bf01c9b8f54b44c136da0ae9ca7731cc .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5w2moj-34d143e991feb69bbbda99938aa80558{
height:30px;
}

#top #wrap_all .avia-button.av-2rsx4z-6c01c333870d1ee64497ca6a59105ca9{
border-radius:100px 100px 100px 100px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2rsx4z-6c01c333870d1ee64497ca6a59105ca9: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-1ymnb2b-daf5c399810052e9d0ea5bc2c664c076 .avia_textblock{
font-size:18px;
}
}

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