#top #wrap_all .avia-slideshow .av-slideshow-caption.av-jxjwnkce-586a205683ffcb06026118579a52374d__1 .avia-caption-title{
font-size:40px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l703kcsj-6ce3553eab28f101a3b16e790d3de93f__1 .avia-caption-title{
font-size:40px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l703kcsj-6ce3553eab28f101a3b16e790d3de93f__1 .avia-caption-title{
font-size:32px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l703kcsj-6ce3553eab28f101a3b16e790d3de93f__1 .avia-caption-title{
font-size:32px;
}
}

.avia-section.av-l7ggpzkr-066d074c471df72306b4506d760a36cc{
margin-top:40px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-883ew-e1ad1046837ef442e103cd65254164dd{
height:500px;
}

@keyframes av_sonarEffect_av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
@-webkit-keyframes av_sonarEffect_av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
#top #wrap_all .avia-button.av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6{
background-color:#fabe00;
background:linear-gradient( to bottom right, #fabe00, #eb6000, #c64001 );
color:#ffffff;
border-style:none;
border-width:0 0 0 0;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6:hover{
opacity:0.7;
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
.avia-button.av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6.avia-sonar-shadow:hover:after{
animation:av_sonarEffect_av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6 1s ease-in-out;
-webkit-animation:av_sonarEffect_av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6 1s ease-in-out;
-moz-animation:av_sonarEffect_av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6 1s ease-in-out;
-o-animation:av_sonarEffect_av-d9ld4-ee41d7c8e4a1ffb0e7ac14cc28254ea6 1s ease-in-out;
}

.flex_cell.av-l7hbu9k0-d4989e1d978726070da12e36aaf85c6e{
vertical-align:top;
padding:0px 0px 0px 0px;
background-color:#000000;
}

@keyframes av_sonarEffect_av-7yenc-67482793b978918e53a43911d98fa263 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
@-webkit-keyframes av_sonarEffect_av-7yenc-67482793b978918e53a43911d98fa263 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
#top #wrap_all .avia-button.av-7yenc-67482793b978918e53a43911d98fa263{
background-color:#fabe00;
background:linear-gradient( to bottom right, #fabe00, #eb6000, #c64001 );
color:#ffffff;
border-style:none;
border-width:0 0 0 0;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7yenc-67482793b978918e53a43911d98fa263:hover{
opacity:0.7;
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
.avia-button.av-7yenc-67482793b978918e53a43911d98fa263.avia-sonar-shadow:hover:after{
animation:av_sonarEffect_av-7yenc-67482793b978918e53a43911d98fa263 1s ease-in-out;
-webkit-animation:av_sonarEffect_av-7yenc-67482793b978918e53a43911d98fa263 1s ease-in-out;
-moz-animation:av_sonarEffect_av-7yenc-67482793b978918e53a43911d98fa263 1s ease-in-out;
-o-animation:av_sonarEffect_av-7yenc-67482793b978918e53a43911d98fa263 1s ease-in-out;
}

.avia-section.av-npfgg-bc3b6f69403bab3f4bd339935a81e8aa{
background-color:#000000;
background-repeat:no-repeat;
background-image:url(https://idodesign.com.tw/wp-content/uploads/2022/08/bn-05.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-npfgg-bc3b6f69403bab3f4bd339935a81e8aa .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av_textblock_section.av-9vle0-59c0ca0b452dcc6e266aba3c075fe7c0 .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .hr.hr-invisible.av-8wrj4-019bcb6557b30be3b33d6fea5d08684a{
height:20px;
}

#top .av_textblock_section.av-l6q48379-ae703580a7f3c4cc19b837cc8b6e6c70 .avia_textblock{
font-size:20px;
color:#f4f4f4;
}

.flex_column.av-ikeyo-b585960ebbac698d557d62d3486094aa{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#474a53;
background:linear-gradient( to bottom right, #474a53, #000000 );
}

.avia-image-container.av-1jz4g-34eca74c5b63e72886f1808fd4e0d587 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-8cnrk-9d598e22d0535e9bb0ef482ec05a4f77{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-8cnrk-9d598e22d0535e9bb0ef482ec05a4f77 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8cnrk-9d598e22d0535e9bb0ef482ec05a4f77 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-8cnrk-9d598e22d0535e9bb0ef482ec05a4f77 .av-subheading{
font-size:15px;
}

.flex_column.av-l6q3xh5v-1a2f5d5f795f9f1420c650650b341d94{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:#fabe00;
background:linear-gradient( to bottom right, #fabe00, #ee7700 );
}

.avia-image-container.av-l6q3wzdb-452a7add5c72e6a6507217c60fbaa56a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-8wtug-3332751b2aa369e32014d4e6e95100b8{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-8wtug-3332751b2aa369e32014d4e6e95100b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8wtug-3332751b2aa369e32014d4e6e95100b8 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-8wtug-3332751b2aa369e32014d4e6e95100b8 .av-subheading{
font-size:15px;
}

.flex_column.av-eoywg-cb5fc8db03a8f56f21ec574567c0682c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#474a53;
background:linear-gradient( to bottom right, #474a53, #000000 );
}

.avia-image-container.av-l6q46j1u-f507063f3a7da1634a16175d5801d703 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-l6q3xnq5-27a42d6c85f5cc29a19669b25c89600d{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-l6q3xnq5-27a42d6c85f5cc29a19669b25c89600d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l6q3xnq5-27a42d6c85f5cc29a19669b25c89600d .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-l6q3xnq5-27a42d6c85f5cc29a19669b25c89600d .av-subheading{
font-size:15px;
}

.flex_column.av-l6q3a5g3-ff6b43417ee04e24292e72c688373a8f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:#fabe00;
background:linear-gradient( to bottom right, #fabe00, #ee7700 );
}

.avia-image-container.av-l6q3kao2-413ee607e98133ed729c787a6cd1c636 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-l6q2thzm-8c6037f43221bf0e8f05b91c0154932a{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-l6q2thzm-8c6037f43221bf0e8f05b91c0154932a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l6q2thzm-8c6037f43221bf0e8f05b91c0154932a .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-l6q2thzm-8c6037f43221bf0e8f05b91c0154932a .av-subheading{
font-size:15px;
}

.avia-section.av-l705dl31-fd7f37e4ece4a60bf9dc2676eb54d78d{
background-color:#000000;
background-repeat:no-repeat;
background-image:url(https://idodesign.com.tw/wp-content/uploads/2022/08/bn-05.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-l705dl31-fd7f37e4ece4a60bf9dc2676eb54d78d .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av_textblock_section.av-zwwg-70cfd2bd44159912d493f7a68570b0d7 .avia_textblock{
font-size:17px;
color:#ffffff;
}

#top .hr.hr-invisible.av-l7gguk91-95cf7676bc83d2bdf02ccaa25e205eb4{
height:20px;
}

#top .av_textblock_section.av-1sn70g-a32d4dd5b0894e2937f0465439b9ef59 .avia_textblock{
font-size:20px;
color:#f4f4f4;
}

.flex_column.av-1dyuy8-d55ec7d8df31e1232de9204b19843b4e{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#474a53;
background:linear-gradient( to bottom right, #474a53, #000000 );
}

.avia-image-container.av-l705du5d-1b13ef8b7de2c440b787b9e6a5ffd38a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-196k0o-40f695192606959369c252e6ef91469c{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-196k0o-40f695192606959369c252e6ef91469c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-196k0o-40f695192606959369c252e6ef91469c .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-196k0o-40f695192606959369c252e6ef91469c .av-subheading{
font-size:15px;
}

.flex_column.av-10tqjk-6e452303583f0a40cd7c7f9a2586b124{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#fabe00;
background:linear-gradient( to bottom right, #fabe00, #ee7700 );
}

.avia-image-container.av-l705e89h-64376d548547f9b42ea5ea5a66a970fe .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-xeeq8-ad8dde22b2bcdfa38b7cd42a04cb4058{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-xeeq8-ad8dde22b2bcdfa38b7cd42a04cb4058 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xeeq8-ad8dde22b2bcdfa38b7cd42a04cb4058 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-xeeq8-ad8dde22b2bcdfa38b7cd42a04cb4058 .av-subheading{
font-size:15px;
}

.flex_column.av-pv2zc-684ef81c40b63259baad7e643810504f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#474a53;
background:linear-gradient( to bottom right, #474a53, #000000 );
}

.avia-image-container.av-l705ed9c-6913ba5e9f9a3b562d237d37d5af8c41 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-l88t4-a2388aa6442f4afff58b5c0f4b655710{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-l88t4-a2388aa6442f4afff58b5c0f4b655710 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l88t4-a2388aa6442f4afff58b5c0f4b655710 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-l88t4-a2388aa6442f4afff58b5c0f4b655710 .av-subheading{
font-size:15px;
}

.flex_column.av-eq8fc-af6c7d021e2c49f42032bae79a954f92{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#fabe00;
background:linear-gradient( to bottom right, #fabe00, #ee7700 );
}

.avia-image-container.av-l705eiwo-6c1e81cc77fef458f2341aed7f8cb60b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-b3lhs-3088d0516fdfd44af075c5bd94fbf264{
margin:20px 0px 20px 0px;
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-b3lhs-3088d0516fdfd44af075c5bd94fbf264 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b3lhs-3088d0516fdfd44af075c5bd94fbf264 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-b3lhs-3088d0516fdfd44af075c5bd94fbf264 .av-subheading{
font-size:15px;
}

.avia-accordion.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169{
max-height:430px;
}
.avia-accordion.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169 .aviaccordion-preview{
width:15.1%;
}
#top .avia-accordion.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169 .aviaccordion-title{
font-size:24px;
color:#f7f7f7;
}
.avia-accordion .aviaccordion-slide.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169__1{
left:14.285714285714%;
}
.avia-accordion .aviaccordion-slide.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169__2{
left:28.571428571429%;
}
.avia-accordion .aviaccordion-slide.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169__3{
left:42.857142857143%;
}
.avia-accordion .aviaccordion-slide.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169__4{
left:57.142857142857%;
}
.avia-accordion .aviaccordion-slide.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169__5{
left:71.428571428571%;
}
.avia-accordion .aviaccordion-slide.av-l6q4jayz-3c9edee339fad020cdeaf727acb11169__6{
left:85.714285714286%;
}

.avia-section.av-l6q5aus6-62fed5c377f6c1bdd6b505cfbe0f3e4a{
background-color:#f7f7f7;
}
.avia-section.av-l6q5aus6-62fed5c377f6c1bdd6b505cfbe0f3e4a .av-section-color-overlay{
opacity:0.5;
background-image:url(https://idodesign.com.tw/wp-content/themes/enfold/images/background-images/wool-for-light-background.png);
background-repeat:repeat;
}

#top .av-special-heading.av-l6q3x3xw-00c983c5c00b8ab43fd591c1909678c1{
margin:0px 0px 0px 0px;
padding-bottom:0px;
color:#1f1f1f;
font-size:36px;
}
body .av-special-heading.av-l6q3x3xw-00c983c5c00b8ab43fd591c1909678c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l6q3x3xw-00c983c5c00b8ab43fd591c1909678c1 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-l6q3x3xw-00c983c5c00b8ab43fd591c1909678c1 .special-heading-inner-border{
border-color:#1f1f1f;
}
.av-special-heading.av-l6q3x3xw-00c983c5c00b8ab43fd591c1909678c1 .av-subheading{
font-size:15px;
}

#top .hr.av-l6q51f3o-4f88e6e9123fe915043f08d50a5c29d7{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-l6q51f3o-4f88e6e9123fe915043f08d50a5c29d7 .hr-inner{
width:80px;
border-color:#ee7700;
}

#top .flex_column.av-l6q5bpk1-90ec699a88d315d8efc1890f10ee772a{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-l6q5bpk1-90ec699a88d315d8efc1890f10ee772a{
margin-top:0px;
margin-bottom:0px;
}

