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

#top .hr.hr-invisible.av-3tq73-1f8a52d3b0462985bedb1d00f2cf8554{
height:50px;
}

#top .hr.hr-invisible.av-3k2wb-e3a6ee8f227ebd0aa796fb46c7499544{
height:50px;
}

.avia_transform .flex_column.av-2uwez-fb97a966770dedf26534988a975559b2{
animation-duration:2s;
}

#top .av-special-heading.av-magi9zaj-9b5ef523721c434fd10cef5299171e88{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-magi9zaj-9b5ef523721c434fd10cef5299171e88 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-magi9zaj-9b5ef523721c434fd10cef5299171e88 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-magi9zaj-9b5ef523721c434fd10cef5299171e88 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-magi9zaj-9b5ef523721c434fd10cef5299171e88 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-28373-0f96fb63c70258728a26d1c96f8ece59{
height:50px;
}

#top .hr.hr-invisible.av-1edzf-535290ebc323b936b693897aa9ffa919{
height:50px;
}

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

#top .hr.hr-invisible.av-u9spfv-d6ad2e928244ad80b6554b47f44e4ccc{
height:50px;
}

.flex_column.av-sjdmdn-d1c9a76b5e9bef6f8df7d6d85802ac24{
width:22.75%;
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) );
}
.avia_transform .flex_column.av-sjdmdn-d1c9a76b5e9bef6f8df7d6d85802ac24{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-sjdmdn-d1c9a76b5e9bef6f8df7d6d85802ac24 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-r0r3mj-e677c83534a44f8690c0e9c672c9dbe9 .avia_textblock{
font-size:40px;
color:rgba(0,0,0,0.05);
}

#top .av_textblock_section.av-oz64yz-67ec74a1111011bf1ef9784609b2bb41 .avia_textblock{
font-size:25px;
}

.flex_column.av-fsj263-7a69e87c4ded65279fe7cda5fe6c9fdd{
width:22.75%;
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) );
}
.avia_transform .flex_column.av-fsj263-7a69e87c4ded65279fe7cda5fe6c9fdd{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-fsj263-7a69e87c4ded65279fe7cda5fe6c9fdd .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-l68v9n-86ea1dce36310439ac891fcdf8f8f7c4 .avia_textblock{
font-size:40px;
color:rgba(0,0,0,0.05);
}

#top .av_textblock_section.av-errbuj-7d956bf58f25482e2bb65b43eaaeaff0 .avia_textblock{
font-size:25px;
}

.flex_column.av-binsl7-7a7afbb57a956f5a626435b0b7f07cb0{
width:22.75%;
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) );
}
.avia_transform .flex_column.av-binsl7-7a7afbb57a956f5a626435b0b7f07cb0{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-binsl7-7a7afbb57a956f5a626435b0b7f07cb0 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-deh2e3-383ccea902da94cb31d0a737209a68aa .avia_textblock{
font-size:40px;
color:rgba(0,0,0,0.05);
}

#top .av_textblock_section.av-8mg2uz-33f4a01208cf410d25e73192fc395023 .avia_textblock{
font-size:25px;
}

.flex_column.av-5mjowb-1a36dea128ddc7f961218394044896d0{
width:22.75%;
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) );
}
.avia_transform .flex_column.av-5mjowb-1a36dea128ddc7f961218394044896d0{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5mjowb-1a36dea128ddc7f961218394044896d0 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-88oysb-9630095d5073cbfa347d9e93ab5a8f78 .avia_textblock{
font-size:40px;
color:rgba(0,0,0,0.05);
}

#top .av_textblock_section.av-3ofgzf-9de4e77e6464b44e433aa5853f2e84dc .avia_textblock{
font-size:25px;
}

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

#top .hr.hr-invisible.av-magm8b8u-7e1c2e606210bd5bbc54fab7f0926747{
height:50px;
}

.flex_column.av-gveg97-0c6c1a0db5d0cf4b241d30c0a9129962{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av_textblock_section.av-fs4wwr-88ba70254e8ca5ab3dddaa8847ffb782 .avia_textblock{
font-size:40px;
color:#7ea934;
}

#top .hr.hr-invisible.av-dwipqj-e66d8e62a845ade1003b88480c180f5a{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-cal0uz-155a7e4607e7637e1d7553a11298cc52 .avia_textblock{
font-size:25px;
}

