@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;
}
*{
  letter-spacing: unset !important;
}



.account__form-btn-box .checked-box label,
.billing_details .checked-box label,
.cart-cupon__input,
.cart-table .quantity-box input,
.mobile-nav__content .main-menu__list>li>a,
.mobile-nav__content .main-menu__list>li>ul>li>a,
.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a,
.pricing-page__package-rate span,
.product-details__quantity .quantity-box input,
body,
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Vazirmatn";
}

.about-one__big-text,
.banner-one__tagline,
.banner-three__middle-tagline,
.banner-three__right-tagline,
.banner-three__tagline,
.banner-two__tagline,
.cta-one__tagline,
.deal-one__big-text,
.deal-one__coundown-box li span.days,
.deal-one__coundown-box li span.hours,
.deal-one__coundown-box li span.minutes,
.deal-one__coundown-box li span.seconds,
.main-slider-three__sub-title,
.main-slider-two__title span,
.main-slider__sub-title,
.pricing-page__package-rate,
.process__count:before,
.section-title__tagline,
.subscribe-one__tagline {
font-family: "Vazirmatn";
}
 

.counter-one__content h3 {
font-family: "Vazirmatn" !important;
}

 
 .dropdown-menu,
.nice-select .option,
.nice-select{
  text-align: right !important;
}
.nice-select:after{
  left: 17px;
  right: unset;
}
.list-unstyled {
	padding-right: 0;
}
.footer-widget__gallery-list{
  display: flex;
  flex-wrap: wrap;
}
.main-menu .main-menu__list>li+li,
.stricky-header .main-menu__list>li+li {
  margin-right: 65px;
}
.thm-btn:before{
  clip-path: polygon(  0 0,  50% 0,  100% 100%,  0 100%);

}
.main-menu-three .main-menu__list>li+li,
.stricky-header.main-menu-three .main-menu__list>li+li {
  margin-right: 20px;
}
.main-menu .main-menu__list>li>ul>li>a::before, .main-menu .main-menu__list>li>ul>li>ul>li>a::before, .stricky-header .main-menu__list>li>ul>li>a::before, .stricky-header .main-menu__list>li>ul>li>ul>li>a::before{
  content: "\f104";
}
.shop-category ul li a:after,
.faq-one-accrodion .accrodion-title h4::before{
  content: "\e926";
}
.portfolio-details__pagination li.next i{
  transform: none;
}

body {
  font-size: 16px;
}

.thm-btn {
  font-size: 14px;
}

.section-title__tagline {
  font-size: 16px;
}

.section-title__title {
  font-size: 30px;
}

.bootstrap-select .dropdown-menu>li>a {
  font-size: 16px;
}

.scroll-to-top i {
  font-size: 18px;
}

.main-header__top-left-text {
  font-size: 13px;
}

.main-header__social a {
  font-size: 14px;
}

.main-header__contact-list li .icon i {
  font-size: 15px;
}

.main-header__contact-list li .text p {
  font-size: 13px;
}

.main-menu__search {
  font-size: 16px;
}

.main-menu__search i {
  font-size: 17px;
}

.main-menu__cart {
  font-size: 16px;
}

.main-menu .main-menu__list>li>a,
.stricky-header .main-menu__list>li>a {
  font-size: 16px;
}

.main-menu .main-menu__list>li.dropdown>a:after {
  font-size: 13px;
}

.main-menu .main-menu__list>li>ul>li>a,
.main-menu .main-menu__list>li>ul>li>ul>li>a,
.stricky-header .main-menu__list>li>ul>li>a,
.stricky-header .main-menu__list>li>ul>li>ul>li>a {
  font-size: 16px;
}

.main-menu .main-menu__list>li>ul>li>a::before,
.main-menu .main-menu__list>li>ul>li>ul>li>a::before,
.stricky-header .main-menu__list>li>ul>li>a::before,
.stricky-header .main-menu__list>li>ul>li>ul>li>a::before {
  font-size: 14px;
}

.mobile-nav__buttons a {
  font-size: 20px;
}

.main-menu .mobile-nav__toggler {
  font-size: 20px;
}

.mobile-nav__close {
  font-size: 18px;
}

