X7ROOT File Manager
Current Path:
/var/www/vhosts/hwtw.com.tw/httpdocs/css
var
/
www
/
vhosts
/
hwtw.com.tw
/
httpdocs
/
css
/
ð
..
ð
all.min.css
(57.21 KB)
ð
bootstrap.css
(142.59 KB)
ð
flexslider.css
(3.75 KB)
ð
fontawesome.min.css
(55.81 KB)
ð
style.css
(50.13 KB)
ð
style_1 (2).css
(28.08 KB)
ð
style_2.css
(28.87 KB)
ð
style_20200915.css
(53.11 KB)
ð
style_en.css
(60.46 KB)
ð
style_en_20201005.css
(52.52 KB)
ð
style_jp.css
(51.67 KB)
ð
style_jp_20200927.css
(50.08 KB)
ð
style_tw.css
(50.19 KB)
Editing: style_en.css
html { /*position: fixed;*/ /*width: 100%;*/ } body { color: #777; background: #f7f7f7; line-height: 1.6em; /*font-family:Microsoft JhengHei;*/ /*font-family: 'Microsoft JhengHei','Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, sans-serif, Arial;*/ font-family: arial, "Microsoft JhengHei", "åūŪčŧæĢéŧéŦ", sans-serif !important; /*overflow-x: hidden;*/ } .clear { clear: both; } body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, sans-serif, Arial; } h1, h2, h3, h4, h5, h6 { font-style: normal; margin: 0 0 20px 0; } h1 { font-size: 40px; line-height: 30px; } h2 { font-size: 24px; } h3 { font-size: 20px; } h4 { font-size: 18px; } h5 { font-size: 16px; } .txt-light { font-weight: 300; } .txt-regular { font-weight: 400; } .txt-bold { font-weight: 700; } .txt-uppercase { text-transform: uppercase; } blockquote.bigquote { border: none; font-size: 48px; letter-spacing: -1px; font-weight: 700; line-height: 1em; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } small { font-size: 70%; font-weight: 100; } a:hover { text-decoration: none; } :focus { outline: none; } @media(max-width: 767px) { .pc { display: none !important; } .mobile { display: inherit !important; } } /*=========================== --- Index ---- =========================== */ .index_header_div { width: 100%; height: 84px; padding: 0px; background: black; position: absolute; z-index: 10; opacity: 0.8; } @media (max-width: 1200px) { .index_header_div { padding-left: 30px; } } @media (max-width: 1000px) { .index_header_div { padding-left: 20px; } } @media (max-width: 800px) { .index_header_div { padding-left: 10px; } } .index_header_title { position: relative; top: 20%; font-size: 41px; color: #ffffff; line-height: 50px; left: 117px; max-width: 610px; } .index_header_title>img { position: absolute; top: 20%; left: -140px; } .index_header_icon { position: relative; top: 20%; left: 5%; } @media (max-width: 1800px) { .index_header_div li a { padding: 0 25px !important; } } @media (max-width: 1600px) { .index_header_div li a { padding: 0 20px !important; } .index_header_title { font-size: 32px; max-width: 440px; left: 80px; } } @media (max-width: 1400px) { .index_header_div li a { padding: 0 15px !important; } .index_header_title { left: 4%; font-size: 31px; max-width: 440px; } } @media (max-width: 1200px) { .index_header_div li a { padding: 0 10px !important; } .index_header_title { left: 2.5%; font-size: 26px; max-width: 375px; } } @media (max-width: 1000px) { .index_header_div li a { padding: 0 5px !important; } .index_header_title { left: 2%; font-size: 24px; max-width: 345px; line-height: 30px; padding-top: 20px; } } @media (max-width: 900px) { .index_header_title { left: 2%; font-size: 22px; max-width: 305px; line-height: 30px; padding-top: 20px; } } .index_header_div2 { height: 1035px; /*opacity: 0;*/ } .index_header_div2>div { height: 100%; background-image: url(../img/index/index_main_bg_before.jpg); background-size: cover; background-position: bottom; position: relative; transition: all 1.0s ease-in-out; } .index_header_div2>div.active { background-image: url(../img/index/index_main_bg_after.jpg); } #index { padding: 0 0 100px 0; position: relative; background: url(../img/index/index_content_bg.png) top center; /*background-size: cover;*/ background-repeat: no-repeat; background-color: white; } @media(max-width: 767px) { #index { padding: 0px; background: inherit; } } .index_content_title { background: url(../img/product/product_main_title_bg.png) top; background-size: cover; margin: 0 auto; width: 800px; height: 200px; display: flex; align-items: center; justify-content: center; font-size: 30px; color: #ffffff; margin-top: -2px; } @media(max-width: 1400px) { .index_content_title { height: 180px; font-size: 24px; } } @media(max-width: 1200px) { .index_content_title { height: 140px; font-size: 24px; } } @media(max-width: 1000px) { .index_content_title { height: 120px; font-size: 20px; } } .index_content_title_img { padding-top: 30px; } @media(max-width: 1400px) { .index_content_title_img { padding-top: 20px; } } @media(max-width: 1200px) { .index_content_title_img { padding-top: 30px; } } @media(max-width: 1000px) { .index_content_title_img { padding-top: 10px; } } .index_content_block_div { padding: 0px; background: white; height: 100%; display: inline-table; } .index_content_block_div>div.index_content_img { padding: 0px; } .index_content_div { display: grid; padding: 40px; grid-template-rows: 50px 120px 50px; } @media(max-width: 1200px) { .index_content_div { padding: 30px; grid-template-rows: 50px 100px 45px; } } @media(max-width: 1024px) { .index_content_div { padding: 20px; grid-template-rows: 60px 105px 35px; } } @media(max-width: 992px) { .index_content_div { padding: 15px; grid-template-rows: 40px 97px 30px; } } .index_content_header { font-size: 26px; line-height: 26px; color: #003954; } .index_content_detail { font-size: 18px; color: #615f5e; line-height: 30px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } @media(max-width: 1220px) { .index_content_detail { font-size: 16px; color: #615f5e; line-height: 25px; } .index_content_header { font-size: 22px; } } @media(max-width: 992px) { .index_content_detail { color: #615f5e; /*line-height: 28px;*/ } .index_content_header { font-size: 20px; line-height: 20px; } } .index_content_btn_div { text-align: center; margin: auto 0 0 0; } .index_content_button { width: 100px; height: 40px; line-height: 40px; background: #808080; color: #ffffff; margin: 0 auto; font-size: 16px; } @media(max-width: 767px) { .index_content_header { font-size: 38px; line-height: 38px; color: #003954; padding: 20px 0; } .index_content_detail { font-size: 16px; color: #615f5e; line-height: 30px; padding-top: 10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .index_content_btn_div { padding: 10px 0 30px 0; } .index_content_button { font-size: 20px; width: 200px; height: 60px; line-height: 60px; margin: 0 0 0 auto; } } @media(max-width: 500px) { .index_content_header { font-size: 28px; line-height: 28px; } .index_content_button { width: 150px; height: 50px; line-height: 50px; } } .index_content_img>img { width: calc(100% + 24px); } .index_content_img_even { position: relative; left: -24px; } @media(max-width: 1200px) { .index_content_img>img { width: calc(100% + 22px); } .index_content_img_even { left: -21px; } } @media(max-width: 992px) { .index_content_img>img { width: calc(100% + 15px); } .index_content_img_even { left: -15px; } } .index_content_img_mobile { width: 100%; padding: 0px; } .index_content_img_mobile>img { width: 100%; } .index_main_div { position: absolute; width: 42%; height: 513px; right: 14.1%; top: 0px; margin: auto; z-index: 100 } .index_main_img_div { position: relative; z-index: 5; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 100%; height: 0; padding: 50% 0; text-align: center; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); } .index_square { position: absolute; width: 50%; height: 50%; transition-duration: 0.7s; transition-property: opacity, transform; } .index_square_1 { background: url(../img/index/index_square_1.png); background-size: cover; left: 0; bottom: 0; transform: scale(0.8); transition-delay: 0.9s; opacity: 0; } .index_square_1.active { transform: scale(1.0); opacity: 1; } .index_square_2 { background: url(../img/index/index_square_2.png); background-size: cover; right: 0; top: 0; transform: scale(0.8); transition-delay: 0.7s; opacity: 0; } .index_square_2.active { transform: scale(1.0); opacity: 1; } .index_square_3 { background: #006d86; background-size: cover; bottom: 0; right: 0; transform: scale(0.8); transition-delay: 1.3s; opacity: 0; } .index_square_3.active { transform: scale(1.0); opacity: 1; } .index_square_3 span { display: block; transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); top: 50%; left: 50%; position: absolute; font-size: 30px; color: white; width: 400px; line-height: 30px; } .index_square_3 span:nth-child(2) { padding-top: 90px; } @media (max-width: 1600px) { .index_square_3 span { font-size: 24px; } } @media (max-width: 1400px) { .index_square_3 span { font-size: 20px; width: 200px; } .index_square_3 span:nth-child(2) { padding-top: 115px; } } @media (max-width: 1000px) { .index_square_3 span { font-size: 16px; top: 40%; left: 40%; } } .index_square_4 { background: #003954; background-size: cover; right: 0px; bottom: 0px; top: 0; transform: translate(100%, 0%) scale(0.8); transition-delay: 0.6s; opacity: 0 } .index_square_4.active { transform: translate(100%, 0%) scale(1.0); opacity: 1; } .index_square_5 { background: white; background-size: cover; right: 0px; bottom: 0px; /* top: 0; */ transform: translate(0%, 100%) scale(0.8); transition-delay: 1s; opacity: 0; } .index_square_5.active { transform: translate(0%, 100%) scale(1.0); opacity: 1; } .index_square_5 img { transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); width: 60%; top: 50%; left: 50%; position: absolute; } .index_square_6 { -webkit-transition: all 1.0s ease-in-out; -moz-transition: all 1.0s ease-in-out; -o-transition: all 1.0s ease-in-out; -ms-transition: all 1.0s ease-in-out; transition: all 1.0s ease-in-out; right: 0px; bottom: 0px; top: 0; transform: translate(100%, 100%) scale(0.8); transition-delay: 1.1s; opacity: 0; } .index_square_6.active { transform: translate(100%, 100%) scale(1.0); opacity: 1; } .index_square_7 { -webkit-transition: all 1.0s ease-in-out; -moz-transition: all 1.0s ease-in-out; -o-transition: all 1.0s ease-in-out; -ms-transition: all 1.0s ease-in-out; transition: all 1.0s ease-in-out; background-position: center; right: 0px; bottom: 0px; /* top: 0; */ transform: translate(0%, 200%) scale(0.8); transition-delay: 1.2s; opacity: 0; } .index_square_7.active { transform: translate(0%, 200%) scale(1.0); opacity: 1; } .index_square_8 { -webkit-transition: all 1.0s ease-in-out; -moz-transition: all 1.0s ease-in-out; -o-transition: all 1.0s ease-in-out; -ms-transition: all 1.0s ease-in-out; transition: all 1.0s ease-in-out; background-position: center; right: 0px; bottom: 0px; top: 0; transform: translate(100%, 200%) scale(0.8); transition-delay: 0.8s; opacity: 0; } .index_square_8.active { transform: translate(100%, 200%) scale(1.0); opacity: 1; } .index_square_8 img { width: 100%; height: 100%; } .index_square_div { transform: rotate(45deg); } .index_square_anim { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -ms-transform: scale(0.6); transform: scale(0.6); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .index_main_div_mobile { padding-top: 92px; height: 1020px; position: relative; display: flex; align-items: flex-end; justify-content: center; background: url(../img/index/index_content_bg_mobile.png); background-size: cover; background-position: top; } @media(min-width: 767px) { .index_main_div_mobile { display: none; } } .index_main_div2_mobile { width: 70%; max-width: 500px; position: absolute; bottom: 95px; } .index_main_title_mobile { font-weight: 700; font-size: 50px; color: #ffffff; position: absolute; top: 30%; text-align: center; line-height: 50px; text-shadow: 4px 4px 3px #000000; } @media(max-width: 600px) { .index_main_title_mobile { font-size: 40px; top: 25%; line-height: 50px; } } @media(max-width: 500px) { .index_main_title_mobile { font-size: 30px; line-height: 30px; } } @media(max-width: 400px) { .index_main_title_mobile { font-size: 28px; line-height: 28px; } } .index_main_square_img_div_mobile { width: 100%; height: 0; padding: 50% 0; text-align: center; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); top: -165px; position: relative; } .index_main_square_mobile { transition: all 1.0s ease-in-out; position: absolute; width: 50%; height: 50%; transform: scale(0.8); opacity: 0; } .index_main_square_mobile.active { transform: scale(1); opacity: 1; } .index_main_square_1_mobile { left: 0; bottom: 0; transition-delay: 1.1s !important; } .index_main_square_2_mobile { right: 0; top: 0; transition-delay: 0.3s !important; } .index_main_square_3_mobile { right: 0; bottom: 0; transition-delay: 0.7s !important; } .index_main_square_4_mobile { background: #006d86; right: 0; bottom: 0; transform: translate(65%, 65%) scale(1) !important; z-index: -5; opacity: 1 !important; } .index_main_square_4_mobile span { display: block; transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); top: 50%; left: 50%; position: absolute; font-size: 30px; color: white; width: 240px; } @media(max-width: 500px) { .index_main_square_4_mobile span { font-size: 22px; width: 120px; line-height: 22px !important; } } #index_support { background: url('../img/index/index_support_bg.png'); } #index_support>div { padding: 100px 0; } .index_support_main_block { display: flex; align-items: center; justify-content: center; height: 100%; } .index_support_content_div { display: grid; height: 480px; padding: 25px 40px 40px 40px; } @media(max-width: 400px) { .index_support_content_div { height: 540px; padding: 25px 0px 40px 0px; } } .index_support_content_header { font-size: 46px; color: #ffffff; } @media(max-width: 1200px) { .index_support_content_header { font-size: 39px; } } @media(max-width: 767px) { .index_support_content_header { font-size: 48px; } } @media(max-width: 500px) { .index_support_content_header { font-size: 36px; line-height: 45px; } } @media(max-width: 400px) { .index_support_content_header { font-size: 30px; line-height: 36px; } } .index_support_content_detail { font-size: 16px; color: #ffffff; line-height: 30px; text-align: justify; } .index_support_content_btn_div { text-align: center; /*margin: auto 0 0 0;*/ } .index_support_content_button { width: 150px; height: 60px; line-height: 60px; /*background: #808080;*/ color: #ffffff; font-size: 20px; border: 1px solid #ffffff; } /*=========================== --- Header & menu ---- =========================== */ #header_div { display: flex; /*width: 100%;*/ } @media (min-width: 768px) and (max-width: 900px) { #header_div img { max-width: 430px; } } .navbar { margin: 0 auto; z-index: 100; line-height: 50px; display: block; vertical-align: middle; margin-bottom: 0; padding-bottom: 0; border: none; } #index_navbar { z-index: 1000; } @media (min-width: 768px) and (max-width: 900px) { #index_navbar img { width: 55%; } } @media (max-width: 1170px) { .navbar { width: auto; } } @media (max-width: 767px) { .navbar-header.about { height: 92px; line-height: 92px; background-size: contain; /*background-image: url("../img/header/nav_bg.png");*/ background-color: white; background-position: left; background-repeat: no-repeat; } } .navbar .navbar-collapse { background: #222831; margin-bottom: 0; padding-bottom: 0; } .navbar-collapse.in { overflow: inherit; } @media (max-width: 767px) { .navbar-collapse { opacity: 0.9; position: fixed; top: 0; width: 100%; height: 100% !important; } .navbar-collapse img { display: none; } .collapsing { display: none; } } .index_dropdown_menu { display: flex !important; position: absolute !important; right: -33%; height: 88px; align-items: center; } @media(max-width: 1700px) { .index_dropdown_menu { position: absolute; right: -25%; } } @media(max-width: 1600px) { .index_dropdown_menu { position: absolute; right: -20%; } } @media(max-width: 1500px) { .index_dropdown_menu { position: absolute; right: -15%; } } @media(max-width: 1400px) { .index_dropdown_menu { position: absolute; right: -10%; } } .index_dropdown_menu>a:hover { color: #006d86; cursor: pointer; } .nav li.item { /*background-color:rgba(0, 0, 0, 0.6);*/ display: flex; color: white; width: 150px; height: 88px; justify-content: center; align-items: center; text-align: center; } @media(max-width: 1400px) { .nav li.item { width: 140px; } } @media(max-width: 1300px) { .nav li.item { width: 130px; } } @media(max-width: 1200px) { .nav li.item { width: 120px; } } @media(max-width: 1100px) { .nav li.item { width: 110px; } } @media(max-width: 1000px) { .nav li.item { width: 100px; } } @media(max-width: 900px) { .nav li.item { width: 90px; } } @media(max-width: 900px) { .nav li.item { width: 85px; } } @media(max-width: 767px) { .nav li.item { width: auto; } } #index-ul { margin-left: 20px; } @media(max-width: 900px) { #index-ul { margin-left: 10px; } } .nav>li>a { display: flex; /*line-height: 80px;*/ vertical-align: middle; color: #fff; font-size: 16px; text-transform: uppercase; padding: 0px 30px; height: 88px; align-items: center; justify-content: center; } @media (max-width: 1600px) { .nav>li>a { padding: 0px 25px; } } @media (max-width: 1400px) { .nav>li>a { padding: 0px 18px; } } @media (max-width: 1200px) { .nav>li>a { padding: 0px 11px; } } @media (max-width: 1100px) { .nav>li>a { padding: 0px 11px; } } @media (max-width: 1000px) { .nav>li>a { padding: 0px 10px; font-size: 14px; } } @media (max-width: 900px) { .nav>li>a { padding: 0px 7px; } .index_dropdown_menu { right: -8%; } } @media (max-width: 800px) { .nav>li>a { padding: 0px 5px; } .index_dropdown_menu { right: -8%; } } .nav>li>a:hover { color: #fff; background: none; } .nav>li.item>a:after { display: block; content: ''; border-bottom: solid 4px #fff; transform: scaleX(0); transition: transform 250ms ease-in-out; background-color: white; transform-origin: 100% 50%; position: absolute; bottom: 7px; width: 90px; } @media(max-width: 900px) { .nav>li.item>a:after { width: 70px; } } @media(max-width: 767px) { .nav>li.item>a:after { width: 80%; } } .nav>li.fLeft>a:after { transform-origin: 100% 50%; } .nav>li.fRight>a:after { transform-origin: 0% 50%; } .nav>li.fLeft>a:hover:after { transform: scaleX(1); transform-origin: 0% 50%; } .nav>li.fRight>a:hover:after { transform: scaleX(1); transform-origin: 100% 50%; } @media (max-width: 767px) { .nav>li>a { /*line-height: 40px;*/ vertical-align: middle; color: #fff; font-size: 28px; text-transform: uppercase; padding: 0px 13px; float: right; width: 100%; } } @media (max-width: 400px) { .nav>li>a { /*line-height: 40px;*/ vertical-align: middle; color: #fff; font-size: 22px; text-transform: uppercase; padding: 0px 13px; float: right; width: 100%; } } #header-ul { float: right; padding-right: 20px; } #dropdown_menu_li { height: 88px; display: flex; align-items: center; } #dropdown_menu_li>a:hover, #dropdown_menu_li_index>a:hover { color: #006d86; } @media (max-width: 767px) { #header-ul { padding-top: 20%; margin: 0px; padding: 20% 0 0 0; width: 100%; text-align: center; background: rgba(0, 0, 0, 0.6); height: 100%; } #dropdown_menu_li { margin: 0 7%; border-top: 2px solid #777; } #header-ul li { height: 20%; display: flex; align-items: center; justify-content: center; } .menu_item_mobile { font-size: 24px; padding: 0 5%; } .menu_item_mobile.selected { color: #006d86; } } @media (max-width: 400px) { .menu_item_mobile { font-size: 24px; padding: 0 2%; } } .navbar .navbar-nav>.active>a { color: #fff; } .navbar-logo { display: flex; flex-direction: column; align-items: center; } .navbar-toggle { font-size: 30px; background-image: url(../img/header/nav_btn.png); background-position: center; background-size: cover; background-repeat: no-repeat; transform: rotate(45deg); transition-duration: 500ms; padding: 0; margin: 0px; width: 40px; height: 40px; top: 30%; right: 3%; } #dropdown_menu, #dropdown_menu_index { right: -20px; position: absolute; display: none; top: 88px; } @media (max-width: 1600px) { #dropdown_menu, #dropdown_menu_index { right: -25px; } } @media (max-width: 1400px) { #dropdown_menu, #dropdown_menu_index { right: -30px; } } @media (max-width: 1200px) { #dropdown_menu, #dropdown_menu_index { right: -35px; } } @media (max-width: 1100px) { #dropdown_menu, #dropdown_menu_index { right: -37px; } } @media (max-width: 1000px) { #dropdown_menu, #dropdown_menu_index { right: -40px; } } @media (max-width: 900px) { #dropdown_menu, #dropdown_menu_index { right: -43px; } } @media (max-width: 800px) { .nav>li>a { padding: 0px 5px; } } .globe_dropdown_menu { width: 120px; font-size: 16px; color: #006d86; border-radius: 10px; background: white; padding: 0px; text-align: center; list-style: none; border: 1px solid #006d86; } .globe_dropdown_menu li { line-height: 20px; padding: 10px; } /*=========================== --- Intro ---- =========================== */ #intro { /*min-width: 1170px;*/ height: 100vh; position: relative; background: url(../img/intro-background.jpg) top center; /*background-size: cover;*/ } .intro-content { background: rgba(0, 0, 0, 0.4); position: absolute; bottom: 0; top: 0; left: 0; right: 0; /*z-index: 10;*/ display: flex; justify-content: center; align-items: center; flex-direction: column; text-align: center; padding: 0 15px; } .intro-content h2 { color: #fff; margin-bottom: 30px; font-size: 64px; font-weight: 700; } .intro-content h3 { color: #fff; margin-bottom: 30px; font-size: 26px; font-weight: 500; } @media (max-width: 767px) { #intro { height: 100vh; } .intro-content h2 { font-size: 34px; } } .btn-get-started { font-size: 15px; font-weight: bold; letter-spacing: 1px; display: inline-block; padding: 10px 32px; border-radius: 2px; transition: 0.5s; margin: 10px; color: #fff; background: #85b0be; } .btn-get-started:hover { color: #fff; background: #699aaa; } /*========================== About =========================== */ #about { /*height: 720px;*/ margin-top: 78px; position: relative; background: url(../img/about/about_top_bg.png) top center; background-size: cover; padding: 0px; z-index: 10; } @media (max-width: 767px) { #about { margin-top: 92px; } } .about_title_bg { background: url(../img/about/about_title_lbg.png); } .about_title_div { background: url(../img/about/about_title_bg.png) left; height: 80px; background-size: cover; max-width: 340px; margin-left: 314px; display: flex; justify-content: center; align-items: center; } @media (min-width: 768px) and (max-width: 900px) { .about_title_div { margin-left: 275px; } } @media (max-width: 767px) { .about_title_div { height: 60px; margin: 0 auto; } } .about_title_div>span { font-size: 26px; color: white; } .about_logo_div { margin-top: 135px; text-align: center; } .about_main_div { margin-top: 20px; } .about_main_div>p { color: #006d86; text-align: center; font-size: 42px; line-height: 42px; margin: 180px 0 40px 0; } @media(max-width: 767px) { .about_main_div>p { font-size: 30px; margin: 30px 0 30px 0; } } .about_main_content { max-width: 850px; margin: 0 auto; font-weight: 700; font-size: 16px; color: #615f5e; line-height: 35px; padding: 50px 15px 100px 15px; text-align: justify; /*text-align: center;*/ } @media(max-width: 767px) { .about_main_content { padding: 0px 15px 15px 15px; } } .about_arch_div { height: 565px; display: flex; align-items: center; justify-content: center; background: url(../img/about/about_arch_bg.png); background-size: cover; background-position: bottom; } .about_arch_mobile_div { display: none; width: 100%; text-align: center; } .about_arch_mobile_div span { font-size: 18px; color: white; } .about_arch_mobile_top_div { padding-bottom: 150px; } .about_arch_mobile_bottom_div { padding-top: 150px; } .about_arch_mobile_div span:nth-child(1), .about_arch_mobile_div span:nth-child(1) { font-size: 24px; color: #fefefe; } @media(max-width: 900px) { .about_arch_mobile_div { display: block; } } @media(max-width: 900px) { .about_arch_div { height: 900px; flex-direction: column; } } .about_arch_div2 { width: 70%; max-width: 370px; position: relative; z-index: 10; } .about_arch_div3 { position: absolute; width: 65%; max-width: 800px; } @media(max-width: 1000px) { .about_arch_div3 { width: 55%; } } @media(max-width: 900px) { .about_arch_div3 { display: none; } } /*@media(max-width: 850px){ .about_arch_div3{ width: 42%; } }*/ .about_arch_img_div { width: 100%; height: 0; padding: 50% 0; text-align: center; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); } .about_arch_img_div2 { border: 1px solid white; width: 100%; height: 0; padding: 50% 0; text-align: center; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); } @media(max-width: 1000px) { .about_arch_img_div2 { border: none; } } .about_arch_square { position: absolute; width: 50%; height: 50%; margin: -5px; } .about_arch_square span { display: block; transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); top: 45%; left: 45%; position: absolute; font-size: 18px; color: white; width: 240px; } .about_arch_square_1 { background: #003954; left: 0; bottom: 0; } .about_arch_square_1 span { padding: 44px 131px 30px 5px; } .about_arch_square_2 { background: #003954; right: 0; top: 0; } .about_arch_square_2 span { padding: 44px 30px 30px 130px; } .about_arch_square_3 { background: #006d86; top: 0; } .about_arch_square_3 span { padding: 44px 80px 130px 80px; } .about_arch_square_4 { background: #006d86; right: 0; bottom: 0; } .about_arch_square_4 span { padding: 144px 75px 30px 75px; } @media(max-width: 500px) { .about_arch_square_1 span { padding: 47px 104px 30px 37px; } .about_arch_square_2 span { padding: 44px 50px 30px 111px; } .about_arch_square_3 span { padding: 64px 80px 110px 80px; } .about_arch_square_4 span { padding: 107px 75px 50px 75px; } } .about_arch_square_5 { transform: translate(50%, 50%); background: white; top: 0; bottom: 0; } .about_arch_square_5 img { transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); width: 60%; top: 50%; left: 50%; position: absolute; } .about_arch_square_lg_1 { left: 0; bottom: 0; } @media(max-width: 900px) { .about_arch_square_lg_1 { top: 0; /*bottom: 0;*/ } } .about_arch_square_lg_1 span:nth-child(1), .about_arch_square_lg_2 span:nth-child(1) { font-size: 24px; color: #fefefe; } @media(max-width: 900px) { .about_arch_square_lg_1 span:nth-child(1), .about_arch_square_lg_2 span:nth-child(1) { font-size: 20px; } } .about_arch_square_lg_1 span:nth-child(2), .about_arch_square_lg_2 span:nth-child(2) { padding-top: 65px; } .about_arch_square_lg_2 { right: 0; top: 0; } .about_arch_lg_square { position: absolute; width: 50%; height: 50%; margin: -5px; } .about_arch_square_lg_1 span { display: block; transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); top: 65%; left: 30%; position: absolute; font-size: 18px; color: white; width: 240px; } .about_arch_square_lg_2 span { display: block; transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); top: 30%; left: 65%; position: absolute; font-size: 18px; color: white; width: 240px; } @media(max-width: 1200px) { .about_arch_square_lg_1 span { top: 70%; left: 25%; font-size: 14px; width: 200px; } .about_arch_square_lg_2 span { top: 25%; left: 70%; font-size: 14px; width: 200px; } } @media(max-width: 1000px) { .about_arch_square_lg_1 span { top: 85%; left: 10%; font-size: 14px; width: 200px; } .about_arch_square_lg_2 span { top: 10%; left: 85%; font-size: 14px; width: 200px; } } #about_mision { display: flex; background: url(../img/about/about_mision_bg.png) top center; background-size: cover; height: 475px; width: 100%; margin: 0px; position: relative; z-index: 10; } .about_vm_div { width: 100%; display: flex; align-items: center; justify-content: center; } .about_vm_div2 { width: 70%; max-width: 460px; margin: auto; } .about_vm_img_div { width: 100%; height: 0; padding: 50% 0; text-align: center; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); } .about_square { transition: .5s; opacity: 0.7; background: #000000; position: absolute; width: 50%; height: 50%; cursor: pointer; margin: -5px; } @media(max-width: 600px) { .about_square { margin: 0px; } } .about_square:hover, .about_square.active { opacity: 1; background: #006d86; } .about_square_1 { left: 0; bottom: 0; } .about_square_2 { right: 0; top: 0; } .about_square span { display: block; transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); top: 50%; left: 55%; position: absolute; font-size: 30px; color: white; max-width: 200px; min-width: 75px; line-height: 30px; } .about_square_span2 { line-height: 30px; top: 66% !important; left: 66% !important; } @media(max-width: 600px) { .about_square span { font-size: 18px; line-height: 18px; } .about_square_span2 { line-height: 20px; } } .about_square_icon { position: absolute; top: 30%; left: 30%; transform: rotate(45deg); } @media(max-width: 600px) { .about_square_icon { top: 20%; left: 20%; } } .about_square:hover img, .about_square.active img { content: url("../img/about/about_title_icon_fill.png"); } .about_ci_div { padding: 150px 0px 0px; border-bottom: 2px solid #dadada; } .about_ci_div2 { display: flex; align-items: center; width: 100%; justify-content: center; } @media(max-width: 767px) { .about_ci_div2 { display: block; padding: 0 15px; } } .about_ci_title { text-align: center; font-size: 36px; line-height: 36px; color: #0c7b93; padding-bottom: 100px; } .about_ci_detail_div { text-align: center; height: 600px; } @media(max-width: 992px) { .about_ci_detail_div { text-align: center; height: 650px; } } @media(max-width: 767px) { .about_ci_detail_div { height: auto; padding: 0px; } } .about_ci_detail_title { padding: 30px 0; margin: 0px; font-size: 26px; line-height: 26px; color: #006d86; } @media (max-width: 1024px) { .about_ci_detail_title { font-size: 22px; line-height: 26px; } } .about_ci_detail_content { font-size: 14px; color: #615f5e; text-align: justify; padding: 0 20px; } @media (max-width: 1024px) { .about_ci_detail_content { padding: 0 5px; } } @media (max-width: 767px) { .about_ci_detail_content { padding: 0px; font-size: 16px; line-height: 28px; } } .about_vm_content_div { position: relative; top: -24px; z-index: -9999; height: 145px; background: #006d86; } .member-photo { box-sizing: border-box; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0 0 20px 0; } .member-photo img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .team-detail h4 { font-weight: 700; } /*=========================== --- Product ---- =========================== */ .product_title_div { height: 272px; margin-top: 84px; background-image: url(../img/product/product_title_bg.png); } @media (max-width: 767px) { .product_title_div { height: 390px; } } .product_title_div2 { background: url(../img/about/about_title_bg.png) left; height: 80px; background-size: cover; max-width: 340px; margin-left: 308px; display: flex; justify-content: center; align-items: center; } @media (min-width: 768px) and (max-width: 900px) { .product_title_div2 { margin-left: 270px; } } .product_title_div2>span { font-size: 18px; color: white; } .product_item_div { margin-top: 87px; display: flex; align-items: center; justify-content: center; } @media (max-width: 767px) { .product_item_div { margin-top: 87px; display: block; } .product_title_div { margin-top: 92px; } .product_title_div2 { height: 60px; margin: 0 auto; } } .product_item_title { background-size: cover; color: #ffffff; background: rgb(0, 0, 0, 0.7); /*opacity: 0.7;*/ width: 278px; height: 105px; font-size: 25.46px; line-height: 25px; margin-right: 5px; display: flex; align-items: center; justify-content: center; text-align: center; } .product_item_title.selected { background-color: #006d86; background-size: cover; color: #ffffff; opacity: 0.95; } @media(max-width: 1024px) { .product_item_title { font-size: 20px; } } @media(max-width: 767px) { .product_item_title { padding: 5px; font-size: 18px; width: 48%; margin: 5px; float: left; } } @media(max-width: 550px) { .product_item_title { width: 46%; font-size: 16px; } } #product { padding: 0px; position: relative; background: url(../img/product/product_main_bg.jpg) top center; /*background-size: cover;*/ background-repeat: no-repeat; background-color: white; } .product_main_title { background: url(../img/product/product_main_title_bg.png) top; background-size: cover; margin: 0 auto; max-width: 800px; height: 200px; display: flex; align-items: center; justify-content: center; font-size: 30px; line-height: 30px; color: #ffffff; margin-top: -2px; text-align: center; } .product_main_title span { width: 50%; } @media(max-width: 899px) { .product_main_title { height: 150px; width: auto; } } @media(max-width: 500px) { .product_main_title { height: 100px; } .product_main_title span { font-size: 24px; line-height: 24px; } } @media(max-width: 500px) { .product_main_title span { font-size: 20px; line-height: 20px; } } .product_main_div { padding: 80px; background: #ffffff; } .product_main_div2 { font-size: 16px; color: #615f5e; line-height: 35px; text-align: justify; } @media(max-width: 767px) { .product_main_div2 { padding: 10px; } } .product_mould_content { font-size: 16px; color: #615f5e; line-height: 35px; } @media(max-width: 1200px) { .product_main_div { padding: 60px; } } @media(max-width: 889px) { .product_main_div { padding: 40px; } } @media(max-width: 767px) { .product_main_div { padding: 20px; } } @media(max-width: 500px) { .product_main_div { padding: 0 0 20px 0; } } .product2_div .product_processing_flow_div1>div, .product2_div .product_processing_flow_div2>div { height: 190px; } .product2_img_div img { width: 100%; } .product_photo img { width: 100%; height: auto; } .product_main_type_div { padding: 60px 0; text-align: center; } .product_main_type_div span { font-size: 42px; color: #006d86; } @media(max-width: 500px) { .product_main_type_div span { font-size: 36px; } } .product_technology_table1 { color: #615f5e; } .product_technology_table3 { padding-top: 20px; } .product_technology_table3 th { color: #ffffff; font-size: 16px; background: #006d86; text-align: center; vertical-align: middle !important; } .product_technology_table3 td { text-align: center; vertical-align: middle !important; } .product_technology_table3 .table_no { background: #e5e5e5; color: #615f5e; } .product_technology_img_div div { padding: 5px 5px 0 5px; } .product_technology_img_div img { width: 100%; } @media(max-width: 1200px) { .product_technology_table1 table, .product_technology_table2 table, .product_technology_table3 table { display: block; overflow-x: auto; } } .product_technology_table_title { height: 40px; line-height: 40px; background: #006d86; font-size: 16px; color: #ffffff; } .product_mould_div { padding: 0px; } .product_mould_div img { width: 100%; } .product_mould_div>div { padding: 30px 0px; } @media(max-width: 767px) { .product_mould_div>div { padding: 20px 0px; } } .product_mould_title_icon { display: inline-block; width: 45px; height: 45px; text-align: center; line-height: 45px; background: #006d86; color: white; border-radius: 50%; font-size: 30px; } .product_mould_title { padding-left: 10px; font-size: 26px; line-height: 36px; color: #006d86; } .product_mould_flow3_table { width: 100%; font-size: 16px; line-height: 25px; } .product_mould_flow3_table_title { padding: 5px 5px 5px 10px; background: #e5e5e5; } .product_processing_flow { display: inline-block; text-align: center; /*margin-top: 50px;*/ } .product_processing_flow span { font-size: 20px; font-weight: 700; color: #086a81; } .product_processing_flow p { padding-top: 20px; font-size: 16px; line-height: 20px; color: #615f5e; } .product_processing_flow_img_div { height: 150px; line-height: 150px; padding: 0 10px; } @media(max-width: 767px) { .product_processing_flow_img_div img { max-width: 100%; } } .product_processing_flow_div1 { display: flex; align-items: center; justify-content: center; padding-top: 10px; } .product_processing_flow_div1 div { padding: 0px; } .product_processing_flow_div2 { display: flex; align-items: center; justify-content: center; padding-top: 20px; } .product_processing_flow_div2 div { padding: 0px; } @media(max-width: 767px) { .product_processing_flow_div1 { display: block; } .product_processing_flow_div2 { display: block; } .product_product_processing_flow_mobile { height: 300px; } } @media(max-width: 450px) { .product_product_processing_flow_mobile { height: 365px; } } .product_metar_div td { min-width: 10em; color: #615f5e; } .product_manufacture_flow_div1 { padding-top: 20px; } .product_manufacture_flow_div2 { padding-top: 20px; } .product_manufacture_flow_div1 span, .product_manufacture_flow_div2 span { line-height: 40px; } .product_manufacture_flow_div1>div, .product_manufacture_flow_div2>div { padding: 0px; height: 245px; } @media(max-width: 500px) { .product_manufacture_flow_div1>div, .product_manufacture_flow_div2>div { height: 225px; } } /*=========================== --- Contact ---- =========================== */ #contact { padding: 0px; height: 550px; position: relative; background: url(../img/contact/contact_bg.png) top center; background-size: cover; } .contact_title_div { margin-top: 84px; background-image: url(../img/contact/contact_title_bg.jpg); } .contact_title_div2 { background: url(../img/about/about_title_bg.png) left; height: 80px; background-size: cover; max-width: 340px; margin-left: 286px; display: flex; justify-content: center; align-items: center; } @media (max-width: 991px) { #contact { height: auto; } } @media (max-width: 767px) { .contact_title_div { margin-top: 92px; } .contact_title_div2 { height: 60px; margin: 0 auto; } } .contact_main_div { padding: 80px 0 0 0; } @media(max-width: 767px) { .contact_main_content_div { /*padding: 20px;*/ background: #000000; opacity: 0.7; margin: 20px; text-align: justify; } .contact_main_div { padding: 40px 0 0 0; } } .contact_title_div2>span { font-size: 26px; color: white; } .contact_info_title { font-size: 24px; color: #ffffff; line-height: 50px; } .contact_info_phone { font-size: 30px; color: #ffffff; line-height: 50px; } @media(max-width: 767px) { .contact_info_phone { font-size: 24px; color: #ffffff; line-height: 50px; } } .contact_info_mail { font-size: 17px; color: #ffffff; line-height: 30px; } .contact_info_add { font-size: 18px; color: #ffffff; line-height: 30px; } .contact_info_memo { margin: 50px 0 30px 0; font-size: 18px; color: #615f5e; line-height: 30px; } #contact-form { position: relative; /*z-index: 999;*/ } #contact-form input[type=text], #contact-form select { width: 100%; border: 0; font-size: 16px; text-align: left; vertical-align: middle; padding: 0 10px; } #contact-form input[type=text]:focus, #contact-form select:focus, { /*border: 2px solid #006d86;*/ box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; transition: background 0.25 ease-in; -moz-transition: background 0.25 ease-in; -webkit-transition: background 0.25 ease-in; } #contact-form input[type=text], #contact-form select { height: 60px; margin-bottom: 30px; } #contact-form input[type=submit] { color: #fff; width: 185px; height: 60px; text-shadow: none; font-size: 14px; padding: 0.5em; letter-spacing: 0.05em; margin: 0 0 20px 0; display: block; border: 0; text-transform: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } #contact-form input[type=submit]:hover, #contact-form input[type=submit]:active { background: #43413e !important; } #contact-form textarea { width: 100%; border: 0; font-size: 16px; text-align: left; vertical-align: middle; padding: 0 10px; height: 130px; } #contact-form .btn { font-size: 16px; float: right; width: 230px; height: 50px; background: #006d86; color: #ffffff; margin-top: 30px; border-radius: 0px; } @media(max-width: 767px) { #contact-form .btn { width: 120px; height: 50px; } } /*============================ Support ==========================*/ #support { padding: 0px; position: relative; background: url(../img/support/support_main_bg.jpg) top center; /*background-size: cover;*/ background-repeat: no-repeat; background-color: white; } .support_div { display: flex; align-items: center; justify-content: center; margin-top: 90px; } .support_div2 { display: flex; align-items: center; justify-content: center; /*margin-top: 60px;*/ position: relative; top: -72px; } .support_div3 { display: flex; align-items: center; justify-content: center; /*margin-top: 60px;*/ position: relative; top: -145px; } .support_main_title { /*background: url(../img/product/product_main_title_bg.png) center;*/ background-size: cover; margin: 0 auto; width: 800px; height: 160px; display: flex; align-items: center; justify-content: center; font-size: 42px; color: #006d86; } .support_main_content { max-width: 1024px; margin: 0 auto; font-size: 16px; color: #615f5e; line-height: 35px; padding: 0 15px; } @media(max-width: 899px) { .support_main_title, .support_main_content { text-align: justify; width: auto; } } .support_title_div { margin-top: 84px; background-image: url(../img/support/support_title_bg.png); } .support_title_div2 { background: url(../img/about/about_title_bg.png) left; height: 80px; background-size: cover; max-width: 340px; margin-left: 286px; display: flex; justify-content: center; align-items: center; } @media (max-width: 991px) { #support { height: auto; } } @media (max-width: 767px) { .support_title_div { margin-top: 92px; } .support_title_div2 { height: 60px; margin: 0 auto; } } .support_title_div2>span { font-size: 26px; color: white; } .support_icon { display: flex; align-items: center; justify-content: center; background: url(../img/support/support_icon_unclick.png) center; background-size: cover; height: 240px; width: 240px; /*opacity: 0.5;*/ text-align: center; font-size: 20px; color: white; transition: .5s; transform: rotate(-45deg); margin: 0 47px; cursor: pointer; position: relative; z-index: 5; } .support_img1 { background: url(../img/support/support_img1.png) center; background-size: cover; height: 240px; width: 240px; transform: rotate(-45deg); margin: 0 47px; } .support_img2 { background: url(../img/support/support_img2.png) center; background-size: cover; height: 240px; width: 240px; transform: rotate(-45deg); margin: 0 47px; } .support_transform_div { /*height: 100%;*/ transform: rotate(45deg); } .support_square_div { width: 70%; max-width: 510px; margin: 0 auto; } @media(max-width: 1400px) { .support_square_div { max-width: 450px; } } @media(max-width: 1000px) { .support_square_div { max-width: 400px; } } @media(max-width: 900px) { .support_square_div { max-width: 370px; } } @media(max-width: 767px) { .support_square_div { max-width: 500px; } } .support_square_icon { position: absolute; top: 20%; left: 20%; transform: rotate(45deg); } .support_square_img_div { width: 100%; height: 0; padding: 50% 0; text-align: center; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); background-color: #333333; } .support_square { transition: .5s; opacity: 1; background: #000000; position: absolute; width: 50%; height: 50%; cursor: pointer; } .support_square_1 { transform: rotate(-90deg); background: url(../img/support/support_img1.png); background-position: center; background-size: cover; left: 0; bottom: 0; } .support_square_2 { transform: rotate(-90deg); background: url(../img/support/support_img2.png); background-position: center; background-size: cover; right: 0; top: 0; } @media(max-width: 767px) { .support_square_1 { width: 100%; height: 100%; transform: translate(0%, 99%) rotate(-90deg); } .support_square_2 { width: 100%; height: 100%; transform: translate(99%, 0%) rotate(-90deg); } } .support_square_3 { background: #333333; top: 0; transform: translate(-100%, 100%); } .support_square_3 :nth-child(3) { top: 55%; left: 55%; } @media(max-width: 1450px) { .support_square_3 :nth-child(3) { top: 55%; left: 55%; } } @media(max-width: 500px) { .support_square_3 :nth-child(3) { top: 60%; left: 60%; } } @media(max-width: 400px) { .support_square_3 :nth-child(3) { top: 65%; left: 65%; } } .support_square_4 { background: #333333; left: 0; transform: translate(0%, -100%); } .support_square_4 :nth-child(3) { top: 50%; left: 50%; } .support_square_4 :nth-child(4) { top: 60%; left: 60%; } .support_square_4 :nth-child(5) { top: 70%; left: 70%; } .support_square_5 { background: #333333; right: 0; transform: translate(0%, -200%); } .support_square_5 :nth-child(3) { top: 55%; left: 55%; } @media(max-width: 400px) { .support_square_5 :nth-child(3) { top: 60%; left: 60%; } } .support_square_6 { background: #333333; right: 0; } .support_square_6 :nth-child(2) { top: 50%; left: 50%; } @media(max-width: 600px) { .support_square_6 :nth-child(2) { line-height: initial !important; } } @media(max-width: 767px) { .support_square_3 { left: 0; top: inherit; transform: none; } .support_square_5 { right: 0; top: 0; transform: none; } } .support_square span { display: block; transform: translate(-50% -50%); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -ms-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); top: 40%; left: 40%; position: absolute; color: white; width: 100%; } @media(max-width: 767px) {} .support_square.item:hover, .support_square.item.active { opacity: 1; background: #006d86; } .support_square.item:hover img, .support_square.item.active img { content: url("../img/about/about_title_icon_fill.png"); } .support_square_title { font-size: 26px; line-height: 26px; } @media(max-width: 1000px) { .support_square_title { font-size: 22px; line-height: 22px; } } .support_square_title_eng { font-size: 18px; line-height: 18px; } @media(max-width: 500px) { .support_square_title { font-size: 22px; } .support_square_title_eng { font-size: 14px; } } @media(max-width: 400px) { .support_square_title { font-size: 16px; } .support_square_title_eng { font-size: 14px; } } #Finite p { font-size: 16px; color: #615f5e; padding: 20px 0; } /*========================= Footer ================= */ .footer { /*margin-top: 50px;*/ } .footer_top_div { text-align: right; } .footer_logo img { width: 100%; max-width: 344px; } .footer_info { padding-top: 10px; float: right; margin-right: 70px; } .footer_info_phone { font-size: 30px; color: #006d86; } .footer_info_email { font-size: 20px; color: #006d86; } .footer_nav_bar li { float: left; } .footer_logo { display: inline-block; } @media(max-width: 767px) { .footer_nav_dis { display: flex; align-items: center; justify-content: center; } .footer_logo { padding-top: 20px; } .footer_logo_div { text-align: center; } .footer_logo_div>img { position: relative; top: -51px; } .footer_info { float: none; margin-right: 0px; padding: 20px 0; } .footer_info_phone { font-size: 26px; } .footer_info_email { font-size: 20px; } .footer_nav_bar li a { background: transparent; } } @media(min-width: 767px) { .footer_top_div { position: relative; top: 56px; } } /* @media (min-width: 500px) and (max-width: 766px) { .footer_nav_bar li{ float: left; } }*/ @media (max-width: 499px) { .footer_nav_bar li { /*float: left;*/ width: 33%; text-align: center; } } .footer_nav_bar li a { color: black; font-weight: 700; } .footer_nav_bar li a:hover { color: #006d86; } .copyright_div { height: 50px; background: #333333; text-align: center; display: flex; align-items: center; justify-content: center; color: #b3b3b3; } /*=========================== --- Template Components ---- =========================== */ /* footer social icons */ .social-network a.icoRss:hover { background-color: #F56505; } .social-network a.icoFacebook:hover { background-color: #3B5998; } .social-network a.icoTwitter:hover { background-color: #33ccff; } .social-network a.icoGoogle:hover { background-color: #BD3518; } .social-network a.icoVimeo:hover { background-color: #0590B8; } .social-network a.icoLinkedin:hover { background-color: #007bb7; } .social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i, .social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i { color: #fff; } a.socialIcon:hover, .socialHoverClass { color: #44BCDD; } .social-circle li a { display: inline-block; position: relative; margin: 0 auto 0 auto; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; text-align: center; width: 50px; height: 50px; font-size: 20px; } .social-circle li i { margin: 0; line-height: 50px; text-align: center; } .social-circle li a:hover i, .triggeredHover { -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms--transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; -ms-transition: all 0.2s; transition: all 0.2s; } .social-circle i { color: #fff; -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -o-transition: all 0.8s; -ms-transition: all 0.8s; transition: all 0.8s; } /* stats */ .stats .icon { margin: 0 0 20px 0; } .stats strong.number { font-size: 38px; } .stats span.text { font-weight: 700; font-size: 24px; } /* buttons */ .btn { border: 0; } .btn.bold { font-weight: 600; } .btn-cta { color: #ffffff; border-bottom: 4px solid; } .btn-cta:hover { color: #ffffff; } .btn-cta { border-bottom: 2px solid; } .btn-cta.btn-lg { border-bottom: 4px solid; } .slideanim { visibility: hidden; } .slide { animation-name: slide; -webkit-animation-name: slide; animation-duration: 1s; -webkit-animation-duration: 1s; visibility: visible !important; } .first { position: absolute; width: 48.1%; top: 183px; left: 150px; } @keyframes slide { 0% { opacity: 0; transform: translateY(70%); } 100% { opacity: 1; transform: translateY(0%); } } @-webkit-keyframes slide { 0% { opacity: 0; -webkit-transform: translateY(70%); } 100% { opacity: 1; -webkit-transform: translateY(0%); } } .w3-card, .w3-card-2 { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } .w3-animate-top { position: relative; animation: animatetop 0.4s; top: 0px; } .w3-white, .w3-hover-white:hover { /*background-color: white!important;*/ } @media (max-width: 767px) { .w3-white, .w3-hover-white:hover { background-color: #006d86 !important; } } @keyframes animatetop { from { top: -300px; opacity: 0 } to { top: 0; opacity: 1 } } /*button effect*/ .effect-btn { -webkit-transition: 1s; transition: 1s; cursor: pointer; } .effect-slide:hover, .effect-slide:focus { -moz-box-shadow: inset 10em 0 0 0 #006d86; -webkit-box-shadow: inset 10em 0 0 0 #006d86; box-shadow: inset 10em 0 0 0 #006d86; } .effect-slide-bg:hover, .effect-slide-bg:focus { -moz-box-shadow: inset 11em 0 0 0 #006d86; -webkit-box-shadow: inset 11em 0 0 0 #006d86; box-shadow: inset 11em 0 0 0 #006d86; /*opacity: 1;*/ } .effect-slide:hover, .btn-0:focus { color: #fff; } .pc { display: block; } .mobile { display: none; } .show { display: block; }
Upload File
Create Folder