#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__0 .avia-caption-title{
font-size:50px;
color:#ffffff;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__0 .avia-caption-title{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__0 .avia-caption-title{
font-size:23px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__1 .avia-caption-title{
font-size:50px;
color:#ffffff;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__1 .avia-caption-title{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__1 .avia-caption-title{
font-size:23px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__2 .avia-caption-title{
font-size:50px;
color:#ffffff;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__2 .avia-caption-title{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf0tgx2m-06a956ee3567ebd6a4027c6f7d76644b__2 .avia-caption-title{
font-size:23px;
}
}

.avia-section.av-lygmp10q-e0b77efb57c843d0dc881cb230c5fc69{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/05/33094.jpg);
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-lygmp10q-e0b77efb57c843d0dc881cb230c5fc69 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}
.avia-section.av-lygmp10q-e0b77efb57c843d0dc881cb230c5fc69 .avia-divider-svg-bottom svg{
height:90px;
fill:#ffffff;
}

#top .hr.hr-invisible.av-3llw-3a3bd7b15fc2067f4f4de36c835d6850{
height:50px;
}

#top .hr.hr-invisible.av-maghxdem-d6933b80e4325ddd83d4a20c19b5161f{
height:50px;
}

.avia_transform .flex_column.av-lygmxy26-05beb6a154410603b0451c1756ca8ced{
animation-duration:2s;
}

#top .av-special-heading.av-lygmxazk-241d0ea26e41daff04f1eb4185f1c4c9{
margin:0 0 0 0;
padding-bottom:0;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-lygmxazk-241d0ea26e41daff04f1eb4185f1c4c9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lygmxazk-241d0ea26e41daff04f1eb4185f1c4c9 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lygmxazk-241d0ea26e41daff04f1eb4185f1c4c9 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lygmxazk-241d0ea26e41daff04f1eb4185f1c4c9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ama-bec485cca75c2a3260943dc288f3a979{
height:50px;
}

#top .hr.hr-invisible.av-maghzsvt-0e2dff135f82f27a9bda6bf4ebc1f0f6{
height:50px;
}

#top .av_textblock_section.av-maghx0f8-20c0aa2e5c5711b347575c50fb1e445e .avia_textblock{
font-size:40px;
color:rgba(255,255,255,0.2);
text-align:right;
}

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

.flex_column.av-62bs-4847f8b4bc6eac0ebbdb7d2893bdd44e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-lygnkkg0-5ebf034590321bd9d29e45f36372ee77 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lygnkkg0-5ebf034590321bd9d29e45f36372ee77 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3t14-d0c8594a13db5276f47fbec80008bdc3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-6pvk-a9b0be3f251c6ac82b8cfc7c291d918b .avia_textblock{
font-size:40px;
color:#83aa29;
text-align:right;
}

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

#top .hr.hr-invisible.av-lygvaqii-86b54589ce443e0dd433fe7e646d6933{
height:50px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-lygo6zod-6d07f376bdee5cb21e81597674351a84{
margin-top:-550px;
margin-bottom:0px;
}
.flex_column.av-lygo6zod-6d07f376bdee5cb21e81597674351a84{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-3k4u-e8941b749a4046994372a8aa2b6318ed{
margin-top:-320px;
height:1px;
}

.avia-image-container.av-lygo6spq-5bc51cb029d5ac3b301ea1ac438526fc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lygo6spq-5bc51cb029d5ac3b301ea1ac438526fc .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-30k4-ced3068facfe6fb983ebf3d2f0839f81{
margin-top:-550px;
margin-bottom:0px;
}
.flex_column.av-30k4-ced3068facfe6fb983ebf3d2f0839f81{
z-index:-9;
}

#top .avia-animated-number.av-3j96-908b3c8fa44dcbab61b202907c9590da .avia-animated-number-title{
font-size:50px;
}
#top .avia-animated-number.av-3j96-908b3c8fa44dcbab61b202907c9590da .avia-animated-number-content{
font-size:22px;
}

#top .avia-animated-number.av-maktfnwp-9fd896b11ffeb2a3ec91cd022788e82c .avia-animated-number-title{
font-size:50px;
}
#top .avia-animated-number.av-maktfnwp-9fd896b11ffeb2a3ec91cd022788e82c .avia-animated-number-content{
font-size:22px;
}

#top .avia-animated-number.av-maktfjpa-47277894f47b89f2f13abc54de29022d .avia-animated-number-title{
font-size:50px;
}
#top .avia-animated-number.av-maktfjpa-47277894f47b89f2f13abc54de29022d .avia-animated-number-content{
font-size:22px;
}

#top .avia-animated-number.av-maktffre-119ab483985b2d8fa5fbe19be67ee193 .avia-animated-number-title{
font-size:50px;
}
#top .avia-animated-number.av-maktffre-119ab483985b2d8fa5fbe19be67ee193 .avia-animated-number-content{
font-size:22px;
}