.mobile-nav__content .main-menu__list>li>a,
.mobile-nav__content .main-menu__list>li>ul>li>a,
.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a {
  font-size: 14px;
}

.mobile-nav__content .main-menu__list li.cart-btn i {
  font-size: 16px;
}

.mobile-nav__social a {
  font-size: 16px;
}

.mobile-nav__contact li {
  font-size: 14px;
}

.mobile-nav__contact li>i {
  font-size: 11px;
}

.home-showcase__title {
  font-size: 16px;
}

.main-header-two__contact-list li .icon i {
  font-size: 15px;
}

.main-header-two__contact-list li .text p {
  font-size: 13px;
}

.main-header-two__search-icon span {
  font-size: 18px;
}

.main-header-two__search-input-box input[type="search"] {
  font-size: 14px;
}

.main-header-two__cart {
  font-size: 16px;
}

.main-header-two__social a {
  font-size: 15px;
}

.main-menu-two__login li a {
  font-size: 14px;
}

.main-header-three__contact-list li .icon i {
  font-size: 15px;
}

.main-header-three__contact-list li .text p {
  font-size: 13px;
}

.main-header-three__menu li a {
  font-size: 13px;
}

.main-menu-three__login-icon i {
  font-size: 12px;
}

.main-menu-three__login-menu li span {
  font-size: 13px;
}

.main-menu-three__login-menu li a {
  font-size: 14px;
}

.main-menu-three__search {
  font-size: 20px;
}

.main-menu-three__cart {
  font-size: 16px;
}

.search-popup__content form input[type="search"],
.search-popup__content form input[type="text"] {
  font-size: 16px;
}

.search-popup__content .thm-btn i {
  font-size: 22px;
}

.main-slider__sub-title {
  font-size: 20px;
}

.main-slider__title {
  font-size: 59px;
}

.main-slider__nav .swiper-button-next,
.main-slider__nav .swiper-button-prev {
  font-size: 18px;
}

.main-slider-two__sub-title {
  font-size: 20px;
}

.main-slider-two__title {
  font-size: 52px;
}

.main-slider-three__categories-title {
  font-size: 16px;
}

.main-slider-three__categories-list li a span {
  font-size: 15px;
}

.main-slider-three__categories-list li a i {
  font-size: 16px;
}

.main-slider-three__sub-title {
  font-size: 20px;
}

.main-slider-three__title {
  font-size: 33px;
}

.feature-one__icon span {
  font-size: 42px;
}

.feature-one__title {
  font-size: 18px;
}

.feature-one__subtitle {
}

.about-one__big-text {
  font-size: 195px;
}

.about-one__experience-icon span {
  font-size: 32px;
}

.about-one__experience-text p {
  font-size: 18px;
}

.about-one__experience-text p span {
  font-size: 26px;
}

.about-one__points-box li .icon span {
  font-size: 9px;
}

.about-one__points-box li .text p {
  font-size: 18px;
}

.about-one__text-1 {
  font-size: 18px;
}

.about-one__bottom .text h3 {
  font-size: 16px;
}

.categories-one__title {
  font-size: 20px;
}

.categories-one__text {
  font-size: 14px;
}

.categories-one__arrow {
  font-size: 16px;
}

.banner-one__tagline {
  font-size: 16px;
}

.banner-one__title {
  font-size: 23px;
}

.hot-products__rating i {
  font-size: 11px;
}

.hot-products__title {
  font-size: 20px;
}

.hot-products__price {
}

.hot-products__icon-boxes a {
  font-size: 14px;
}

.why-choose-one__icon span {
  font-size: 30px;
}

.why-choose-one__title {
  font-size: 18px;
}

.why-choose-one__text {
  font-size: 14px;
}

.team-one__social a {
  font-size: 14px;
}

.team-one__name {
  font-size: 16px;
}

.team-one__sub-title {
  font-size: 14px;
}

.testimonial-one__quote span {
  font-size: 21px;
}

.testimonial-one__text-2 {
  font-size: 20px;
}

.testimonial-one__client-name {
  font-size: 18px;
}

.testimonial-one__client-subtitle {
  font-size: 14px;
}

.testimonial-one__carousel.owl-theme .owl-nav .owl-next {
  font-size: 16px;
}

.testimonial-one__carousel.owl-theme .owl-nav .owl-prev {
  font-size: 16px;
}

