@import url('https://fonts.googleapis.com/css2?family=Estedad:wght@100..900&family=Vazirmatn:wght@100..900&display=swap');

 h1,
h2,
h3,
h4,
h5,
h6{
  font-family: "Estedad", sans-serif !important;
  font-weight: 800!important;
}

body{
  font-family: "Vazirmatn", sans-serif;
  direction: rtl;
  text-align: right;
}


 
body,
p {
font-family: "Vazirmatn";
}
 
 
 

.tgcommon__hover a {
background-position: 100% 100%, 0 100%;
}

.include-bg {
background-position: center;
}

.btn::before {
right: 50%;
left: unset;
transform: translateX(50%);
}

.btn i {
margin-right: 12px;
margin-left: 0;
}

@-webkit-keyframes lineMove {

from {
background-position: left;
}
to {
background-position: right;
}

}

@keyframes lineMove {

from {
background-position: left;
}
to {
background-position: right;
}

}

#loading-center-absolute {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

.object {
border-radius: 50% 50% 50% 50%;
}

@-webkit-keyframes object_one {

75% {
-webkit-transform: scale(0);
}

}

@keyframes object_one {

75% {
transform: scale(0);
-webkit-transform: scale(0);
}

}

@-webkit-keyframes object_two {

75% {
-webkit-transform: scale(0);
}

}

@keyframes object_two {

75% {
transform: scale(0);
-webkit-transform: scale(0);
}

}

@-webkit-keyframes object_three {

75% {
-webkit-transform: scale(0);
}

}

@keyframes object_three {

75% {
transform: scale(0);
-webkit-transform: scale(0);
}

}

.offCanvas__wrap {
right: 0;
left: unset;
transform: translateX(100%);
}

.offCanvas__toggle {
left: 30px;
right: unset;
transform: rotate(45deg);
}

@media (max-width: 1500px) {
.offCanvas__toggle {
left: 25px;
right: unset;
}
}

.offCanvas__overlay {
left: 0;
right: unset;
}

.offCanvas__menu-visible .offCanvas__wrap {
transform: translateX(0);
}

.offCanvas__menu-wrapper .navigation li .dropdown-icon {
left: 0;
right: unset;
}

.offCanvas__menu-wrapper .navigation li > a {
padding: 10px 0 10px 40px;
}

.offCanvas__menu-wrapper .navigation > li .sub-menu {
margin-right: 20px;
margin-left: 0;
}

.offCanvas__menu-wrapper .navigation > li .sub-menu li a {
padding: 8px 0 8px 40px;
}

.scroll__top {
left: 50px;
right: unset;
}

.scroll__top::after {
right: 5%;
left: unset;
}

@media (max-width: 991.98px) {
.scroll__top {
left: 30px;
right: unset;
}
}

@media (max-width: 767.98px) {
.scroll__top {
left: 15px;
right: unset;
}
}

@media (max-width: 991.98px) {
.header__top-search {
margin-right: auto;
margin-left: 0;
}
}

.header__top-search form::before {
right: 18px;
left: unset;
transform: translateY(-50%);
}

.header__top-search form input {
padding: 10px 38px 10px 20px;
}

.header__top-right .lang .dropdown-toggle::after {
margin-right: 5px;
margin-left: 0;
}

.header__top-right .lang .dropdown-toggle.show::after {
transform: rotate(180deg);
}

.header__top-bar-right ul {
margin-left: 30px;
margin-right: 0;
padding-left: 30px;
padding-right: 0;
}

@media (max-width: 1199.98px) {
.header__top-bar-right ul {
margin-left: 25px;
margin-right: 0;
padding-left: 25px;
padding-right: 0;
}
}

.header__top-bar-right ul::after {
left: 0;
right: unset;
transform: translateY(-50%);
}

.header__top-bar-right .sign-in i {
margin-left: 3px;
margin-right: 0;
}

.header__top-menu > ul.list-wrap .lang {
margin-left: 30px;
margin-right: 0;
padding-left: 30px;
padding-right: 0;
}

@media (max-width: 1199.98px) {
.header__top-menu > ul.list-wrap .lang {
margin-left: 25px;
margin-right: 0;
padding-left: 25px;
padding-right: 0;
}
}

.header__top-menu > ul.list-wrap .lang::before {
left: 0;
right: unset;
transform: translateY(-50%);
}