.avia-section.av-jyl8sbdq-18bf894cdb17231221a6c6e6aab64c79{
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;
position:relative;
}
.avia-section.av-jyl8sbdq-18bf894cdb17231221a6c6e6aab64c79 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

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

.flex_column.av-465w-a273cdcbbb74e08c52476d706ad332db{
width:31.333333333333%;
}

.iconbox.av-m540npg4-58c54e5becd4be6f21de80fdc91dbc95 .iconbox_icon{
color:#7faa35;
}
.iconbox.av-m540npg4-58c54e5becd4be6f21de80fdc91dbc95 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#7faa35;
stroke:#7faa35;
}

.flex_column.av-68ty-c657fef07f47399454d1ae60bb9adea6{
width:31.333333333333%;
margin-left:3%;
}

.iconbox.av-maktiddq-fd46eff06053d04e23b8c471c187de3f .iconbox_icon{
color:#7faa35;
}
.iconbox.av-maktiddq-fd46eff06053d04e23b8c471c187de3f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#7faa35;
stroke:#7faa35;
}

.flex_column.av-36ks-740843f47aa307b291b7d057627ee966{
width:31.333333333333%;
margin-left:3%;
}

.iconbox.av-maktip6k-789aed8293afeefecd97867a7c278178 .iconbox_icon{
color:#7faa35;
}
.iconbox.av-maktip6k-789aed8293afeefecd97867a7c278178 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#7faa35;
stroke:#7faa35;
}

#top .hr.hr-invisible.av-lygw99zk-597d549ca37ad5de63e2e66c1e833cd8{
height:40px;
}

.avia-section.av-1u3qw-2b384d0e0a122a7393454d03be4fac3d{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/06/bg-light-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av_textblock_section.av-maghilr1-bbe7450dd435932deef6b57b8ce7da80 .avia_textblock{
font-size:40px;
color:rgba(162,169,52,0.4);
text-align:left;
}

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

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

.avia-section.av-9edg-4137b0f33a042ac3156345c98897cd67{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/06/bg-light-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av_textblock_section.av-56q0-9a6d858d194f923760ea6479e2fd1c1c .avia_textblock{
font-size:40px;
color:rgba(162,169,52,0.4);
text-align:left;
}

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

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

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

#top .av_textblock_section.av-9eh2-7cd3dd7a67785a6e27ce998077e5cb6b .avia_textblock{
font-size:40px;
color:rgba(162,169,52,0.4);
text-align:left;
}

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

.avia-image-container.av-mgzvvpk9-577482f4d877f7563e36277c74234bc4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mgzvvpk9-577482f4d877f7563e36277c74234bc4 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-99gs-c8aced115bc67490561983ee6b0f66aa{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/06/bg-light-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av_textblock_section.av-66pk-585aa6ca55b8c1006ba177ffb57070c4 .avia_textblock{
font-size:40px;
color:rgba(162,169,52,0.4);
text-align:left;
}

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

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


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lygmxazk-241d0ea26e41daff04f1eb4185f1c4c9 .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-maghx0f8-20c0aa2e5c5711b347575c50fb1e445e .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-6pvk-a9b0be3f251c6ac82b8cfc7c291d918b .avia_textblock{
font-size:34px;
}

#top #wrap_all .av-special-heading.av-lygoda3a-c4e843226f80e9723b4803304553c55e .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-maghilr1-bbe7450dd435932deef6b57b8ce7da80 .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-56q0-9a6d858d194f923760ea6479e2fd1c1c .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-9eh2-7cd3dd7a67785a6e27ce998077e5cb6b .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-66pk-585aa6ca55b8c1006ba177ffb57070c4 .avia_textblock{
font-size:34px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lygmxazk-241d0ea26e41daff04f1eb4185f1c4c9 .av-special-heading-tag{
font-size:36px;
}

#top .av_textblock_section.av-maghx0f8-20c0aa2e5c5711b347575c50fb1e445e .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-6pvk-a9b0be3f251c6ac82b8cfc7c291d918b .avia_textblock{
font-size:34px;
}

#top #wrap_all .av-special-heading.av-lygoda3a-c4e843226f80e9723b4803304553c55e .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lygo6zod-6d07f376bdee5cb21e81597674351a84{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-30k4-ced3068facfe6fb983ebf3d2f0839f81{
margin-top:0;
margin-bottom:0;
}

#top .av_textblock_section.av-maghilr1-bbe7450dd435932deef6b57b8ce7da80 .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-56q0-9a6d858d194f923760ea6479e2fd1c1c .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-9eh2-7cd3dd7a67785a6e27ce998077e5cb6b .avia_textblock{
font-size:34px;
}

#top .av_textblock_section.av-66pk-585aa6ca55b8c1006ba177ffb57070c4 .avia_textblock{
font-size:34px;
}
}
