/** TT Extension Media CSS */
/* ----------------------- Start Section Title --------------------- */
 @media(max-width:1400px) {
     .service-sec .section-ser-title .tt-section-title p {
         margin: 10px 0;
    }
}
 @media(max-width:1199px) {
     .section-heading, .up-sells h3, .single-product .recent-product .product-section-title, .related.products h3 {
         font-size: 30px;
         line-height: 36px;
         margin: 0 auto 15px;
    }
}
 @media(max-width:991px) {
     .tt-section-sab {
         font-size: 15px;
         line-height: 18px;
         margin: 0px 0 4px;
    }
     .banner .e-con-inner {
         flex-wrap: nowrap !important;
         overflow-y: hidden;
         overflow-x: auto;
         flex-wrap: nowrap;
    }
     .banner .e-con-inner .elementor-element {
         flex: 0 0 auto;
         padding-bottom: 4px;
    }
     .tt-section-title p {
         text-overflow: ellipsis;
         overflow: hidden;
         -webkit-line-clamp: 3;
         -webkit-box-orient: vertical;
         display: -webkit-box;
         font-size: 15px;
         line-height: 28px;
    }
     .portfolio_02 .tt-section-title p {
         text-overflow: ellipsis;
         overflow: hidden;
         -webkit-line-clamp: 8;
         -webkit-box-orient: vertical;
         display: -webkit-box;
    }
     .tt-section-title .subtitle-wrap p {
         font-size: 15px;
    }
     .product .price del .woocommerce-Price-amount.amount bdi {
         font-size: 14px;
    }
     .service-sec .section-ser-title .section-heading {
         margin: 10px auto 5px auto;
    }
     .home-title .tt-section-title .subtitle-wrap p {
         margin: 0 0 20px;
         font-size: 15px;
         line-height: 18px;
    }
}
 @media(max-width:767px) {
     .section-heading, .up-sells h3, .single-product .recent-product .product-section-title, .related.products h3 {
         font-size: 26px;
         line-height: 32px;
         margin: 0 auto 20px;
    }
     .tt-section-title {
         width: 100%;
         margin: 0 0 15px;
    }
     .tt-section-title p {
         font-size: 14px;
         line-height: 24px;
    }
     .tt-section-sab::before {
         width: 45px;
         left: -60px;
    }
     .tt-section-sab::after {
         width: 45px;
         right: -60px;
    }
}
 @media(max-width:575px) {
     .section-heading, .up-sells h3, .single-product .recent-product .product-section-title, .related.products h3 {
         margin: 0 auto 15px;
    }
     .tt-section-title .subtitle-wrap p {
         font-size: 14px;
    }
     .section-img.tag-top img {
         width: 65px;
    }
     .tt-section-title {
         margin: 0 0 10px;
    }
     #rev_slider_1_1_wrapper .hephaistos.tparrows {
         display: none !important;
    }
     .product_catagories .section-heading, .trending-product .section-heading {
         margin: 0 0 10px;
    }
     .tt-section-sab {
         font-size: 13px;
         line-height: 16px;
    }
     .section-img.tag-top {
         margin: 0 0 10px 0;
    }
}
 @media(max-width:480px) {
     .section-heading, .up-sells h3, .single-product .recent-product .product-section-title, .related.products h3 {
         font-size: 22px;
         line-height: 26px;
    }
     .home-title .tt-section-title .subtitle-wrap p {
         font-size: 14px;
         line-height: 22px;
    }
     .new-product-title .tt-section-title, .featured-product-title .tt-section-title {
         margin: 0;
    }
}
 @media(max-width:320px) {
     .section-img.tag-top img {
         width: 55px;
    }
}
/* ----------------------- End Section Title --------------------- */
/* --------------- Start Banner block ------------------- */
 @media(max-width:1650px) {
     .tt-banner .banner-text.tt-icon-right.text-end {
         width: 55%;
    }
     .tt-banner .banner-text .banner-title {
         font-size: 22px;
         line-height: 28px;
    }
     .tt-banner .banner-text a.banner-button {
         font-size: 12px;
         line-height: 16px;
         padding: 10px 16px;
    }
     .tt-banner .banner-text .banner-sub-title {
         font-size: 16px;
         line-height: 20px;
    }
}
 @media(max-width:1400px) {
     .tt-banner .banner-text.tt-icon-right.text-end {
         width: 48%;
         right: 30px;
    }
     .tt-banner .banner-text .banner-title {
         font-size: 20px;
         line-height: 28px;
    }
     .tt-banner .banner-text a.banner-button {
         font-size: 11px;
         line-height: 14px;
         padding: 10px 16px;
    }
     .tt-banner .banner-text .banner-description {
         font-size: 16px;
         line-height: 20px;
    }
     .tt-banner .banner-text .banner-sub-title {
         font-size: 15px;
         line-height: 18px;
    }
     .tt-banner .banner-text .tag-image img {
         width: 45px;
    }
     .tt-banner .banner-text .tag-image {
         margin: 0 0 10px;
    }
}
 @media(max-width:1199px) {
     .tt-banner .banner-text.tt-icon-bottom.text-center {
         bottom: 20px;
         left: 15px;
         right: 15px;
    }
     .tt-banner .banner-text .banner-title {
         font-size: 17px;
         line-height: 26px;
         margin: 0px 0 10px;
    }
     .tt-banner .banner-text .banner-description {
         font-size: 14px;
         line-height: 18px;
         margin: 0 0 17px;
    }
     .tt-banner .banner-text.tt-icon-right.text-end {
         width: 55%;
         right: 20px;
    }
     .tt-banner .banner-text .banner-sub-title {
         font-size: 14px;
         line-height: 16px;
         margin: 0 0 5px;
    }
     .tt-banner .banner-text.tt-icon-left.text-end {
         width: 52%;
         left: 15px;
    }
     .tt-banner .banner-text.tt-icon-left {
         left: 25px;
         width: 38%;
    }
     .tt-banner .banner-text .tag-image img {
         width: 35px;
    }
     .tt-banner .banner-text.tt-icon-top.text-start {
         top: 20px;
    }
}
 @media(max-width:991px) {
     .tt-banner .banner-text.tt-icon-right.text-end {
         width: 37%;
         right: 25px;
    }
     .tt-banner .banner-text.tt-icon-left.text-end {
         width: 66%;
         left: 15px;
    }
     .tt-banner .banner-text.tt-icon-left {
         left: 20px;
         width: 50%;
    }
     .tt-banner .banner-text a.banner-button {
         padding: 7px 12px;
    }
     .tt-banner .banner-text.tt-icon-top.text-start {
         top: 15px;
         left: 10px;
         right: 10px;
    }
     .tt-banner .banner-text .tag-image img {
         width: 30px;
    }
     .tt-banner .banner-text .tag-image {
         margin: 0 0 5px;
    }
}
 @media(max-width:767px) {
     .tt-banner .banner-text.tt-icon-right.text-end {
         width: 50%;
    }
     .tt-banner .banner-text.tt-icon-left.text-end {
         width: 45%;
    }
     .tt-banner .banner-text.tt-icon-left {
         width: 33%;
    }
}
 @media(max-width:575px) {
}
 @media(max-width:480px) {
     .tt-banner .banner-text.tt-icon-right.text-end {
         width: 55%;
         right: 20px;
    }
     .tt-banner .banner-text.tt-icon-left.text-end {
         width: 53%;
         left: 10px;
    }
     .tt-banner .banner-text.tt-icon-left {
         left: 15px;
         width: 40%;
    }
}
 @media(max-width:349px) {
     .tt-banner .banner-text .banner-title {
         font-size: 16px;
         line-height: 24px;
         margin: 0 0 10px;
    }
     .tt-banner .banner-text .banner-description {
         font-size: 13px;
         line-height: 16px;
         margin: 0 0 15px;
    }
     .tt-banner .banner-text.tt-icon-right.text-end {
         width: 80%;
         right: 15px;
    }
     .tt-banner .banner-text a.banner-button {
         font-size: 10px;
         line-height: 12px;
         padding: 5px 10px;
    }
     .tt-banner .banner-text.tt-icon-left.text-end {
         width: 73%;
    }
     .tt-banner .banner-text.tt-icon-left {
         left: 15px;
         width: 60%;
    }
     .tt-banner .banner-text .tag-image {
         margin: 0 0 10px;
    }
}
/* --------------- End Banner block ------------------- */
/*---------------- Start Service Block -------------- */
 @media(max-width:1400px) {
     .tt-feature-box-containt h4{
         font-size: 18px;
    }
}
 @media(max-width:1199px) {
     .tt-feature-box-containt h4{
         font-size: 16px;
    }
     .tt-feature-box .tt-feature-box-icon img{
         width: 30px;
    }
     .tt-feature-box-icon{
         width: 50px;
         height: 50px;
    }
}
 @media(max-width:991px) {
     .tt-feature-box-containt h4{
         font-size: 15px;
    }
     .tt-feature-box .tt-feature-box-icon img{
         width: 26px;
    }
     .tt-feature-box-icon{
         width: 40px;
         height: 40px;
    }
}
 @media(max-width:575px) {
     .tt-feature-box-containt h4{
         font-size: 14px;
    }
}
 @media(max-width:480px) {
     .tt-feature-box.tt-icon-left .tt-feature-box-containt {
         padding: 0 0 0 10px;
    }
     .tt-feature-box.tt-icon-top .tt-feature-box-containt {
         margin: 10px 0 0;
    }
}
/*---------------- End Service Block -------------- */
/*--------------- Start Portfolio ------------------*/
 @media(max-width:991px) {
     .Portfolio-style-1 a span, .Portfolio-style-2 a span {
         font-size: 16px;
         line-height: 22px;
    }
}
 @media(max-width:991px) {
     .product-layout-morden .product .cart-wrap a {
         padding: 8px 0;
         font-size: 14px;
    }
     .category-style1.center_class .cat_desc {
         padding: 0;
    }
     .product-category.category-style1.center_class .swiper-slide.swiper-slide-active {
         margin: 80px 0 0;
    }
     .product-category.category-style1.center_class .swiper-slide:not(.product-category.category-style1.center_class.category-grid .swiper-slide, .cat-06 .product-category.category-style1 .swiper-slide) {
         margin: 0 0 80px;
    }
}
 @media(max-width:767px) {
     .Portfolio-style-1 a span, .Portfolio-style-2 a span {
         font-size: 16px;
    }
}
/*--------------- End Portfolio ------------------*/
/* ---------------- Start testimonial block ------------- */
 @media(max-width:1199px) {
     .testimonial-wrap .testimonial-info-wrapper .testimonial-content {
         width: 72%;
    }
     .testimonial-info-wrapper .testimonial-autor {
         width: 28%;
    }
}
 @media(max-width:991px) {
     .testimonial-info-wrapper .testimonial-autor {
         flex-direction: column;
         justify-content: center;
         text-align: center;
    }
     .testimonial-wrap .testimonial-info-wrapper .testimonial-info {
         align-items: center;
         justify-content: center;
         margin: 15px 0 0;
    }
}
 @media(max-width:767px) {
     .testimonial-info-wrapper .testimonial-autor {
         flex-direction: row;
         justify-content: center;
         text-align: center;
         width: 100%;
         margin: 20px 0 0;
    }
     .testimonial-wrap .testimonial-info-wrapper {
         flex-direction: column-reverse;
    }
     .testimonial-wrap .testimonial-info-wrapper .testimonial-content {
         width: 100%;
         padding: 25px 30px;
         text-align: center;
    }
     .testimonial-wrap .testimonial-info-wrapper .testimonial-info {
         align-items: start;
         justify-content: center;
         margin: 0 0 0 15px;
    }
     .testimonial-wrap .testimonial-info-wrapper .testimonial-content::after {
         display: none;
    }
}
 @media(max-width:575px) {
     .testimonial-wrap .testimonial-img {
         border-width: 4px;
         width: 85px;
         height: 85px;
    }
     .testimonial-wrap .testimonial-info-wrapper .testimonial-info .testimonial-author {
         font-size: 16px;
         line-height: 18px;
         margin: 0px 0 8px;
    }
}
 @media(max-width:480px) {
     .testimonial-wrap .testimonial-info-wrapper .testimonial-content {
         padding: 20px 20px;
    }
}
/* ---------------- End testimonial block ------------- */
/* --------------- Start owl block ---------------- */
 @media(min-width:1401px) {
}
/* --------------- End owl block ---------------- */
/* -------------- Start Video block --------------- */
 @media(max-width:1400px) {
     .tt-video .swiper-js-container .swiper-slide {
         font-size: 110px;
         line-height: 140px;
    }
     .tt-video .video-info .video-text .video-title {
         font-size: 34px;
         line-height: 42px;
    }
}
 @media(max-width:1199px) {
     .tt-video .swiper-js-container .swiper-slide {
         font-size: 85px;
         line-height: 110px;
    }
     .tt-video .video-info .video-text .video-title {
         font-size: 28px;
         line-height: 34px;
    }
     .tt-video .video-info .video-text .video-section-sab {
         font-size: 14px;
         line-height: 18px;
    }
}
 @media(max-width:991px) {
     .home .tt-video img {
         height: 350px !important;
    }
     .tt-video .video-info .video-text .video-title {
         font-size: 22px;
         line-height: 30px;
    }
}
 @media(max-width:900px) {
     .tt-video .swiper-js-container .swiper-slide {
         font-size: 65px;
         line-height: 90px;
    }
}
 @media(max-width:767px) {
     .youtube-popup .play-button {
         width: 60px;
         height: 60px;
    }
     .tt-video .youtube-popup {
         margin: 0 0 20px;
    }
     .youtube-popup .play-button::before {
         width: 60px;
         height: 60px;
    }
     .tt-video .youtube-popup svg {
         font-size: 17px;
    }
}
 @media(max-width:700px) {
     .tt-video .swiper-js-container .swiper-slide {
         font-size: 45px;
         line-height: 60px;
    }
}
 @media(max-width:575px) {
     .home .tt-video img {
         height: 250px !important;
         object-fit: cover;
    }
     .tt-video .video-info .video-text .video-title {
         font-size: 20px;
         line-height: 26px;
    }
}
 @media(max-width:480px) {
     .tt-video .swiper-js-container .swiper-slide {
         font-size: 28px;
         line-height: 40px;
    }
}
 @media(max-width:320px) {
     .tt-video .video-info .video-text .video-title {
         font-size: 17px;
         line-height: 23px;
    }
     .tt-video .video-info .video-text .video-section-sab {
         font-size: 12px;
         line-height: 14px;
    }
     .home .tt-video img {
         height: 220px !important;
    }
}
/* -------------- End Video block --------------- */
/* --------------- start deal of the day ------------------- */
 @media(max-width: 991px) {
     .special-navigation {
         opacity: 1;
    }
}
 @media(max-width: 700px) {
     .special-navigation {
         margin: 10px 0 0;
    }
     .special-timer .banner-timer {
         padding: 0 20px;
    }
}
 @media(max-width: 480px) {
     .special-navigation .swiper-button {
         margin: 0 5px;
    }
     .special-navigation .swiper-button>svg {
         width: 18px;
         height: 18px;
    }
}
/* --------------- End deal of the day ------------------- */
/* --------------- Start Hotspot block ------------------- */
 @media(max-width: 1199px) {
     .image-hotspot .hotspot-content {
         width: 150px;
    }
}
 @media(max-width: 767px) {
     .image-hotspot-wrapper {
         display: flex;
         justify-content: center;
    }
}
/* --------------- End Hotspot block ------------------- */
/* start top search */
 @keyframes loading {
     from {
         transform: rotate(0deg);
    }
     to {
         transform: rotate(360deg);
    }
}
 @media(max-width:1650px) {
     header .select-wrap {
         right: 16%;
    }
}
 @media(max-width: 1400px) {
     .product-title .subtitle-wrap {
         width: auto;
         margin: auto;
    }
     .search-results.active ul li a {
         padding: 0px 0 15px;
         margin: 0 0 15px;
         min-height: 130px;
    }
     .search-results.active ul {
         overflow: auto;
         height: 330px;
         scrollbar-width: thin;
    }
     .search-fix .select-wrap {
         width: 155px;
         margin: 0;
    }
     header .select-wrap {
         right: 19%;
    }
}
 @media(min-width: 1200px) {
     .search-results.active ul {
         overflow: auto;
         scrollbar-width: thin;
    }
}
 @media(max-width: 1199px) {
     .search-icon .top-search .search-fix {
         padding: 50px 0 40px 0;
    }
     .product-data .product-price {
         top: 10px;
    }
     .product-data h3 {
         font-size: 20px;
         margin: 0 0 15px;
    }
     .search-results.active ul {
         height: 407px;
         overflow: auto;
    }
     .search-results.active .product-image {
         width: 20%;
         max-width: 20%;
    }
     .search-icon .top-search .search-form .search-title {
         font-size: 20px;
    }
}
 @media(max-width: 991px) {
     .search-results.active ul li {
         padding: 0 10px;
    }
     .search-results .product-data .product-sku, .search-results .product-data .product-categories {
         display: none;
    }
     .search-icon .top-search .search-fix {
         padding: 40px 0 30px 0;
    }
     .search-results.active {
         padding: 0 0 0px;
    }
     .search-icon .top-search .search-form input {
         height: 60px;
    }
     .search-icon .top-search .search-form button[type="submit"] {
         right: 0;
         bottom: 7px;
    }
     .search-results.active .product-image {
         width: 25%;
         max-width: 25%;
    }
     .search-results.active .product-data {
         width: 75%;
    }
}
 @media (max-width: 767px) {
     .search-results.active .product-image {
         width: 20%;
         max-width: 20%;
    }
     .search-results.active .product-data h3 {
         font-size: 14px;
         line-height: 16px;
    }
     .search-results.active ul li {
         width: 50%;
         padding: 0;
    }
     .product-search .product-search-form .product-search-form input, .product-search .search-wrapper input {
         font-size: 18px;
    }
     .product-data h3 {
         margin: 0 0 12px;
    }
     .slider-block .swiper-top .tt-slider-box-containt {
         width: 90%;
    }
     .product-data .product-price .regular-price {
         color: var(--secondary-color);
         font-size: 15px;
    }
     .product-data .product-price .sale-price {
         font-size: 13px;
         line-height: 16px;
    }
     .search-results.active .product-data {
         padding: 0 0 0 15px;
         width: 70%;
    }
     .search-results.active .product-image {
         width: 30%;
         max-width: 30%;
    }
     .search-results.active ul li a {
         min-height: 112px;
    }
     .search-results.active ul {
         height: 375px;
    }
     .search-icon .top-search .search-form .search-title {
         font-size: 18px;
    }
     .product-search select {
         padding: 10px 25px 10px 20px;
         height: auto;
         font-size: 14px;
    }
     .select-wrap::after {
         right: 10px;
    }
     .search-icon .top-search .search-form input {
         height: 42px;
         font-size: 17px;
    }
     .search-icon .top-search .search-form button[type="submit"] {
         right: 0;
         bottom: 0;
    }
}
 @media (max-width: 575px) {
     .search-results.active {
         margin: 20px 0 0;
         padding: 0;
    }
     .search-results.active ul li a {
         padding: 0 0 15px;
         margin: 0px 0 15px;
    }
     .search-results.active ul {
         height: 345px;
    }
     .search-results.active ul li {
         width: 100%;
    }
     .product-data h3 {
         font-size: 16px;
         margin: 0 0 8px;
    }
     .search-results .product-data .product-sku, .search-results .product-data .product-categories {
         font-size: 13px;
         float: left;
         width: 100%;
    }
     .search-results.active ul li {
         padding: 0;
    }
     .search-results.active .product-data {
         padding-left: 15px;
    }
     .product-data .product-price, .product-data .product-stock {
         position: static;
    }
     .product-data .product-stock {
         font-size: 12px;
         margin: 10px 0 0;
    }
     .product-data .product-price {
         margin: 0 0 5px;
         float: left;
         width: 100%;
    }
     .search-results.active .product-image {
         width: 22%;
    }
     .search-results.active .product-data {
         width: 78%;
    }
     .search-icon .top-search .search-form button[type="submit"] {
         padding: 10px 0;
    }
}
 @media(max-width: 480px) {
     .search-results.active ul {
         height: 305px;
    }
     .search-icon .top-search .search-form .search-title {
         font-size: 16px;
    }
     .search-icon .top-search .search-form input {
         height: 45px;
         margin: 5px 0 0;
    }
}
 @media(max-width: 360px) {
     .search-results.active ul {
         height: 335px;
    }
     .search-icon .top-search .search-fix {
         padding: 40px 0 20px;
    }
     .search-icon .top-search .search-form input {
         height: 35px;
    }
     .search-results.active .product-data {
         padding: 0 0 0 10px;
         width: 77%;
    }
     .search-results.active .product-image {
         width: 23%;
    }
}
/* end top search */
/* parallax start */
 @media(max-width:1400px) {
     .parallax .section-heading {
         font-size: 50px;
         line-height: 60px;
    }
     .parallax .button-title-wrap .btn.btn-primary {
         padding: 14px 32px;
    }
     .parallax .tt-section-title .subtitle-wrap p {
         font-size: 16px;
         line-height: 20px;
         margin: 0 0 40px;
    }
}
 @media(max-width:1199px) {
     .parallax .section-heading {
         font-size: 42px;
         line-height: 50px;
    }
     .parallax .tt-section-title .subtitle-wrap p {
         font-size: 15px;
         line-height: 18px;
         margin: 0 0 30px;
    }
}
 @media(max-width:991px) {
     .parallax .section-heading {
         font-size: 36px;
         line-height: 42px;
    }
     .parallax .button-title-wrap .btn.btn-primary {
         padding: 12px 22px;
    }
}
 @media(max-width:767px) {
     .parallax .section-heading {
         font-size: 30px;
         line-height: 36px;
         margin: 0 0 15px;
    }
     .parallax .tt-section-title .subtitle-wrap p {
         font-size: 14px;
         line-height: 18px;
         margin: 0 0 20px;
    }
     .parallax .button-title-wrap .btn.btn-primary {
         padding: 10px 22px;
         font-size: 13px;
         line-height: 16px;
    }
}
 @media(max-width:575px) {
     .parallax .section-heading {
         font-size: 24px;
         line-height: 32px;
         margin: 0 0 10px;
    }
     .parallax .button-title-wrap .btn.btn-primary {
         padding: 8px 20px;
    }
     .parallax .tt-section-title.text-start {
         width: 80%;
    }
     .parallax .tt-section-title .subtitle-wrap p {
         font-size: 13px;
         line-height: 18px;
    }
}
 @media(max-width:480px) {
     .parallax .section-heading {
         font-size: 22px;
         line-height: 30px;
         margin: 0 0 10px;
    }
     .parallax .tt-section-title.text-start {
         width: 90%;
    }
}
 @media(max-width:320px) {
     .parallax .button-title-wrap .btn.btn-primary {
         font-size: 12px;
         line-height: 16px;
    }
}
/* parallax end */
/* --------------- start Text Banner-block block ------------------- */
 @media(max-width:1400px) {
     .banner-sec .section-heading {
         font-size: 28px;
         line-height: 40px;
    }
     .banner-sec .button-title-wrap a.title-button {
         padding: 12px 32px;
    }
}
 @media(max-width:1199px) {
     .banner-sec .section-heading {
         font-size: 26px;
         line-height: 38px;
    }
     .banner-sec .tt-section-title.text-center p {
         margin: 0 0 25px;
         font-size: 15px;
         line-height: 20px;
    }
}
 @media(max-width:991px) {
     .banner-sec .section-heading {
         font-size: 24px;
         line-height: 34px;
    }
}
 @media(max-width:767px) {
     .banner-sec .section-heading {
         font-size: 20px;
         line-height: 28px;
         margin: 0 0 10px;
    }
     .banner-sec .button-title-wrap a.title-button {
         padding: 10px 20px;
    }
     .banner-sec .banner-content .e-con-inner {
         padding: 35px 20px 45px;
    }
}
 @media(max-width:575px) {
     .banner-sec .banner-content .e-con-inner {
         border-width: 10px;
         padding: 25px 20px 30px;
    }
}
 @media(max-width:480px) {
     .banner-sec .section-heading {
         font-size: 20px;
         line-height: 28px;
    }
     .banner-sec .tt-section-title.text-center p {
         margin: 0 0 20px;
         font-size: 13px;
         line-height: 15px;
    }
     .banner-sec .button-title-wrap a.title-button {
         padding: 8px 16px;
         font-size: 13px;
    }
}
 @media(max-width:320px) {
     .banner-sec .section-heading {
         font-size: 18px;
         line-height: 26px;
    }
}
/* --------------- end Text Banner-block block ------------------- */
/* --------------- Start MARQUEE CSS ------------------- */
 @media (max-width: 991px) {
     .nav-ticker p{
         font-size: 22px;
         padding: 14px 35px 10px;
    }
     .img-marquee .nav-ticker{
         padding: 0 40px;
    }
}
 @media (max-width: 767px) {
     .nav-ticker p{
         font-size: 20px;
    }
     .img-marquee .nav-ticker{
         padding: 0 30px;
    }
}
 @media (max-width: 575px) {
     .nav-ticker p{
         font-size: 18px;
    }
     .img-marquee .nav-ticker{
         padding: 0 15px;
    }
}
/* --------------- End MARQUEE CSS ------------------- */
 