.avia-section.av-mlgf67vv-64b0a72a790d2b2cce4ef4589b8f787c{
background-repeat:no-repeat;
background-image:url(https://cisrma.morcept.tw/wp-content/uploads/2026/02/architect-safety-engineer-discussion-about-building-blueprint-delineation.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

.avia-section.av-ygu7-b21a85d7439a6fef238c71c605e3990f{
background-repeat:no-repeat;
background-image:url(https://cisrma.morcept.tw/wp-content/uploads/2026/02/bg-4.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ygu7-b21a85d7439a6fef238c71c605e3990f .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-mlhprey1-254559d1a96e22dd3e87ceb4b4e7b9f4{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mlhp9nmd-57a0c19ce8d5ae24353327ad832f357b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mlhp9nmd-57a0c19ce8d5ae24353327ad832f357b{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#0b3c5d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mlhp9nmd-57a0c19ce8d5ae24353327ad832f357b .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-mlhpj4lt-1c05341439986cd42a03fe2ad17da357{
color:#1fa1a8;
border-color:#1fa1a8;
}
.avia-svg-icon.av-mlhpj4lt-1c05341439986cd42a03fe2ad17da357 svg:first-child{
stroke:#1fa1a8;
fill:#1fa1a8;
}
.av_font_icon.av-mlhpj4lt-1c05341439986cd42a03fe2ad17da357 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-mlhpjarw-586a176425729dc2c8d8a8c22da8f425 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-2mcs3-71a7e8d38bd78a5734047fa959897277 .avia_textblock{
color:#ffffff;
text-align:center;
}

@keyframes av_boxShadowEffect_av-mlhp9xkg-6207c00a4bfffad5567362dfa8f9df57-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.25); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.25); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-mlhp9xkg-6207c00a4bfffad5567362dfa8f9df57{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mlhp9xkg-6207c00a4bfffad5567362dfa8f9df57{
width:22.75%;
margin-left:0;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.25);
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mlhp9xkg-6207c00a4bfffad5567362dfa8f9df57 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-mlhppe7q-6010912f063921a130ea8c265ad867dd{
color:#1fa1a8;
border-color:#1fa1a8;
}
.avia-svg-icon.av-mlhppe7q-6010912f063921a130ea8c265ad867dd svg:first-child{
stroke:#1fa1a8;
fill:#1fa1a8;
}
.av_font_icon.av-mlhppe7q-6010912f063921a130ea8c265ad867dd .av-icon-char{
font-size:40px;
}

#top .av_textblock_section.av-134qn-50ea75c26546e3908f7ec630d4436dd2 .avia_textblock{
text-align:center;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mlhpen2k-dbb703d0f7213b15a38da2d0ab6b8e13{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mlhpen2k-dbb703d0f7213b15a38da2d0ab6b8e13{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#0b3c5d;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mlhpen2k-dbb703d0f7213b15a38da2d0ab6b8e13 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-mlhpjnol-fb88e11d48cca0ccdd439ce7b8e07ae9{
color:#1fa1a8;
border-color:#1fa1a8;
}
.avia-svg-icon.av-mlhpjnol-fb88e11d48cca0ccdd439ce7b8e07ae9 svg:first-child{
stroke:#1fa1a8;
fill:#1fa1a8;
}
.av_font_icon.av-mlhpjnol-fb88e11d48cca0ccdd439ce7b8e07ae9 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-mlhpjxjx-f53825f33975b8db44d2b041a4342b3a .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mlhpjhsq-68282d30f3c74b1e4763d23ac32c4bc3 .avia_textblock{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-mlhpa2qe-697fc832683fb6dc1d20978477d83506-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.25); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.25); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-mlhpa2qe-697fc832683fb6dc1d20978477d83506{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mlhpa2qe-697fc832683fb6dc1d20978477d83506{
width:22.75%;
margin-left:0;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.25);
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mlhpa2qe-697fc832683fb6dc1d20978477d83506 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-mlhpd78f-8ccbb77502df8dc31b742ff313529eb0{
color:#1fa1a8;
border-color:#1fa1a8;
}
.avia-svg-icon.av-mlhpd78f-8ccbb77502df8dc31b742ff313529eb0 svg:first-child{
stroke:#1fa1a8;
fill:#1fa1a8;
}
.av_font_icon.av-mlhpd78f-8ccbb77502df8dc31b742ff313529eb0 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-qze7-618d0d3949cad606e2cf1d97d8384615{
height:100px;
}

@keyframes av_boxShadowEffect_av-2326j-4100c7d47f4c7dc4e94769f6bd013a06-row {
0%   { box-shadow:  0 0 0 0 #e0e0e0; opacity: 1; }
100% { box-shadow:  0 0 15px 0 #e0e0e0; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-2326j-4100c7d47f4c7dc4e94769f6bd013a06{
margin-top:0;
margin-bottom:0;
}
.flex_column_table.av-equal-height-column-flextable.av-2326j-4100c7d47f4c7dc4e94769f6bd013a06{
box-shadow: 0 0 15px 0 #e0e0e0;
}
.flex_column.av-2326j-4100c7d47f4c7dc4e94769f6bd013a06{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14rzz-c2678b78fbfe8c3631e08dcc1e2798fc{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-14rzz-c2678b78fbfe8c3631e08dcc1e2798fc{
padding:0 0 0 0;
}

#top .hr.hr-invisible.av-mlhraw3h-d74b9055944f8fc90bef95c4c98f75de{
height:50px;
}


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

#top .flex_column_table.av-equal-height-column-flextable.av-2326j-4100c7d47f4c7dc4e94769f6bd013a06{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-2326j-4100c7d47f4c7dc4e94769f6bd013a06{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14rzz-c2678b78fbfe8c3631e08dcc1e2798fc{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-14rzz-c2678b78fbfe8c3631e08dcc1e2798fc{
padding:0 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mlge89gz-b31ad3758ad061ca475363635597359c .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2326j-4100c7d47f4c7dc4e94769f6bd013a06{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-2326j-4100c7d47f4c7dc4e94769f6bd013a06{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14rzz-c2678b78fbfe8c3631e08dcc1e2798fc{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-14rzz-c2678b78fbfe8c3631e08dcc1e2798fc{
padding:0 0 0 0;
}
}