.gallery-one__title {
  font-size: 16px;
}

.gallery-one__sub-title {
  font-size: 14px;
}

.gallery-one__arrow {
  font-size: 16px;
}

.news-one__meta li a {
  font-size: 14px;
}

.news-one__title {
  font-size: 20px;
}

.news-one__read-more a {
  font-size: 14px;
}

.news-one__comment a {
  font-size: 14px;
}

.news-one__date p {
  font-size: 12px;
}

.subscribe-one__left .icon span {
  font-size: 42px;
}

.subscribe-one__tagline {
  font-size: 20px;
}

.subscribe-one__title {
  font-size: 20px;
}

.subscribe-one__input-box input[type="email"] {
  font-size: 14px;
}

.subscribe-one__btn {
  font-size: 14px;
}

.footer-widget__social-box a {
  font-size: 14px;
}

.footer-widget__about-text {
  font-size: 20px;
}

.footer-widget__title {
  font-size: 20px;
}

.footer-widget__explore-list li a {
  font-size: 15px;
}

.footer-widget__contact-text {
  font-size: 15px;
}

.footer-widget__contact-list li .icon span {
  font-size: 14px;
}

.footer-widget__contact-list li .text p {
  font-size: 17px;
}

.footer-widget__gallery-img a {
  font-size: 20px;
}

.site-footer__bottom-text {
  font-size: 15px;
}

.site-footer__bottom-menu li a {
  font-size: 15px;
}

.feature-two__title {
  font-size: 16px;
}

.feature-two__sub-title {
  font-size: 14px;
}

.categories-two__icon span {
  font-size: 39px;
}

.categories-two__title {
  font-size: 18px;
}

.about-two__content .icon span {
  font-size: 9px;
}

.about-two__content .text p {
  font-size: 18px;
}

.banner-two__tagline {
  font-size: 26px;
}

.banner-two__tagline span {
  font-size: 16px;
}

.banner-two__title {
  font-size: 26px;
}

.video-one__video-icon {
  font-size: 20px;
}

.video-one__inner .video-one__video-title {
  font-size: 39px;
}

.cta-one__tagline {
  font-size: 16px;
}

.cta-one__title {
  font-size: 23px;
}

.hot-products-two__filter.style1 li .filter-text {
  font-size: 16px;
}

.deal-one__coundown-box li span.days,
.deal-one__coundown-box li span.hours,
.deal-one__coundown-box li span.minutes,
.deal-one__coundown-box li span.seconds {
  font-size: 39px;
}

.deal-one__coundown-box li span.timeRef {
  font-size: 14px;
}

.deal-one__big-text {
  font-size: 65px;
}

.feature-three__icon span {
  font-size: 42px;
}

.feature-three__title {
  font-size: 18px;
}

.feature-three__subtitle {
}

.banner-three__tagline {
  font-size: 20px;
}

.banner-three__title {
  font-size: 33px;
}

.banner-three__middle-offer p {
  font-size: 14px;
}

.banner-three__middle-tagline {
  font-size: 59px;
}

.banner-three__middle-title {
  font-size: 20px;
}

.banner-three__right-tagline {
  font-size: 20px;
}

.banner-three__right-title {
  font-size: 33px;
}

.why-choose-two__icon span {
  font-size: 21px;
}

.why-choose-two__icon-text {
  font-size: 18px;
}

.counter-one__icon i {
  font-size: 41px;
}

.counter-one__content h3 {
  font-size: 30px;
}

.counter-one__text {
  font-size: 18px;
}

.hot-product-three__icon-boxes a {
  font-size: 14px;
}

.hot-product-three__rating i {
  font-size: 13px;
}

.hot-product-three__title {
  font-size: 20px;
}

.hot-product-three__text {
  font-size: 14px;
}

.hot-product-three__price-box h4 {
  font-size: 16px;
}

.hot-product-three__coundown-box li span.days,
.hot-product-three__coundown-box li span.hours,
.hot-product-three__coundown-box li span.minutes,
.hot-product-three__coundown-box li span.seconds {
  font-size: 16px;
}

.hot-product-three__coundown-box li span.timeRef {
  font-size: 14px;
}