.header__top-menu > ul.list-wrap > li {
margin-left: 40px;
margin-right: 0;
}

@media (max-width: 1199.98px) {
.header__top-menu > ul.list-wrap > li {
margin-left: 30px;
margin-right: 0;
}
}

.header__top-menu > ul.list-wrap > li:last-child {
margin-left: 0;
margin-right: 0;
}

.transparent-header {
right: 0;
left: unset;
}

.tg-header__area .mobile-nav-toggler {
float: left;
}

.tgmenu__navbar-wrap ul li .sub-menu {
right: 0;
left: unset;
}

.tgmenu__navbar-wrap ul li .sub-menu .sub-menu {
left: auto;
right: 100%;
}

.tgmenu__navbar-wrap ul li .sub-menu li {
margin-right: 0;
margin-left: 0;
transform: translateY(5px);
text-align: right;
}

.tgmenu__navbar-wrap ul li .sub-menu li a {
padding: 10px 25px 10px 15px;
}

.tgmenu__navbar-wrap ul li:hover > .sub-menu > li {
transform: translateY(0);
}

.tgmenu__navbar-wrap > ul > li.menu-item-has-children > a::after {
margin-right: 6px;
margin-left: 0;
}

.tgmenu__action > ul {
margin-right: 10px;
margin-left: 0;
}

.tgmenu__action > ul li {
margin-right: 15px;
margin-left: 0;
}

.tgmenu__action > ul li:first-child {
margin-right: 0;
margin-left: 0;
}

.tgmenu__action > ul li.mode-switcher {
margin-left: 25px;
margin-right: 0;
}

@media (max-width: 767.98px) {
.tgmenu__action > ul li.mode-switcher {
margin-left: 0;
margin-right: 0;
}
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.tgmenu__action > ul li.mode-switcher {
margin-left: 15px;
margin-right: 0;
}
}

@media (max-width: 991.98px) {
.tgmenu__action {
margin-left: 40px;
margin-right: 0;
}
}

@media (max-width: 767.98px) {
.tgmenu__action {
margin-left: 25px;
margin-right: 0;
}
}

.switcher__mode::before {
right: 3px;
left: unset;
}

.switcher__mode.active::before {
right: calc(100% - 15px);
left: unset;
}

.sticky-menu {
right: 0;
left: unset;
}

.header__style-two .tgmenu__navbar-wrap > ul {
margin: 0 0 0 auto;
}

.header__style-two .tgmenu__navbar-wrap > ul > li:first-child > a {
padding-right: 0;
padding-left: 0;
}

.header__style-two .header__top-search {
left: 0;
right: unset;
}

.header__style-two .header__top-search input {
padding: 13px 40px 13px 20px;
}

.header__instagram-item a::after {
right: 0;
left: unset;
}

@media (max-width: 1199.98px) {
.header__style-three .tgmenu__action > ul li.mode-switcher {
margin-left: 5px;
margin-right: 0;
}
}

@media (max-width: 991.98px) {
.header__style-three .tgmenu__action > ul li.mode-switcher {
margin-left: 20px;
margin-right: 0;
}
}

@media (max-width: 767.98px) {
.header__style-three .tgmenu__action > ul li.mode-switcher {
margin-left: 0;
margin-right: 0;
}
}

.header__style-five .tg-header__area {
background-position: center;
}

.tgmobile__search {
padding: 0 25px 25px 20px;
}

.tgmobile__search input {
padding: 10px 20px 10px 45px;
}

.tgmobile__search button {
left: 20px;
right: unset;
transform: translateY(-50%);
}

.tgmobile__menu {
padding-left: 30px;
padding-right: 0;
left: 0;
right: unset;
transform: translateX(-101%);
}

.tgmobile__menu .nav-logo {
text-align: right;
}

.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn {
left: 20px;
right: unset;
}

.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line {
right: 50%;
left: unset;
transform: translate(50%, -50%) rotate(0);
}

.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line::after {
right: 50%;
left: unset;
transform: translate(50%, -50%) rotate(0);
}

.tgmobile__menu .navigation li > a {
padding: 10px 25px 10px 60px;
}

.tgmobile__menu .navigation li > a::before {
right: 0;
left: unset;
}

.tgmobile__menu .navigation li ul li > a {
margin-right: 20px;
margin-left: 0;
}

