File Manager

Current Directory: /home/u930863517/domains/limraevents.com/public_html/css
Viewing File: /home/u930863517/domains/limraevents.com/public_html/css/blog.css
/* importing variable css */ @import url("./partials/variable.css"); /* importing global css */ @import url("./partials/global.css"); /* importing navbar css */ @import url("./partials/navbar.css"); .hero{ min-height: 70vh; background: url("../assets/backgrounds/services-back.jpg") bottom no-repeat; background-size: cover; background-attachment: fixed; position: relative; } .hero.event-management{ background: url("../assets/backgrounds/event-management-back.jpg") center no-repeat; background-size: cover; background-attachment: fixed; } .hero.advertising{ background: url("../assets/backgrounds/blog.jpg") center no-repeat; background-size: cover; background-attachment: fixed; } .hero.media-advertise{ background: url("../assets/backgrounds/media-advertising-back.jpg") bottom no-repeat; background-size: cover; background-attachment: fixed; } .hero.personal-events{ background: url("../assets/backgrounds/personal-events-back.jpg") bottom no-repeat; background-size: cover; background-attachment: fixed; } .hero.sanitization{ background: url("../assets/backgrounds/sanitization-services-back.jpg") center no-repeat; background-size: cover; background-attachment: fixed; } .hero.market-research{ background: url("../assets/backgrounds/market-research-back.jpg") bottom no-repeat; background-size: cover; background-attachment: fixed; } .hero::before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: black; opacity: 0.6; } .hero .content{ position: relative; z-index: 10; color: white; } .hero .content .line{ background: white !important; } .flex-container{ display: flex; align-items: center; flex-wrap: wrap; } .flex-container .secondary-button{ margin: 0 !important; } .flex-container .secondary-button:hover span{ color: var(--black-color2) !important; } .flex-container .box{ width: calc(25% - 1rem); margin: 0.5rem; height: calc(300px - 0.5rem); display: flex; flex-direction: column; transition: 0.5s ease; position: relative; border: 3px solid #ddd; } .flex-container .box:hover{ transform: scale(1.05); z-index: 10; } .flex-container .box .image{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.4; } .flex-container .box .image img{ height: 100%; width: 100%; } .flex-container .box .content{ flex-direction: column; padding: 2rem; height: 300px; position: relative; z-index: 10; } .flex-container .box .content i{ font-size: 30px; } .flex-container .box .content .card-heading{ font-size: 22px; text-transform: capitalize; text-align: center; margin: 0.5rem 0; font-weight: 600; font-family: var(--font-roboto); } .flex-container .box .secondary-button{ font-size: 12px; } .flex-container .box .secondary-button span{ text-transform: capitalize !important; } /* row */ .flex-container.row{ padding: 0; margin: 0 0rem; } .flex-container.row .box{ width: calc(50%) !important; height: 300px !important; flex-direction: row !important; margin: 0; } .flex-container.row .box .content{ width: calc(50%) !important; } /* CATEGORIES ========================================================= */ .categories-wrapper{ position: relative; } .categories-wrapper::before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background: url("../assets/backgrounds/service-pattern-back.png") no-repeat center; background-size: 35%; background-attachment: fixed; opacity: 0.1; } /* TIMELINE ========================================================= */ .timeline .timeline-item::after, .timeline .timeline-item::before { clear: both; content: ''; display: block; width: 100%; } .timeline { margin: 30px auto; padding: 0 10px; position: relative; transition: all 0.25s ease-in; width: 100%; } .timeline::before { background: black; content: ''; height: 100%; position: absolute; top: 0; width: 3px; } .timeline::after { clear: both; content: ''; display: table; width: 100%; } .timeline a { color: black; font-weight: bold; transition: all 0.25s ease-in; } .timeline a:hover { box-shadow: 0 1px 0px 0px black; transition: all 0.25s ease-in; } .timeline .timeline-item { margin-bottom: 50px; position: relative; } .timeline .timeline-item .timeline-icon { background: black; border-radius: 50%; height: 50px; margin-left: -23px; overflow: hidden; top: 0; width: 50px; } .timeline .timeline-item .timeline-icon img, .timeline .timeline-item .timeline-icon svg { left: 14px; position: relative; top: 11px; } .timeline .timeline-item .timeline-icon svg { top: 14px; } .timeline .timeline-item .timeline-content { padding: 2rem; text-align: right; transition: all 0.25s ease-in; width: 90%; background: transparent; background: white; box-shadow: var(--box-shadow); transform: translateY(-1rem); } .timeline .timeline-item .timeline-content p { color: black; font-size: 14px; line-height: 1.4; margin-bottom: 0.5rem; position: relative; } .timeline .timeline-item .timeline-content p:after { content: ''; top: 0; left: 0; width: 100%; height: 100%; background: rgb(255,255,255); background: linear-gradient(0deg, rgba(255,255,255,1) 2%, rgba(0,0,0,0) 100%); } .timeline .timeline-item .timeline-content a.link { color: var(--secondary-color); } .timeline .timeline-item .timeline-content .timeline-heading { font-size: 20px; font-weight: bold; text-transform: uppercase; font-family: var(--font-monteserrat); transition: 0.2s ease; } .timeline .timeline-item .timeline-content .timeline-heading i{ transform: rotate(90deg); } .timeline .timeline-item .timeline-content .timeline-content-date { font-size: 16px; font-weight: bold; margin-bottom: 0; } .timeline .timeline-item .timeline-content .timeline-content-month { font-size: 0.875rem; text-transform: uppercase; font-weight: 400; } .timeline .timeline-item .timeline-content.right { margin-left: 10%; text-align: left; } @media screen and (max-width: 39.9375em) { .timeline { margin: 30px; padding: 0; width: 90%; } .timeline::before { left: 0; } .timeline .timeline-item .timeline-content { float: right; text-align: left; width: 90%; } .timeline .timeline-item .timeline-content p { font-size: 0.8rem; } .timeline .timeline-item .timeline-content a.link { font-size: 0.9rem; } .timeline .timeline-item .timeline-content .timeline-heading { font-size: 1.1rem; } .timeline .timeline-item .timeline-content::before, .timeline .timeline-item .timeline-content.right::before { border-left: 0; border-right: 7px solid black; left: 10%; margin-left: -6px; } .timeline .timeline-item .timeline-icon { left: 0; } } /* ! ====================================== */ /* ! RELATED WORK */ /* ! ====================================== */ .gallery-wrapper{ display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-gap: 1rem; margin: 50px 0; } .gallery-wrapper .image{ width: 100%; } .gallery-wrapper .image img{ width: 100%; } .related-work .secondary-button:hover span{ color: var(--black-color2) !important; } @media only screen and (max-width: 768px) { .gallery-wrapper{ grid-template-columns: 1fr 1fr 1fr; grid-gap: 0.5rem; } .related-work .subheading{ font-size: 0.9rem; margin-top: 1rem; } } @media only screen and (max-width: 600px) { } /* ! ====================================== */ /* ! RELATED WORK */ /* ! ====================================== */ .free-quote .para{ margin: 0 0.5rem; font-family: var(--font-roboto); font-size: 1.5rem; } @media only screen and (max-width: 768px) { .free-quote .para{ font-size: 1.2rem; margin: 0; margin-bottom: 1rem; } .free-quote { text-align: center; } } /* DESCRIPTIVE SERVICES ================================================ */ /* introduction */ .descriptive-services .introduction .heading{ font-size: 30px; font-family: var(--font-monteserrat); text-transform: uppercase; font-weight: bold; margin-bottom: 1rem; } .descriptive-services .introduction p.para{ font-size: 14px; } /* allied service */ .descriptive-services .allied-services{ padding: 100px 0; } .descriptive-services .allied-services .flex-wrapper{ display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 1rem; } .descriptive-services .allied-services .flex-wrapper .card{ width: 100%; margin: 0.5rem; padding: 2rem; height: 100%; text-align: center; border: none; border-radius: 0; box-shadow: var(--box-shadow2); } .descriptive-services .allied-services .flex-wrapper .card i{ font-size: 40px; } .descriptive-services .allied-services .flex-wrapper .card .card-heading{ font-size: 25px; font-weight: bold; font-family: var(--font-monteserrat); text-transform: uppercase; margin: 1rem 0; } .descriptive-services .allied-services .flex-wrapper .card .card-para{ font-size: 12px; }