:root { --poppins: "Poppins", sans-serif; --primary-color: #f5002c;
--primary-color: #075bfe;
--title-color: #223144;
--bg_2-color: #1c1c1c;
--light-color: #ffffff;
--dark-color: #000000;
--black-color: #152242;
--red-color: #fd3e3e;
--green-color: #09ad37;
--yellow-color: #ffb84f;
--title-color-9: rgba(34, 49, 68, 0.9);
--title-color-8: rgba(34, 49, 68, 0.8);
--title-color-7: rgba(34, 49, 68, 0.7);
--title-color-1: rgba(34, 49, 68, 0.1);
--title-color-05: rgba(34, 49, 68, 0.05);
--title-color-03: rgba(34, 49, 68, 0.03);
--title-color-02: rgba(34, 49, 68, 0.02);
--light-color-9: rgba(255, 255, 255, 0.9);
--light-color-8: rgba(255, 255, 255, 0.8);
--light-color-7: rgba(255, 255, 255, 0.7);
}
html {
scroll-behavior: smooth;
}
body {
font-family: var(--poppins);
background-color: var(--light-color) !important;
}
a:visited,
a:focus,
a:focus-visible,
input:visited,
input:focus,
input:focus-visible {
outline: 0 !important;
}
.tp-container {
max-width: 1320px;
margin: auto;
}
.tp-btn {
display: flex;
align-items: center;
padding: 10px 30px;
border: 2px solid var(--black-color);
font-family: var(--poppins);
color: var(--black-color);
font-size: 16px;
font-weight: 600;
line-height: 30px;
border-radius: 8px;
}
.tp-btn:hover {
color: var(--black-color);
}
ul,
li,
p {
margin: 0;
}
.tp-success {
color: #09ad37;
}
.tp-cross {
color: #fd3e3e;
}
.tp-404-wrapper {
padding-top: 180px;
padding-bottom: 100px;
}
.tp-404-error {
text-align: center;
}
label,
legend {
display: block;
color: var(--black-color);
font-family: var(--poppins);
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
margin-bottom: 10px;
}
.wpcf7 input.wpcf7-form-control:not([type="submit"]),
.wpcf7 textarea.wpcf7-form-control {
width: 100%;
padding: 15px;
border-radius: 8px;
border: 1px solid rgba(0, 0, 0, 0.1);
background: var(--light-color);
height: auto;
}
.wpcf7 input.wpcf7-form-control:not([type="submit"]):focus,
.wpcf7 textarea.wpcf7-form-control:focus {
border: 2px solid var(--black-color);
}
.wpcf7 .wpcf7-form-control-wrap {
margin-top: 10px;
}
input[type="submit"] {
display: block;
width: 100%;
padding: 13px;
text-align: center;
border-radius: 8px;
background: var(--black-color);
color: var(--light-color);
font-family: var(--poppins);
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 30px;
}
input[type="submit"]:hover {
background: var(--black-color);
}
input[type="submit"]:focus,
input[type="submit"]:focus-visible,
input[type="submit"]:active {
background: rgba(21, 34, 66, 0.8);
}
@keyframes tpBanner {
0% {
top: 0;
left: 50%;
}
25% {
top: 10px;
left: 55%;
}
50% {
top: 0;
left: 50%;
}
75% {
top: 10px;
left: 45%;
}
100% {
top: 0;
left: 50%;
}
}
@keyframes chargeLeft {
0% {
top: -170px;
left: -85px;
}
50% {
top: 200px;
left: -85px;
}
100% {
top: -170px;
left: -85px;
}
}
@keyframes chargeRight {
0% {
right: -145px;
bottom: -65px;
}
50% {
right: -145px;
bottom: 200px;
}
100% {
right: -145px;
bottom: -65px;
}
}
@keyframes bounce {
0%,
20%,
50%,
80%,
100% {
transform: translateY(0);
}
40% {
transform: translateY(-30px);
}
60% {
transform: translateY(-15px);
}
}   .tp-promo-banner {
width: 100%;
height: 60px;
background-color: #008080;
}
.tp-promo-banner .tp-banner-cont {
margin-left: auto;
margin-right: auto;
max-width: 1500px;
display: flex;
align-items: center;
justify-content: space-around;
height: 60px;
}
.tp-promo-banner h1 {
font-size: 24px;
font-weight: 600;
line-height: 40px;
text-align: center;
color: #fff;
}
.tp-promo-banner .tp-offer {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
}
.tp-promo-banner h2 {
font-size: 16px;
font-weight: 500;
line-height: 18.75px;
text-align: center;
color: #ececec;
margin-top: auto;
margin-bottom: auto;
}
.tp-promo-banner .tp-offer-txt {
font-size: 38px;
font-weight: 800;
line-height: 44.53px;
text-align: center;
color: #ffffff;
filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
text-shadow: -1px -1px 0 black, 1px -1px 0 black, -1px 1px 0 black,
1px 1px 0 black;
}
.tp-promo-banner .tp-timer {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
} .tp-timer span {
font-size: 16px;
font-weight: 700;
line-height: 21px;
color: white;
}
.tp-timer label {
font-size: 10px;
font-weight: 400;
line-height: 12px;
color: white;
}
.tp-promo-banner a {
font-size: 16px;
font-weight: 600;
line-height: 18.75px;
text-align: left;
color: black;
background-color: white;
border: 1px solid white;
padding: 9px 21px 9px 21px;
border-radius: 4px;
cursor: pointer;
}
.tp-promo-banner a:hover {
background-color: black;
border: 1px solid black;
color: white;
transition: 0.3s all ease-in;
}
@media (max-width: 1300px) {
.tp-promo-banner h1 {
font-size: 20px;
line-height: 32px;
}
.tp-promo-banner .tp-offer {
gap: 4px;
}
.tp-promo-banner h2 {
font-size: 14px;
line-height: 16px;
}
.tp-promo-banner .tp-offer-txt {
font-size: 32px;
line-height: 38px;
}
.tp-promo-banner .tp-timer {
gap: 6px;
}
.tp-timer .tp-count {
width: 40px;
height: 36px;
}
.tp-timer span {
font-size: 14px;
line-height: 18px;
}
.tp-timer label {
font-size: 8px;
line-height: 10px;
}
.tp-promo-banner a {
font-size: 14px;
line-height: 16px;
padding: 8px 18px;
}
}
@media (max-width: 955px) {
.tp-promo-banner {
display: none;
}
} .tp-halo-promo-banner.two {
width: 100%;
height: 70px;
background-position: center;
background-image: url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/header-banner/mothersday-discount.png);
}
.tp-halo-promo-banner.two h2 {
font-size: 24px;
font-weight: 400;
line-height: 100%;
text-align: center;
color: #420042;
font-family: 'Inria Serif', serif;
}
.tp-halo-promo-banner.two span {
margin-left: 50px;
font-weight: 700;
}
.tp-halo-promo-banner.two span del {
color: #FF1D43;
}
.tp-halo-promo-banner.two .tp-timer .tp-count {
background-color: #fff;
background-image: none;
border-radius: 8px;
height: 50px;
width: 50px;
padding: 6px 5px;
}
.tp-halo-promo-banner.two .tp-timer label {
font-family: 'Roboto', sans-serif;
}
.tp-halo-promo-banner.two .tp-timer span {
font-size: 20px;
line-height: 100%;
color: #FF2F63;
margin-left: 0;
margin-bottom: 3px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
line-height: 100%;
}
.tp-halo-promo-banner.two a {
background: linear-gradient(90.21deg, #FF2DA1 0.62%, #2F6AFF 100.27%);
transition: background 1s ease-out 0.2s;
width: 112px;
height: 42px;
border-radius: 100px;
padding: 10px;
border: 0;
box-shadow: none;
font-family: 'Roboto', sans-serif;
line-height: 22px;
font-weight: 500;
color: #fff;
text-align: center;
}
.tp-halo-promo-banner.two a:hover {
background: linear-gradient(270.01deg, #FF2DA1 0.01%, #2F6AFF 99.99%);
}
.tp-halo-promo-banner.two a:focus {
background: linear-gradient(270.01deg, rgba(255, 45, 161, 0.7) 0.01%, rgba(47, 106, 255, 0.7) 99.99%);
} .tp-halo-promo-banner {
width: 100%;
height: 70px;
background-position: center;
background-image: url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/header-banner/autumn-banner-bg.png);
}
#pricing .tp-banner-cont {
max-width: 1000px !important;
}
.tp-halo-promo-banner .tp-banner-cont {
margin-left: auto;
margin-right: auto;
max-width: 1250px;
display: flex;
align-items: center;
justify-content: space-between;
height: 70px;
}
.tp-halo-promo-banner h1 {
font-size: 20px;
font-weight: 400;
line-height: 40px;
text-align: center;
color: #000000;
}
.tp-halo-promo-banner .tp-banner-cont h1 span {
font-weight: bold;
}
.tp-easycommerce-container {
position: relative;
display: inline-block;
z-index: 1;
}
.tp-easycommerce-container .tp-rectangle {
position: absolute;
bottom: 12px;
left: 0;
width: 100%;
height: 5px;
z-index: -1;
}
.tp-halo-promo-banner .tp-banner-cont .tp-small-spaces {
display: inline-block;
height: 2px;
width: 20px;
background-color: #000;
margin: 0px 11px;
vertical-align: middle;
}
.tp-halo-promo-banner .tp-offer {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
}
.tp-halo-promo-banner h2 {
font-family: Kaisei Decol;
font-size: 24px;
font-weight: 700;
line-height: 40px;
text-align: center;
color: #411900;
}
.tp-halo-promo-banner .tp-offer-txt {
font-size: 38px;
font-weight: 800;
line-height: 44.53px;
text-align: center;
background: -webkit-linear-gradient(
104.76deg,
#fcb201 13.15%,
#ff5edc 92.66%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.tp-halo-promo-banner .tp-timer-wrapper {
display: flex;
gap: 70px;
}
.tp-halo-promo-banner .tp-timer {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
}
.tp-halo-promo-banner .tp-timer .tp-count {
width: 48px;
height: 42px;
background-image: radial-gradient(
circle at 100% 100%,
transparent 1px,
#000000 1px,
#000000 2px,
transparent 2px
),
linear-gradient(to right, #000000, #000000),
radial-gradient(
circle at 0% 100%,
transparent 1px,
#000000 1px,
#000000 2px,
transparent 2px
),
linear-gradient(to bottom, #000000, transparent),
radial-gradient(
circle at 0% 0%,
transparent 1px,
transparent 1px,
transparent 2px,
transparent 2px
),
linear-gradient(to left, transparent, transparent),
radial-gradient(
circle at 100% 0%,
transparent 1px,
transparent 1px,
transparent 2px,
transparent 2px
),
linear-gradient(to top, transparent, #000000);
background-size: 2px 2px, calc(100% - 2px) 1px, 2px 2px,
1px calc(100% - 2px);
background-position: top left, top center, top right, center right,
bottom right, bottom center, bottom left, center left;
background-repeat: no-repeat;
text-align: center;
padding-top: 5px;
}
.tp-halo-promo-banner .tp-timer span {
font-size: 16px;
font-weight: 700;
line-height: 21px;
color: #000000;
}
.tp-halo-promo-banner .tp-timer label {
font-size: 10px;
font-weight: 400;
line-height: 12px;
color: #000000;
}
.tp-halo-promo-banner a {
font-size: 16px;
font-weight: 500;
line-height: 20px;
color: #000000;
background-color: #FF873A;
padding: 7px 25px;
border-radius: 60px;
cursor: pointer;
border: 2px solid #FF873A;
box-shadow: 0px 5px 0px 0px #C7682B;
} @media (max-width: 1300px) {
.tp-halo-promo-banner h1 {
font-size: 20px;
line-height: 32px;
}
.tp-halo-promo-banner .tp-offer {
gap: 4px;
}
.tp-halo-promo-banner h2 {
font-size: 14px;
line-height: 16px;
}
.tp-halo-promo-banner .tp-offer-txt {
font-size: 32px;
line-height: 38px;
}
.tp-halo-promo-banner .tp-timer {
gap: 6px;
}
.tp-halo-promo-banner .tp-timer .tp-count {
width: 40px;
height: 36px;
}
.tp-halo-promo-banner .tp-timer span {
font-size: 14px;
line-height: 18px;
}
.tp-halo-promo-banner .tp-timer label {
font-size: 8px;
line-height: 10px;
}
.tp-halo-promo-banner a {
font-size: 14px;
line-height: 16px;
padding: 8px 18px;
}
}
@media (max-width: 955px) {
.tp-halo-promo-banner {
display: none;
}
}   .tp-popup-wrapper {
display: none;
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 10000;
background: rgba(0, 0, 0, 0.57);
backdrop-filter: blur(5px);
}
.tp-popup-section {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 1088px;
height: 650px;
background-image: url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/popup/popup-bg.webp);
background-repeat: no-repeat;
background-size: cover;
border-radius: 20px;
padding: 20px;
}
.tp-popup-cross-icon {
display: flex;
justify-content: flex-end;
}
.tp-popup-cross-icon span {
width: 32px;
height: 32px;
display: flex;
align-items: center;
justify-content: center;
background: rgba(16, 18, 44, 0.1);
border-radius: 50%;
cursor: pointer;
}
.tp-popup-main-container {
margin-top: 100px;
text-align: center;
}
.tp-popup-main-container h4 {
font-size: 36px;
font-weight: 500;
line-height: auto;
margin-bottom: 42px;
}
.tp-popup-main-container h1 {
font-size: 72px;
line-height: 86px;
color: #151d48;
font-weight: 700;
margin-bottom: 40px;
}
.tp-popup-main-container h1 span {
font-weight: 900;
background: #f861d6;
background: linear-gradient(to right, #f861d6 0%, #ff9432 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.tp-popup-main-container a {
padding: 30px 56px;
display: inline-block;
background-color: #664eff;
border-radius: 12px;
font-size: 24px;
font-weight: 600;
color: var(--light-color);
border-bottom: 4px solid var(--light-color);
margin-bottom: 24px;
}
.tp-popup-main-container p {
font-size: 20px;
font-weight: 500;
line-height: 30px;
}
.tp-popup-main-container .tp-popup-logo {
margin-bottom: 50px;
} @media (max-width: 1140px) {
.tp-popup-section {
width: 90%;
}
}
@media (max-width: 992px) {
.tp-popup-main-container {
margin-top: 50px;
}
.tp-popup-main-container h4 {
margin-bottom: 25px;
}
.tp-popup-main-container h1 {
font-size: 56px;
line-height: 65px;
}
}
@media (max-width: 576px) {
.tp-popup-section {
height: 475px;
}
.tp-popup-main-container {
margin-top: 32px;
}
.tp-popup-main-container h4 {
font-size: 20px;
}
.tp-popup-main-container h1 {
font-size: 36px;
line-height: 50px;
}
.tp-popup-main-container a {
padding: 15px 20px;
font-size: 18px;
margin-bottom: 15px;
}
.tp-popup-main-container p {
font-size: 16px;
}
}
@media (max-width: 450px) {
.tp-popup-section {
height: 500px;
}
}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.tp-hero-section-wrap .tp-btn-wrap .tp-btn-red:hover span i,
.tp-hero-section-wrap h1 {
color: var(--black-color);
}
.tp-hero-section-wrap {
text-align: center;
margin-top: 70px;
}
.tp-hero-section-wrap h1 {
font-size: 80px;
font-weight: 700;
font-family: var(--poppins);
line-height: 108px;
margin-bottom: 25px;
}
.tp-hero-section-wrap p {
max-width: 1200px;
font-weight: 500;
font-family: var(--poppins);
font-size: 24px;
line-height: 40px;
margin: auto auto 50px;
}
.tp-hero-section-wrap .tp-btn-wrap {
display: flex;
justify-content: center;
align-items: center;
}
.tp-hero-section-wrap .tp-btn-wrap a {
margin: 0 15px;
padding: 12px 32px;
transition: 0.3s;
}
.tp-hero-section-wrap .tp-btn-wrap a i {
margin-left: 6px;
font-weight: 700;
}
.tp-hero-section-wrap .tp-btn-wrap a:hover {
transition: 0.3s;
background-color: var(--black-color);
color: var(--light-color);
}
.tp-hero-section-wrap .tp-btn-wrap .tp-btn-red {
border-color: var(--primary-color);
background-color: var(--primary-color);
color: var(--light-color);
padding: 8px 8px 8px 30px;
-webkit-box-shadow: 0 8px 30px 0 rgba(7, 91, 254, 0.31);
-moz-box-shadow: 0 8px 30px 0 rgba(7, 91, 254, 0.31);
box-shadow: 0 8px 30px 0 0 8px 30px 0 rgba(7, 91, 254, 0.31);
}
.tp-hero-section-wrap .tp-btn-wrap .tp-btn-red span {
background-color: var(--light-color);
border-radius: 8px;
margin-left: 8px;
transition: 0.3s;
width: 36px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
}
.tp-hero-section-wrap .tp-btn-wrap .tp-btn-red span i {
color: var(--primary-color);
margin: 0;
}
.tp-hero-section-wrap .tp-btn-wrap .tp-btn-red:hover {
border-color: var(--black-color);
background-color: var(--black-color);
color: var(--light-color);
-webkit-box-shadow: 0 8px 30px 0 rgba(21, 34, 66, 0.29);
-moz-box-shadow: 0 8px 30px 0 rgba(21, 34, 66, 0.29);
box-shadow: 0 8px 30px 0 rgba(21, 34, 66, 0.29);
}
.tp-hero-image {
margin: 80px auto 90px;
max-width: 914px;
height: auto;
position: relative;
}
.tp-hero-image .tp-feature-item {
z-index: 10;
position: absolute;
display: flex;
align-items: center;
padding: 15px;
background-color: var(--light-color);
border-radius: 12px;
box-shadow: 0 17px 41px 0 rgba(0, 0, 0, 0.06);
text-align: left;
}
.tp-hero-image .tp-feature-item img {
width: 42px;
height: 42px;
margin-right: 15px;
}
.tp-hero-image .tp-feature-item p {
margin: 0;
font-size: 16px;
font-weight: 500;
color: rgba(21, 34, 66, 0.8);
line-height: 21px;
}
.tp-hero-image .tp-campress {
max-width: 264px;
top: 78px;
left: -148px;
animation-name: tpCompress;
animation-duration: 20s;
animation-iteration-count: infinite;
}
.tp-hero-image .tp-delete {
max-width: 324px;
bottom: 58px;
left: -163px;
}
.tp-hero-image .tp-social {
max-width: 300px;
top: 71px;
right: -225px;
}
.tp-hero-image .tp-edit {
max-width: 203px;
bottom: 58px;
right: -106px;
}
.tp-lead-collection-section {
position: fixed;
width: 100%;
height: 100vh;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.8);
z-index: 10000;
backdrop-filter: blur(8px);
display: none;
}
.tp-lead-collection-wrapper {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: var(--light-color);
width: 650px;
padding: 30px;
border-radius: 20px;
}
.tp-lead-cross {
display: flex;
justify-content: flex-end;
}
.tp-lead-cross span {
width: 25px;
height: 25px;
border-radius: 50%;
background-color: #d4d4d4;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
}
.tp-lead-cross span i {
color: var(--light-color);
}
.tp-lead-collection-wrapper h2 {
color: #010002;
font-family: Montserrat, Sans-serif;
font-size: 24px;
font-weight: 600;
line-height: 22px;
text-align: center;
}
.tp-charge-section h2,
.tp-charge-section h3 {
line-height: auto;
font-family: var(--poppins);
text-align: center;
}
.tp-lead-collection-wrapper .tp-lead-field {
margin-bottom: 20px;
}
.tp-lead-collection-wrapper .tp-lead-field label {
color: #b2b2b2;
font-size: 14px;
font-weight: 400;
line-height: 25px;
margin-bottom: 2px;
}
.tp-lead-collection-wrapper .tp-lead-field input {
border: 1px solid #b2b2b2;
}
.tp-lead-collection-wrapper .tp-lead-btn {
display: flex;
justify-content: center;
}
.tp-lead-collection-wrapper .tp-lead-message {
text-align: center;
margin-bottom: 20px;
font-size: 15px;
line-height: 25px;
}
.tp-lead-collection-wrapper .tp-error {
color: #dc143c;
}
.tp-lead-collection-wrapper .tp-success {
color: green;
}
.tp-lead-preloader {
display: none;
text-align: center;
margin-bottom: 15px;
}
.tp-lead-preloader img {
width: 50px;
height: 50px;
}
.tp-lead-btn .tp-btn {
border: none;
font-weight: 400;
color: var(--light-color);
}
.tp-countdown-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
max-width: 1100px;
padding: 30px;
border-radius: 20px;
margin: auto;
background-color: var(--light-color);
border: 1px solid rgba(21, 34, 66, 0.05);
box-shadow: 0 25px 60px 0 rgba(0, 0, 0, 0.06);
}
.tp-countdown-item {
display: flex;
align-items: center;
border-right: 1px solid rgba(21, 34, 66, 0.1);
padding-top: 20px;
padding-bottom: 20px;
padding-right: 50px;
}
.tp-countdown-item:last-child {
border-right: none;
}
.tp-countdown-item img {
margin-right: 15px;
width: 60px;
height: 60px;
}
.tp-countdown-item .tp-count-down-text h3 {
font-size: 32px;
font-weight: 700;
color: var(--black-color);
line-height: 30px;
margin-bottom: 24px;
}
.tp-countdown-item .tp-count-down-text p {
color: rgba(21, 34, 66, 0.7);
font-weight: 500;
line-height: 21px;
font-size: 16px;
}
.tp-charge-section {
margin: 130px 0;
padding: 140px 0;
background-color: var(--bg_2-color);
position: relative;
overflow: hidden;
z-index: 0;
}
.tp-charge-section h2 {
font-weight: 700;
font-size: 48px;
color: var(--light-color);
}
.tp-charge-section h3 {
font-weight: 700;
font-size: 40px;
color: rgba(255, 255, 255, 0.75);
margin-bottom: 70px !important;
}
.tp-charge-wrap {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
.tp-single-item-wrap {
width: 315px;
height: 300px;
padding: 24px;
background-color: #212121;
border-radius: 12px;
position: relative;
overflow: hidden;
transition: 0.3s;
margin-bottom: 20px;
}
.tp-charge-left-effect,
.tp-charge-right-effect {
width: 246px;
height: 246px;
background-color: rgba(7, 91, 254, 0.2);
animation-duration: 25s;
animation-iteration-count: infinite;
}
.tp-single-item-wrap .tp-charge-icon {
display: inline-block;
background-color: rgba(255, 255, 255, 0.05);
padding: 13px 18px;
margin-bottom: 12px;
border-radius: 8px;
}
.tp-single-item-wrap .tp-charge-icon i {
font-size: 24px;
color: rgba(255, 255, 255, 0.7);
}
.tp-single-item-wrap h4 {
font-size: 18px;
font-weight: 500;
margin-bottom: 24px;
color: rgba(255, 255, 255, 0.9);
line-height: 26px;
}
.tp-single-item-wrap p {
font-size: 16px;
font-weight: 400;
margin-bottom: 12px;
color: rgba(255, 255, 255, 0.8);
line-height: 26px;
}
.tp-single-item-wrap .tp-see-more {
position: absolute;
bottom: 19px;
left: 24px;
font-weight: 500;
color: rgb(255 255 255 / 0.8);
border-bottom: 1px solid;
}
.slick-arrow:hover,
.tp-user-review-wrap .slick-arrow {
color: rgba(21, 34, 66, 0.5);
background-color: var(--light-color);
}
.tp-single-item-wrap a {
font-size: 16px;
font-weight: 500;
color: rgba(255, 255, 255, 0.9);
line-height: 26px;
}
.tp-single-item-wrap .tp-blur {
width: 94px;
height: 94px;
position: absolute;
background-color: var(--primary-color);
border-radius: 50%;
filter: blur(80px);
-webkit-filter: blur(80px);
top: -200px;
right: -200px;
transition: 0.3s;
}
.tp-single-item-wrap:hover .tp-blur {
top: -47px;
right: -47px;
transition: 0.3s;
}
.tp-see-more-btn,
.tp-why-choose-section h2 {
display: none;
}
.tp-charge-left-effect {
position: absolute;
border-radius: 50%;
top: -170px;
left: -85px;
filter: blur(100px);
-webkit-filter: blur(100px);
-moz-filter: blur(100px);
animation-name: chargeLeft;
z-index: 100;
display: block;
}
.tp-charge-right-effect {
position: absolute;
border-radius: 50%;
right: -145px;
bottom: -65px;
filter: blur(100px);
-webkit-filter: blur(100px);
-moz-filter: blur(100px);
animation-name: chargeRight;
}
.tp-why-shoose-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
}
.tp-why-choose-left {
max-width: 634px;
}
.tp-why-choose-woo-icon {
width: 30px;
height: 25px;
margin-right: 10px;
}
.tp-why-shoose-wrapper h2 {
display: block;
color: var(--black-color);
font-size: 48px;
font-weight: 700;
font-family: var(--poppins);
margin-bottom: 12px;
}
.tp-why-shoose-wrapper p {
color: rgba(21, 34, 66, 0.8);
line-height: 30px;
font-size: 16px;
margin-bottom: 70px;
max-width: 558px;
}
.tp-why-shoose-wrapper ul {
list-style-type: none;
}
.tp-why-shoose-wrapper ul li {
font-size: 18px;
line-height: 30px;
font-weight: 500;
color: rgba(21, 34, 66, 0.8);
padding: 11px 0;
}
.tp-why-shoose-wrapper ul li i {
color: var(--primary-color);
margin-right: 25px;
font-size: 25px;
}
.tp-why-choose-right img {
max-width: 512px;
height: auto;
}
.tp-user-review-section {
margin-top: 160px;
position: relative;
}
.tp-user-review-section h2 {
color: var(--black-color);
font-weight: 700;
font-size: 48px;
margin-bottom: 70px;
text-align: center;
}
.tp-single-review-wrap {
margin: 50px 15px 100px;
box-shadow: 10px 14px 130px -2px rgba(0, 0, 0, 0.09);
border-radius: 12px;
}
.tp-single-review-header a {
display: flex;
align-items: center;
justify-content: space-between;
padding: 20px;
border-bottom: 1px solid rgba(21, 34, 66, 0.05);
background-color: rgba(21, 34, 66, 0.02);
}
.tp-single-review-left {
display: flex;
align-items: center;
}
.tp-single-review-left img {
width: 56px;
height: 56px;
border-radius: 50%;
margin-right: 12px;
}
.tp-single-review-left h6 {
font-size: 20px;
font-weight: 500;
line-height: 30px;
color: var(--black-color);
margin-bottom: 4px;
}
.tp-single-review-left span {
color: rgba(21, 34, 66, 0.7);
}
.tp-single-review-content {
padding: 32px 24px;
height: 280px;
}
.tp-single-review-content p {
color: rgba(21, 34, 66, 0.8);
font-size: 16px;
font-weight: 400;
line-height: 30px;
}
.tp-user-review-wrap .slick-dots {
text-align: center;
}
.tp-user-review-wrap .slick-dots li {
display: inline-block;
margin: 8px;
}
.tp-user-review-wrap .slick-dots li button {
display: block;
width: 16px;
height: 16px;
border-radius: 50%;
background: rgba(21, 34, 66, 0.1);
text-indent: -9999999px;
padding: 0;
}
.tp-user-review-wrap .slick-dots .slick-active {
border: 1px solid var(--black-color);
padding: 6px;
border-radius: 50%;
}
.tp-user-review-wrap .slick-dots .slick-active button {
background: var(--black-color);
}
.tp-review-slider-left-shadow {
position: absolute;
width: 466px;
height: 100%;
top: 0;
left: 0;
background: linear-gradient(270deg, rgba(251, 251, 251, 0) 0, #fff 100%);
}
.tp-review-slider-right-shadow {
position: absolute;
width: 466px;
height: 100%;
top: 0;
right: 0;
background: linear-gradient(90deg, rgba(251, 251, 251, 0) 0, #fff 100%);
}
.tp-user-review-wrap .slick-arrow {
font-size: 30px;
width: 50px;
height: 50px;
border-radius: 50%;
-webkit-box-shadow: 0 17px 60px -3px rgba(21, 34, 66, 0.26);
-moz-box-shadow: 0 17px 60px -3px rgba(21, 34, 66, 0.26);
box-shadow: 0 17px 60px -3px rgba(21, 34, 66, 0.26);
padding: 0;
}
.slick-arrow:active,
.slick-arrow:focus,
.slick-arrow:focus-visible {
background-color: var(--black-color);
color: var(--light-color);
}
.slick-prev {
position: absolute;
bottom: 0;
left: 50%;
z-index: 100;
transform: translateX(-60px);
}
.slick-next {
position: absolute;
bottom: 0;
z-index: 100;
right: 50%;
transform: translateX(60px);
}
.tp-accordian-section,
.tp-banner-section {
margin-top: 130px;
}
.tp-banner-wrap {
position: relative;
text-align: center;
background-color: var(--bg_2-color);
border-radius: 20px;
padding: 94px 0;
z-index: 0;
overflow: hidden;
}
.tp-banner-wrap h2 {
font-size: 48px;
max-width: 782px;
margin: auto auto 11px;
line-height: 62px;
color: rgba(255, 255, 255, 0.9);
}
.tp-banner-wrap p {
margin: auto auto 24px;
max-width: 536px;
color: rgba(255, 255, 255, 0.8);
font-weight: 500;
line-height: 26px;
}
.tp-banner-wrap .tp-main-link {
display: inline-block;
padding: 6px;
border: 1px solid var(--light-color);
border-radius: 8px;
transition: 0.3s;
}
.tp-banner-wrap .tp-main-link a {
display: inline-block;
background-color: var(--primary-color);
color: var(--light-color);
border: none;
padding-right: 20px;
position: static;
z-index: 1000;
}
.tp-banner-wrap .tp-main-link a span {
padding: 5px 10px;
background-color: var(--light-color);
border-radius: 8px;
margin-left: 6px;
transition: 0.3s;
}
.tp-banner-wrap .tp-main-link a span i {
color: var(--primary-color);
}
.tp-banner-wrap .tp-main-link:hover {
background-color: rgba(255, 255, 255, 0.15);
border-color: rgba(255, 255, 255, 0.15);
}
.tp-banner-wrap .tp-main-link:hover a {
border-color: rgba(255, 255, 255, 0.15);
}
.tp-banner-wrap .tp-banner-bg-effect {
top: -50px;
left: 50%;
transform: translateX(-50%);
position: absolute;
width: 535px;
height: 535px;
background-image: url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/home/banner-section/background-effect.svg);
background-size: cover;
background-repeat: no-repeat;
z-index: -2;
}
.tp-banner-wrap .tp-banner-fg-effect {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 166px;
height: 166px;
border-radius: 50%;
background-color: rgba(7, 91, 254, 0.6);
filter: blur(100px);
z-index: -1;
animation-name: tpBanner;
animation-duration: 6s;
animation-iteration-count: infinite;
}
.tp-accordian-section h2 {
color: var(--black-color);
font-weight: 700;
font-size: 48px;
margin-bottom: 80px !important;
text-align: center;
}
.tp-accordian-wrap {
width: 100%;
display: flex;
align-items: flex-start;
justify-content: space-between;
}
.tp-accordian-left,
.tp-accordian-right {
width: 48%;
padding: 72px 32px;
transition: 0.3s;
}
.tp-accordian-left {
border: 1px solid rgba(21, 34, 66, 0.05);
border-radius: 20px;
background-color: rgba(21, 34, 66, 0.03);
}
.tp-accordian-right {
border: 1px solid rgba(21, 34, 66, 0.05);
border-radius: 20px;
}
.tp-single-accordian {
margin-bottom: 15px;
border-bottom: 1px solid rgba(21, 34, 66, 0.05);
padding-bottom: 25px;
}
.tp-single-accordian:last-child {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}
.tp-single-accordian-header {
display: flex;
align-items: flex-start;
justify-content: space-between;
cursor: pointer;
}
.tp-single-accordian-header p {
width: 90%;
font-weight: 500;
font-size: 18px;
line-height: 26px;
color: var(--black-color);
}
.tp-single-accordian-header i {
width: 20px;
margin-left: 10px;
color: rgba(21, 34, 66, 0.5);
transform: rotate(-90deg);
}
.tp-single-accordian-content {
display: none;
margin-top: 15px;
font-size: 16px;
line-height: 26px;
font-weight: 400;
color: rgba(21, 34, 66, 0.8);
}
.tp-accordian-active i {
transform: rotate(90deg);
margin-top: 10px;
}#primary.easykb-doc {
max-width: 1320px;
margin: 50px auto;
display: grid;
grid-template-columns: 2fr 5fr;
background-color: #f3f3f3f3;
border-radius: 8px;
padding: 30px;
border: 1px solid #ddd;
gap: 30px;
}
.mobile #primary.easykb-doc {
display: inherit;
}
.tp-halo-promo-banner .tp-banner-cont h2 {
margin-bottom: 0 !important;
}
.mobile #easykb-doc-sidebar h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: 10px !important;
}
.easykb-docs-list,
.easykb-docs-result {
margin: auto;
list-style: none;
}
.easykb-docs-category-title {
cursor: pointer;
color: #000325;
background: #fff;
padding: 15px 20px;
border-radius: 6px;
font-size: 16px;
}
.easykb-docs-category-title:hover {
background-color: #007bff;
color: #fff;
transition: all 0.3s ease-in-out;
}
.easykb-doc-single {
background-color: #fff;
width: 100%;
margin: auto;
}
.easykb-doc-single a {
padding: 10px 15px;
font-size: 14px;
}
.easykb-doc-single a:hover {
color: #000;
transition: all 0.3s ease-in-out;
}
.easykb-doc-single:last-child {
margin-bottom: 18px;
}
.easykb-doc-single:last-child {
border-bottom: 0px solid #f3f3f3;
padding-bottom: 10px;
}
#easykb-doc-title {
margin-bottom: 10px;
border-bottom: 1px solid #ededed;
padding-bottom: 10px;
margin-top: 10px;
}
.easykb-doc-single.active {
font-weight: bold;
}
#easykb-doc-search {
margin-bottom: 20px;
}
#search-wrapper {
position: relative;
width: 100%;
}
#easykb-search-input {
width: 100%;
padding-right: 30px;
box-sizing: border-box;
}
#easykb-search-icon {
position: absolute;
right: 10px;
top: 50%;
transform: translateY(-50%);
font-size: 16px;
color: #999;
cursor: pointer;
}
#easykb-rating-wrap {
display: flex;
gap: 10px;
justify-content: center;
align-items: center;
margin-top: 20px;
}
#easykb-rating-wrap p {
margin-bottom: inherit;
font-weight: 600;
}
.easykb-doc > #easykb-doc-content {
border-radius: 8px;
border: 1px solid #ddd;
}
#easykb-doc-content {
background-color: #fff !important;
padding: 15px 20px;
}
.easybk-vote {
background-color: #000;
width: 150px;
}
.easybk-vote[data-vote_type="upvote"]:hover {
background-color: #007bff;
transition: all 0.3s ease-in-out;
}
.easybk-vote[data-vote_type="downvote"]:hover {
background-color: #ff0000;
transition: all 0.3s ease-in-out;
}
#easykb-doc-content ul,
li,
#easykb-doc-content p {
margin: 1em 0;
} @media (max-width: 810px) {
#primary.easykb-doc {
grid-template-columns: 1fr;
padding: 20px;
}
#easykb-doc-sidebar {
margin-bottom: 30px;
}
.easykb-doc-single {
width: 100%;
}
}
@media (max-width: 768px) {
#primary.easykb-doc {
margin-top: 100px;
}
}
@media (max-width: 700px) {
#primary.easykb-doc {
margin-top: 20px;
}
}
@media (max-width: 576px) {
#primary.easykb-doc {
padding: 15px;
margin: 20px auto;
}
.easykb-docs-category-title {
padding: 12px 15px;
font-size: 14px;
}
.easykb-doc-single a {
padding: 8px 12px;
font-size: 13px;
}
#easykb-doc-content {
padding: 12px 15px;
}
#easykb-rating-wrap {
flex-direction: column;
gap: 5px;
}
}.tp-pricing-section {
margin-top: 80px; }
.tp-pricing-header {
text-align: center;
margin-bottom: 70px;
}
.tp-pricing-header h1 {
margin: auto;
font-size: 60px;
font-weight: 700;
color: var(--black-color);
line-height: 102px;
margin-bottom: 24px;
max-width: 882px;
}
.tp-pricing-header p {
margin: auto;
color: rgba(21, 34, 66, 0.8);
font-size: 24px;
font-weight: 500;
line-height: 40px;
margin-bottom: 70px;
max-width: 901px;
}
.tp-pricing-header .tp-pricing-tabs {
display: inline-block;
padding: 8px;
border-radius: 12px;
background: rgba(21, 34, 66, 0.1);
border: 1px solid rgba(21, 34, 66, 0.1);
position: relative;
}
.tp-pricing-header .tp-pricing-tabs button {
padding: 12px 70px;
border: 1px solid rgba(21, 34, 66, 0.2);
background: transparent;
font-size: 21px;
font-weight: 600;
line-height: 30px;
color: #3a3a3a;
border-radius: 12px;
}
.tp-pricing-header .tp-pricing-tabs button del {
color: #FF1D43;
margin-right: 10px;
}
.tp-pricing-header .tp-pricing-tabs .tp-big-save {
position: absolute;
top: -65px;
right: -35px;
display: none;
}
.tp-pricing-header .tp-pricing-tabs button:last-child {
margin-right: 0;
}
.tp-pricing-header .tp-pricing-tabs .tp-price-active {
color: var(--black-color);
background: var(--light-color);
}
.tp-all-price-grid {
display: flex;
align-items: flex-start;
justify-content: space-between;
}
.tp-price-lifetime-section {
display: none;
}
.tp-single-price-item {
width: 23%;
margin-right: 30px;
border-radius: 12px;
border: 1px solid var(--black-color);
position: relative;
overflow: hidden;
}
.tp-single-price-item:last-child {
margin-right: 0;
}
.tp-single-price-item-header {
position: relative;
text-align: center;
background: var(--black-color);
border-radius: 12px 12px 0 0;
padding-top: 23px;
padding-bottom: 23px;
}
.tp-single-price-item-header p {
font-size: 16px;
font-weight: 500;
line-height: 26px;
color: var(--light-color);
margin-bottom: 16px;
}
.tp-single-price-item-header .tp-price {
font-size: 32px;
font-weight: 700;
line-height: 30px;
color: var(--light-color);
}
.tp-single-price-item-header .tp-price span {
font-size: 14px;
font-weight: 500;
line-height: 26px;
color: rgba(255, 255, 255, 0.7);
}
.tp-single-price-item-header .tp-price del {
font-size: 16px;
font-weight: 500;
line-height: 26px;
color: rgba(255, 255, 255, 0.7);
margin-bottom: 5px;
}
.tp-single-price-item-header .tp-price del span {
font-weight: 400;
}
.tp-single-price-item-header .tp-off {
position: absolute;
top: 8px;
right: 8px;
width: 85px;
height: 25px;
border-radius: 4px;
background: rgb(2, 0, 36);
background: linear-gradient(
270deg,
rgba(2, 0, 36, 1) 0%,
rgba(254, 7, 141, 1) 0%,
rgba(218, 11, 252, 1) 100%
);
color: var(--light-color);
font-size: 16px;
font-size: 500;
}
.tp-single-price-item-content {
padding: 42px 24px;
}
.tp-single-price-item-content ul {
list-style-type: none;
margin-bottom: 42px;
}
.tp-single-price-item-content ul li {
display: flex;
align-items: center;
font-size: 16px;
line-height: 26px;
color: var(--black-color);
margin-bottom: 16px;
}
.tp-single-price-item-content ul li:first-child {
font-weight: 600;
}
.tp-single-price-item-content ul li:last-child {
margin-bottom: 0;
}
.tp-single-price-item-content ul li span {
display: flex;
width: 24px;
height: 24px;
border-radius: 50%;
background: rgba(21, 34, 66, 0.05);
align-items: center;
justify-content: center;
margin-right: 16px;
}
.tp-single-price-item-content ul li span i {
font-size: 13px;
}
.tp-single-price-item-content a {
display: block;
text-align: center;
border: 2px solid var(--black-color);
padding: 11px;
border-radius: 6px;
font-size: 16px;
font-weight: 500;
color: var(--black-color);
line-height: 26px;
transition: 0.3s all ease;
}
.tp-single-price-item-content a.tp-most-popular-get {
background-color: var(--black-color);
color: var(--light-color);
}
.tp-single-price-item .tp-most-popular {
width: 70%;
position: absolute;
font-size: 12px;
color: var(--dark-color);
background-color: #ffb84f;
top: 14px;
left: -52px;
text-align: center;
border-radius: 5px;
transform: rotate(-37deg);
font-weight: 500;
}      .tp-money-back-section {
margin-top: 70px;
}
.tp-money-back-wrapper {
display: flex;
align-items: center;
padding: 36px;
border: 1px solid rgba(21, 34, 66, 0.1);
border-radius: 12px;
justify-content: center;
}
.tp-money-back-left {
width: 224px;
}
.tp-money-back-left img {
width: 190px;
height: 190px;
}
.tp-money-back-right h3 {
margin-bottom: 24px;
font-weight: 600;
font-size: 32px;
line-height: 30px;
color: var(--black-color);
}
.tp-money-back-right p {
max-width: 690px;
font-size: 16px;
line-height: 30px;
color: rgba(21, 34, 66, 0.8);
}      .tp-comarison-section {
margin-top: 130px;
}
.tp-comarison-header {
text-align: center;
margin-bottom: 70px;
}
.tp-comarison-header h3 {
color: rgba(21, 34, 66, 0.8);
font-size: 32px;
font-weight: 600;
margin-bottom: 12px;
}
.tp-comarison-header h2 {
font-size: 48px;
font-weight: 700;
color: var(--black-color);
}
.tp-comparison-wrapper {
max-width: 1050px;
margin: auto;
border: 1px solid rgba(21, 34, 66, 0.1);
border-radius: 12px;
}
.tp-comparison-table-header-row {
background: rgba(21, 34, 66, 0.05);
}
.tp-comparison-table-row {
padding: 12px 56px;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid rgba(21, 34, 66, 0.1);
transition: 0.3s all ease;
}
.tp-comparison-table-row:hover {
background-color: rgba(21, 34, 66, 0.02);
}
.tp-comparison-table-row .tp-col-1 {
width: 80%;
font-size: 16px;
color: rgba(21, 34, 66, 0.8);
line-height: 26px;
}
.tp-comparison-table-row .tp-col-2 {
width: 25%;
text-align: center;
}
.tp-comparison-table-row .tp-col-3 {
width: 100px;
text-align: center;
}
.tp-comparison-table-header-row .tp-col-1,
.tp-comparison-table-header-row .tp-col-2,
.tp-comparison-table-header-row .tp-col-3 {
font-size: 24px;
font-weight: 500;
line-height: 40px;
color: var(--black-color);
}             .tp-exit-popup {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.7);
z-index: 9999;
display: none;
}
.tp-exit-popup-inner {
background: #F6F3FF;
max-width: 561px;
margin: 100px auto;
padding: 60px 30px;
text-align: center;
position: relative;
top: 160px;
border-radius: 8px;
}
.tp-exit-popup-inner h2 {
font-weight: 700;
font-size: 32px;
line-height: 100%;
text-align: center;
color: #5B25FF;
}
.tp-exit-popup p {
margin-top: 17px;
font-weight: 400;
font-size: 16px;
line-height: 24px;
text-align: center;
padding: 0 42px;
color: #414141;
}
.tp-exit-popup .tp-exit-coupon {
font-weight: 700;
}
.tp-exit-popup .tp-exit-code {
color: #FF8F10;
font-weight: 700;
text-transform: uppercase;
}
.tp-exit-popup .tp-exit-go-section {
margin-top: 17px;
display: inline-block;
padding: 10px 20px;
background: linear-gradient(90deg, #5B25FF 0%, #6958FF 100%);
color: #FFFFFF;
text-decoration: none;
border-radius: 50px;
box-shadow: 0px 10px 15px 0px #DAD4FF;
}
.tp-exit-decline-wrap {
margin-top: 10px;
}
.tp-exit-decline {
font-family: Inter;
font-weight: 400;
font-size: 16px;
color: #1F2230;
}
.tp-exit-close {
position: absolute;
top: -12px;
right: -30px;
border-radius: 100px;
font-size: 15px;
cursor: pointer;
padding: 0px 7px;
background-color: #FFFFFF;
}
.tp-exit-close:hover {
background-color: #E40041;
color: #FFFFFF;
transition: 0.3s all ease;
}      .pricing-banner {
padding: 156px;
background-image:url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/banner/coupon-banner.png);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.pricing-banner p {
font-weight: 700;
font-size: 96px;
line-height: 150px;
font-family: 'Kalam', sans-serif;
color: #100A00;
text-align: center;
margin-bottom: 20px;
}
.pricing-banner h3 {
font-weight: 400;
font-size: 128px;
line-height: 150px;
font-family: 'Lalezar', sans-serif;
color: #ffffff;
text-shadow: 0px 12px 3.6px #C57A00;
text-align: center;
margin-bottom: 100px !important;
}
.pricing-banner .count-down-wrapper {
display: flex;
justify-content: center;
gap: 24px;
}
.pricing-banner .count-down-wrapper .pricing-days,
.pricing-banner .count-down-wrapper .pricing-hours,
.pricing-banner .count-down-wrapper .pricing-minutes, 
.pricing-banner .count-down-wrapper .pricing-seconds {
position: relative;
width: 80px;
height: 80px;
border-radius: 6px;
border-width: 1px;
background-color: #141000;
color: #ffffff;
box-shadow: 0px 4px 4px 0px #00000040;
}
.pricing-banner .count-down-wrapper .pricing-days #pricing_days, 
.pricing-banner .count-down-wrapper .pricing-hours #pricing_hours,
.pricing-banner .count-down-wrapper .pricing-minutes #pricing_minutes, 
.pricing-banner .count-down-wrapper .pricing-seconds #pricing_seconds {
font-family: 'Inter', sans-serif;
font-weight: 400;
font-size: 50px;
line-height: 64px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.pricing-banner .count-down-wrapper .pricing-days label, 
.pricing-banner .count-down-wrapper .pricing-hours label,
.pricing-banner .count-down-wrapper .pricing-minutes label, 
.pricing-banner .count-down-wrapper .pricing-seconds label {
color: #000000;
text-align: center;
margin-top: 85px;
display: block;
font-size: 16px;
line-height: 30px;
font-weight: 400;
font-family: 'Inter', sans-serif;   
}
.tp-logo-area-pricing {
position: absolute;
top: 30px;
left: 50%;
transform: translateX(-50%);
background-color: #ffffff; border-radius: 100px; padding: 6px 20px;
border: 1px solid #9E9E9E;
}@media (max-width:830px){.tp-pricing-section{margin-top:60px}.tp-pricing-header h1{font-size:56px;line-height:70px;margin-bottom:10px}.tp-pricing-header p{font-size:18px;line-height:30px;margin-bottom:32px}.tp-all-price-grid{flex-wrap:wrap}.tp-single-price-item{width:47%;margin-right:0;margin-bottom:30px}.tp-pricing-header{margin-bottom:32px}.tp-money-back-section{margin-top:32px}.tp-comarison-section{margin-top:32px}.tp-comarison-header h3{font-size:28px;margin-bottom:0}.tp-comarison-header h2{font-size:36px;line-height:48px}.tp-comarison-header{margin-bottom:32px}.tp-user-review-section{margin-top:60px}}@media (max-width:556px){.tp-pricing-section{margin-top:0}.tp-pricing-header h1{font-size:28px;line-height:36px}.tp-pricing-header p{font-size:16px;line-height:24px}.tp-pricing-header .tp-pricing-tabs button{padding:8px 25px}.tp-pricing-header .tp-pricing-tabs{padding:8px}.tp-single-price-item{width:100%}.tp-single-price-item-header .tp-price{font-size:24px}.tp-money-back-wrapper{padding:15px;flex-direction:column}.tp-money-back-left{margin-bottom:20px}.tp-money-back-right{width:100%}.tp-money-back-right h3{font-size:22px;line-height:30px}.tp-comarison-header h3{font-size:22px;line-height:30px}.tp-comarison-header h2{font-size:24px;line-height:30px}.tp-comparison-table-row{padding:10px 30px}.tp-comparison-table-header-row .tp-col-1,.tp-comparison-table-header-row .tp-col-2,.tp-comparison-table-header-row .tp-col-3{font-size:18px}}.tp-blog-title-section{margin-top:120px}.tp-blog-header{text-align:center;margin-bottom:70px}.tp-blog-header h1{margin:auto;font-size:72px;font-weight:700;color:var(--black-color);line-height:102px;margin-bottom:24px;max-width:882px}.tp-archive-section-wrapper{display:flex;margin-top:70px}.tp-archive-section-left{width:65%}.tp-archive-section-right{width:35%}.tp-archive-section-left-date-category{display:flex;margin-top:27px;align-items:center}.tp-archive-section-left-date p{color:var(--body-text-color);text-align:center;font-family:var(--poppins);font-size:14px;font-weight:500;line-height:26px;margin-bottom:19px}.tp-archive-section-left-category{margin-left:31px}.tp-archive-section-left-category p{color:var(--primary-color);text-align:center;font-family:var(--poppins);font-size:16px;font-weight:400;line-height:26px;position:relative;margin-bottom:19px}.tp-archive-section-left-category p::after{position:absolute;content:"";width:5px;height:5px;top:36%;left:-12%;border-radius:50%;background-color:var(--black-color)}.tp-archive-section-left-category .tp-features-category{display:flex;list-style-type:none;margin-left:0}.tp-archive-section-left-category .tp-features-category li{margin-right:10px}.tp-archive-section-left-category .tp-features-category a{display:inline-block;border:1px solid #f3f0ff;padding:3px 12px;background:#faf9ff;border-radius:33px;color:var(--black-color);padding-left:25px}.tp-archive-section-left-category .tp-features-category::after{top:42%;left:12px}.tp-archive-section-left-top h2{color:var(--black-color);font-size:36px;font-weight:500;margin-bottom:70px}.tp-archive-section-left-top a img{border-radius:12px}.tp-single-blog-wrap.tp-archive-blog-wrap{width:47%;margin-bottom:30px!important}.tp-lates-blog-wrapper.tp-archive-blog-wrapper{flex-wrap:wrap}.tp-single-blog-wrap.tp-archive-blog-wrap:hover{box-shadow:0 32px 64.7px 0 rgb(126 106 255 / .1)}.tp-archive-section-right{padding-left:41px}.tp-archive-section-right-top h3{color:var(--black-color);font-size:48px;font-weight:700;margin-bottom:32px}.tp-archive-section-right-top-wrapper{display:flex;margin-bottom:28px;align-items:center}.tp-archive-section-right-top-wrapper img{width:118px;height:90px;border-radius:8px}.tp-archive-section-right-top-wrapper h4 a{display:inline-block;color:var(--black-color);font-family:var(--poppins);font-size:20px;font-weight:500;line-height:30px;width:289px;margin-left:17px}.tp-archive-section-right-bottom{margin-top:62px}.tp-archive-section-right-bottom{border-radius:12px;border:2px solid rgb(67 83 255 / .1);background:var(--White,#fff)}.tp-archive-section-right-bottom h3{color:var(--black-color);font-family:var(--poppins);font-size:20px;font-weight:600;line-height:30px;padding:20px 22px;border-bottom:2px solid rgb(67 83 255 / .1)}.tp-category-item{padding:14px 24px;display:flex;justify-content:space-between;border-bottom:1px solid rgb(67 83 255 / .05)}.tp-category-item h4{color:var(--black-color);font-family:var(--poppins);font-size:16px;font-weight:400;line-height:26px;cursor:pointer}.tp-category-item span{color:var(--primary-color);font-family:var(--poppins);font-size:12px;font-weight:500;line-height:26px;display:inline-flex;padding:4px 12px;justify-content:center;align-items:center;gap:10px;border-radius:31px;background:rgb(67 83 255 / .05)}.tp-category-item h4:hover{color:var(--primary-color)}.tp-footer-banner-section{margin-top:140px}.tp-footer-banner-container{background-image:url(https://thumbpress.co/wp-content/themes/thumbpress/assets/css/blog/img/archive/1.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;padding-top:92px;border-radius:15px}.tp-footer-banner-left{width:50%;display:flex;justify-content:center;align-items:center;margin-top:97px}.tp-footer-banner-left img{width:322px}.tp-footer-banner-right{width:46%}.tp-footer-banner-right h3{color:var(--light-color);font-size:48px;font-weight:700;margin-bottom:16px}.tp-footer-banner-right p{color:rgb(255 255 255 / .8);font-family:var(--poppins);font-size:20px;font-weight:400;line-height:32px}.subscription-form{display:flex;border-radius:12px;padding:5px 0;align-items:center;justify-content:center;max-width:100%;position:relative}.subscription-form input[type="email"]{margin:0 5px}.subscription-form input[type="email"],.subscription-form input[type="text"]{border:none;box-shadow:none;border-radius:5px;width:100%;height:40px}.subscription-form input[type="email"]::placeholder,.subscription-form input[type="email"]::placeholder,.subscription-form input[type="text"]::placeholder{color:rgb(0 0 0 / .5);font-family:var(--poppins);font-size:14px;font-weight:400;line-height:32px}.subscription-form .tp-newsletter-error{display:none;position:absolute;z-index:10;background-color:var(--light-color);top:52px;left:40%;padding:1px 10px;border-radius:5px;transform:translateX(-50%);-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .05);-moz-box-shadow:0 3px 6px 0 rgb(0 0 0 / .05);box-shadow:0 3px 6px 0 rgb(0 0 0 / .05)}.subscription-form .tp-newslatter-preloader img{display:none;width:130px;height:auto}.subscription-form .warning{border-left:5px solid orange}.subscription-form .error{border-left:5px solid crimson;left:0;transform:none}.subscription-form .tp-newsletter-error p{margin:0;color:var(--body-text-color);font-size:14px}.tp-archive-btn{padding:12px 22px;border-radius:5px;background-color:var(--black-color)!important;color:var(--light-color);text-align:center;font-family:var(--poppins);font-size:16px;font-weight:600;margin-right:5px}.tp-slider-parent{width:80%}.tp-slider-parent h4 a{text-align:center;color:var(--body-text-color);font-family:var(--poppins);font-size:16px;font-weight:500;line-height:26px;display:inline-block}.tp-search-form{width:100%}.tp-search-form #search{width:100%;padding:10px 15px;border-radius:30px}.tp-search-form .tp-searchbar{width:100%;display:flex;align-items:center;margin-left:50px}#cx-category-selected{border-bottom:2px solid var(--primary-color)}#cx-category-selected h4 a{color:var(--primary-color)}.tp-searchbar{width:15%;display:flex;align-items:center;margin-left:50px}.tp-search-form .tp-searchbar img{width:25px;height:20px}.tp-search-form .tp-searchbar input[type="text"]{border:none;box-shadow:none;cursor:pointer;background:#fff0}.tp-search-form .tp-searchbar input[type="text"]::placeholder{color:var(--primary-color)}.tp-navbar-slider{display:flex;justify-content:space-between;align-items:center;height:35px;margin-top:60px}.tp-searchbar.expanded input{width:calc(100% - 40px)}.tp-parent-inputBox{display:none;width:100%;position:relative}.tp-parent-inputBox button{background-color:#fff0;box-shadow:none;padding:0}.tp-parent-inputBox .tp-parent-cross-btn{position:absolute;top:50%;right:15px;padding:12px;transform:translateY(-50%)}.tp-parent-inputBox .tp-parent-search-btn{position:absolute;top:50%;right:55px;transform:translateY(-50%)}.tp-navbar-slider .slick-active.slick-center h4{color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.tp-navbar-slider .slick-arrow{width:28px;height:28px;border-radius:50%;border:1px solid #ddd;background:#fff;text-indent:-99999999px;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1000}.tp-navbar-slider .slick-arrow:hover{transition:0.3s all ease;border:1px solid #d9dcff;background:#fff;filter:drop-shadow(0 8px 14.1px rgb(67 83 255 / .11))}.tp-navbar-slider .slick-arrow:focus{background:#fff}.tp-navbar-slider .slick-next{right:-5px;background-image:url(//thumbpress.co/wp-content/themes/thumbpress/assets/css/css/img/archive/arrow.png);background-repeat:no-repeat;background-position:center;top:50%;transform:translateY(-50%)}.tp-navbar-slider .slick-prev{left:-5px;background-image:url(//thumbpress.co/wp-content/themes/thumbpress/assets/css/css/img/archive/arrow_left.png);background-repeat:no-repeat;background-position:center;top:50%;transform:translateY(-50%)}.tp-navbar-slider .slick-slide{width:auto!important;padding:0 30px;height:31px}.tp-navbar-slider .slick-next:focus,.tp-navbar-slider .slick-next:hover{background-image:url(https://thumbpress.co/wp-content/themes/thumbpress/assets/css/blog/.https://thumbpress.co/wp-content/themes/thumbpress/assets/css/blog/css/img/archive/Layer3.png);background-repeat:no-repeat;background-position:center}.tp-navbar-slider .slick-prev:focus,.tp-navbar-slider .slick-prev:hover{background-image:url(https://thumbpress.co/wp-content/themes/thumbpress/assets/css/blog/.https://thumbpress.co/wp-content/themes/thumbpress/assets/css/blog/css/img/archive/Layer2.png);background-repeat:no-repeat;background-position:center}.tp-archive-nav-slider{visibility:hidden}.tp-archive-show{visibility:visible}.tp-latest-blog-section{margin-bottom:90px}.tp-latest-title{max-width:850px}.tp-lates-blog-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.tp-single-blog-wrap,.tp-single-blog-wrap-slider{border-radius:12px;width:31%;padding:2px;background:linear-gradient(180deg,rgb(21 34 66 / .05) 0%,rgb(255 255 255) 85%);box-shadow:0 32px 64px 0 rgb(126 106 255 / .1)}.tp-signle-blog,.tp-signle-blog-slider{border-radius:12px;padding:20px;background-color:var(--light-color);height:570px;transition:all linear 0.3s}.tp-signle-blog a img,.tp-signle-blog-slider a img{width:100%;height:210px;object-fit:cover;border-radius:12px;margin-bottom:35px}.tp-blog-meta,.tp-blog-meta-slider{display:flex;align-items:center;margin-bottom:24px}.tp-blog-meta span,.tp-blog-meta-slider span{color:var(--body-text-color);text-align:center;font-family:var(--poppins);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.tp-blog-meta ul,.tp-blog-meta-slider ul{display:flex;margin:0;list-style-type:none;margin-left:10px}.tp-blog-meta ul li,.tp-blog-meta-slider ul li{padding:3px 12px;border-radius:33px;border:1px solid #f3f0ff;background:#faf9ff;position:relative;margin-right:10px}.tp-blog-meta ul li:before,.tp-blog-meta-slider ul li:before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:12px;width:5px;height:5px;border-radius:50%;background-color:var(--black-color);z-index:100}.tp-blog-meta ul li a,.tp-blog-meta-slider ul li a{display:inline-block;color:var(--black-color);text-align:center;font-family:var(--poppins);font-size:12px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding-left:10px}.tp-signle-blog h2,.tp-signle-blog-slider h2{margin-bottom:55px;height:95px}.tp-signle-blog h2 a,.tp-signle-blog-slider h2 a{color:var(--black-color);font-family:var(--poppins);font-size:24px;font-style:normal;font-weight:600;line-height:normal}.tp-read-more a,.tp-read-more-slider a{display:flex;align-items:center;justify-content:space-between}.tp-read-more p,.tp-read-more-slider p{color:var(--black-color);font-family:var(--poppins);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.tp-arrow,.tp-arrow-slider{width:36px;height:36px;border-radius:36px;background-color:var(--body-text-color);background:rgb(0 0 0 / .1);background-image:url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/blog/arrow.svg);background-repeat:no-repeat;background-position:center}.tp-signle-blog:hover .tp-arrow,.tp-signle-blog-slider:hover .tp-arrow-slider{transition:.3s all ease;background-color:var(--black-color);background-image:url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/blog/arrow-light.svg)}.tp-pagination{margin-top:50px;margin-bottom:30px}.tp-pagination ul{display:flex;list-style:none;margin:0 auto;border:1px solid rgb(67 83 255 / .1);padding:16px;border-radius:15px}.tp-pagination li{display:inline-block;margin:0 5px}.tp-pagination li a,.tp-pagination li span{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000;border-radius:50%;font-size:12px;font-weight:500;width:32px;height:32px}.tp-pagination li:hover a:not(:has(img)),.tp-pagination li .tp-active{background-color:var(--black-color);border-radius:50%;color:#fff}.tp-pagination li:hover img{filter:invert(42%) sepia(8%) saturate(6461%) hue-rotate(193deg) brightness(75%) contrast(102%)}.tp-pagination{display:flex;align-items:center}.tp-pagination-btn a{border:1px solid rgb(67 83 255 / .1);border-radius:11px;font-family:var(--poppins);color:var(--body-text-color);display:inline-block;padding:18px 14px;font-size:12px;font-weight:500;transition:all linear 0.3s;border-radius:11px}.tp-pagination-btn a:hover{background-color:var(--black-color);color:var(--light-color)}.tp-pagination-btn a.tp-active{background-color:var(--black-color);color:var(--light-color)}.tp-pagination li a:visited,.tp-pagination li a:focus{outline:none}.tp-searchbar .tp-search-mobile button{display:none}.tp-archive-header-section h1{margin-top:120px;text-align:center;font-size:72px;line-height:102px;color:var(--black-color);margin-bottom:40px}.tp-blog-deatils-section-wrapper {
margin-top: 100px;
position: relative;
}
.tp-blog-deatils-section-wrapper h1 {
margin: auto;
margin-bottom: 60px;
font-style: normal;
font-size: 72px;
font-weight: 700;
color: var(--black-color);
line-height: 102px;
max-width: 882px;
}
.tp-blog-deatils-section-wrapper h2 {
margin-bottom: 60px;
color: var(--title-black-color);
font-family: var(--roboto-slab);
font-size: 48px;
font-style: normal;
font-weight: 700;
line-height: 0.5;
text-align: left;
}
.tp-blog-deatils-section-wrapper p {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px;
margin-bottom: 15px;
}
.tp-blog-deatils-section-wrapper ul {
margin-left: 20px;
margin-bottom: 20px;
}
.tp-blog-deatils-section-wrapper ul li {
margin-bottom: 5px;
}
.tp-blog-contain-wrapper {
position: relative;
display: flex;
align-items: flex-start;
justify-content: center;
}
.tp-blog-details {
width: 750px;
margin: 0 auto;
}
.tp-single-page-wrapper {
width: 100%;
}
.tp-page-heading {
text-align: center;
margin-bottom: 50px !important;
}
.tp-blog-details h1 {
font-size: 42px;
color: var(--title-black-color);
font-family: var(--poppins);
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
}
.tp-blog-details h2 {
color: var(--title-black-color);
font-family: var(--poppins);
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
margin-top: 20px;
line-height: normal;
font-size: 28px;
}
.tp-blog-details h3 {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 26px;
font-style: normal;
font-weight: 700;
margin-top: 18px;
margin-bottom: 25px;
line-height: normal;
}
.tp-blog-details h4 {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 24px;
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
}
.tp-blog-details h5 {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 22px;
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
}
.tp-blog-details h6 {
color: var(--title-black-color);
font-size: 20px;
margin-bottom: 25px;
font-family: var(--poppins);
font-style: normal;
font-weight: 700;
line-height: normal;
}
.tp-blog-details ul,
.tp-blog-details ol {
margin-bottom: 25px;
}
.tp-blog-details ul li,
.tp-blog-details ol li {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 34px;
}
.tp-blog-author-meta {
display: flex;
align-items: flex-start;
justify-content: space-between;
margin-bottom: 30px;
}
.tp-author-meta-left {
display: flex;
align-items: center;
}
.tp-author-meta-left .tp-blog-author {
display: flex;
align-items: center;
padding-right: 12px;
border-right: 2px solid #ddd;
margin-right: 12px;
}
.tp-author-meta-left .tp-blog-author img {
width: 40px;
height: 40px;
border-radius: 50%;
margin-right: 12px;
border: 1px solid #ddd;
}
.tp-author-meta-left .tp-blog-author a {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 26px;
text-transform: capitalize;
}
.tp-author-meta-left span {
color: var(--body-text-color);
text-align: center;
font-family: var(--poppins);
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
.tp-author-meta-left .tp-blog-tag ul {
margin: 0;
margin-left: 20px;
list-style-type: none;
display: flex;
}
.tp-author-meta-left .tp-blog-tag ul li {
border-radius: 33px;
border: 1px solid #f3f0ff;
background: #faf9ff;
padding: 5px 12px;
padding-left: 20px;
position: relative;
margin-bottom: 0;
}
.tp-author-meta-left .tp-blog-tag ul li::before {
position: absolute;
content: "";
width: 5px;
height: 5px;
top: 50%;
transform: translateY(-50%);
left: 10px;
background: var(--black-color);
border-radius: 50%;
}
.tp-author-meta-left .tp-blog-tag ul li a {
color: var(--black-color);
}
.tp-author-right ul {
list-style-type: none;
}
.tp-author-right ul li {
display: inline-block;
}
.tp-author-right ul li a {
display: flex;
align-items: center;
justify-content: center;
width: 35px;
height: 35px;
border: 1px solid rgba(82, 82, 82, 0.1);
border-radius: 50%;
}
.tp-author-meta-details {
border-radius: 12px;
border: 1px solid rgba(67, 83, 255, 0.1);
padding: 30px;
display: flex;
align-items: center;
margin-bottom: 60px;
margin-top: 25px;
gap: 4%;
}
.tp-author-left-big img {
width: 150px;
height: 150px;
border-radius: 5px;
}
.tp-author-desc {
width: calc(100% - 85px);
}
.tp-author-desc p {
color: var(--body-text-color);
font-family: var(--poppins);
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 34px;
}
.tp-author-title-and-social h2 {
margin-bottom: 0;
line-height: 0;
}
.tp-author-title-and-social h2 a {
color: var(--title-black-color);
font-family: var(--roboto-slab);
font-size: 32px;
font-style: normal;
font-weight: 500;
line-height: 34px;
margin-bottom: 0;
}
.tp-blog-sidebar {
width: 28%;
display: none;
}
.tp-single-widget-wrap {
max-width: 350px;
background-image: url(//thumbpress.co/wp-content/themes/thumbpress/assets/img/blog/sidebar-bg.svg);
background-repeat: no-repeat;
background-size: cover;
padding: 30px;
border-radius: 12px;
transition: all 0.5s ease;
}
.tp-sidebar-sticky {
position: fixed;
z-index: 1000;
}
.tp-single-widget-wrap h2 {
color: var(--light-color);
font-family: var(--poppins);
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 30px;
margin-bottom: 30px;
}
.tp-single-widget-wrap p {
color: rgba(255, 255, 255, 0.95);
font-family: var(--poppins);
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
margin-bottom: 32px;
}
.tp-single-widget-wrap a {
padding: 10px 15px;
border-radius: 8px;
color: var(--light-color);
font-family: var(--poppins);
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 26px;
background-color: var(--primary-color);
}
.tp-subscribe-widget h2 {
text-align: center;
}
.tp-subscribe-widget .tp-sidebar-subs-inputs {
text-align: center;
position: relative;
}
.tp-subscribe-widget .tp-sidebar-subs-inputs input {
width: 100%;
padding: 10px 12px;
background-color: var(--light-color);
height: unset;
border-radius: 10px;
outline: 0;
margin-bottom: 10px;
}
.tp-subscribe-widget .tp-sidebar-subs-inputs button {
margin-top: 30px;
background-color: var(--primary-color) !important;
border-radius: 5px;
font-weight: 500;
width: 100%;
padding: 16px;
}
.tp-subscribe-widget .tp-sidebar-subs-inputs .tp-newslatter-message-sidebar {
display: none;
background-color: var(--light-color-8);
padding: 0 15px;
border-radius: 5px;
color: var(--black-color);
max-width: fit-content;
margin-bottom: 0;
}
.tp-subscribe-widget
.tp-sidebar-subs-inputs
.tp-newslatter-message-sidebar.warning {
border-left: 5px solid orange;
}
.tp-subscribe-widget
.tp-sidebar-subs-inputs
.tp-newslatter-message-sidebar.error {
border-left: 5px solid crimson;
}
.tp-newslatter-sidebar-success {
text-align: center;
background-color: var(--light-color);
border-radius: 8px;
padding: 10px;
display: none;
}
.tp-newslatter-sidebar-success img {
margin-bottom: 20px;
}
.tp-newslatter-sidebar-success p {
color: var(--black-color);
margin-bottom: 15px;
}
.cx-newslatter-preloader-sidebar {
display: none;
}
.cx-newslatter-preloader-sidebar img {
width: 50px;
}
.tp-subscribe-widget .tp-newsletter-error-sidebar {
display: none;
z-index: 10;
background-color: var(--light-color);
padding: 5px 10px;
border-radius: 5px;
-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
margin-top: 20px;
}
.tp-blog-details figure {
margin-bottom: 32px;
}
.tp-blog-details figure img {
max-width: 100%;
height: auto;
border-radius: 12px;
}
.tp-blog-details p {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 34px;
margin-top: 15px;
}
.tp-blog-details ul {
margin: 0;
margin-left: 20px;
}
.tp-blog-details ul li {
margin-bottom: 10px;
margin-left: 12px;
}
.tp-author-social ul {
list-style-type: none;
}
.tp-author-social ul li {
display: inline-block;
}
.tp-author-social ul li a {
display: flex;
align-items: center;
justify-content: center;
width: 35px;
height: 35px;
border: 1px solid rgba(82, 82, 82, 0.1);
border-radius: 50%;
}
.tp-subscribe-section {
margin-top: 30px;
background-size: cover;
padding: 34px;
border-radius: 12px;
padding-bottom: 30px;
background-color: var(--black-color);
}
.tp-subsribe-wrap h3 {
font-family: var(--roboto-slab);
font-size: 24px;
line-height: 34px;
color: var(--light-color);
font-weight: 700;
margin-bottom: 8px;
}
.tp-subsribe-wrap p {
color: var(--light-color);
font-family: var(--poppins);
font-weight: 400;
line-height: 26px;
margin-bottom: 34px;
}
.tp-sub-input-row {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 15px;
position: relative;
}
.tp-sub-input-row input {
width: 100%;
padding: 10px 12px;
height: unset;
border-radius: 10px;
outline: 0;
margin-right: 8px;
border: 2px solid rgba(255, 255, 255, 0.7);
background: transparent;
color: var(--light-color);
}
.tp-sub-input-row input::placeholder {
color: rgba(255, 255, 255, 0.8);
}
.tp-sub-input-row input:focus,
.tp-sub-input-row input:focus {
color: var(--light-color);
outline: 0;
background: transparent;
border: 2px solid rgba(255, 255, 255, 0.7);
}
.tp-sub-input-row button {
background-color: var(--light-color);
font-family: var(--poppins);
font-size: 16px;
line-height: 15px;
border-radius: 10px;
font-weight: bold;
color: var(--black-color);
}
.tp-sub-input-row button:hover {
transition: 0.3s all ease;
background-color: rgba(255, 255, 255, 0.8);
color: #2c2c2c;
}
.tp-sub-input-row button:focus {
background-color: rgba(255, 255, 255, 0.8);
}
.tp-sub-input-row .tp-newsletter-error {
display: none;
position: absolute;
z-index: 10;
background-color: var(--light-color);
top: 52px;
left: 40%;
padding: 1px 10px;
border-radius: 5px;
transform: translateX(-50%);
-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
}
.tp-subsribe-wrap .tp-spam-message {
color: var(--light-color);
font-size: 12px;
font-family: var(--poppins);
line-height: 26px;
margin-bottom: 0;
text-align: center;
max-width: 100%;
margin-top: 0;
}
.tp-banner-into-blog-details {
display: flex;
background-image: url(//thumbpress.co/wp-content/themes/thumbpress/assets/css/single/img/blog/banner-bg.svg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
padding: 20px;
border-radius: 8px;
margin-bottom: 32px;
margin-top: 32px;
}
.tp-banner-into-blog-details .tp-banner-left {
width: calc(100% - 250px);
padding-top: 10px;
padding-left: 15px;
}
.tp-banner-into-blog-details .tp-banner-left h2 {
color: var(--light-color);
font-family: var(--roboto-slab);
font-size: 25px;
font-style: normal;
font-weight: 600;
line-height: 37px;
margin-bottom: 35px;
max-width: 450px;
}
.tp-banner-into-blog-details .tp-banner-left a {
display: inline-block;
border-radius: 8px;
background: var(--primary-color);
padding: 13px 30px;
color: var(--light-color);
font-family: var(--poppins);
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 26px;
}
.tp-banner-into-blog-details .tp-banner-right-img {
width: 230px;
height: 208px;
background: var(--light-color);
border-radius: 8px;
padding: 10px 20px;
}
.tp-customer-bow img {
position: absolute;
width: 84px;
height: 84px;
top: 50%;
left: -11%;
} .tp-popup-container {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
z-index: 9999;
}
.tp-popup-content {
background-color: #fff;
width: 691px;
padding: 50px;
border-radius: 5px; top: 50%;
left: 50%;
transform: translate(-50%, -50%);
position: relative;
}
.tp-popup-content h3 {
font-size: 28px;
font-weight: bold;
font-family: var(--roboto-slab);
}
.tp-popup-content h5 {
font-size: 20px;
font-weight: 500;
font-family: var(--roboto-slab);
padding-bottom: 24px;
}
.tp-input-button {
display: flex;
justify-content: space-between;
padding-bottom: 50px;
}
.tp-input-button input {
width: 80%;
padding: 22px 16px;
background-color: #eceeff;
height: 40px;
}
.tp-input-button .tp-button {
width: 20%;
}
.tp-input-button .tp-button button {
margin-left: 20px;
background-color: #151d48;
font-size: 16px;
}
.tp-social-links {
list-style-type: none;
padding: 0;
display: flex;
margin-left: 0 !important;
}
.tp-social-links li {
margin-bottom: 0 !important;
margin-left: 0 !important;
margin-right: 10px;
}
.tp-social-links li a {
display: flex;
align-items: center;
justify-content: center;
width: 35px;
height: 35px;
border: 1px solid rgba(82, 82, 82, 0.1);
border-radius: 50%;
}
.tp-social-links li a:hover {
transition: 0.3s all ease;
border: 1px solid var(--primary-color);
}
.tp-cross-button {
width: 42px;
height: 42px;
background-color: rgba(88, 108, 129, 0.05);
display: flex;
justify-content: center;
align-items: center;
border-radius: 10px;
position: absolute;
top: 20px;
right: 30px;
border: 1px solid rgba(88, 108, 129, 0.05);
cursor: pointer;
}   .tp-single-blog-comments-wrapper {
margin-bottom: 80px;
}
.ast-separate-container .comments-title,
.ast-narrow-container .comments-title {
padding: 0;
}
.ast-comment-list li {
border-bottom: 1px solid #ddd;
}
.ast-comment-list li .children li {
border-bottom: none;
}
.ast-separate-container .ast-comment-list .bypostauthor,
.ast-narrow-container .ast-comment-list .bypostauthor {
padding-bottom: 0;
}
.ast-separate-container .ast-article-post,
.ast-separate-container .ast-article-single,
.ast-separate-container .comment-respond {
padding: 0;
}
.comments-area textarea#comment,
.comments-area .ast-comment-formwrap input[type="text"] {
border-radius: 8px;
}
.comments-area textarea#comment:focus,
.comments-area .ast-comment-formwrap input[type="text"]:focus {
border: 2px solid var(--black-color);
outline: none;
}
.tp-single-blog-comments-wrapper .comment-form .submit {
border-color: var(--black-color) !important;
background-color: var(--black-color) !important;
border-radius: 5px !important;
}
.tp-single-page-wrap h2 {
text-align: center;
}
.tp-single-page-wrap-p {
text-align: center;
}
.tp-newslatter-message-blog {
display: none;
background-color: var(--light-color);
padding: 0 15px;
border-radius: 5px;
color: var(--black-color) !important;
max-width: fit-content;
margin-bottom: 0 !important;
}
.tp-newslatter-message-blog.warning {
border-left: 5px solid orange;
}
.tp-newslatter-message-blog.error {
border-left: 5px solid crimson;
}
.tp-preloader {
display: none;
text-align: center;
}
.tp-preloader img {
width: 50px;
}
.tp-newslatter-success {
display: flex;
padding: 10px;
background-color: var(--light-color);
align-items: center;
border-radius: 8px;
display: none;
}
.tp-newslatter-success img {
margin-right: 10px;
}
.tp-newslatter-success p {
color: var(--black-color) !important;
margin-bottom: 0 !important;
}
.comment-form-cookies-consent {
display: flex;
text-align: center;
}
.comment-form-cookies-consent label {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 14px;
font-style: normal;
font-weight: 400;
margin-bottom: 0;
text-align: left;
} .tp-table-of-content {
width: 220px;
border: 1px solid #ddd;
position: fixed;
top: 50%;
left: 10%;
transform: translateY(-50%);
padding: 20px;
display: none;
max-height: 480px;
overflow: scroll;
}
.tp-table-of-content-heading {
display: flex;
align-items: center;
justify-content: space-between;
}
.tp-table-of-content-heading span {
cursor: pointer;
}
.tp-table-of-content-heading span i {
color: #d6d6d6;
}
.tp-table-of-content-heading h3 {
font-size: 16px;
font-weight: 700;
margin-bottom: 0;
}
.tp-table-of-content-container ul {
margin: 0;
margin-top: 20px;
list-style-type: none;
}
.tp-table-of-content-container ul li {
margin-bottom: 15px;
}
.tp-table-of-content-container ul li a {
display: block;
font-size: 14px;
color: #74788b;
line-height: 1.3;
transition: 0.3s all ease;
}
.tp-table-of-content-container ul li a:hover {
color: #1888f5;
}
.tp-table-of-content.tp-toc-show {
display: block;
}
.tp-table-of-content.tp-toc-hide {
display: none;
}   @media (max-width: 1558px) {
.tp-table-of-content {
visibility: hidden;
}
}
@media (max-width: 1280px) {
.tp-blog-contain-wrapper {
flex-direction: column;
}
.tp-blog-sidebar {
width: 100%;
margin-bottom: 70px;
text-align: center;
}
.tp-single-widget-wrap {
margin: auto;
position: static !important;
}
}
@media (max-width: 991px) {
.tp-lates-blog-wrapper {
flex-wrap: wrap;
}
.tp-single-blog-wrap,
.tp-single-blog-wrap-slider {
width: 48%;
margin-bottom: 32px;
}
}
@media (max-width: 820px) {
.tp-blog-details {
width: 90%;
margin: 0 auto;
}
}
@media (max-width: 776px) {
.tp-popup-content {
width: 96%;
}
.tp-author-left-big img {
width: 120px;
height: 120px;
}
}
@media (max-width: 600px) {
.tp-blog-deatils-section-wrapper {
margin-top: 32px;
}
.tp-single-blog-wrap,
.tp-single-blog-wrap-slider {
width: 100%;
margin-bottom: 20px;
}
.tp-blog-details h2 {
font-size: 24px;
line-height: 36px;
}
.tp-blog-author {
display: none !important;
}
.tp-author-meta-left .tp-blog-tag ul {
margin-left: 10px;
}
.tp-author-meta-left span {
font-size: 12px;
}
.tp-author-meta-left .tp-blog-tag ul li a {
font-size: 12px;
}
.tp-author-meta-left .tp-blog-tag ul li {
padding: 2px 5px;
padding-left: 20px;
}
.tp-blog-author-meta {
margin-bottom: 10px;
}
.tp-blog-details figure {
margin-bottom: 15px;
}
.tp-blog-details p {
font-size: 16px;
}
.tp-author-left-big img {
width: 60px;
height: auto;
}
.tp-author-title-and-social h2 a {
font-size: 22px;
}
.tp-blog-deatils-section-wrapper h2 {
font-size: 24px;
margin-bottom: 32px;
}
.tp-sub-input-row {
flex-direction: column;
}
.tp-sub-input-row input {
width: 100%;
margin-bottom: 10px;
}
.tp-sub-input-row button {
margin-top: 15px;
padding: 15px 30px;
}
.tp-subsribe-wrap h3 {
font-size: 20px;
}
}@media (max-width:1200px){.tp-archive-section-wrapper{flex-direction:column}.tp-archive-section-left{width:100%;margin-bottom:30px}.tp-archive-section-left-top a img{width:100%}.tp-archive-section-right{margin:auto;width:60%;padding-left:0}}@media (max-width:830px){.tp-blog-title-section{margin-top:60px}.tp-blog-header h1,.tp-archive-header-section h1{font-size:56px;line-height:70px;margin-bottom:10px}.tp-archive-header-section h1{margin-top:10px}.tp-archive-section-wrapper{margin-top:32px}.tp-archive-section-right{width:100%}}@media (max-width:650px){.tp-blog-title-section{margin-top:0}.tp-blog-header{margin-bottom:32px}.tp-blog-header h1,.tp-archive-header-section h1{font-size:28px;line-height:36px}.tp-archive-header-section h1{margin-top:0}.tp-archive-section-left-date-category{margin-top:15px}.tp-archive-section-left-date p{font-size:12px;line-height:20px}.tp-archive-section-left-category .tp-features-category a{font-size:12px;line-height:20px}.tp-archive-section-left-top h2{font-size:22px;line-height:30px;margin-bottom:50px}.tp-signle-blog a img,.tp-signle-blog-slider a img{margin-bottom:15px}.tp-blog-meta,.tp-blog-meta-slider{margin-bottom:15px}.tp-read-more p,.tp-read-more-slider p{font-size:13px;line-height:20px}.tp-signle-blog,.tp-signle-blog-slider{height:536px}.tp-archive-section-right-top h3{font-size:24px;margin-bottom:32px;line-height:32px}.tp-archive-section-right-top-wrapper img{width:90px}.tp-archive-section-right-top-wrapper h4 a{font-size:16px;line-height:26px}.tp-single-blog-wrap.tp-archive-blog-wrap{width:100%}.tp-archive-section-right-top-wrapper a{display:block}.tp-archive-section-right-top-wrapper h4{width:calc(100% - 100px)}.tp-archive-section-right-top-wrapper h4 a{width:100%}.tp-pagination-btn{display:none}.tp-signle-blog h2 a,.tp-signle-blog-slider h2 a{font-size:22px;line-height:30px;font-weight:500}}.tp-large-image-section h1 {
text-align: center;
margin-top: 120px;
font-family: var(--poppins);
font-size: 72px;
color: #152242;
font-weight: 700;
line-height: 102px;
margin-bottom: 15px;
}
.tp-large-image-section p {
max-width: 880px;
text-align: center;
font-size: 24px;
font-weight: 500;
margin: auto;
margin-bottom: 50px;
line-height: 40px;
}
.tp-get-thumbpress-now {
display: flex;
justify-content: center;
}
.tp-get-thumbpress-now a {
color: var(--light-color);
background: var(--primary-color);
border-color: var(--primary-color);
transition: .3s all ease;
padding-right: 8px;
-webkit-box-shadow: 0px 14px 25px 0px rgba(7, 91, 254, 0.24);
-moz-box-shadow: 0px 14px 25px 0px rgba(7, 91, 254, 0.24);
box-shadow: 0px 14px 25px 0px rgba(7, 91, 254, 0.24);
}
.tp-get-thumbpress-now a:hover {
color: var(--light-color);
border-color: var(--black-color);
background-color: var(--black-color);
}
.tp-get-thumbpress-now a span {
background-color: var(--light-color);
border-radius: 8px;
margin-left: 8px;
transition: .3s all ease;
width: 36px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
color: var(--primary-color);
}      .tp-overview-section-wrapper {
margin-top: 130px;
padding-top: 110px;
padding-bottom: 150px;
background: linear-gradient(108.47deg, rgba(240, 208, 255, 0.2) 1.31%, rgba(223, 211, 255, 0.2) 36.34%, rgba(208, 201, 255, 0.2) 55.1%, rgba(251, 211, 255, 0.2) 70.39%, rgba(219, 193, 255, 0.2) 82.73%, rgba(179, 167, 255, 0.2) 100%);
}
.tp-features-first {
width: 644px;
padding-right: 100px;
}
.tp-features-first h2 {
text-align: left !important;
}
.tp-features-first p {
text-align: left;
}
.tp-features-wrapper {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: space-between;
}
.tp-featre-item {
width: 307px;
height: 288px;
border-radius: 12px;
background-color: var(--light-color);
margin-bottom: 30px;
padding: 24px;
}
.tp-featre-item .tp-feature-image {
display: inline-block;
padding: 15px;
border-radius: 8px;
background-color: rgba(23, 108, 237, 0.05);
margin-bottom: 15px;
}
.tp-featre-item h4 {
color: #151D48;
font-size: 18px;
line-height: 26px;
font-weight: 500;
margin-bottom: 24px;
}
.tp-overview-section-wrap {
display: flex;
align-items: center;
justify-content: space-between;
margin-left: auto;
margin-right: auto;
}
.tp-overview-left {
max-width: 640px;
}
.tp-overview-left h2 {
font-size: 48px;
font-weight: 700;
color: var(--black-color);
line-height: auto;
margin-bottom: 32px;
}
.tp-overview-left p {
font-size: 20px;
line-height: 40px;
font-weight: 500;
color: rgba(21, 34, 66, 0.8);
}      .tp-benefit-section {
background-color: #F6F9FF;
padding: 130px 0;
text-align: center;
}
.tp-overview-section-wrapper h2 {
font-size: 48px;
font-weight: 700;
line-height: auto;
color: var(--black-color);
margin-bottom: 15px;
text-align: left;
}
.tp-benefit-section h2 {
text-align: center;
}
.tp-benefit-section p,
.tp-overview-section-wrapper p {
margin: auto;
max-width: 700px;
color: rgba(21, 34, 66, 0.8);
margin-bottom: 60px;
}
.tp-benefit-section-wrapper {
display: flex;
align-items: flex-start;
justify-content: space-between;
}
.tp-single-benefit-wrap {
width: 32%;
padding: 32px;
border-radius: 12px;
text-align: left;
height: 340px;
}
.tp-b-1 {
background-color: #EADEF3;
}
.tp-b-1 i {
color: #B658FF;
}
.tp-b-2 {
background-color: #EEF4EF;
}
.tp-b-2 i {
color: #03BF0B;
}
.tp-b-3 {
background-color: #F6EFE4;
}
.tp-b-3 i {
color: #FFB033;
}
.tp-benefit-icon {
display: flex;
justify-content: center;
align-items: center;
width: 58px;
height: 58px;
border-radius: 8px;
background-color: var(--light-color);
margin-bottom: 24px;
}
.tp-benefit-icon i {
font-size: 24px;
}
.tp-single-benefit-wrap h4 {
font-size: 20px;
font-weight: 600;
margin-bottom: 32px;
}      .tp-features-page-content-section {
margin-top: 130px;
margin-bottom: 130px;
}
.tp-page-content-wrap p {
margin-bottom: 32px;
}
.tp-page-content-wrap h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: 32px;
}
.tp-page-content-wrap h1 {
font-size: 48px;
color: var(--title-black-color);
font-family: var(--poppins);
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
}
.tp-page-content-wrap h2 {
color: var(--title-black-color);
font-family: var(--poppins);
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
font-size: 42px;
}
.tp-page-content-wrap h3 {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 36px;
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
}
.tp-page-content-wrap h4 {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 32px;
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
}
.tp-page-content-wrap h5 {
color: var(--title-black-color);
font-family: var(--poppins);
font-size: 26px;
font-style: normal;
font-weight: 700;
margin-bottom: 25px;
line-height: normal;
}
.tp-page-content-wrap h6 {
color: var(--title-black-color);
font-size: 20px;
margin-bottom: 25px;
font-family: var(--poppins);
font-style: normal;
font-weight: 700;
line-height: normal;
}
.tp-header-banner-wrap h2,
.tp-header-banner-wrap h3 {
margin-bottom: 0;
}
.tp-overview-right img {
width: 450px;
height: 450px;
}@media (max-width: 1090px) {
.tp-single-benefit-wrap {
height: 420px;
}
}
@media (max-width: 992px) {
.tp-large-image-section h1 {
font-size: 56px;
margin-top: 80px;
}
.tp-overview-section-wrap {
flex-direction: column-reverse;
}
.tp-overview-left {
text-align: center;
}
.tp-overview-right {
margin: auto;
max-width: 540px;
margin-bottom: 50px;
}
}
@media (max-width: 776px) {
.tp-large-image-section h1 {
font-size: 42px;
margin-top: 50px;
line-height: 60px;
}
.tp-large-image-section p,
.tp-overview-left p {
font-size: 16px;
font-weight: 400;
line-height: 25px;
margin-bottom: 30px;
}
.tp-overview-right img {
width: 100%;
}
.tp-overview-left h2,
.tp-benefit-section h2 {
font-size: 32px;
margin-bottom: 30px;
}
.tp-overview-section-wrapper {
margin-top: 75px;
margin-bottom: 75px;
}
.tp-benefit-section {
padding-top: 60px;
padding-bottom: 60px;
}
.tp-benefit-section-wrapper {
flex-direction: column;
}
.tp-single-benefit-wrap {
width: 100%;
margin-bottom: 30px;
height: 300px;
}
.tp-page-content-wrap h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: 15px;
}
.tp-page-content-wrap h1 {
font-size: 30px;
}
.tp-page-content-wrap h2 {
font-size: 28px;
}
.tp-page-content-wrap h3 {
font-size: 24px;
}
.tp-page-content-wrap h4 {
font-size: 23px;
}
.tp-page-content-wrap h5 {
font-size: 19px;
}
.tp-page-content-wrap h6 {
font-size: 15px;
}
.tp-features-page-content-section {
margin-top: 50px;
margin-bottom: 50px;
}
}
@media (max-width: 576px) {
.tp-overview-section-wrapper {
padding-top: 35px;
padding-bottom: 35px;
}
.tp-features-first {
width: 100%;
padding-right: 0;
text-align: center;
}
.tp-features-first h2 {
font-size: 28px;
text-align: center !important;
}
.tp-features-first p {
text-align: center;
}
.tp-features-wrapper {
justify-content: center;
}
}
@media (max-width: 420px) {
.tp-single-benefit-wrap {
height: 350px;
}
}