.tgmobile__menu .navigation li ul li ul li a {
margin-right: 40px;
margin-left: 0;
}

.tgmobile__menu .navigation li ul li ul li ul li a {
margin-right: 60px;
margin-left: 0;
}

.tgmobile__menu .navigation ul li ul li > a {
margin-right: 20px;
margin-left: 0;
}

.tgmobile__menu .close-btn {
left: 15px;
right: unset;
}

.tgmobile__menu-backdrop {
left: 0;
right: unset;
}

.tgmobile__menu-box {
right: 0px;
left: unset;
}

.tgmobile__menu-outer .mobile-nav-toggler {
margin-left: 30px;
margin-right: 0;
float: left;
}

.mobile-menu-visible .tgmobile__menu {
transform: translateX(-0%);
}

.mobile-menu-visible .tgmobile__menu .close-btn {
transform: rotate(360deg);
}

.tgbanner__post.big-post .tgbanner__content {
margin: -50px 60px 0 0;
background-position: left center;
}

@media (max-width: 1199.98px) {
.tgbanner__post.big-post .tgbanner__content {
margin: -50px 40px 0 40px;
}
}

.tgbanner__content-meta li {
margin-left: 14px;
margin-right: 0;
padding-left: 14px;
padding-right: 0;
}

.tgbanner__content-meta li:last-child {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}

.tgbanner__content-meta li::after {
left: -2px;
right: unset;
transform: translateY(-50%);
}

@media (max-width: 991.98px) {
.tgbanner__trending-news {
padding-right: 15px;
padding-left: 0;
}
}

@media (max-width: 767.98px) {
.tgbanner__trending-news {
padding-right: 0;
padding-left: 0;
}
}

.tgbanner__trending-post-list > li::after {
right: 0;
left: unset;
}

.slider__img-wrap {
margin-right: auto;
margin-left: 0;
}

.slider__img-wrap::before {
right: -65px;
left: unset;
}

@media (max-width: 1199.98px) {
.slider__img-wrap::before {
right: -65px;
left: unset;
}
}

.slider-active::after {
left: -100px;
right: unset;
}

@media (max-width: 1500px) {
.slider-active::after {
left: -65px;
right: unset;
}
}

@media (max-width: 1199.98px) {
.slider-active::after {
left: 0;
right: unset;
}
}