.hot-product-three__carousel.owl-theme .owl-nav .owl-next {
  font-size: 15px;
}

.hot-product-three__carousel.owl-theme .owl-nav .owl-prev {
  font-size: 15px;
}

.team-two__title {
  font-size: 16px;
}

.team-two__sub-title {
  font-size: 12px;
}

.team-two__social-box a {
  font-size: 14px;
}

.testimonial-two__content-box p {
  font-size: 18px;
}

.testimonial-two__client-name {
  font-size: 18px;
}

.testimonial-two__client-sub-title {
  font-size: 14px;
}

.testimonial-two__carousel.owl-theme .owl-nav .owl-next {
  font-size: 15px;
}

.testimonial-two__carousel.owl-theme .owl-nav .owl-prev {
  font-size: 15px;
}

.gallery-three__icon a {
  font-size: 17px;
}

.thm-breadcrumb li {
  font-size: 14px;
}

.thm-breadcrumb li a {
  font-size: 16px;
}

.page-header__inner h2 {
  font-size: 33px;
}

.news-details__date p {
  font-size: 12px;
}

.news-details__meta li a {
  font-size: 14px;
}

.news-details__title {
  font-size: 20px;
}

.news-details__tags span {
  font-size: 20px;
}

.news-details__social-list a {
  font-size: 14px;
}

.news-details__pagenation li {
  font-size: 20px;
}

.comment-one__title,
.comment-form__title {
  font-size: 20px;
}

.comment-one__content h3 {
  font-size: 20px;
}

.comment-form__input-box input[type="text"],
.comment-form__input-box input[type="email"] {
  font-size: 14px;
}

.comment-form__input-box textarea {
  font-size: 14px;
}

.sidebar__title {
  font-size: 20px;
}

.sidebar__search-form input[type="search"] {
  font-size: 16px;
}

.sidebar__search-form button[type="submit"] {
  font-size: 22px;
}

.sidebar__post-content h3 {
  font-size: 16px;
}

.sidebar__post-content-meta {
  font-size: 14px;
}

.sidebar__post-content h3 a {
  font-size: 16px;
}

.sidebar__category-list li a {
  font-size: 16px;
}

.sidebar__category-list li a span {
  font-size: 15px;
}

.sidebar__tags-list a {
  font-size: 14px;
}

.sidebar__comments-icon {
  font-size: 15px;
}

.sidebar__comments-text-box p {
}

.news-sidebar__date p {
  font-size: 12px;
}

.news-sidebar__meta li a {
  font-size: 14px;
}

.news-sidebar__title {
  font-size: 20px;
}

.news-sidebar__text {
  font-size: 16px;
}

.news-sidebar__read-more {
  font-size: 14px;
}

.news-sidebar__delivering-services-title {
  font-size: 16px;
}

.service-details__category-list li a {
  font-size: 18px;
}

.service-details__category-list li a span {
  font-size: 15px;
}

.we-sell__title {
  font-size: 20px;
}

.we-sell__icon span {
  font-size: 24px;
}

.we-sell__help-line-number {
  font-size: 20px;
}

.service-details__icon span {
  font-size: 42px;
}

.service-details__title-1 {
  font-size: 24px;
}

.service-details__points-box-title {
  font-size: 17px;
}

.service-details__points-box-text {
  font-size: 18px;
}

.service-details__points-list li .icon span {
  font-size: 9px;
}

.service-details__points-list li .text p {
  font-size: 16px;
}

.faq-one-accrodion .accrodion-title h4 {
  font-size: 18px;
}

.faq-one-accrodion .accrodion-title h4::before {
  font-size: 14px;
}

.faq-one-accrodion .accrodion-content p {
  font-size: 16px;
}

.portfolio-details__title {
  font-size: 20px;
}

.portfolio-details__points-box li .icon span {
  font-size: 8px;
}

.portfolio-details__points-box li .text p {
  font-size: 18px;
}

.portfolio-details__client {
  font-size: 18px;
}

.portfolio-details__name {
  font-size: 18px;
}

.portfolio-details__social a {
  font-size: 15px;
}

.portfolio-details__pagination li a {
  font-size: 14px;
}

.portfolio-details__pagination li p {
}

.portfolio-details__pagination li span {
  font-size: 14px;
}

