Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /var/www/angkasapuraretail.com/public_html/themes/css/ |
Upload File : |
@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Alata&display=swap'); :root { --primary-color: #e53e76; --secondary-color: #086db5; --light-color: #f2f2f2; --medium-color: #7f7f7f; --dark-color: #333; --text-color: #57585a; --header-color: #414143; --news-header-color: #231f20; --max-width: 1140px; --primary-font: 'Lato', sans-serif; --secondary-font: 'Alata', sans-serif; } * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: var(--primary-font); line-height: 1.5; background-color: var(--light-color); color: var(--text-color); } ul { list-style: none; } p { margin: 0.5rem 0; font-size: 18px; } h1, h2, h3, h4, h5, h6 { font-family: var(--secondary-font); margin-bottom: 1rem; line-height: 1.3; color: var(--header-color); } h2 { font-size: 2rem; text-transform: uppercase; } h3 { font-size: 1.6rem; text-transform: capitalize; } a { text-decoration: none; color: var(--text-color); } a:hover { text-decoration: none; color: var(--primary-color); } img { width: 100%; } /* a img:hover { animation: animateImage 0.3s forwards ease-in; } */ @keyframes animateImage { from { opacity: 1; } to { opacity: 0.7; } } .py-1 { padding: 1.5rem 0; } .py-2 { padding: 2rem 0; } .py-3 { padding: 3rem 0; } .p-1 { padding: 1.5rem; } .p-2 { padding: 2rem; } .p-3 { padding: 3rem; } .container { max-width: var(--max-width); overflow: hidden; margin: auto; padding: 3.5rem 2rem; } .card { background: white; } .card-body { padding: 1rem; } .readmore { font-style: italic; } .primary-bg { background: var(--primary-color); } .secondary-bg { background: var(--secondary-color); } /*---top navigation---*/ #main-nav { position: sticky; top: 0; z-index: 2; } #main-nav .container { display: grid; grid-template-columns: 3fr 1fr; align-items: center; padding: 1rem 2rem; } #main-nav .container > *:last-child { grid-column: 1 / span 2; } #main-nav .logo { width: 200px; } #main-nav #topLinks { display: flex; justify-content: space-between; color: white; } #main-nav #topLinks a { color: white; text-transform: uppercase; font-size: 0.8rem; } #main-nav #topLinks a:hover { animation: animateMenuLinks 0.3s forwards ease-in; } @keyframes animateMenuLinks { from { color: white; } to { color: var(--secondary-color); } } #main-nav ul { display: flex; align-items: center; } #main-nav ul li { padding-top: 0.8rem; } #main-nav ul li a { text-transform: uppercase; margin-right: 1.5rem; color: white; } @media (min-width: 920px) { #main-nav ul li a { margin-right: 3rem; } } #main-nav ul li a:hover { animation: animateMenuLinks 0.3s forwards ease-in; } /*--home slideshow--*/ /* Slideshow container */ .slideshow-container { max-width: 100%; position: relative; margin-top: -135px; } .banner-container { max-width: 100%; position: relative; margin-top: -139px; } .slideshow-container .mySlides { display: none; } .mySlides img { vertical-align: middle; } .myBanner img { vertical-align: middle; } /* The dots/bullets/indicators */ .slideshow-container #dots { position: absolute; bottom: 40px; left: 50%; } .slideshow-container .dot { cursor: pointer; height: 15px; width: 15px; margin: 0 2px; background-color: #717171; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease; } /* Next & previous buttons */ .slideshow-container .prev, .slideshow-container .next { cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -22px; color: white; font-weight: bold; font-size: 2rem; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; } /* Position the "next button" to the right */ .slideshow-container .next { right: 0; border-radius: 3px 0 0 3px; } /* On hover, add a black background color with a little bit see-through */ .slideshow-container .prev:hover, .next:hover { background-color: rgba(0, 0, 0, 0.8); } .slideshow-container .active { background-color: #fff; } /* Fading animation */ .slideshow-container .fade { -webkit-animation-name: fade; -webkit-animation-duration: 1.5s; animation-name: fade; animation-duration: 1.5s; } @-webkit-keyframes fade { from { opacity: 0.4; } to { opacity: 1; } } @keyframes fade { from { opacity: 0.4; } to { opacity: 1; } } /*--promo text--*/ #promoText { background-image: linear-gradient(to right, #9b3e75, #ff6277); } #promoText2 { background-image: linear-gradient(to right, #444245, #716c70); } #promoText p, #promoText2 p { text-transform: uppercase; text-align: center; color: white; font-size: 1.2rem; } /*--highlights--*/ #highlights .container #highlightTitle { display: flex; justify-content: space-between; align-items: center; } #highlights h3 a { color: var(--primary-color); } #highlights h3 a:hover { color: var(--secondary-color); } #highlightBlock { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 1rem; } /*---latest news--*/ #news .container #highlightTitle { display: flex; justify-content: space-between; align-items: center; } #news h3 a { color: var(--news-header-color); } #news h3 a:hover { color: var(--secondary-color); } .news-meta { color: var(--primary-color); font-size: 0.9rem; font-weight: bold; } /*--social media--*/ #socialmedia { background: white; } #sosmedBody { display: grid; grid-template-columns: repeat(4, 1fr); } #sosmedBody img { width: 100%; height: 100%; } #socialmedia h3 { text-transform: uppercase; } /* about */ .grid-about { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 10px; justify-content: center; } .cols-span { grid-column: 1 / span 2; } .grid-cols-span { grid-column: 2 / span 2; margin-top: -250px; } .grid-about-mission { display: grid; grid-template-columns: 2fr 1fr; grid-gap: 10px; justify-content: center; } .about-mission { text-align: left; } .missionIconText { display: flex; /* justify-content: center; */ align-items: center; } .missionIconText img { padding: 1rem; } .missionIconText p { padding: 2rem; } .about-text { position: relative; padding: 1rem; } .about-text h2 { padding-bottom: 1rem; } .about-text h2::after { content: ''; width: 100px; height: 10px; background: #e53e76; position: absolute; top: 60px; left: 15px; } .about-text p { font-size: 20px; line-height: 30px; color: #000; } .about-text ul { margin-left: 20px; list-style: disc; } .about-text ul li { color: #000; font-size: 20px; } .bg-img { background-position: center; background-repeat: no-repeat; background-size: cover; } .d-flex-bgColor { background-color: rgba(0, 0, 0, 0.5); height: 100%; height: 100%; display: flex; align-items: center; justify-content: center; } .d-flex-bgColor h2 { color: #fff; font-size: 45px; letter-spacing: 2px; } .bg-pink { background-color: #e53e76; } .d-flex-450 { height: 450px; display: flex; justify-content: center; align-items: center; } .visi-text h3 { color: #fff; font-size: 30px; text-transform: none; } .bg-blue { background-color: #086db5; } .grid-mission { display: grid; grid-template-columns: 1fr; justify-content: center; grid-gap: 10px; } .misi-text p { color: #fff; font-size: 25px; } /* contact */ .d-flex-column { display: flex; justify-content: center; align-items: center; flex-direction: column; } .grid-form { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 1rem; padding: 0.5rem 0; } .grid-form input[type='text'], .grid-form input[type='email'], .d-flex-column textarea { width: 100%; padding: 0.5rem 0.75rem; border: 1px solid #d0d0d0; } .btn-message { width: 100%; padding: 0.75rem 1rem; border: none; background: #85abb1; color: #fff; } #location { width: auto; padding: 5px 10px; border: 1px solid #d0d0d0; } .grid-brand { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 1rem; padding: 2rem 0; } .cardGrey { background: #ddd; padding: 1rem; text-align: center; } .cardGrey .brand-logo { width: 150px; padding: 0.5rem 0; } .cardGrey i { float: right; top: 20px; position: relative; font-size: 25px; cursor: pointer; } .LocationTitle h3 { color: #000; } .line { width: 25%; height: 2px; background-color: #060606; position: relative; left: 38%; } .LocationSection h4 { color: #000; font-size: 20px; } .LocationSection p { font-size: 15px; } .content { padding: 0 18px; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; background-color: #ddd; } /* news */ .grid-news { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 2rem; } .grid-news .card-news { background: #fff; } .desc-wrapper { padding: 15px; } .posted-wrapper { font-size: 20px; color: #e53e76; margin-bottom: 0; } .desc-wrapper h3 { font-size: 29px; } .img-footer { position: relative; top: 6px; } .readmore-btn { font-style: italic; } .desc p { text-align: justify; } .desc ul, .desc ol { margin: 0 0 15px 20px; } .desc ul { list-style: disc; } .section-share { background: #7f7f7f; padding: 2rem 10rem; display: flex; justify-content: space-between; align-items: center; } .section-share p { font-size: 35px; color: #fff; letter-spacing: 1px; } .section-share ul { display: inline-flex; } .section-share ul li { padding: 0 10px; } .section-share ul li img { width: 75px; } /* available space */ .grid-space { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 1.5rem; padding: 30px 0; } .grid-airport { display: grid; grid-template-columns: 1fr 1fr; align-items: center; grid-gap: 1.5rem; } /* procurement */ .procurement-detail img { max-width: 100%; width: 400px; } .procurement-detail ol { padding: 30px 0; margin-left: 25px; } .procurement-detail ol li { font-size: 25px; color: #000; } .procurement-send img { max-width: 100%; width: 500px; } /* career */ .highlight-text { background-color: #a39176; } .highlight-text p { color: #fff; font-size: 30px; text-align: center; } .career-wrapper { padding-top: 30px; } .career-title { background-color: #a39176; padding: 1rem; width: 300px; } .career-title p { color: #fff; text-align: center; margin: 0; font-weight: 600; } .career-detail { padding: 30px 0; } .career-detail ul { list-style: disc; margin-left: 25px; padding-bottom: 30px; } .career-detail ul li { color: #000; font-size: 20px; } /*--footer--*/ #main-footer { background: var(--dark-color); color: white; } #main-footer ul li { margin-bottom: 0.7rem; } #main-footer a { color: white; text-transform: capitalize; } #main-footer a:hover { color: var(--primary-color); } #footerTop { display: grid; grid-template-columns: 3fr 1fr 1fr; } #footerLogo { width: 220px; padding: 3rem 0 1rem 0; } #main-footer input[type='email'] { padding: 0.7rem; width: 60%; } #main-footer label { text-transform: uppercase; font-size: 0.95rem; } #main-footer input[type='submit'] { padding: 0.7rem; width: 15%; background: var(--medium-color); border: none; color: white; border: 1px solid var(--medium-color); } #main-footer .socialicons { margin-top: 3rem; font-size: 2rem; } #main-footer .socialicons a { margin-right: 1rem; } #main-footer .copyright { background: var(--medium-color); text-align: center; padding: 0.5rem; } #main-footer .copyright p { font-size: 0.9rem; text-transform: uppercase; } .text-center { text-align: center; } /*top menu*/ #main-nav ul li ul { display: none; width: 200px; padding: 1rem; position: absolute; z-index: 1000; top: 100px; margin-left: -15px; /* background:#e53e76; */ flex-direction: column; } #main-nav ul li ul li { background: #e53e76; padding: 0.5rem 1rem; position: relative; top: 15px; } #main-nav ul li:hover ul { display: block; } @media (min-width: 1200px) { #aboutSec2 { position: relative; bottom: 40px; } } #mobileMenuIcon { display: none; } .mm-spn.mm-spn--light { color: #fff; background: #e53e76; } .mm-spn a { background: inherit; color: inherit; text-decoration: none; text-transform: capitalize; } @media (max-width: 768px) { #mobileMenuIcon { display: block; } #mobileMenuIcon i { float: right; color: #fff; } }