.slider-active .slick-dots li button::after {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

.slider__style-two {
background-position: center;
}

.slider__style-two .slider__content {
padding: 80px 80px 80px 60px;
}

.slider__style-two .slider__img-wrap .main-img {
margin-right: auto;
margin-left: 0;
}

.slider__style-two .slider-active .slick-dots {
right: 80px;
left: unset;
}

@media (max-width: 1500px) {
.slider__style-two .slider-active .slick-dots {
right: 60px;
left: unset;
}
}

.tgslider__trending-thumb {
margin-left: 13px;
margin-right: 0;
}

@media (max-width: 767.98px) {
.tgslider__content {
transform: translate(0) !important;
}
}

.tgbanner__five-thumb::before {
right: 0;
left: unset;
}

.tgbanner__five-thumb .tags {
right: 50px;
left: unset;
}

@media (max-width: 767.98px) {
.tgbanner__five-thumb .tags {
right: 30px;
left: unset;
}
}

.tgbanner__five-item.small-post .tgbanner__five-thumb .tags {
right: 40px;
left: unset;
}

@media (max-width: 1199.98px) {
.tgbanner__five-item.small-post .tgbanner__five-thumb .tags {
right: 30px;
left: unset;
}
}

@media (max-width: 1199.98px) {
.tgbanner__five-item.small-post .tgbanner__five-content {
left: 20px;
right: 25px;
}
}

.slider__marquee::before, .slider__marquee::after {
background-position: center;
}

.marquee_mode .js-marquee .item span {
margin-right: 3px;
margin-left: 0;
}

.trending__post-thumb a:not(.addWish):before {
right: 0;
left: unset;
}

.trending__post-thumb a.addWish {
left: 18px;
right: unset;
}

.trending__post-thumb .is_trend {
right: 0;
left: unset;
}

.post__activity li i {
margin-left: 3px;
margin-right: 0;
}

.dark-post-slider {
margin: 0 -45px 0 -105px;
}

@media (max-width: 1500px) {
.dark-post-slider {
margin: 0 -100px 0 -150px;
}
}

@media (max-width: 991.98px) {
.featured__post {
margin-left: 35px;
margin-right: 0;
}
}

@media (max-width: 767.98px) {
.featured__post {
margin-left: 0;
margin-right: 0;
}
}

.featured__thumb {
margin-left: 20px;
margin-right: 0;
background-position: center;
}

.featured__thumb::before {
right: 0;
left: unset;
}

.recent-post-area .featured__thumb {
margin-left: 0;
margin-right: 0;
}

.recent-post-area .featured__post > a {
margin-left: 30px;
margin-right: 0;
}

.video__post-item.big-post .popup-video {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

.video__post-item.side-post::after {
right: 0;
left: unset;
}

.video__post-item.side-post .video__post-thumb {
margin: 0 0 0 22px;
}

.video__post-item.side-post .video__post-thumb .popup-video::before {
right: 0;
left: unset;
}

.video__post-item.side-post .video__post-thumb .popup-video i {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

.stories-video-post .stories-post__thumb .popup-video {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

.handpicked__item.big-post .handpicked__content {
margin: -55px 40px 0 auto;
}

.handpicked__item.small-post::after {
right: -10px;
left: unset;
}

.handpicked__sidebar-post .row > [class*=col-]:nth-child(odd) .handpicked__item.small-post::after {
right: 0;
left: unset;
}

.lifestyle__popular-area .trending__post-thumb .tags {
right: 40px;
left: unset;
}

.category__item a::before {
right: 0;
left: unset;
}

.category__item .cat-name {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

.latest-post-area > .container > .row:first-child > *:first-child {
padding-left: 25px;
padding-right: 0;
}

@media (max-width: 991.98px) {
.latest-post-area > .container > .row:first-child > *:first-child {
padding-left: 15px;
padding-right: 0;
}
}

.latest__post-item::before {
right: 0;
left: unset;
}

.latest__post-thumb {
margin-left: 40px;
margin-right: 0;
}

.latest__post-content {
margin-left: 30px;
margin-right: 0;
}

@media (max-width: 767.98px) {
.latest__post-content {
margin-left: 0;
margin-right: 0;
}
}

.latest__post-bottom::before {
right: 0;
left: unset;
}

.latest__post-bottom .post__activity {
margin-left: 20px;
margin-right: 0;
}

.latest__post-read-more {
margin-right: auto;
margin-left: 0;
}

.latest__post-read-more a i {
margin-right: 3px;
margin-left: 0;
}

.minimal__post-content .title {
margin: 0 0 0 15px;
}

.adventure__post-content .title {
margin: 0 0 0 15px;
}

.blog-post-wrapper {
margin-left: 30px;
margin-right: 0;
}

@media (max-width: 1199.98px) {
.blog-post-wrapper {
margin-left: 10px;
margin-right: 0;
}
}

@media (max-width: 991.98px) {
.blog-post-wrapper {
margin-left: 0;
margin-right: 0;
}
}

.blog-post-wrapper .latest__post-content {
margin-left: 0;
margin-right: 0;
}

@media (max-width: 991.98px) {
.blog-details-social ul li + li {
margin: 0 12px 0 0;
}
}

.blog-details-wrap {
margin-left: 30px;
margin-right: 0;
}

@media (max-width: 1199.98px) {
.blog-details-wrap {
margin-left: 10px;
margin-right: 0;
}
}

@media (max-width: 991.98px) {
.blog-details-wrap {
margin-left: 0;
margin-right: 0;
}
}

.blog-details-inner .list-wrap li {
padding-right: 30px;
padding-left: 0;
}

.blog-details-inner .list-wrap li::before {
right: 0;
left: unset;
}

.blog-details-inner .list-wrap li span {
margin-left: 5px;
margin-right: 0;
}

blockquote::before, blockquote::after {
right: 0;
left: unset;
}

blockquote .blockquote-cite {
text-align: right;
}

.blog-avatar-img i {
left: 0;
right: unset;
}

@media (max-width: 1199.98px) {
.blog-prev-next-posts > .row [class*=col-]:last-child {
margin-right: auto;
margin-left: 0;
}
}

.pn-post-item .thumb {
margin-left: 25px;
margin-right: 0;
}

.pn-post-item .content {
margin-left: 50px;
margin-right: 0;
}

@media (max-width: 1199.98px) {
.pn-post-item .content {
margin-left: 0;
margin-right: 0;
}
}

.pn-post-item.next-post {
text-align: left;
}

.pn-post-item.next-post .thumb {
margin-left: 0;
margin-right: 25px;
}

.pn-post-item.next-post .content {
margin-left: 0;
margin-right: 50px;
}

@media (max-width: 1199.98px) {
.pn-post-item.next-post .content {
margin-right: 0;
margin-left: 0;
}
}

.widget_categories ul li .thumb {
margin-left: 20px;
margin-right: 0;
}

.widget_categories ul li span {
margin-right: auto;
margin-left: 0;
}

.sidePost__item {
background-position: center;
}

.sidePost__item::before {
right: 0;
left: unset;
}

.sidebarInsta__logo {
margin-left: 16px;
margin-right: 0;
}

.sidebarInsta__bottom .btn i {
margin: 0 0 0 7px;
}

.sidebarInsta-active {
margin: 0 -25px 15px -45px;
}

.sidebarInsta-active-2 {
margin: 0 -45px 0 -25px;
}

.newsletter__wrap {
padding: 55px 60px 55px 115px;
}

@media (max-width: 1500px) {
.newsletter__wrap {
padding: 55px 55px 55px 70px;
}
}

.newsletter__wrap::after {
left: 10px;
right: unset;
}

@media (max-width: 1199.98px) {
.newsletter__form-wrap {
margin: 0 10px 0 0;
}
}

.newsletter__form-grp input[type=email] {
padding: 0 25px 10px 0;
}

.newsletter__form-grp::before {
right: 0;
left: unset;
}

.newsletter__form-grp .form-check {
padding: 15px 1.5em 0 0;
}

.newsletter__form-grp .form-check::before {
right: 0;
left: unset;
}

.newsletter-style-two .newsletter__form-grp .form-check {
padding: 20px 1.5em 0 0;
text-align: left !important;
}

.newsletter-style-two.style-four {
background-position: center;
}

.newsletter-style-two.style-four .newsletter__form {
text-align: right;
}

.footer__social ul li a i {
margin-left: 8px;
margin-right: 0;
}

.footer__social ul li a span {
margin-right: 5px;
margin-left: 0;
}

.footer-style-three.footer-bg {
background-position: bottom center;
}

[tg-theme=dark] .switcher__mode::before {
right: calc(100% - 15px);
left: unset;
}
.offCanvas__body{
  gap: 20px;
}
.tgmenu__nav{
  gap: 15px;
}
.latest__post-read-more i{
  margin-right: 4px;
}
.breadcrumb-item::after {
  content: "\f104";
}

h1 {
  font-size: 2.5rem;
}

h2 {
  font-size: 2rem;
}

h3 {
  font-size: 1.75rem;
}

h4 {
  font-size: 1.5rem;
}

h5 {
  font-size: 1.25rem;
}

h6 {
  font-size: 1rem;
}

.btn {
  font-size: 14px;
}

.offCanvas__toggle {
  font-size: 16px;
}

@media (max-width: 1500px) {
.offCanvas__toggle {
  font-size: 20px;
}}

.offCanvas__contact .title {
  font-size: 16px;
}

@media (max-width: 1500px) {
.offCanvas__contact .title {
  font-size: 22px;
}}

.offCanvas__social li a {
  font-size: 18px;
}

.offCanvas__menu-wrapper .navigation li > a {
  font-size: 20px;
}

.offCanvas__menu-wrapper .navigation > li .sub-menu li a {
  font-size: 16px;
}

.breadcrumb-item {
  font-size: 14px;
}

.scroll__top {
  line-height: 34px;
  font-size: 16px;
}

@media (max-width: 767.98px) {
.scroll__top.open {
  line-height: 26px;
}}

.section__sub-title {
  font-size: 14px;
}

.section__main-title {
  font-size: 16px;
}

.section__read-more a {
  font-size: 16px;
}

.header__top-search form::before {
  font-size: 14px;
}

.header__top-search form input {
  font-size: 14px;
}

.header__top-search form input::placeholder {
  font-size: 14px;
}

.header__top-right .lang .dropdown-toggle {
  font-size: 14px;
}

.header__top-right .lang .dropdown-menu li a {
  font-size: 14px;
}

.header__top-bar-right ul li a {
  font-size: 14px;
}

.header__top-bar-right .sign-in {
  font-size: 14px;
}

.header__top-menu > ul.list-wrap > li > a {
  font-size: 14px;
}

.offcanvas-toggle a {
  font-size: 17px;
}

.tg-header__area .mobile-nav-toggler {
  font-size: 20px;
}

.tgmenu__navbar-wrap ul li a {
  font-size: 14px;
}

.tgmenu__navbar-wrap > ul > li.menu-item-has-children > a::after {
  font-size: 12px;
}

.tgmenu__action > ul li a {
  font-size: 18px;
}

.tgmenu__action > ul .header-btn .btn {
  font-size: 14px;
}

.switcher__btn {
  font-size: 18px;
}

.tgmobile__search input {
  font-size: 14px;
}

.tgmobile__search input::placeholder {
  font-size: 14px;
}

.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn {
  font-size: 16px;
  line-height: 28px;
}

.tgmobile__menu .navigation li > a {
  font-size: 16px;
}

.tgmobile__menu .navigation ul li ul li > a {
  font-size: 16px;
}

.tgmobile__menu .close-btn {
  line-height: 26px;
  font-size: 20px;
}

.tgmobile__menu .social-links ul li a {
  line-height: 28px;
  font-size: 16px;
}

.tgmobile__menu-outer .mobile-nav-toggler {
  font-size: 26px;
  line-height: 43px;
}

.tgbanner__post.small-post .tgbanner__content .title {
  font-size: 20px;
}

.tgbanner__content .title {
  font-size: 20px;
}

@media (max-width: 1199.98px) {
.tgbanner__content .title {
  font-size: 17px;
}}

@media (max-width: 767.98px) {
.tgbanner__content .title {
  font-size: 20px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.tgbanner__content .title {
  font-size: 16px;
}}

.tgbanner__content-meta li {
  font-size: 14px;
}

@media (max-width: 1199.98px) {
.tgbanner__area-three .trending__post-content .title {
  font-size: 20px;
}}

.tgbanner__big-post-content .title {
  font-size: 20px;
}

@media (max-width: 767.98px) {
.tgbanner__big-post-content .title {
  font-size: 22px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.tgbanner__big-post-content .title {
  font-size: 19px;
}}

.tgbanner__big-post-content .read-more {
  font-size: 14px;
}

.tgbanner__trending-title {
  font-size: 16px;
}

.tgbanner__trending-post-list .post-count {
  font-size: 26px;
}

.tgbanner__trending-post-content .title {
  font-size: 20px;
}

@media (max-width: 1500px) {
.tgbanner__trending-post-content .title {
  font-size: 18px;
}}

@media (max-width: 1199.98px) {
.tgbanner__trending-post-content .title {
  font-size: 20px;
}}

.slider__content .title {
  font-size: 30px;
}

@media (max-width: 1199.98px) {
.slider__content .title {
  font-size: 26px;
}}

@media (max-width: 767.98px) {
.slider__content .title {
  font-size: 20px;
}}

.slider__content .btn {
  font-size: 16px;
}

.slider__style-two .slider__content .title {
  font-size: 33px;
}

@media (max-width: 1500px) {
.slider__style-two .slider__content .title {
  font-size: 30px;
}}

@media (max-width: 1199.98px) {
.slider__style-two .slider__content .title {
  font-size: 24px;
}}

@media (max-width: 767.98px) {
.slider__style-two .slider__content .title {
  font-size: 19px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.slider__style-two .slider__content .title {
  font-size: 26px;
}}

.tgslider__trending-post > .title {
  font-size: 20px;
}

.tgslider__trending-content .title {
  font-size: 16px;
}

.tgslider__nav button {
  font-size: 18px;
}

.tgslider__content .title {
  font-size: 32px;
}

@media (max-width: 1500px) {
.tgslider__content .title {
  font-size: 24px;
}}

@media (max-width: 991.98px) {
.tgslider__content .title {
  font-size: 20px;
}}

@media (max-width: 767.98px) {
.tgslider__content .title {
  font-size: 16px;
}}

.tgbanner__five-thumb .tags {
  font-size: 14px;
}

.tgbanner__five-content .title {
  font-size: 26px;
}

@media (max-width: 1199.98px) {
.tgbanner__five-content .title {
  font-size: 20px;
}}

@media (max-width: 767.98px) {
.tgbanner__five-content .title {
  font-size: 20px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.tgbanner__five-content .title {
  font-size: 16px;
}}

.tgbanner__five-item.small-post .tgbanner__five-content .title {
  font-size: 20px;
}

@media (max-width: 1199.98px) {
.tgbanner__five-item.small-post .tgbanner__five-content .title {
  font-size: 18px;
}}

@media (max-width: 767.98px) {
.tgbanner__five-item.small-post .tgbanner__five-content .title {
  font-size: 20px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.tgbanner__five-item.small-post .tgbanner__five-content .title {
  font-size: 16px;
}}

.marquee_mode .js-marquee .item {
  font-size: 16px;
}

.trending__post-thumb a.addWish {
  font-size: 14px;
}

.trending__post-thumb .is_trend {
  font-size: 14px;
}

.trending__post-content .title {
  font-size: 20px;
}

@media (max-width: 1500px) {
.trending__post-content .title {
  font-size: 18px;
}}

@media (max-width: 991.98px) {
.trending__post-content .title {
  font-size: 20px;
}}

.post__activity li {
  font-size: 14px;
}

.featured__thumb {
  font-size: 20px;
}

.featured__content .title {
  font-size: 20px;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.featured__content .title {
  font-size: 18px;
}}

.video__post-item.big-post .popup-video {
  font-size: 18px;
}

.video__post-item.big-post .video__post-content .title {
  font-size: 20px;
}

@media (max-width: 1199.98px) {
.video__post-item.big-post .video__post-content .title {
  font-size: 17px;
}}

@media (max-width: 991.98px) {
.video__post-item.big-post .video__post-content .title {
  font-size: 20px;
}}

@media (max-width: 767.98px) {
.video__post-item.big-post .video__post-content .title {
  font-size: 20px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.video__post-item.big-post .video__post-content .title {
  font-size: 16px;
}}

.video__post-item.side-post .video__post-thumb .popup-video i {
  font-size: 14px;
}

.video__post-item.side-post .video__post-content .title {
  font-size: 20px;
}

@media (max-width: 1500px) {
.video__post-item.side-post .video__post-content .title {
  font-size: 19px;
}}

@media (max-width: 1199.98px) {
.video__post-item.side-post .video__post-content .title {
  font-size: 18px;
}}

@media (max-width: 991.98px) {
.video__post-item.side-post .video__post-content .title {
  font-size: 20px;
}}

.stories-video-post .stories-post__thumb .popup-video {
  font-size: 18px;
}

.handpicked__item.big-post .handpicked__content .title {
  font-size: 16px;
}

@media (max-width: 767.98px) {
.handpicked__item.big-post .handpicked__content .title {
  font-size: 20px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.handpicked__item.big-post .handpicked__content .title {
  font-size: 16px;
}}

.handpicked__content .title {
  font-size: 20px;
}

.stories-post__content .title {
  font-size: 20px;
}

@media (max-width: 1199.98px) {
.stories-post__content .title {
  font-size: 23px;
}}

@media (max-width: 991.98px) {
.stories-post__content .title {
  font-size: 20px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.stories-post__content .title {
  font-size: 22px;
}}

.popular__post-area .trending__post-content .title {
  font-size: 16px;
}

@media (max-width: 1199.98px) {
.popular__post-area .trending__post-content .title {
  font-size: 20px;
}}

.lifestyle__popular-area .trending__post-thumb .tags {
  font-size: 14px;
}

.lifestyle__popular-area .trending__post-content .post--count {
  font-size: 26px;
}

.lifestyle__popular-area .trending__post-content .title {
  font-size: 20px;
}

@media (max-width: 991.98px) {
.lifestyle__popular-area .trending__post-content .title {
  font-size: 18px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.lifestyle__popular-area .trending__post-content .title {
  font-size: 22px;
}}

.category__item .cat-name {
  font-size: 14px;
}

.latest__post-content .title {
  font-size: 20px;
}

@media (max-width: 767.98px) {
.latest__post-content .title {
  font-size: 22px;
}}

.latest__post-content-two .title {
  font-size: 20px;
}

@media (max-width: 767.98px) {
.latest__post-content-two .title {
  font-size: 23px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.latest__post-content-two .title {
  font-size: 17px;
}}

.latest__post-read-more a {
  font-size: 14px;
}

.latest__post-read-more a i {
  font-size: 16px;
}

.minimal__post-tags a {
  font-size: 14px;
}

.minimal__post-content .title {
  font-size: 16px;
}

@media (max-width: 1199.98px) {
.minimal__post-content .title {
  font-size: 20px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.minimal__post-content .title {
  font-size: 16px;
}}

.adventure__post-content .title {
  font-size: 16px;
}

.blog-post-wrapper .latest__post-content .title {
  font-size: 24px;
}

@media (max-width: 1199.98px) {
.blog-post-wrapper .latest__post-content .title {
  font-size: 20px;
}}

@media (max-width: 991.98px) {
.blog-post-wrapper .latest__post-content .title {
  font-size: 23px;
}}

@media (max-width: 767.98px) {
.blog-post-wrapper .latest__post-content .title {
  font-size: 16px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.blog-post-wrapper .latest__post-content .title {
  font-size: 19px;
}}

.blog-post-wrapper .latest__post-read-more a {
  font-size: 15px;
}

.pagination__wrap ul li a {
  font-size: 15px;
}

@media (max-width: 767.98px) {
.blog-details-social ul li a {
  font-size: 14px;
}}

.blog-details-wrap > .title {
  font-size: 20px;
}

@media (max-width: 767.98px) {
.blog-details-wrap > .title {
  font-size: 17px;
}}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.blog-details-wrap > .title {
  font-size: 19px;
}}

.blog-details-inner .inner-title {
  font-size: 20px;
}

.blog-details-inner .list-wrap li::before {
  font-size: 16px;
}

.blog-details-tags ul li a {
  font-size: 14px;
}

.blog-details-share .share-title {
  font-size: 14px;
}

.blog-details-share ul li a {
  font-size: 14px;
}

blockquote p {
  font-size: 16px;
}

@media (max-width: 1199.98px) {
blockquote p {
  font-size: 20px;
}}

@media (max-width: 991.98px) {
blockquote p {
  font-size: 16px;
}}

@media (max-width: 767.98px) {
blockquote p {
  font-size: 20px;
}}

blockquote .blockquote-cite .info h5 {
  font-size: 18px;
}

@media (max-width: 1199.98px) {
blockquote .blockquote-cite .info h5 {
  font-size: 16px;
}}

blockquote .blockquote-cite .info span {
  font-size: 14px;
}

.blog-avatar-img i {
  font-size: 12px;
}

.blog-avatar-content .name {
  font-size: 18px;
}

.pn-post-item .content span {
  font-size: 13px;
}

.pn-post-item .content .title {
  font-size: 16px;
  line-height: 19px;
}

.widget-title {
  font-size: 20px;
}

.tgAbout-info .intro {
  font-size: 20px;
}

.tgAbout-info .designation {
  font-size: 14px;
}

.tgAbout-social a {
  font-size: 15px;
}

.widget_categories ul li {
  font-size: 14px;
}

.sidePost__content .tag {
  font-size: 14px;
}

.sidePost__content .title {
  font-size: 20px;
}

.sidebarInsta__info .name {
  font-size: 18px;
}

.sidebarInsta__info .designation {
  font-size: 12px;
}

.rc__post-item .title {
  font-size: 18px;
}

.newsletter__wrap::after {
  font-size: 104px;
}

@media (max-width: 1199.98px) {
.newsletter__wrap::after {
  font-size: 78px;
}}

.newsletter__title .sub-title {
  font-size: 14px;
}

.newsletter__title .title {
  font-size: 20px;
}

@media (max-width: 1199.98px) {
.newsletter__title .title {
  font-size: 18px;
}}

@media (max-width: 991.98px) {
.newsletter__title .title {
  font-size: 20px;
}}

@media (max-width: 767.98px) {
.newsletter__title .title {
  font-size: 19px;
}}

.newsletter__form [type=submit] {
  font-size: 16px;
}

.newsletter__form-grp .form-check label {
  font-size: 14px;
}

.newsletter-style-two .newsletter__title-icon {
  font-size: 25px;
}

.footer__widget .fw-title {
  font-size: 20px;
}

.footer__widget ul li a {
  font-size: 14px;
}

.footer__social ul li a {
  font-size: 14px;
}

.copyright__text p {
  font-size: 14px;
}

.copyright__menu ul li a {
  font-size: 14px;
}