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

#top .hr.hr-invisible.av-6cfulj-ed66148d598192402a45cecc7d803b22{
height:50px;
}

#top .hr.hr-invisible.av-65skef-16bdcb5d3df679971730ecce048bb5c7{
height:50px;
}

.avia_transform .flex_column.av-61ap8n-fc596a483fb410f9bb60f6d81f136868{
animation-duration:2s;
}

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

#top .hr.hr-invisible.av-5umgbj-3278ef00b23d567dddc93065c6efa0a3{
height:50px;
}

#top .hr.hr-invisible.av-5ojgtz-e2d189366586c9851793dbdbd0075a27{
height:50px;
}

.avia-section.av-5je72v-817626df3d7d12fc98668e8f5459632b{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/05/bg.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-5je72v-817626df3d7d12fc98668e8f5459632b .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-4uqfz3-828d70829b2ab870fa746a5b8d3c3675 .avia_textblock{
text-align:center;
}

.avia-section.av-j1trr-ee96d2ccc412b38841bbe9e8490e15f3{
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:fixed;
}

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

.avia-section.av-3huow7-4054e20aed79ca8bedb4fd4b9a59dc9c{
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:fixed;
}

#top .hr.hr-invisible.av-3494nz-96bfb1688b7216e0c7fc0fdeee3844d2{
height:90px;
}

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

#top .hr.hr-invisible.av-914fj-32e09540c2b21f9e6b753bae1378dd1f{
height:90px;
}

.avia-section.av-2wu40f-b9baa91a45441ee45b1fdd1d097533c8{
background-repeat:no-repeat;
background-image:url(https://idensol-toshin.com/wp-content/uploads/2025/05/bg.png);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-2wu40f-b9baa91a45441ee45b1fdd1d097533c8 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

@keyframes av_boxShadowEffect_av-2s2atr-996f22aaaf0f42a74fba6d7423a7204c-column {
0%   { box-shadow:  0 0 0 0 rgba(162,169,52,0.53); opacity: 1; }
100% { box-shadow:  0 0 25px 0 rgba(162,169,52,0.53); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-2s2atr-996f22aaaf0f42a74fba6d7423a7204c{
margin-top:-130px;
margin-bottom:0px;
}
.flex_column.av-2s2atr-996f22aaaf0f42a74fba6d7423a7204c{
box-shadow: 0 0 25px 0 rgba(162,169,52,0.53);
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-2mg8wn-a84c17d5b34b32d9b0938e99caf1a42b .avia_textblock{
text-align:left;
}

#top .av_textblock_section.av-2eg6jb-13e6dbbb0ca433f942fc8cbbbfcff60a .avia_textblock{
font-size:40px;
color:rgba(0,0,0,0.05);
}

#top .av_textblock_section.av-27zv3z-ad117f908bdf049f74c265aad87e0657 .avia_textblock{
font-size:25px;
}

@keyframes av_boxShadowEffect_av-1ybizj-540481b4a734da7796296356709e1a50-column {
0%   { box-shadow:  0 0 0 0 rgba(162,169,52,0.53); opacity: 1; }
100% { box-shadow:  0 0 25px 0 rgba(162,169,52,0.53); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-1ybizj-540481b4a734da7796296356709e1a50{
margin-top:-130px;
margin-bottom:0px;
}
.flex_column.av-1ybizj-540481b4a734da7796296356709e1a50{
box-shadow: 0 0 25px 0 rgba(162,169,52,0.53);
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-1ss2fj-70f402a348a410ce8c2f66df74d74e60 .avia_textblock{
text-align:left;
}

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

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

@keyframes av_boxShadowEffect_av-14500n-b24874cddcb6e979c74b38f9bd0f2802-column {
0%   { box-shadow:  0 0 0 0 rgba(162,169,52,0.53); opacity: 1; }
100% { box-shadow:  0 0 25px 0 rgba(162,169,52,0.53); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-14500n-b24874cddcb6e979c74b38f9bd0f2802{
margin-top:-130px;
margin-bottom:0px;
}
.flex_column.av-14500n-b24874cddcb6e979c74b38f9bd0f2802{
box-shadow: 0 0 25px 0 rgba(162,169,52,0.53);
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-3godr-74fe88aa2738d0d1ccfbb8de56ebedf7 .avia_textblock{
text-align:left;
}

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

#top .av_textblock_section.av-1woy7-5fdb475836bca896c7bafaba182da4d2 .avia_textblock{
font-size:25px;
}

#top .hr.hr-invisible.av-b8xvz-4ae5e62325f426a1eacaef5fbb58d751{
margin-top:-102px;
height:1px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-2s2atr-996f22aaaf0f42a74fba6d7423a7204c{
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ybizj-540481b4a734da7796296356709e1a50{
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14500n-b24874cddcb6e979c74b38f9bd0f2802{
margin-top:-100px;
}
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2s2atr-996f22aaaf0f42a74fba6d7423a7204c{
margin-top:-100px;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ybizj-540481b4a734da7796296356709e1a50{
margin-top:-100px;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14500n-b24874cddcb6e979c74b38f9bd0f2802{
margin-top:-100px;
margin-bottom:0;
}
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2s2atr-996f22aaaf0f42a74fba6d7423a7204c{
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ybizj-540481b4a734da7796296356709e1a50{
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14500n-b24874cddcb6e979c74b38f9bd0f2802{
margin-top:-100px;
}
}