.portfolio-details__pagination li.next i {
  font-size: 16px;
}

.portfolio-details__pagination li.previous i {
  font-size: 16px;
}

.pricing-page__main-tab-box .tab-buttons .tab-btn span {
  font-size: 14px;
}

.pricing-page__package-name {
  font-size: 16px;
}

.pricing-page__package-rate {
  font-size: 33px;
}

.pricing-page__package-rate span {
  font-size: 16px;
}

.pricing-page__package-text {
  font-size: 14px;
}

.pricing-page__services-title {
  font-size: 16px;
}

.pricing-page__services-list li .icon span {
  font-size: 15px;
}

.faq-page__search-form input[type="search"] {
  font-size: 18px;
}

.faq-page__search-form button[type="submit"] {
  font-size: 22px;
}

.error-page__title {
  font-size: 163px;
}

.error-page__tagline {
  font-size: 26px;
}

.error-page__text {
  font-size: 18px;
}

.error-page__form input[type="search"] {
  font-size: 16px;
}

.error-page__form button[type="submit"] {
  font-size: 22px;
}

.contact-details__contact-list li .icon span {
  font-size: 21px;
}

.contact-details__contact-list li .content h4 {
  font-size: 16px;
}

.contact-details__social-box a {
  font-size: 14px;
}

.contact-page__form-input-box input[type="text"],
.contact-page__form-input-box input[type="email"] {
  font-size: 14px;
}

.contact-page__form-input-box textarea {
  font-size: 14px;
}

.services-one__icon span {
  font-size: 39px;
}

.services-one__title {
  font-size: 16px;
}

.process__count:before {
  font-size: 20px;
}

.process__title {
  font-size: 16px;
}

.about-three__text-1 {
  font-size: 18px;
}

.about-three__count:before {
  font-size: 18px;
}

.about-three__text {
  font-size: 18px;
}

.about-three__experience-year h3 {
  font-size: 33px;
}

.about-three__experience-text p {
  font-size: 18px;
}

.product__sidebar-title {
  font-size: 20px;
}

.shop-search form input[type=search],
.shop-search form input[type=text] {
  font-size: 16px;
}

.product__price-ranger .price-ranger .ranger-min-max-block input[type="submit"] {
  font-size: 14px;
}

.product__price-ranger .price-ranger .ranger-min-max-block input[type="text"] {
  font-size: 14px;
}

.product__price-ranger .price-ranger .ranger-min-max-block span {
  font-size: 14px;
}

.shop-category ul li {
  font-size: 16px;
}

.shop-category ul li a {
  font-size: 16px;
}

.shop-category ul li a:after {
  font-size: 15px;
}

.shop-category ul li a span {
  font-size: 13px;
}

.shop-best-sellers__review i {
  font-size: 12px;
}

.shop-best-sellers__title {
  font-size: 16px;
}

.shop-best-sellers__rate {
  font-size: 13px;
}

.product__showing-text {
  font-size: 16px;
}

.product__menu-icon-one {
  font-size: 16px;
}

.product__menu-icon-two {
  font-size: 16px;
}

.product__showing-sort .select-box .nice-select {
  font-size: 14px;
}

.product__all-review i {
  font-size: 11px;
}

.product__all-title {
  font-size: 20px;
}

.product__all-price {
}

.products__all-icon-boxes a {
  font-size: 14px;
}

.shop-page__pagination .pg-pagination li a {
  font-size: 14px;
}

.product-details__title {
  font-size: 29px;
}

.product-details__title span {
  font-size: 16px;
}

.product-details__reveiw i {
  font-size: 16px;
}

.product-details__reveiw span {
  font-size: 16px;
}

.product-details__content-text1 {
  font-size: 16px;
}

.product-details__content-text2 {
  font-size: 16px;
}

.product-details__quantity-title {
  font-size: 18px;
}

.product-details__quantity .quantity-box input {
  font-size: 14px;
}

.product-details__quantity .quantity-box button {
  font-size: 8px;
}

.product-details__social .title h3 {
  font-size: 18px;
}

.product-details__social-link a {
  font-size: 15px;
}

.product-description__title {
  font-size: 20px;
}

.product-description__text1 {
  font-size: 16px;
}

.product-description__list ul li p {
  font-size: 16px;
}

