@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Oswald:wght@200;300;400;500;600;700&family=Teko:wght@300;400;500;600;700&display=swap');
@import url(../fonts/Georgia/style.css);
@font-face {
font-family: "GTEestiProText";
src: url(../fonts/GTEestiPrText.otf);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
text-decoration: none;
}
/*.theme-ul li*/
body {
overflow-x: hidden;
background-color: #ebe3d8;
color: #000;
}
main {
overflow: hidden;
min-height: calc(100vh - 58px);
}
a {
text-decoration: none;
}
.btn:focus {
outline: none;
}
select {
cursor: pointer;
}
ul,
ol {
list-style: none;
margin: 0;
padding: 0;
}
input[readonly] {
cursor: not-allowed;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
margin: 0;
padding: 0;
}
input:focus {
outline: none;
box-shadow: none;
}
button:focus {
outline: none;
box-shadow: none;
}
.btn:focus {
outline: none;
box-shadow: none;
}
.theme-h1 {
font-family: 'Teko', sans-serif;
font-size: 70px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px;
}
.theme-tagline {
font-family: 'Teko', sans-serif;
font-size: 18px;
font-weight: 600;
letter-spacing: 4px;
text-transform: uppercase;
color: #1b74e4;
}
.text-featured {
color: #1b74e4 !important;
}
.theme-h2 {
font-family: 'Teko', sans-serif;
font-size: 45px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 10px;
}
.theme-h3 {
font-family: 'Teko', sans-serif;
font-weight: 300;
text-transform: uppercase;
font-size: 38px;
letter-spacing: 2px;
margin-bottom: 10px;
}
section.how-you-feel {
padding-bottom: 80px;
}
.theme-h4 {
font-family: 'Teko', sans-serif;
text-transform: uppercase;
font-size: 30px;
letter-spacing: 2px;
}
.theme-h5 {
font-family: 'Teko', sans-serif;
letter-spacing: 1px;
font-size: 20px;
margin-bottom: 10px;
}
.font-italic {
font-style: italic;
}
.cart-pricing {
/* margin-right: 100%; */
}
.theme-p {
font-family: 'Oswald', sans-serif;
font-size: 20px;
color: #4b4b4b;
line-height: 28px;
margin-bottom: 15px;
margin-right: 24px;
}
.featured-p {
font-size: 20px;
}
.disc-ul {
list-style: disc;
padding-left: 25px;
}
.theme-ul a,
.theme-h5 a,
.theme-p a {
color: #1797cd;
}
.theme-ul a:hover,
.theme-h5 a:hover,
.theme-p a:hover {
text-decoration: underline;
}
.error-message {
color: #b10101;
}
.white {
color: #fff;
}
.key-points {
display: flex;
align-items: center;
justify-content: flex-start;
flex-wrap: wrap;
margin-bottom: 15px;
font-family: 'Oswald', sans-serif;
color: #b8b8b8;
}
.key-points li {
margin-right: 20px;
}
.theme-ul {
margin-bottom: 20px;
position: relative;
}
.bullet-ul {
display: flex;
align-items: flex-start;
justify-content: flex-start;
flex-wrap: wrap;
list-style: disc;
}
.bullet-ul li{
float: 0 0 auto;
width: 33.33%;
}
.mian-roter li {
list-style: inside;
}
.virtual-package {
padding: 0 0 50px 0;
}
.theme-ul li {
font-family: 'Oswald', sans-serif;
font-size: 20px;
color: #4b4b4b;
line-height: 28px;
/*text-*/
}
/*.theme-ul .machine-2::before{*/
/* content: '\f621';*/
/* position: absolute;*/
/* top: 56px;*/
/* left: -17px;*/
/* font-size: 13px;*/
/* font-family: "Font Awesome 6 Pro";*/
/*}*/
/*.theme-ul .machine::before{*/
/* content:'\f621';*/
/* position:absolute;*/
/* font-size:25px;*/
/* font-weight:500;*/
/*}*/
/*.theme-ul .machine-1::before{content:'\f621';position: absolute;top: 30px;left: -17px;font-size: 13px;font-family: "Font Awesome 6 Pro";}*/
.theme-btn {
position: relative;
font-family: 'Teko', sans-serif;
display: flex;
align-items: center;
justify-content: center;
width: fit-content;
color: #fff;
padding: 10px 20px;
text-transform: uppercase;
letter-spacing: 1px;
transition: 0.3s;
background-color: transparent;
border: none;
min-width: 85px;
z-index: 1;
}
.theme-btn::before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 0;
background-color: #000;
z-index: -1;
transition: 0.3s;
}
.theme-btn::after {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 100%;
background-color: #1b74e4;
z-index: -2;
}
.theme-btn:hover {
color: #fff;
}
.theme-btn:hover:before {
width: 100%;
}
.checkbox-field,
.input-field {
font-family: 'Oswald', sans-serif;
}
.input-field .js-bs-select-dropdown {
width: 100%;
}
.input-field .js-bs-select-dropdown .dropdown-item {
white-space: unset;
}
.checkbox-field label,
.input-field label {
display: block;
color: #2b2a2a;
margin-bottom: 10px;
}
.checkbox-field label {
margin-bottom: 0;
cursor: pointer;
line-height: 30px;
}
.checkbox-lbl {
display: flex !important;
align-items: flex-end;
justify-content: flex-start;
}
.checkbox-lbl input {
height: 15px !important;
width: 15px !important;
margin-left: 11px;
margin-bottom: 6px;
}
.checkbox-field label a {
color: #1797cd;
}
.checkbox-field label a:hover {
text-decoration: underline;
}
.checkbox-field input {
accent-color: #1b74e4;
}
.select-custom {
position: relative;
}
.select-custom a,
.input-field textarea,
.input-field input,
.input-field select {
width: 100%;
height: 40px;
color: #000;
outline: none;
padding: 0 10px;
border: 1px solid #000;
background-color: #fff;
display: flex;
align-items: center;
}
.select-custom a {
background-image: url(../images/drp-icon.png);
background-size: 20px;
background-repeat: no-repeat;
background-position: center right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.select-custom .select-options {
display: none;
position: unset;
left: 0;
top: 100%;
width: 100%;
background-color: #fff;
z-index: 9;
border-top: 0;
cursor: pointer;
user-select: none;
border: 1px solid #000;
border-top: 0;
}
.select-custom .select-options li {
padding: 5px 15px;
border-bottom: 1px solid #000;
}
.select-custom .select-options li:hover {
background-color: #1b74e4;
color: #fff;
}
.input-field textarea {
padding: 10px 10px;
height: 180px;
resize: none;
}
.reason-other-inp {
margin-top: 10px;
}
.padding-sec {
padding: 100px 0;
}
.padding-bottom {
padding-bottom: 100px;
}
.bg-shapes {
display: none;
}
.bg-shapes-main {
position: relative;
}
.bg-shapes-main .bg-shapes figure {
position: absolute;
z-index: -1;
}
.bg-shapes-main .bg-shapes figure img {
height: 100%;
width: 100%;
object-fit: contain;
}
.bg-shapes-main .bg-shapes figure:nth-child(1) {
top: 0;
left: 0;
height: 130px;
width: 85px;
}
.bg-shapes-main .bg-shapes figure:nth-child(2) {
left: 0;
top: 27vw;
width: 270px;
}
.bg-shapes-main .bg-shapes figure:nth-child(3) {
top: 0;
right: 0;
width: 450px;
}
.bg-shapes-main .floating-shapes span {
position: absolute;
}
.bg-shapes-main .floating-shapes span:nth-child(1) {
right: 10vw;
top: 40vh;
}
.bg-shapes-main .floating-shapes span:nth-child(2) {
left: 10vw;
top: 40vh;
}
.bg-shapes-main .floating-shapes span:nth-child(3) {
right: 20vw;
top: 60vw;
}
.bg-shapes-main .floating-shapes span:nth-child(4) {
left: 7vw;
top: 70vw;
}
.bg-shapes-main .floating-shapes span:nth-child(5) {
left: 50vw;
top: 40vw;
}
/* Header Css */
.header-main {
position: fixed;
top: 0;
left: 0;
right: 0;
font-family: 'Teko', sans-serif;
z-index: 999;
transition: 0.5s;
}
.header-main.scroll {
background-color: rgba(0, 0, 0, 0.8);
backdrop-filter: blur(6px);
transform: translateY(-55px);
}
.header-main .navbar-toggler {
color: #fff;
font-size: 28px;
border: none;
box-shadow: none;
}
.header-main .top-bar .topbar-links {
display: flex;
align-items: center;
justify-content: flex-end;
padding: 15px 0;
}
.header-main .top-bar .topbar-links li a {
position: relative;
display: block;
color: #000;
text-transform: capitalize;
letter-spacing: 1px;
margin-left: 30px;
transition: 0.3s;
}
.header-main .top-bar .topbar-links li a:hover {
color: #1b74e4;
}
.header-main .top-bar .topbar-links li:not(:nth-child(1)) a::before {
content: '';
position: absolute;
top: 50%;
transform: translateY(-50%);
left: -15px;
width: 1px;
height: 15px;
background-color: rgba(0, 0, 0, 0.3);
}
.header-main .header-wrapper {
border: 1px solid rgba(0, 0, 0, 0.3);
border-width: 1px 0 1px 0;
}
.header-main .navbar-brand img {
transition: 0.3s;
width: 60px;
}
.header-main .navbar-brand:hover img {
transform: rotate(360deg);
}
.header-main .custom-nav-item {
position: relative;
padding: 0 5px;
}
.header-main .custom-nav-item .dropdown {
display: none;
position: absolute;
top: calc(100% - 10px);
left: 0;
}
.header-main .custom-nav-item:hover .dropdown {
display: block;
}
.header-main .custom-nav-item .custom-nav-link {
color: #000;
text-transform: uppercase;
font-size: 18px;
font-weight: 300;
letter-spacing: 1px;
transition: 0.3s;
white-space: nowrap;
}
.header-main.scroll .custom-nav-item .custom-nav-link {
color: #fff;
}
.header-main .custom-nav-item .custom-nav-link:hover,
.header-main .custom-nav-item .custom-nav-link.active {
color: #1b74e4;
}
.header-main .custom-nav-item .link-end {
position: relative;
text-transform: capitalize;
}
.header-main .custom-nav-item .link-end .badge {
position: absolute;
top: 0;
right: 0;
color: #fff;
background-color: #171616;
padding: 2px 5px;
font-size: 12px;
background-color: #004aad;
font-family: 'Oswald', sans-serif;
}
.header-main .custom-nav-item .credits {
color: #1b74e4 !important;
font-weight: 500;
}
.header-main .custom-nav-item .link-end i {
font-size: 14px;
padding-right: 5px;
}
/* Header Css End */
/* footer-main start */
.footer-main {
position: relative;
text-align: center;
/* background-color: #e4e6eb; */
padding: 70px 0 50px;
overflow: hidden;
border-top: 1px solid rgba(0, 0, 0, 0.3);
}
.footer-main .theme-h2 {
letter-spacing: 2px;
}
.footer-h5 {
font-family: 'DM Serif Display', serif;
font-size: 24px;
margin-bottom: 10px;
}
.footer-ol {
font-family: 'DM Serif Display', serif;
font-size: 13px;
font-style: italic;
letter-spacing: 1px;
list-style: decimal;
color: #b8b8b8;
}
.footer-ol li {
width: fit-content;
margin: 0 auto;
color: #4b4b4b;
font-size: 18px;
}
.copyright {
background-color: #f0f2f5;
padding: 15px 000;
}
.copyright .theme-p {
margin-bottom: 0;
text-align: center;
}
.footer-main .bg-shapes figure {
position: absolute;
/* z-index: -1; */
}
.tell-them-they {
PADDING: 0px 0 80px 0;
}
.footer-main .bg-shapes figure img {
width: 100%;
height: 100%;
object-fit: contain;
}
.about-us {
padding-top: 170px;
}
.footer-main .bg-shapes figure:nth-child(1) {
top: 0;
left: 0;
height: 130px;
width: 85px;
}
.footer-main .bg-shapes figure:nth-child(2) {
left: 0;
top: 12vw;
width: 270px;
}
.theme-ul {
position: relative;
}
/*.theme-ul .machine::before{*/
/* position: absolute;*/
/* top: 0;*/
/* left: -17px;*/
/* font-size: 12px;*/
/* font-family: "Font Awesome 6 Pro";*/
/*}*/
.footer-main .bg-shapes figure:nth-child(3) {
top: 0;
right: 0;
width: 450px;
}
.footer-main .floating-shapes span {
position: absolute;
}
.footer-main .floating-shapes span:nth-child(1) {
right: 10vw;
top: 40vh;
}
.footer-main .floating-shapes span:nth-child(2) {
left: 10vw;
top: 50vh;
}
.footer-main .floating-shapes span:nth-child(3) {
top: 12vw;
left: 30vw;
}
.footer-main .floating-shapes span:nth-child(4) {
left: 7vw;
bottom: 10vh;
}
.footer-main .floating-shapes span:nth-child(5) {
left: 50vw;
bottom: 0vh;
}
/* footer-main end */
.home-banner {
position: relative;
/* min-height: calc(100vh + 50px); */
background: url(../images/home-banner-bg.jpg);
background-size: cover;
background-position: center top;
display: flex;
align-items: center;
padding: 100px 0 50px;
z-index: 1;
}
.home-banner .bg-shapes figure {
position: absolute;
z-index: -1;
}
.home-banner .bg-shapes figure img {
height: 100%;
width: 100%;
object-fit: contain;
}
.home-banner .bg-shapes figure:nth-child(1) {
top: 0;
left: 0;
height: 130px;
width: 85px;
}
.home-banner .bg-shapes figure:nth-child(2) {
left: 0;
top: 27vw;
width: 270px;
}
.home-banner .bg-shapes figure:nth-child(3) {
top: 0;
right: 0;
width: 450px;
}
.home-banner .floating-shapes span {
position: absolute;
}
.home-banner .floating-shapes span:nth-child(1) {
right: 10vw;
top: 40vh;
}
.home-banner .floating-shapes span:nth-child(2) {
left: 10vw;
top: 40vh;
}
.home-banner .floating-shapes span:nth-child(3) {
right: 20vw;
bottom: 10vh;
}
.home-banner .floating-shapes span:nth-child(4) {
left: 7vw;
bottom: 10vh;
}
.home-banner .floating-shapes span:nth-child(5) {
left: 50vw;
bottom: 0vh;
}
.sign-in-now .content-wrapper {
padding-bottom: 70px;
position: relative;
}
.sign-in-now .content-wrapper .theme-btn {
margin: 0 auto;
}
.sign-in-now .content-wrapper .pricing-plan {
position: absolute;
bottom: 0;
opacity: 0.03;
transform: translateX(-100%);
}
.error-sec,
.register {
padding: 250px 0 70px;
}
.error-sec {
text-align: center;
min-height: calc(100vh - 60px);
}
.register .login-h5 {
font-family: 'Oswald', sans-serif;
font-weight: 300;
font-size: 18px;
margin-bottom: 25px;
display: flex;
}
.register .login-h5 a {
color: #2b2a2a;
text-decoration: underline;
display: block;
margin-left: auto;
width: fit-content;
}
.register .login-h5 a:hover {
color: #1797cd;
}
.register .checkbox-wrapper {
padding: 10px 0;
}
.register .register-btn {
min-width: 250px;
}
.register .form-bottom {
display: flex;
align-items: center;
justify-content: space-between;
padding-top: 25px;
}
.register .form-bottom a {
color: #2b2a2a;
font-family: 'Oswald', sans-serif;
text-transform: capitalize;
letter-spacing: 1px;
}
.register .form-bottom a:hover {
text-decoration: underline;
color: #1797cd;
}
.inner-banner {
margin-top: 142px;
/* background-color: #fff; */
border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
.inner-banner .banner-content {
text-align: center;
padding: 100px 0 70px;
}
.inner-banner .banner-content .theme-h2 {
margin-bottom: 5px;
}
.inner-banner .banner-content .banner-links {
display: flex;
align-items: center;
justify-content: center;
}
.inner-banner .banner-content .banner-links li {
font-family: 'Teko', sans-serif;
font-family: 'Oswald', sans-serif;
color: #1b74e4;
padding: 0 10px;
}
.inner-banner .banner-content .banner-links li a {
position: relative;
display: block;
color: #000;
transition: 0.3s;
}
.inner-banner .banner-content .banner-links li a:hover {
color: #1b74e4;
}
.inner-banner .banner-content .banner-links li a::after {
content: '\f324';
font-family: "Font Awesome 6 Pro";
position: absolute;
top: calc(50% + 1px);
transform: translateY(-50%);
font-size: 10px;
right: -15px;
color: #000;
pointer-events: none;
}
.packages-sec {
text-align: center;
}
.packages-sec .dashboard-btn {
margin: 5rem auto 0;
}
.packages-sec .packages-slider {
position: relative;
padding-top: 15px;
}
.packages-sec .packages-slider .package-item {
border: 2px solid #292929;
padding: 40px;
}
.packages-sec .packages-slider .package-item .icon img {
display: block;
width: auto;
margin: 0 auto 30px;
}
.packages-sec .packages-slider .package-item .theme-btn {
margin: 0 auto;
}
.packages-sec .packages-slider .package-item .pkg-title {
height: 53px;
}
.packages-sec .packages-slider .package-item .pkg-title small {
font-size: 14px;
display: block;
}
.packages-sec .packages-slider .package-item .price::before {
content: attr(data-symbol);
display: inline-block;
font-size: 16px;
transform: translateY(-9px);
}
.packages-sec .packages-slider .package-item .price small {
font-size: 14px;
}
.packages-sec .packages-slider .package-item .package-services {
padding: 20px 0 25px;
font-family: 'Teko', sans-serif;
letter-spacing: 1px;
color: #b8b8b8;
font-size: 20px;
line-height: 50px;
height: 200px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.packages-sec .packages-slider .package-item .package-services li:not(:nth-last-child(1)) {
border-bottom: 1px solid #292929;
}
.packages-sec .packages-slider .owl-nav .owl-prev,
.packages-sec .packages-slider .owl-nav .owl-next {
position: absolute;
top: 50%;
color: #1b74e4;
background-color: transparent;
}
.packages-sec .packages-slider .owl-nav .owl-prev.disabled,
.packages-sec .packages-slider .owl-nav .owl-next.disabled {
color: #b8b8b8;
}
.packages-sec .packages-slider .owl-nav .owl-prev {
left: -60px;
}
.packages-sec .packages-slider .owl-nav .owl-next {
right: -60px;
}
.packages-listing {
padding-top: 30px;
}
.packages-listing .pkg-itm:nth-child(1) {
border-top: 2px solid rgba(0, 0, 0, 0.1);
}
.packages-listing .pkg-itm {
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 2px solid rgba(0, 0, 0, 0.1);
padding: 30px 15px;
}
.packages-listing .pkg-itm p {
width: 40%;
text-align: start;
}
.packages-listing .pkg-itm.bestbuy {
position: relative;
border-radius: 15px;
color: #fff;
}
.packages-listing .pkg-itm.bestbuy .theme-p {}
/* .packages-listing .pkg-itm:nth-last-child(1) .theme-btn::after{
background-color: #fff;
} */
.packages-listing .pkg-itm.bestbuy::before {
content: "";
position: absolute;
top: 12px;
left: -83px;
background-image: url(../images/best-buy-flip.png);
background-repeat: no-repeat;
background-size: contain;
background-position: center center;
height: 100px;
width: 100px;
z-index: 9;
transform: rotate(349deg);
pointer-events: none;
/* animation: 2s best-buy-animate alternate-reverse infinite;
}
@keyframes best-buy-animate {
0% {
transform: rotate(-12deg) scale(1);
}
50% {
transform: scale(1.1);
}
100% {
transform: rotate(12deg) scale(1);
}
}
.packages-listing .pkg-itm .icon {
width: 45px;
}
.packages-listing .pkg-itm .theme-p {
margin: 0;
/* flex: 1; */
text-align: center;
}
.membership-policies .theme-h2 {
text-align: center;
}
.membership-accordion .accordion-item {
background-color: transparent;
border: none;
}
.membership-accordion .accordion-button {
position: relative;
font-family: 'Teko', sans-serif;
font-size: 24px;
text-transform: uppercase;
color: #fff;
background-color: transparent;
box-shadow: none;
font-weight: 500;
padding: 15px 0;
}
.membership-accordion .accordion-button::before {
content: '\f068';
font-family: "Font Awesome 6 Pro";
font-size: 14px;
padding-right: 15px;
}
.membership-accordion .accordion-button.collapsed::before {
content: '\2b';
}
.membership-accordion .accordion-button::after {
display: none;
}
.membership-accordion .accordion-body {
background-color: #161616;
}
.contact-content .contacts-info {
margin-bottom: 20px;
}
.contact-content .contacts-info li {
display: flex;
align-items: center;
justify-content: flex-start;
margin-bottom: 10px;
}
.contact-content .contacts-info li .icon {
display: flex;
align-items: center;
justify-content: center;
height: 30px;
width: 30px;
font-size: 14px;
border-radius: 50%;
background-color: #1b74e4;
margin-right: 15px;
}
.contact-content .contacts-info li a {
display: block;
font-family: 'Oswald', sans-serif;
color: #b8b8b8;
font-weight: 400;
transition: 0.3s;
}
.contact-content .contacts-info li a:hover {
color: #1b74e4;
}
.contact-content .contacts-info li a span {
display: block;
}
.contact-content .gmap {
width: 100%;
height: 200px;
filter: grayscale(0.8) contrast(1) invert(1);
}
.contact-form .theme-btn {
margin-top: 15px;
min-width: 200px;
}
.toast-container {
position: fixed;
bottom: 15px;
right: 15px;
max-width: 400px;
}
.toast-container .toast {
font-family: 'Oswald', sans-serif;
text-transform: capitalize;
letter-spacing: 1px;
margin-top: 10px;
}
.toast-container .toast.success {
background-color: #051b11;
border: 1px solid #0f5132;
}
.toast-container .toast.error {
background-color: #2c0b0e;
border: 1px solid #842029;
}
.toast-container .toast .close-btn {
background: transparent;
border: none;
outline: none;
color: #fff;
}
.toast .toast-body {
color: #fff;
}
.certificate-page {
min-height: calc(100vh - 60px);
padding: 200px 0 65px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.certificate-page .certificate-wrapper {
max-width: 100%;
/* overflow: auto; */
user-select: none;
}
.certificate-page .certificate-wrapper .certificate-item {
position: relative;
background-image: url(../images/certificate-frame.png), linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%);
background-size: contain;
width: 1056px;
height: 816px;
text-align: center;
padding: 150px 100px 0;
color: #000;
}
.certificate-page .certificate-wrapper .certificate-item::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border: 2px solid #000;
transform: scale(1.015);
}
.certificate-page .certificate-wrapper .certificate-item .download-certificate {
position: absolute;
top: 10px;
right: 10px;
color: #fff;
background-color: #1b74e4;
display: flex;
align-items: center;
justify-content: center;
height: 35px;
width: 35px;
font-size: 20px;
border-radius: 5px;
}
.certificate-page .certificate-wrapper .certificate-item .send-certificate {
position: absolute;
top: 10px;
right: 15px;
color: #fff;
background-color: #1b74e4;
display: flex;
align-items: center;
justify-content: center;
height: 35px;
width: 35px;
font-size: 20px;
border-radius: 5px;
border: none;
outline: none;
}
.certificate-page .certificate-wrapper .certificate-item .print-certificate,
.certificate-page .certificate-wrapper .certificate-item .edit-certificate {
position: absolute;
top: 10px;
right: 70px;
color: #fff;
background-color: #1b74e4;
display: flex;
align-items: center;
justify-content: center;
height: 35px;
width: 35px;
font-size: 20px;
border-radius: 5px;
border: none;
outline: none;
}
.certificate-page .certificate-wrapper .certificate-item .certificate-h1 {
font-family: 'Georgia Regular';
color: #988600;
font-size: 36px;
margin-bottom: 30px;
}
.certificate-page .certificate-wrapper .certificate-item .certificate-h6 {
font-family: 'Georgia Regular';
font-size: 18px;
margin-bottom: 20px;
}
.certificate-page .certificate-wrapper .certificate-item .certificate-title {
font-family: 'Georgia Regular';
font-size: 40px;
margin-bottom: 15px;
padding-top: 11px;
}
.certificate-page .certificate-wrapper .certificate-item .desc-p {
color: #988600;
width: 85%;
margin: 0px auto 15px;
line-height: 35px;
height: 210px;
display: flex;
/* align-items: center; */
padding-top: 2px;
}
.certificate-page .certificate-wrapper .certificate-item .date {
position: relative;
padding: 0 5px;
}
.certificate-page .certificate-wrapper .certificate-item .date.month {
padding: 0 20px;
}
.certificate-page .certificate-wrapper .certificate-item .date.year {
padding: 0;
}
.certificate-page .certificate-wrapper .certificate-item .date::before {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
background-color: #000;
}
.certificate-page .certificate-wrapper .certificate-item .certificate-sign {
width: 300px;
}
.certificate-page .certificate-wrapper .certificate-item .img-featured {
position: absolute;
left: 165px;
width: 140px;
bottom: 150px;
height: 145px;
transform: rotate(360deg);
}
.barbell {
float: right;
width: 35%;
margin-left: 20px;
margin-bottom: 20px;
}
.contact-sec {
padding-top: 250px;
}
/* viewcart-offcanvas */
.viewcart-offcanvas {
background-color: #171616;
color: #fff;
}
.viewcart-offcanvas .close-canvas {
background: transparent;
border: none;
outline: none;
color: #fff;
opacity: 0.4;
font-size: 20px;
}
.viewcart-offcanvas .close-canvas:hover {
opacity: 1;
}
.viewcart-offcanvas .offcanvas-title {
font-size: 30px;
font-weight: 600;
font-family: 'Teko', sans-serif;
letter-spacing: 1px;
}
.viewcart-offcanvas .offcanvas-body .no-items {
font-size: 22px;
}
.viewcart-offcanvas .no-items {
text-align: center;
min-height: calc(100vh - 150px);
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
display: none;
}
.viewcart-offcanvas .no-items img {
width: 200px;
margin-bottom: 30px;
}
.viewcart-offcanvas .cart-listing {
min-height: calc(100vh - 215px);
display: flex;
flex-direction: column;
justify-content: space-between;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item {
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
padding: 5px 0;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item ul li {
margin-bottom: 5px;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item ul li:nth-child(1),
.viewcart-offcanvas .cart-listing .cart-ul .cart-item ul li:nth-child(2) {
display: flex;
align-items: center;
justify-content: space-between;
}
.viewcart-offcanvas .cart-listing .cart-ul {
font-family: 'Oswald', sans-serif;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item button {
background-color: transparent;
border: none;
outline: none;
color: red;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item ul li button:hover {
opacity: 1;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item h4 {
font-size: 28px;
font-weight: 500;
text-transform: capitalize;
font-family: 'Teko', sans-serif;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item h5 {
font-size: 15px;
color: rgba(255, 255, 255, 0.8);
display: flex;
align-items: center;
justify-content: space-between;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item h5 span:nth-last-child(1) {
display: inline-block;
margin-left: 15px;
}
.viewcart-offcanvas .cart-listing .cart-ul .cart-item p {
font-size: 14px;
color: rgba(255, 255, 255, 0.6);
margin: 0;
line-height: 18px;
max-height: 36px;
overflow: hidden;
text-overflow: ellipsis;
}
.viewcart-offcanvas .offcanvas-footer .total-amount {
display: flex;
align-items: center;
justify-content: space-between;
font-size: 24px;
font-family: 'Oswald', sans-serif;
}
.viewcart-offcanvas .offcanvas-footer .total-amount span {
padding: 0 5px;
}
.viewcart-offcanvas .offcanvas-footer .place-order {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
border: none;
outline: none;
background-color: #d90990;
border-radius: 5px;
font-family: 'Raleway', sans-serif;
font-size: 16px;
font-weight: 600;
color: #fff;
height: 40px;
}
.cart-table {
font-family: GTEestiProText;
}
.cart-table thead tr {
background: #1b74e4;
color: #fff;
}
.cart-table th,
.cart-table td {
vertical-align: middle;
}
.cart-table th:not(:nth-child(3)),
.cart-table td:not(:nth-child(3)) {
text-align: center;
}
.cart-table tbody tr {
background-color: #e1efff;
border: 2px solid rgba(0, 0, 0, 0.1);
}
.cart-table tbody tr:nth-child(2n) {
background-color: #d1e6ff;
}
.cart-table .delete-item {
border: none;
outline: none;
color: red;
opacity: 0.3;
background-color: transparent;
}
.cart-table .delete-item:hover {
opacity: 1;
}
.table-footer {
display: flex;
align-items: center;
justify-content: space-between;
background: #1111;
color: #fff;
padding: 10px;
}
.table-footer .coupon-code {
display: flex;
align-items: center;
justify-content: space-between;
width: 300px;
max-width: 50%;
}
.cart-pricing li {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.cart-pricing li * {
display: block;
}
.paypal-p {
font-size: 16px;
}
.paypal-p img {
width: 70px;
}
.paypal-btn {
border-radius: 4px;
background-color: #ffc439;
border: none;
outline: none;
padding: 10px;
width: 100%;
}
.view-det {
display: flex;
align-items: center;
justify-content: center;
height: 30px;
width: 30px;
background-color: #0f5132;
color: #fff;
border: none;
outline: none;
padding: 2px 5px;
border-radius: 50%;
}
.admin-table {
font-family: 'Oswald', sans-serif;
vertical-align: middle;
}
.admin-table .pkg-item {
/* list-style: disc; */
margin-bottom: 15px;
}
.price {
color: #0f5132;
font-weight: 500;
}
.admin-table thead tr {
background-color: #1b74e4;
color: #fff;
}
.packageItems-modal,
.content-management-modal,
.customerItems-modal,
.sale-modal {
font-family: 'Oswald', sans-serif;
}
.input-group {
display: flex;
flex-wrap: nowrap;
}
.input-group .input-group-text{
border-color: #000;
}
.sale-modal .modal-dialog {
max-width: 80%;
width: 800px;
}
.content-management-modal .modal-dialog,
.customerItems-modal .modal-dialog {
max-width: 80%;
}
.packageItems-modal .dashboard-card-item,
.content-management-modal .dashboard-card-item,
.customerItems-modal .dashboard-card-item,
.sale-modal .dashboard-card-item {
position: relative;
box-shadow: 0 6px 30px rgba(182, 186, 203, 0.5);
border-radius: 12px;
padding: 30px 20px;
}
.packageItems-modal .modal-content,
.content-management-modal .modal-content,
.customerItems-modal .modal-content,
.sale-modal .modal-content {
position: relative;
padding: 20px;
font-size: 18px;
}
.packageItems-modal .modal-content .modal-close,
.content-management-modal .modal-content .modal-close,
.customerItems-modal .modal-content .modal-close,
.sale-modal .modal-content .modal-close {
position: absolute;
top: 0;
right: 0;
transform: translate(50%, -50%);
height: 25px;
width: 25px;
border: none;
outline: none;
border-radius: 50%;
background-color: red;
color: #fff;
padding-bottom: 2px;
font-size: 14px;
}
.packageItems-modal .modal-content h6,
.content-management-modal .modal-content h6,
.customerItems-modal .modal-content h6,
.sale-modal .modal-content h6 {
font-size: 20px;
font-weight: 600;
margin-top: 20px;
margin-bottom: 10px;
border-bottom: 2px solid rgba(0, 0, 0, 0.2);
padding-bottom: 10px;
}
@media (min-width: 1360px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
max-width: 1250px
}
}
/* width */
::-webkit-scrollbar {
width: 7px;
}
/* Track */
::-webkit-scrollbar-track {
background: #f1f1f1;
}
/* Handle */
::-webkit-scrollbar-thumb {
background: #888;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
background: #555;
}
body {
background-color: #ebe3d8;
color: #000;
}
.theme-btn::after {
background-color: #1b74e4;
}
.theme-btn:hover {
color: #1b74e4;
}
.checkbox-field input {
accent-color: #1b74e4;
}
.header-main .top-bar .topbar-links li a,
.header-main .custom-nav-item .custom-nav-link {
color: #000;
}
.header-main .top-bar .topbar-links li:not(:nth-child(1)) a::before {
background-color: rgba(0, 0, 0, 0.5);
}
.header-main:not(.scroll) .navbar-brand img {
filter: brightness(0);
}
.header-main.scroll .custom-nav-item .custom-nav-link {
color: #fff;
}
.checkbox-field label,
.input-field label {
color: #000;
}
.input-message {
font-size: 12px;
display: block;
padding-top: 5px;
color: #b8b8b8;
}
.dashboard-header .container {
display: flex;
align-items: center;
justify-content: space-between;
padding: 30px 0;
}
.dashboard-header .header-right {
display: flex;
align-items: center;
justify-content: flex-end;
}
.dashboard-header .header-right .account-det {
position: relative;
margin-left: 20px;
display: flex;
align-items: center;
justify-content: center;
}
.dashboard-header .header-right .account-det .dropdown {
display: none;
position: absolute;
left: 0;
top: 100%;
}
.dashboard-header .header-right .account-det:hover .dropdown {
display: block;
}
.dashboard-header .header-right .account-det .dropdown li a {
background-color: #fff;
color: #1B1B1B;
white-space: nowrap;
display: flex;
font-family: 'Teko', sans-serif;
align-items: center;
justify-content: center;
width: 100px;
border-radius: 0;
}
.dashboard-header .navbar-brand {
display: flex;
align-items: center;
justify-content: flex-start;
}
.dashboard-header .navbar-brand a {
display: block;
font-family: 'Teko', sans-serif;
margin: 0 15px 0 0;
font-size: 26px;
letter-spacing: 1px;
color: #000;
}
.dashboard-header .navbar-brand img {
width: 60px;
transition: 0.3s;
}
.dashboard-header .navbar-brand img:hover {
transform: rotate(360deg);
}
.dashboard-header .search-field {
display: flex;
align-items: center;
justify-content: flex-start;
background-color: #f0f2f5;
color: #fff;
padding: 8px 15px;
}
.dashboard-header .search-field input {
font-family: 'Oswald', sans-serif;
font-size: 18px;
background-color: transparent;
border: none;
outline: none;
color: #000;
width: 200px;
}
.dashboard-header .search-field button {
background-color: transparent;
border: none;
outline: none;
color: #000;
}
.dashboard-header .header-right .account-det .theme-h5 {
font-family: 'Teko', sans-serif;
margin: 0 15px;
font-size: 20px;
letter-spacing: 1px;
}
.dashboard-header .header-right .account-det a {
display: flex;
align-items: center;
justify-content: center;
background-color: #f0f2f5;
color: #43444B;
font-size: 20px;
height: 35px;
width: 35px;
border-radius: 3px;
transition: 0.3s;
}
.dashboard-wrapper .top-left-btn-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
}
.dashboard-wrapper .top-left-btn-wrapper li a {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 15px;
border: 2px solid #1b74e4;
color: #000;
font-family: 'Teko', sans-serif;
letter-spacing: 1px;
font-weight: 400;
font-size: 18px;
transition: 0.3s;
}
.dashboard-wrapper .top-left-btn-wrapper li a:hover {
background-color: #1b74e4;
}
.dashboard-wrapper .card-credits {
position: relative;
background-color: #1b74e4;
color: #fff;
padding: 20px 15px;
font-family: "GTEestiProText";
}
.dashboard-wrapper .card-credits::before {
content: '';
position: absolute;
top: 50%;
right: 15px;
transform: translateY(-50%);
background-image: url(../images/purchase-icon-blue.png);
height: 50px;
width: 50px;
background-size: contain;
background-position: center right;
background-repeat: no-repeat;
}
.dashboard-wrapper .card-credits span {
display: block;
font-size: 20px;
letter-spacing: 1px;
}
.dashboard-wrapper .card-credits strong {
letter-spacing: 2px;
font-size: 16px;
font-weight: 600;
}
.dashboard-wrapper .sec-title {
text-align: center;
}
.dashboard-wrapper .sec-title .theme-h3 {
font-family: 'Teko', sans-serif;
font-size: 34px;
text-transform: unset;
letter-spacing: 0;
}
.dashboard-wrapper .sec-title .theme-h3 .account-title {
font-weight: 500;
font-size: 30px;
}
.dashboard-wrapper .sec-title .theme-p a,
.dashboard-wrapper .sec-title .theme-h3 a {
color: #1b74e4;
}
.dashboard-wrapper .sec-title .theme-p {
color: #000;
}
.dashboard-wrapper .card-summary {
background-color: #f0f2f5;
padding: 20px 30px;
}
.dashboard-wrapper .card-summary .info-item {
display: flex;
align-items: center;
justify-content: flex-start;
margin-bottom: 15px;
}
.dashboard-wrapper .card-summary .info-item:nth-last-child(1) {
margin-bottom: 0;
}
.dashboard-wrapper .card-summary .info-item .circular-progress {
width: 35px;
height: 35px;
border-radius: 50%;
}
.dashboard-wrapper .card-summary .info-item .info-data {
font-family: "GTEestiProText";
padding-left: 5px;
display: flex;
align-items: center;
justify-content: flex-start;
}
.dashboard-wrapper .card-summary .info-item .info-data .info-qty {
display: block;
font-family: "GTEestiProText";
font-weight: 300;
font-size: 18px;
margin-right: 5px;
width: 25px;
text-align: right;
letter-spacing: 2px;
}
.dashboard-wrapper .card-summary .info-item .info-data .info-type {
color: #606166;
font-size: 14px;
letter-spacing: 1px;
}
.dashboard-wrapper .certificate-track-card .theme-h4 {
text-transform: capitalize;
display: flex;
align-items: center;
}
.dashboard-wrapper .certificate-track-card .theme-h4 a {
display: block;
color: #1b74e4;
font-size: 16px;
margin-left: 10px;
}
.dashboard-wrapper .certificate-track-card {
background-color: #f0f2f5;
padding: 30px;
margin-top: 30px;
}
.dashboard-wrapper .certificate-track-card .card-head {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 30px;
}
.dashboard-wrapper .certificate-track-card .card-head .tab-btn {
font-family: "GTEestiProText";
border: none;
}
.dashboard-wrapper .certificate-track-card .card-head .tab-btn .nav-item .nav-link {
color: #000;
border: 1px solid #000;
outline: none;
margin-left: 15px;
border-radius: 3px;
}
.dashboard-wrapper .certificate-track-card .card-head .tab-btn .nav-item .nav-link.active {
background-color: #000;
color: #fff;
}
.dashboard-wrapper .certificate-track-card .card-filters,
.dashboard-wrapper .certificate-track-card .certificate-filters {
display: flex;
align-items: center;
justify-content: flex-start;
}
.dashboard-wrapper .certificate-track-card .card-filters li,
.dashboard-wrapper .certificate-track-card .certificate-filters li {
position: relative;
}
.dashboard-wrapper .certificate-track-card .card-filters li:not(:nth-child(1))::before,
.dashboard-wrapper .certificate-track-card .certificate-filters li:not(:nth-child(1))::before {
content: '';
position: absolute;
left: 10px;
top: 50%;
width: 2px;
background-color: #1b74e491;
height: calc(100% - 10px);
transform: translateY(-63%);
}
.dashboard-wrapper .certificate-track-card .card-filters li input,
.dashboard-wrapper .certificate-track-card .certificate-filters li input {
display: none;
}
.dashboard-wrapper .certificate-track-card .card-filters li label,
.dashboard-wrapper .certificate-track-card .certificate-filters li label {
font-family: "GTEestiProText";
font-weight: 500;
text-transform: capitalize;
color: #606166;
cursor: pointer;
display: block;
margin-left: 20px;
}
.dashboard-wrapper .certificate-track-card .card-filters li input:checked+label,
.dashboard-wrapper .certificate-track-card .certificate-filters li input:checked+label {
color: #1b74e4;
}
.dashboard-wrapper .certificate-track-card .certificate-listing,
.dashboard-wrapper .certificate-track-card .certificates-listing {
padding-top: 15px;
}
.dashboard-wrapper .certificate-track-card .table tr {
background-color: #d1e6ff;
}
.dashboard-wrapper .certificate-track-card .table .even {
background-color: #e1efff;
}
.dashboard-wrapper .certificate-track-card .table thead tr {
background: #1b74e4;
color: #fff;
}
.dashboard-wrapper .certificate-track-card .card-item,
.dashboard-wrapper .certificate-track-card .certificate-item {
/* position: relative; */
/* background-color: #e4e6eb; */
/* margin-bottom: 10px; */
/* display: flex; */
/* align-items: center; */
/* justify-content: space-between; */
font-family: "GTEestiProText";
/* padding: 15px 15px; */
color: #000;
transition: 0.3s;
}
.dashboard-wrapper .certificate-track-card .table td,
.dashboard-wrapper .certificate-track-card .table th {
vertical-align: middle;
}
.dashboard-wrapper .certificate-track-card .card-item td a,
.dashboard-wrapper .certificate-track-card .certificate-item td a {
color: #000;
}
.dashboard-wrapper .certificate-track-card .card-item td a:hover,
.dashboard-wrapper .certificate-track-card .certificate-item td a:hover {
text-decoration: underline;
}
/* .dashboard-wrapper .certificate-track-card .certificate-item:hover {
color: #1b74e4;
} */
/* .dashboard-wrapper .certificate-track-card .certificate-item .info .date-time {
display: block;
font-size: 18px;
letter-spacing: 1px;
} */
.dashboard-wrapper .certificate-track-card .certificate-item .info .note {
display: block;
color: #42434B;
}
.dashboard-wrapper .certificate-track-card .card-item .to-whome,
.dashboard-wrapper .certificate-track-card .certificate-item .to-whome {
position: relative;
font-size: 20px;
letter-spacing: 1px;
}
.dashboard-wrapper .certificate-track-card .certificate-item .to-whome i {
display: inline-block;
margin-right: 10px;
color: #434343;
}
.dashboard-wrapper .certificate-track-card .card-item .to-whome i,
.dashboard-wrapper .certificate-track-card .certificate-item .to-whome i {
display: inline-flex;
margin-right: 10px;
color: #1b74e4;
align-items: center;
justify-content: center;
height: 45px;
width: 45px;
border: 1px solid #1b74e4;
border-radius: 50%;
background-color: #1b74e41f;
}
.dashboard-wrapper .certificate-track-card .card-item .to-whome .delete-item,
.dashboard-wrapper .certificate-track-card .certificate-item .to-whome .delete-item {
position: absolute;
top: 50%;
right: 0;
transform: translateX(calc(100% + -8px)) translateY(-50%);
border: none;
outline: none;
background-color: transparent;
}
.dashboard-wrapper .certificate-track-card .card-item .to-whome .delete-item i,
.dashboard-wrapper .certificate-track-card .certificate-item .to-whome .delete-item i {
border: none;
background-color: transparent;
color: red;
opacity: 0.3;
}
.dashboard-wrapper .certificate-track-card .card-item .to-whome .delete-item:hover i,
.dashboard-wrapper .certificate-track-card .certificate-item .to-whome .delete-item:hover i {
opacity: 1;
}
.sendCertificate .modal-dialog {
max-width: 500px;
}
.sendCertificate .modal-content {
position: relative;
background-color: #e4e6eb;
border-radius: 0;
padding: 30px 20px;
}
.sendCertificate .modal-content .theme-h4 {
text-align: center;
}
.sendCertificate .modal-content .close-modal {
position: absolute;
top: 0;
right: 0;
background-color: #1b74e4;
color: #fff;
/* border-radius: 50%; */
display: flex;
align-items: center;
justify-content: center;
height: 30px;
width: 30px;
border: none;
outline: none;
}
.sendCertificate .select-service {
display: flex;
align-items: center;
}
.sendCertificate .select-service li {
flex: 1;
padding: 15px;
}
.sendCertificate .select-service li a {
position: relative;
display: flex;
align-items: center;
justify-content: center;
font-family: 'Teko', sans-serif;
color: #fff;
letter-spacing: 1px;
font-size: 20px;
padding: 10px 15px 6px;
z-index: 1;
text-transform: uppercase;
overflow: hidden;
}
.sendCertificate .select-service li a::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #1b74e4;
z-index: -1;
transition: 0.5s;
}
.sendCertificate .select-service li a:hover:before {
transform: translateX(-100%);
}
.sendCertificate .select-service li a::after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #000;
z-index: -2;
}
/*
font-family: 'Oswald', sans-serif;
font-family: 'Teko', sans-serif;
font-family: 'DM Serif Display', serif;
font-family: "GTEestiProText";
*/
#loader {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.5);
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
font-family: "GTEestiProText";
display: none;
}
.loader-content {
display: flex;
flex-direction: column;
align-items: center;
color: #fff;
}
.loader-text {
font-size: 18px;
margin-bottom: 10px;
}
.loader-spinner {
width: 40px;
height: 40px;
border: 4px solid #fff;
border-top-color: transparent;
border-radius: 50%;
animation: spin 2s infinite linear;
}
.card-design {
padding: 30px 0;
}
.e-card-form .theme-h2 {
text-align: center;
}
.e-card-form input[type="color"] {
padding: 0;
cursor: pointer;
}
.design-wrapper {
position: relative;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
padding: 30px 0;
}
.design-wrapper .dashboard-link {
position: absolute;
left: 30px;
top: 30px;
z-index: 1;
color: #000;
font-family: 'Teko', sans-serif;
font-size: 26px;
}
.design-wrapper .theme-h3 {
color: #000;
}
.loader {
position: fixed;
left: 0;
top: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.3);
z-index: 9999;
backdrop-filter: blur(2px);
display: flex;
align-items: center;
justify-content: center;
display: none;
}
.design-wrapper .cta-btn {
display: flex;
align-items: center;
justify-content: center;
padding: 30px 0 0;
}
.design-wrapper .cta-btn li {
padding: 0 10px;
}
/* .design-wrapper .cta-btn li:nth-child(1) button{
background-color: #fff;
color: #1b74e4;
}
.design-wrapper .cta-btn li:nth-child(2) button{
background-color: #1b74e4;
color: #fff;
} */
.design-wrapper .design {
pointer-events: none;
margin: 30px 0;
}
.ecard-offcanvas {
height: 100vh !important;
background-color: #f0f2f5;
color: #fff;
}
.copyright {
background-color: transparent;
}
.ecard-offcanvas .close-offcanvas {
display: block;
width: 40px;
height: 40px;
color: #fff;
border: none;
outline: none;
background-color: transparent;
margin-left: auto;
font-size: 24px;
transition: 0.3s;
}
.ecard-offcanvas .close-offcanvas:hover {
color: #1b74e4;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.card-wrapper .card-item {
position: relative;
}
.card-wrapper .card-item .cta-cards {
position: absolute;
z-index: 9;
top: 20px;
right: 20px;
display: flex;
align-items: center;
}
.card-wrapper .card-item .cta-cards li a {
color: #fff;
background-color: #f45f0b;
display: flex;
align-items: center;
justify-content: center;
height: 35px;
width: 35px;
font-size: 20px;
border-radius: 5px;
margin-left: 15px;
}
.card-wrapper .card-item .design {
pointer-events: none;
}
.admin-tabs {
font-family: 'Oswald', sans-serif;
}
.admin-tabs .nav-link {
color: #000;
}
.admin-tabs .nav-link.active {
background-color: #004aad;
color: #fff;
border-radius: 5px;
}
.search-field {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
max-width: 250px;
background-color: #fff;
padding: 7px;
border-radius: 5px;
margin-bottom: 15px;
/* margin-left: auto; */
box-shadow: 0 6px 30px rgba(182, 186, 203, 0.5);
font-family: 'Oswald', sans-serif;
}
.search-field input {
flex: 1;
background-color: transparent;
border: none;
outline: none;
padding-left: 5px;
}
.search-field button[type="submit"] {
border: none;
outline: none;
background-color: #1b74e4;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 25px;
width: 25px;
font-size: 14px;
border-radius: 5px;
}
.search-field button[type="button"] {
position: absolute;
top: 50%;
left: calc(100% + 10px);
transform: translateY(-50%);
border: none;
outline: none;
background-color: transparent;
color: red;
display: none;
align-items: center;
justify-content: center;
height: 25px;
width: 25px;
font-size: 18px;
border-radius: 5px;
}
.admin-table .delete-item {
border: none;
outline: navajowhite;
background-color: transparent;
color: red;
opacity: 0.5;
}
.admin-table .delete-item:hover {
opacity: 1;
}
/*
font-family: 'Oswald', sans-serif;
font-family: 'Teko', sans-serif;
font-family: 'DM Serif Display', serif;
font-family: "GTEestiProText";
*/
@media only screen and (max-width: 7368px) {}
@media only screen and (max-width: 1920px) {}
@media only screen and (max-width: 1599px) {}
@media only screen and (max-width: 1444px) {}
@media only screen and (max-width: 1399px) {}
@media only screen and (max-width: 1199px) {}
@media only screen and (max-width: 991px) {
.header-main {
background-color: rgba(0, 0, 0, 0.8);
backdrop-filter: blur(6px);
}
.header-main .custom-nav-item .custom-nav-link {
width: fit-content;
margin: 0 auto;
}
.header-main .navbar {
padding-bottom: 20px;
}
.theme-h2 {
font-size: 36px;
}
.tell-them-they {
padding: 30px 0;
}
}
@media only screen and (max-width: 767px) {
.home-banner {
height: auto;
min-height: unset;
background-position: right -26vw center;
padding-bottom: 30px;
background-size: cover;
}
.sec-content img {
display: block;
margin: 0 auto;
max-height: 100vh;
}
.padding-sec {
padding: 60px 0;
}
}
@media only screen and (max-width: 575px) {
.home-banner {
background: none;
}
.theme-h1 {
font-size: 50px;
}
.packages-sec .packages-slider .owl-nav .owl-prev {
left: -40px;
}
.packages-sec .packages-slider .owl-nav .owl-next {
right: -40px;
}
.footer-ol {
padding: 0 25px;
}
.select-custom .select-options {
position: unset;
}
}
@media only screen and (max-width: 519px) {
.theme-h1 {
font-size: 40px;
}
.theme-h2 {
font-size: 26px;
}
.theme-p {
font-size: 14px;
}
.packages-sec .packages-slider .owl-nav .owl-prev {
left: -30px;
}
.packages-sec .packages-slider .owl-nav .owl-next {
right: -30px;
}
.register {
padding: 200px 0 70px;
}
}
.list-wrapper .list-item {
display: flex;
padding-bottom: 2px;
}
.trash-list {
background: transparent;
border: none;
outline: none;
margin-left: 5px;
color: red;
opacity: 0.5;
}
.trash-list:hover {
opacity: 1;
}
.filter-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
}
.filter-wrapper .sale-filter {
display: flex;
gap: 10px;
}
.filter-wrapper .sale-filter input {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
max-width: 250px;
background-color: #fff;
padding: 7px;
border-radius: 5px;
margin-bottom: 15px;
/* margin-left: auto; */
box-shadow: 0 6px 30px rgba(182, 186, 203, 0.5);
font-family: 'Oswald', sans-serif;
border: none;
}
.edit-pkg{
border: none;
outline: none;
background: transparent;
color: green;
display: inline-block;
margin-right: 5px;
}
.delete-pkg{
border: none;
outline: none;
background: transparent;
color: red;
}