@charset "utf-8";
/* CSS Document */

#footer .footer-ribbon span {
    color: #FFF;
    font-size: 1.6em;
    font-family: 'Noto Sans TC', sans-serif;
}
.font_italtic {
	font-style:italic;
}
.font_noto {
	font-family: 'Noto Sans TC', sans-serif;
}
.bg_gradiant { 
	background-image: linear-gradient(to bottom right, rgba(0,122,195,1), rgba(75,180,70,1));
	background-size:cover;
	background-attachment: fixed;
}
.wellsince_text_blue_1 { color:rgba(6,59,131,1); } /* #063b83 深藍 */
.wellsince_text_blue_2 { color:rgba(0,79,149,1); } /* #004f95 */
.wellsince_text_blue_3 { color:rgba(0,96,167,1); } /* #0060a7 */
.wellsince_text_blue_4 { color:rgba(0,122,195,1); } /* #007ac3 淺藍 */
.wellsince_text_blue_5 { color:rgba(130,156,192,1); } /* #829cc0 淺藍 */
.wellsince_text_blue_1:hover { color:rgba(0,100,50,1); }
.wellsince_text_blue_2:hover { color:rgba(0,120,60,1); }
/* wellsince_text_blue_3 不設計hover，因抬頭不需要換色 */
.wellsince_text_blue_4:hover { color:rgba(75,180,70,1); }

.wellsince_text_green_1 { color:rgba(0,100,50,1); } /* #006432 深綠 */
.wellsince_text_green_2 { color:rgba(0,120,60,1); } /* #00783c */
.wellsince_text_green_3 { color:rgba(37,154,67,1); } /* #259a43 */
.wellsince_text_green_4 { color:rgba(75,180,70,1); } /* #4bb446 淺綠 */
.wellsince_text_green_5 { color:rgba(127,177,152,1); } /* #7fb198 淺綠 */

.wellsince_bg_blue_1 { background-color:rgba(6,59,131,1); } /* #063b83 深藍 */
.wellsince_bg_blue_2 { background-color:rgba(0,79,149,1); } /* #004f95 */
.wellsince_bg_blue_3 { background-color:rgba(0,96,167,1); } /* #0060a7 */
.wellsince_bg_blue_4 { background-color:rgba(0,122,195,1); } /* #007ac3 淺藍 */
.wellsince_bg_blue_5 { background-color:rgba(130,156,192,1); } /* #829cc0 淺藍 */
.wellsince_bg_blue_1:hover { background-color:rgba(0,100,50,1); }
.wellsince_bg_blue_2:hover { background-color:rgba(0,120,60,1); }

.wellsince_bg_blue_4:hover { background-color:rgba(75,180,70,1); }

.wellsince_bg_green_1 { background-color:rgba(0,100,50,1); } /* #006432 深綠 */
.wellsince_bg_green_2 { background-color:rgba(0,120,60,1); } /* #00783c */
.wellsince_bg_green_2:hover { background-color:rgba(75,180,70,1); }
.wellsince_bg_green_3 { background-color:rgba(37,154,67,1); } /* #259a43 */
.wellsince_bg_green_4 { background-color:rgba(75,180,70,1); } /* #4bb446 淺綠 */
.wellsince_bg_green_5 { background-color:rgba(127,177,152,1); } /* #7fb198 淺綠 */

.wellsince_border_blue_100, .wellsince_border_blue { border-color: rgba(0,91,162,1); } /*邊框 藍 透明度低*/
.wellsince_border_blue_80 { border-color: rgba(0,91,162,0.8); } 
.wellsince_border_blue_60 { border-color: rgba(0,91,162,0.6); }  
.wellsince_border_blue_40 { border-color: rgba(0,91,162,0.4); } 
.wellsince_border_blue_20 { border-color: rgba(0,91,162,0.2); } 
.wellsince_border_green_100, .wellsince_border_green { border-color: rgba(17,143,62,1); } /*邊框 綠 透明度低 */
.wellsince_border_green_80 { border-color: rgba(17,143,62,0.8); }
.wellsince_border_green_60 { border-color: rgba(17,143,62,0.6); }
.wellsince_border_green_40 { border-color: rgba(17,143,62,0.4); }
.wellsince_border_green_20 { border-color: rgba(17,143,62,0.2); }  

.text_shadow_white_1 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1); }  /*文字 白陰影1次 */
.text_shadow_white_2 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1); }
.text_shadow_white_3 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1); }
.text_shadow_white_4 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1); }
.text_shadow_white_5 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1); } /*文字 白陰影5次 */
.text_shadow_white_6 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1); } /*文字 白陰影6次 */
.text_shadow_white_7 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1); } /*文字 白陰影7次 */
.text_shadow_white_8 { text-shadow: 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1), 1px 1px 16px rgba(255, 255, 255, 1); } /*文字 白陰影8次 */

.btn-primary { 
	background-color:  #00783c;
    border: rgba(0,91,162,1);
} /*主要按鍵 偉欣藍 */
.special_card {
    background-color: rgba(255, 255, 255, 0.5) !important;
}
.row .appear-animation .owl-carousel .client_img img {
	width:180px!important;
} /* 我們的客戶 logo */
#header .header-nav.header-nav-stripe nav > ul:hover > li > a:hover {
    background-color: rgba(0,120,60,1);
}
.dropdown a.dropdown-item { color:rgba(0,100,50,1); }
/* #47648B->#00783c */
.home-intro {
	background-color: #259a43;
}

.header-row .header-nav .header-nav-main .dropdown .dropdown-item {
	font-size: 1.1em !important;
}
.feature-box .feature-box-icon { 
	width:4em;
	height:4em;
	padding:0 0.5em;
}
.btn_gotry {
	background-color:#007ac3;
}
.btn_gotry:hover {
	background-color:#1ba0ef;
}

/* 图片大小控制 */
/* 公司Logo大小 */
#footer .logo img {
	max-width: 150px;
	height: auto;
}

/* LINE图标大小 */
#footer .gray_30percent img[src*="line_icon"] {
	width: 12px;
	height: 12px;
}

/* QR码大小 */
#footer img[src*="wellsince_line_qrcode"] {
	width: 100px;
	height: 100px;
}

/* Google地图大小 */
#footer img[src*="google_map"] {
	max-width: 90%;
	height: auto;
}

/* 905媒合平台導航項目顏色突出 */
.header-nav .header-nav-main nav > ul > li .dropdown-item[href="https://ws905.azurewebsites.net"] {
	color: #ff6b35 !important;
	font-weight: 700;
	transition: color 0.3s ease;
}

.header-nav .header-nav-main nav > ul > li .dropdown-item[href="https://ws905.azurewebsites.net"]:hover {
	color: #e55a2b !important;
	background-color: rgba(255, 107, 53, 0.1);
}