Access_New/demos/wedding-invitation/wedding-invitation.css
2024-09-05 11:33:27 +05:45

124 lines
3.2 KiB
CSS

/* ===================================
Crafto - Wedding invitation
====================================== */
/* font */
@import url('https://fonts.googleapis.com/css2?family=Sen:wght@400;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
/* variable */
:root {
--base-color: #e93172;
--dark-gray:#2d2928;
--light-medium-gray:#75726f;
--extra-medium-gray: #d2cbc3;
--very-light-gray:#f5f2ef;
--medium-gray: #e7dcd3;
--primary-font: 'Sen', sans-serif;
--alt-font: 'Bebas Neue', sans-serif;
}
body {
font-size: 17px;
line-height: 30px;
color:var(--light-medium-gray);
}
/* header */
header .navbar-brand img {
max-height: 32px;
}
.navbar .navbar-nav .nav-link {
font-size: 20px;
}
/* text gradient color */
.text-gradient-cerise-salmon-red {
background: #e30050;
background: linear-gradient(135deg, #e30050 30%, #ff7423 70%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.text-gradient-salmon-red-cerise {
background: #ff7423;
background: linear-gradient(45deg, #ff7423 30%, #e30050 70%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
/* bg color */
.bg-gradient-porcelain-grey {
background-image: linear-gradient(to bottom, #e6e3e2, #e6e3e2, #e7e4e3, #f5f2ef, #f5f2ef);
}
/* text outline color */
.text-outline-color-westar-grey {
-webkit-text-stroke-color: #d2cac3;
}
/* social icon style 09 */
.medium-icon li {
margin: 0 5px;
}
.social-icon-style-09 ul li a {
border-color:#e3e1df;
}
.medium-icon a {
font-size: 20px;
width: 60px;
height: 60px;
}
.countdown-style-04 .countdown-box .number {
color: var(--base-color);
font-weight: normal;
font-size: 4.375rem;
line-height:2.813rem;
}
.countdown-style-04 .countdown-box span {
color: var(--light-medium-gray);
text-transform: inherit;
line-height: 20px;
font-size: 15px;
}
.countdown-style-04 .countdown-box:before {
color: var(--dark-gray);
opacity: 1;
}
.countdown-style-04 .countdown-box {
width: 100px;
}
.btn {
font-family: var(--primary-font);
text-transform: none
}
footer {
padding-top: 80px;
padding-bottom: 80px;
}
input, select, textarea, .form-control, .form-select {
color: var(--dark-gray);
}
input:focus, select:focus, textarea:focus, .form-control:focus {
color: var(--dark-gray);
}
.form-select {
color: var(--light-medium-gray);
&:focus {
color: var(--light-medium-gray);
}
}
::-webkit-input-placeholder { color: var(--light-medium-gray) !important; text-overflow: ellipsis; }
::-moz-placeholder { color: var(--light-medium-gray) !important; text-overflow: ellipsis; opacity:1; }
:-ms-input-placeholder { color: var(--light-medium-gray) !important; text-overflow: ellipsis; opacity:1; }
@media (min-width: 992px) {
.order-inherit {
order: inherit !important;
}
}
@media (max-width: 1199px) {
.medium-icon a {
width: 50px;
height: 50px;
}
}
@media (max-width: 767px) {
.sliding-box .sliding-box-item {
width: 100% !important;
}
}
@media (max-width: 575px){
.xs-mb-50px {
margin-bottom: 50px !important; }
}