#top .hr.av-13rztn-c9cfcd8f95bb58bb3c9ce1a874a122dc{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-13rztn-c9cfcd8f95bb58bb3c9ce1a874a122dc .hr-inner{
width:50px;
border-color:rgba(93,103,113,0.66);
}

.flex_column.av-5e6c4r-38fec40eec0618a2faa369eb9fe7b871{
border-radius:10px 10px 10px 10px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-onh6nf-cb0de4510f5a912d95b41636b2ebde84{
height:50px;
}

.flex_column.av-mk9pij-04aeb2ad22a10333ba595c40c28c5765{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av_textblock_section.av-maksint6-c92cd415563e33b5ef1755479db379d7 .avia_textblock{
font-size:40px;
color:#7ea934;
}

#top .hr.hr-invisible.av-kuo79n-3df98ffa45d15fd2d57dc8ee79750615{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-jdlmej-02890aa907fe799dd447c67ba5e3e015 .avia_textblock{
font-size:25px;
}

#top .hr.av-gvk0vf-52955e9c2f61523d6d945d8dcc9e3dd2{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-gvk0vf-52955e9c2f61523d6d945d8dcc9e3dd2 .hr-inner{
width:50px;
border-color:rgba(93,103,113,0.66);
}

.flex_column.av-57cq3-dec502019e94f1dd648fa6be6dfea349{
border-radius:10px 10px 10px 10px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-d7psob-76d0328cf80f68c3026663b42c601bd0{
height:50px;
}

.flex_column.av-a78m97-e0d657c34b77f778c152c44d061b3147{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av_textblock_section.av-maksj1sr-2b01aeacb77f0000c1b2ddfa053ceb6c .avia_textblock{
font-size:40px;
color:#7ea934;
}

#top .hr.hr-invisible.av-9s1f6j-9ac57cdf36333b8df4c9eacf88528428{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-7pv0x7-8de659f761eaa903cdf584f5c2c49512 .avia_textblock{
font-size:25px;
}

#top .hr.av-62oytn-4e99effd4f54ab20f5f993ca89194c6e{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-62oytn-4e99effd4f54ab20f5f993ca89194c6e .hr-inner{
width:50px;
border-color:rgba(93,103,113,0.66);
}

.flex_column.av-2j6zmj-9220a3780d5f83bcd0cdc0e87896399f{
border-radius:10px 10px 10px 10px;
padding:0px 0px 0px 0px;
}

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

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

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

#top .hr.hr-invisible.av-37zoyz-d788c68aec31814d5ddaa3b3f6c2b737{
height:50px;
}

.avia-timeline-container .av-milestone.av-makskxjl-f752616335f6745866164418abeb90dd .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/57.png);
}

.avia-timeline-container .av-milestone.av-makskxjl-28-14d3140ed3fb72ee8bba8f15938534ba .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/58.png);
}

.avia-timeline-container .av-milestone.av-makskxjl-27-9c6e7fca495390301c5c0be9645ab2cf .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/59.png);
}

.avia-timeline-container .av-milestone.av-makskxjl-26-dfb3a141cdc1171beee12f1ad27e9546 .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/60.png);
}

.avia-timeline-container .av-milestone.av-makskxjl-25-e8e8167c7349aac26603885bb4add13e .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/61.png);
}

.avia-timeline-container .av-milestone.av-makskxjl-24-54bc69190d6b697c7759a5c5e71064c3 .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/62.png);
}

.avia-timeline-container .av-milestone.av-makskxjl-23-eba4f9dcb22a077c57115335e444526e .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/63.png);
}

.avia-timeline-container .av-milestone.av-mew9wcm1-e0798f497d7768c0ec2e1a16d20cd937 .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/114-3.png);
}

.avia-timeline-container .av-milestone.av-meaymski-6a2b8b793921b00b87c7f49c48e7ea5e .av-milestone-icon-inner{
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/08/64.png);
}


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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-magi9zaj-9b5ef523721c434fd10cef5299171e88 .av-special-heading-tag{
font-size:32px;
}
}