.product-description__list ul li p span:before {
  font-size: 17px;
}

.product-description__tex2 {
  font-size: 16px;
}

.review-one__title h3 {
  font-size: 20px;
}

.review-one__content-top .info h2 {
  font-size: 20px;
}

.review-one__content-top .info h2 span {
  font-size: 16px;
}

.review-one__content-top .reply-btn i:before {
  font-size: 15px;
}

.review-one__content-bottom p {
  font-size: 16px;
}

.review-form-one__title {
  font-size: 20px;
}

.review-form-one__rate-text {
  font-size: 18px;
}

.review-form-one__rate i {
  font-size: 16px;
}

.review-form-one__input-box textarea {
  font-size: 14px;
}

.review-form-one__input-box input[type="text"],
.review-form-one__input-box input[type="email"] {
  font-size: 14px;
}

.cart-table thead th {
  font-size: 20px;
}

.cart-table tbody td {
  font-size: 18px;
}

.cart-table h3 {
  font-size: 20px;
}

.cart-table .quantity-box input {
  font-size: 14px;
}

.cart-table .quantity-box button {
  font-size: 8px;
}

.cart-table .cross-icon i:before {
  font-size: 16px;
}

.cart-cupon__input {
  font-size: 14px;
}

.cart-total li {
  font-size: 18px;
}

.cart-total li span:first-child {
  font-size: 20px;
}

.billing_title p {
  font-size: 16px;
}

.billing_title h2 {
  font-size: 20px;
}

.billing_input_box input[type="text"],
.billing_input_box input[type="email"],
.billing_input_box input[type="tel"] {
  font-size: 14px;
}

.billing_details .checked-box label {
  font-size: 14px;
}

.ship_different_address_title h2 span::before {
  font-size: 19px;
}

.ship_different_address_form .ship_different_input textarea {
  font-size: 14px;
}

.billing_details_form .select-box .nice-select {
  font-size: 14px;
}

.your_order h2 {
  font-size: 20px;
}

.order_table_head th {
  font-size: 20px;
}

.order_table_detail tbody td.pro__title {
  font-size: 16px;
}

.order_table_detail tbody td.pro__price {
  font-size: 16px;
}

.checkout__payment__title {
  font-size: 18px;
}

.checkout__payment__title::before {
  font-size: 10px;
}

.checkout__payment__content {
  font-size: 16px;
}

.account__main-tab-box .tab-buttons .tab-btn span {
  font-size: 18px;
}

.account__form-input-box input[type="text"],
.account__form-input-box input[type="password"] {
  font-size: 14px;
}

.account__form-btn-box .checked-box label {
  font-size: 14px;
}

.account__form-forgot-password a {
  font-size: 14px;
}

.wishlist-table tbody td {
  font-size: 18px;
}

.product-name-select-box .product-name h4 {
  font-size: 20px;
}

.product-name-select-box .product-name p {
  font-size: 18px;
}

.wishlist-table .cross-icon i:before {
  font-size: 16px;
}

.product-list__review i {
  font-size: 11px;
}

.product-list__title {
  font-size: 20px;
}

.product-list__price {
}

.product-list__icon-boxes a {
  font-size: 14px;
}

.product__list-grid-tabs .nav-link {
  font-size: 16px;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.news-one__title {
  font-size: 18px;
}

.hot-products-two__top .section-title__title {
  font-size: 25px;
}}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.news-page .news-one__title {
  font-size: 18px;
}}

@media only screen and (max-width: 767px) {
.section-title__title {
  font-size: 23px;
}

.banner-one__title {
  font-size: 20px;
}

.subscribe-one__title {
  font-size: 19px;
}

.video-one__inner .video-one__video-title {
  font-size: 30px;
}

.sidebar__comments-text-box p {
  font-size: 15px;
}

.error-page__title {
  font-size: 104px;
}

.error-page__tagline {
  font-size: 24px;
}}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.main-slider-two__title {
  font-size: 49px;
}}

@media only screen and (max-width: 767px) {
.main-slider__title {
  font-size: 32px;
}

.main-slider-two__sub-title {
  font-size: 19px;
}

.main-slider-two__title {
  font-size: 20px;
}

.main-slider-three__title {
  font-size: 26px;
}}