* { font-weight: 500; font-family: "Noto Sans TC", sans-serif !important; } .fa, .far, .fas { font-family: Font Awesome\ 5 Free !important; } body { overflow-x: hidden; } /* Bootstrap Start */ .form-control:focus, .btn-check:focus + .btn, .btn:focus { box-shadow: none !important; } .text-primary { color: #EE7800 !important; } .border-primary { border-color: #EE7800 !important; } .pagination { border-radius: 5px; overflow: hidden; } .pagination a { color: #727679; transition: all 0.3s; } .pagination a:hover { color: #fff; background-color: #EE7800; } .pagination .page-link { padding: 0.75rem 1rem; border: none; } .pagination .page-link:focus { z-index: 3; color: #727679; background-color: #fff; box-shadow: none; } .list-pagination .page-item.active .page-link { color: #fff; background-color: #EE7800; border-color: #EE7800; } .list-pagination .page-item.active .page-link:focus { box-shadow: none; } .list-pagination .page-link.hidden { display: none; } /* Bootstrap End */ /* Navbar Start */ #navbar { position: sticky; top: 0; z-index: 1000; } #navbar.show { position: fixed !important; overflow-y: auto; overflow-x: hidden; width: 100%; height: 100%; z-index: 2000; } #navbar.show .navbar { padding-bottom: 0; } #navbar .navbar { z-index: 100; background-color: white !important; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.15); } #navbar .navbar .container-fluid { padding: 0 2.5rem; } @media (max-width: 1200px) { #navbar .navbar .container-fluid { padding: 0 1.5rem; } } @media (max-width: 991px) { #navbar .navbar .container-fluid { padding: 0; } } @media (max-width: 1400px) { #navbar .navbar .navbar-nav .nav-item { margin: 0; } } #navbar .navbar .navbar-nav .nav-item .nav-link { padding: 1.5rem 1.2rem; position: relative; font-size: 1.125rem; cursor: pointer; color: #34404b; border-bottom: 4px solid transparent; } @media (max-width: 1200px) { #navbar .navbar .navbar-nav .nav-item .nav-link { padding: 1.5rem 0.8rem; font-size: 1rem; } } @media (max-width: 991px) { #navbar .navbar .navbar-nav .nav-item .nav-link { padding: 1rem 0; border-bottom: none; } } #navbar .navbar .navbar-nav .nav-item .nav-link:hover { border-bottom: 4px solid #ee7800; } @media (max-width: 991px) { #navbar .navbar .navbar-nav .nav-item .nav-link:hover { border-bottom: none; } } #navbar .navbar .navbar-nav .nav-item .nav-link .expand i { color: #D3D3D3; } @media (max-width: 991px) { #navbar .navbar .navbar-nav li { border-bottom: 1px solid #F4F4F4; } } @media (max-width: 991px) { #navbar .navbar .navbar-nav li:last-child { border-bottom: none; } } @media (min-width: 991px) { #navbar .navbar li.dropdown:hover > .dropdown-menu { display: block; } } #navbar .navbar .dropdown-level-width { min-width: 13.5rem; } #navbar .navbar .dropdown-level-width li { margin: 5px 0; } #navbar .navbar .search-btn { border: none; background: transparent; } #navbar .navbar .search-btn img { margin-bottom: -3px; } #navbar .navbar .hover-block .nav-link { border-bottom: none !important; } #navbar .navbar .hover-block .nav-link:hover a, #navbar .navbar .hover-block .nav-link:hover p { color: #ee7800; } @media (max-width: 991px) { #navbar .navbar .dropdown-sub { padding: 5px 0; padding-left: 45px; } } @media (max-width: 991px) { #navbar .navbar .dropdown-sub:first-child { border-top: 1px solid #F4F4F4; } } @media (min-width: 991px) { #navbar .navbar .dropdown-sub:hover .dropdown-menu { display: block; } } #navbar .navbar .dropdown-sub:hover .submenu, #navbar .navbar .dropdown-sub:hover > :hover > a { color: #ee7800; } #navbar .navbar .dropdown-sub p { font-size: 16px; } #navbar .navbar .dropdown-sub .submenu { color: #34404b; } #navbar .navbar .dropdown-sub .dropdown-menu { top: -9px !important; left: 213px; } #navbar .navbar .dropdown-sub .dropdown-menu > li:hover > a { color: #ee7800; } #navbar .navbar .dropdown-item { padding: 0.25rem 1.2rem; } @media (max-width: 991px) { #navbar .navbar .dropdown-item { padding: 0.5rem; } } #navbar .navbar .dropdown-item:hover { background-color: #fff; } @media (max-width: 991px) { #navbar .navbar .dropdown-menu { border: none; } } #navbar .navbar .logo { width: 130px; } #navbar .navbar .search-text { color: #ee751b; } #navbar .navbar .renovation-btn { display: block; color: #ee751b; background: #fff; border: 1px solid #ee751b; border-radius: 3px; padding: 10px 20px; margin-left: 50px; } .navbar-toggler { border-color: transparent !important; } .navbar-toggler:focus { box-shadow: none; } .shadow-item { position: absolute; display: none; height: 3px; top: 53px; width: 100vw; right: 0; left: 0; margin: auto; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.15); border-bottom: 1px solid #ccc; } @media (max-width: 991px) { .shadow-item { display: block; } } /* Navbar End */ /* Footer Start */ .footer { padding: 3rem; background-color: #f4f4f4; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); } @media (max-width: 767px) { .footer { padding: 2rem; } } @media (max-width: 575px) { .footer { padding: 2rem 1rem; } } .footer h2 { text-align: center; border-top: 1px solid #d1d2d3; margin-top: 50px; padding-top: 30px; color: #707070; font-size: 16px; font-weight: 300; letter-spacing: 0.05rem; line-height: 1.5; } .footer h4 { font-size: 1.375rem; font-weight: 500; color: #797979; text-align: center; margin-bottom: 50px; } @media (max-width: 991px) { .footer h4 { text-align: left; margin-bottom: 20px; } } @media (max-width: 991px) { .footer .about-list, .footer .follow-list, .footer .more-list { display: flex; justify-content: center; } } @media (max-width: 991px) { .footer .about-list section, .footer .follow-list section, .footer .more-list section { width: 300px; } } .footer .follow-list, .footer .more-list { padding: 0; overflow: hidden; position: relative; } @media (max-width: 991px) { .footer .follow-list, .footer .more-list { margin-top: 30px; padding-top: 30px; border-top: 1px solid #989898; } } .footer .about-list a { color: #707070; transition: all 0.3s; } .footer .about-list a:hover { opacity: 0.8; } .footer .about-list img { width: 20px; height: 20px; margin-right: 7px; } .footer .about-list ul { letter-spacing: 0.05em; } .footer .about-list ul li { margin: 5px 0; } @media (max-width: 991px) { .footer .about-list ul li { margin: 0; height: 30px; } } .footer .about-list ul li span { color: #ea068c; } @media (max-width: 991px) { .footer .about-list section { width: 300px; } } .footer .follow-list .media { display: flex; } .footer .follow-list .media a { display: block; margin: 0 3px; position: relative; } .footer .follow-list .media .media-item.after { position: absolute; top: 0; left: 0; opacity: 0; } .footer .follow-list img { width: 45px; height: 45px; margin-right: 5px; transition: all 0.3s; } @media (max-width: 1200px) { .footer .follow-list img { width: 40px; height: 40px; } } .footer .more-list a { display: inline-block; margin: 5px; padding-bottom: 5px; color: #797979; border-bottom: 1px solid; transition: all 0.3s; } .footer .more-list a:hover { opacity: 0.8; } .footer .more-list .subscriber-item { width: 100%; max-width: 300px; margin: auto; display: flex; flex-direction: column; border: 2px solid #34404b; } .footer .more-list .subscriber-item:hover { border: 2px solid #EE7800; } .footer .more-list .subscriber-item:hover button { background-color: #EE7800; } .footer .more-list .subscriber-item input { padding: 10px; border: none; } .footer .more-list .subscriber-item input:focus-visible { outline: none; } .footer .more-list .subscriber-item ::-moz-placeholder { text-align: center; } .footer .more-list .subscriber-item ::placeholder { text-align: center; } .footer .more-list .subscriber-item button { padding: 15px; border: none; color: #fff; background-color: #34404b; transition: all 0.1s; } .footer .more-list .subscriber-item .spinner-border { display: none; } .footer .more-list .subscriber-item .spinner-border.show { display: block; } .footer .more-list .subscriber-item.input-error { border-color: #ff5252; } .footer .more-list .subscriber-item.input-error button { background-color: #ff5252; } .footer .more-list .link { max-width: 280px; display: flex; flex-wrap: wrap; justify-content: center; } @media (max-width: 991px) { .footer .more-list .link { max-width: 310px; justify-content: start; } } /* Footer End */ /* searchModal Start */ .search-modal { letter-spacing: 1px; } @media (max-width: 991px) { .search-modal .modal-dialog { max-width: 100%; } } .search-modal .modal-content { border: none; background: transparent; } .search-modal .modal-content .input-group { height: 50px; } .search-modal .modal-content .input-group .input-group-text { display: flex; align-items: center; padding: 0.5rem 2rem !important; margin-bottom: 0; color: #fff; text-align: center; white-space: nowrap; background-color: #ee7800; border: 2px solid #ee7800; line-height: 1.5; border-radius: 0.3rem; cursor: pointer; } .search-modal .keyword-list { display: flex; align-items: center; padding: 0 20px; } .search-modal .keyword-list ul { margin: 0; padding: 0; display: flex; flex-wrap: wrap; color: #fff; } .search-modal .keyword-list ul li { margin: 5px 10px 5px 0; cursor: pointer; transition: all 0.3s; } .search-modal .keyword-list ul li:hover { opacity: 0.8; } .search-modal .keyword-list span { color: #fff; margin-right: 10px; } .modal-backdrop.show { opacity: 0.7 !important; } /* searchModal End *//*# sourceMappingURL=all.css.map */