@media only screen and (min-width: 1500px) and (max-width: 1780px) { .single-fact-counter .big-title { margin-left: 40px; font-size: 100px; } li:nth-child(2).single-fact-counter .big-title { margin-left: 0; margin-right: 40px; } .single-fact-counter .counting { max-width: 270px; } li:nth-child(2).single-fact-counter { flex-direction: row-reverse; padding-right: 0px; } .project-style1 .auto-container { max-width: 1500px; } .project-style1__inner>ul>li { width: 50%; } .project-style1__inner>ul>li.width40 { width: 50%; } .banner-style4__title h2 { font-size: 80px; } .features-style3__single { padding: 41px 20px 43px; } .features-style3__single .title-box h3 { font-size: 22px; line-height: 32px; } } @media only screen and (min-width: 1200px) and (max-width: 1499px) { .single-fact-counter .counting { max-width: 220px; } .single-fact-counter .text { width: 260px; } .single-fact-counter .big-title { margin-left: 70px; font-size: 80px; } li:nth-child(2).single-fact-counter { flex-direction: row-reverse; padding-right: 0px; } li:nth-child(2).single-fact-counter .big-title { margin-left: 0; margin-right: 30px; } .project-style1 .auto-container { max-width: 1100px; } .project-style1__inner>ul>li { width: 50%; } .project-style1__inner>ul>li.width40 { width: 50%; } .faq-style1__bg { position: absolute; top: 0; left: 0; bottom: 0; max-width: 100%; width: 100%; } .faq-style1__bg:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: -500px; background-color: #ffffff; opacity: 0.80; } .faq-style1--style2 .faq-style1__bg:before { background-color: #000000; opacity: 0.80; } .banner-style4__title h2 { font-size: 60px; } .banner-style4__main-content .big-text { font-size: 50px; } .banner-style4__main-content { padding-left: 115px; top: -30px; } .features-style3__inner { position: relative; display: block; overflow: hidden; } .features-style3__inner li { max-width: 50%; width: 100%; border-right: 1px solid var(--thm-border-color); float: left; margin-bottom: 60px; } .features-style3__inner li:nth-child(2) { border-right: none; } .features-style3__inner li:nth-child(4) { border-right: none; } .features-style3__inner li:last-child { left: 50%; transform: translateX(-50%); } .features-style3__single { padding: 41px 100px 43px; } } /* Medium screen */ @media only screen and (min-width: 992px) and (max-width: 1199px) { .single-footer-widget.marbtm { margin-bottom: 50px; } .about-style1__img-box { max-width: 770px; padding-top: 60px; margin: 0 auto; } .about-style1__content-box { max-width: 770px; margin: 49px auto 0; } .fact-counter-style1__content ul li { padding: 10px 0 18px; } .single-fact-counter { flex-direction: column; align-items: center; justify-content: center; } li:nth-child(2).single-fact-counter { flex-direction: column; padding-right: 0; } .single-fact-counter .counting { max-width: 320px; width: 100%; margin-bottom: 28px; } .single-fact-counter .text { width: 320px; } .single-fact-counter .big-title { margin-top: 20px; margin-left: 0px; font-size: 100px; } li:nth-child(2).single-fact-counter { flex-direction: column; padding-right: 0; padding-top: 30px; padding-bottom: 30px; background-color: #f1f1f1; } .project-style1 .auto-container { max-width: 950px; } .project-style1__inner>ul>li { width: 50%; } .project-style1__inner>ul>li.width40 { width: 50%; } .faq-style1__bg { position: absolute; top: 0; left: 0; bottom: 0; max-width: 100%; width: 100%; } .faq-style1__bg:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: -500px; background-color: #ffffff; opacity: 0.80; } .blog-style1__single-content h2 { font-size: 19px; line-height: 29px; } .about-style2__dashboard { padding-left: 0px; margin-top: 40px; } .about-style2__content { padding-top: 60px; } .fact-counter-style2__single p { font-size: 15px; } .newsletter-style1__bg { position: relative; top: 0; left: 0; bottom: 0; width: calc((100% - 0px) / 1); height: 590px; border-top-right-radius: 0px; } .newsletter-style1__content { max-width: 100%; width: 100%; float: none; padding-top: 60px; } .about-style3__left-content { margin-right: 0; } .about-style3__right-content { margin-left: 0; padding-left: 60px; margin-top: 70px; } .cases-style1__single-top .category-box .text p a { font-size: 12px; } .cases-style1__single-title h2 { font-size: 17px; line-height: 27px; } .faq-style1--style2 .faq-style1__bg:before { background-color: #000000; opacity: 0.80; } .service-style1__inner ul li { font-size: 22px; } .about-style4__content .sec-title h2 { font-size: 42px; } .about-style4__content .sec-title h2 br { display: none; } .about-style4__tab .tabs-content-box { margin-top: 40px; } .google-reviews-style1 { padding: 25px 0px 15px; } .google-reviews-style1__inner { align-items: center; justify-content: center; flex-direction: column; } .google-reviews-style1__inner .review-box { margin-top: 10px; margin-left: 0px; margin-bottom: 7px; } .testimonials-style4__single .big-title { top: 20px; right: -190px; } .testimonials-style4__single .big-title h2 { font-size: 100px; } .testimonials-style4__inner ul li { margin-left: 270px; } .features-style3__inner { position: relative; display: block; overflow: hidden; } .features-style3__inner li { max-width: 50%; width: 100%; border-right: 1px solid var(--thm-border-color); float: left; margin-bottom: 60px; } .features-style3__inner li:nth-child(2) { border-right: none; } .features-style3__inner li:nth-child(4) { border-right: none; } .features-style3__inner li:last-child { left: 50%; transform: translateX(-50%); } .features-style3__single { padding: 41px 100px 43px; } .insta-post-style1__single { margin-bottom: 30px; } .footer-style4_main-content { border-right: 0px solid rgb(255, 255, 255, 0.12); padding-right: 0px; margin-right: 0px; } .footer-social-link-style4 { margin-top: 50px; } .about-style5__img-box { margin-right: 0px; } .about-style5__content { padding-top: 60px; padding-left: 0px; margin-right: 0px; } .video-types-style1__single-img-box { padding: 25px; } .video-types-style1__single-content-box .title-box h3 { font-size: 21px; } .footer-style5 { padding: 160px 0px 33px; } .single-footer-widget-style5 { margin-bottom: 60px; } .Intro-style1__bg { position: relative; top: 0; right: 0; bottom: 0; width: calc((100% - 0px) / 1); height: 650px; background-position: center top; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .about-round-text-box { position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); background-color: rgb(255, 255, 255, 0.30); } .intro-style1__content { padding-top: 60px; } .intro-style1__content .sec-title h2 br { display: none; } .intro-style2__content { padding-top: 43px; } .intro-style2__content-bottom { padding-top: 43px; } .revolution-style2__single-img .overlay-text .text-box { padding: 12px 20px 13px; } .revolution-style2__single-img .overlay-text .text-box h3 { font-size: 16px; } .service-page__bottom { margin-top: 0; padding-top: 73px; } .service-page__bottom-text { padding-right: 0px; padding-bottom: 43px; } .service-page__inner-overlay-title { position: relative; left: 0; bottom: 0; right: 0; text-align: center; margin-bottom: 40px; } .thm-sidebar-box-style2__service-details { padding-left: 0; padding-right: 0px; } .service-details__content { padding-top: 100px; } .thm-sidebar-box-style2 { margin-top: 100px; padding-left: 0px; } .blog-page-four { padding: 140px 0px 140px; } .blog-page-four .container { max-width: 770px; } .blog-style3__single-img { margin-right: 0px; } .boog-details { padding: 140px 0 140px; } .main-contact-form__img-box { margin-right: 10px; } .single-shop-item .title-holder h3 { font-size: 18px; } .product-details__img { margin-right: 0; } .product-details__content { padding-top: 60px; } .product-details-info-box { margin-top: 60px; } } /* Tablet Layout: 768px. */ @media only screen and (min-width: 768px) and (max-width: 991px) { .sec-title p br { display: none; } .coming-soon-page-style1 { height: auto !important; padding: 110px 0 120px; } .coming-soon-page-style1__content .big-title { font-size: 50px; line-height: 60px; } .timer-box .countdown-timer li { float: none; } .timer-box .countdown-timer li+li { margin-top: 20px; } .coming-soon-page-style1__content { top: 0%; transform: translateY(0%); } .subscribe-box-style1 { max-width: 370px; } .subscribe-box-style1 form input[type="email"] { padding-left: 30px; padding-right: 30px; } .subscribe-box-style1 form button { position: relative; top: 0px; left: 0; right: 0px; bottom: 0px; width: 100%; margin-top: 20px; } .single-footer-widget.marbtm { margin-bottom: 50px; } .footer-widget-newsletter-box { margin-top: 70px; } .revolution-style1 .container { padding-left: 50px; padding-right: 50px; } .revolution-style1 .row { --bs-gutter-x: 70px; justify-content: center; } .about-style1__img-box { max-width: 770px; padding-top: 60px; margin: 0 auto; } .about-style1__content-box { max-width: 770px; margin: 49px auto 0; } .fact-counter-style1__content ul li { padding: 10px 0 18px; } .single-fact-counter { flex-direction: column; align-items: center; justify-content: center; } li:nth-child(2).single-fact-counter { flex-direction: column; padding-right: 0; } .single-fact-counter .counting { max-width: 320px; width: 100%; margin-bottom: 28px; } .single-fact-counter .text { width: 320px; } .single-fact-counter .big-title { margin-top: 20px; margin-left: 0px; font-size: 80px; } li:nth-child(2).single-fact-counter { flex-direction: column; padding-right: 0; padding-top: 30px; padding-bottom: 30px; background-color: #f1f1f1; } .project-style1 .auto-container { max-width: 750px; } .project-style1__inner>ul>li { width: 100%; } .project-style1__inner>ul>li.width40 { width: 100%; } .testimonial-style1 { padding: 140px 0px 105px; } .testimonial-style1__middle-content { position: relative; top: 0%; left: 50%; transform: translateX(-50%) translateY(0%); } .testimonial-style1__inner::before { bottom: auto; width: 1px; height: 80px; } .testimonial-style1__single { margin-top: 30px; } .faq-style1 { padding: 140px 0 136px; height: auto; } .faq-style1__bg { position: absolute; top: 0; left: 0; bottom: 0; max-width: 100%; width: 100%; } .faq-style1__bg:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: -500px; background-color: #ffffff; opacity: 0.80; } .faq-style1__bg.float-bob-x { transform: none !important; } .about-style2__dashboard { padding-left: 0px; margin-top: 40px; } .about-style2__content { padding-top: 60px; } .fact-counter-style2 .row li+li { margin-top: 50px; } .fact-counter-style2__single::before { display: none; } .fact-counter-style2__single .counter-box h2 { margin-top: 15px; } .newsletter-style1__bg { position: relative; top: 0; left: 0; bottom: 0; width: calc((100% - 0px) / 1); height: 590px; border-top-right-radius: 0px; } .newsletter-style1__content { max-width: 100%; width: 100%; float: none; padding-top: 60px; } .about-style3__left-content { margin-right: 0; } .about-style3__right-content { margin-left: 0; padding-left: 60px; margin-top: 70px; } .ai-voices-style1__top { position: relative; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding-bottom: 53px; } .ai-voices-style1__top .btn-box { bottom: 0; margin-top: 39px; } .cases-style1__single::before { display: none; } .faq-style1--style2 .faq-style1__bg:before { background-color: #000000; opacity: 0.80; } .testimonial-style3__single-content-box .text p br { display: none; } .testimonial-style3__items-nav { display: none; } .footer-widget-newsletter-box-style2 { margin-top: 0px; max-width: 100% !important; float: none !important; padding-top: 33px; } .footer-bottom-style3 .bottom-inner { align-items: center; justify-content: center; flex-direction: column; text-align: center; } .copyright-text-style3 ul { align-items: center; justify-content: center; margin-bottom: 6px; } .footer-social-link-style3 { padding: 20px 0 20px; } .footer-social-link-style3 ul li { margin-right: 10px; } .footer-bottom-style3__right { text-align: center; } .single-footer-widget--our-company-info { padding-right: 0px; } .service-style1__inner ul { align-items: center; justify-content: center; flex-direction: column; } .service-style1__inner ul li { margin: 0 20px; } .service-style1__inner ul li { font-size: 22px; } .service-style1__inner ul li a { font-size: 22px; } .about-style4__content .sec-title h2 { font-size: 42px; } .about-style4__content .sec-title h2 br { display: none; } .about-style4__tab .tabs-content-box { margin-top: 40px; } .features-style3__inner { position: relative; display: block; overflow: hidden; } .features-style3__inner li { max-width: 50%; width: 100%; border-right: 1px solid var(--thm-border-color); float: left; margin-bottom: 60px; } .features-style3__inner li:nth-child(2) { border-right: none; } .features-style3__inner li:nth-child(4) { border-right: none; } .features-style3__inner li:last-child { left: 50%; transform: translateX(-50%); } .features-style3__single { padding: 41px 30px 43px; } .pricing-style1 { padding: 140px 0px 80px; } .pricing-style1__single { margin-bottom: 60px; } .insta-post-style1__single { margin-bottom: 30px; } .footer-style4_main-content { border-right: 0px solid rgb(255, 255, 255, 0.12); padding-right: 0px; margin-right: 0px; } .footer-social-link-style4 { margin-top: 50px; } .about-style5__img-box { margin-right: 0px; } .about-style5__content { padding-top: 60px; padding-left: 0px; margin-right: 0px; } .video-types-style1 ul li:first-child { border-left: 0px solid var(--thm-border-color); } .video-types-style1 ul li { border-right: 0px solid var(--thm-border-color); } .video-holder-box-style5 h2 { font-size: 42px; line-height: 52px; } .video-holder-box-style5 h2 br { display: none; } .features-style5-tab__button .tabs-button-box { flex-direction: column; } .features-style5-tab__button .tabs-button-box li+li { margin-top: 10px; } .blog-style2__top-box { display: block; padding-bottom: 60px; } .blog-style2__top-box .btn-box { top: 0; margin-top: 30px; } .blog-style2__carousel.owl-carousel .owl-stage-outer { margin-right: 0; } .footer-style5 { padding: 160px 0px 33px; } .single-footer-widget-style5 { margin-bottom: 60px; } .footer-style5__top-inner .btn-box { flex-direction: column; } .footer-style5__top-inner .btn-box a+a { margin-top: 20px; margin-left: 0px; } .Intro-style1__bg { position: relative; top: 0; right: 0; bottom: 0; width: calc((100% - 0px) / 1); height: 650px; background-position: center top; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .about-round-text-box { position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); background-color: rgb(255, 255, 255, 0.30); } .intro-style1__content { padding-top: 60px; } .intro-style1__content .sec-title h2 br { display: none; } .intro-style2__content { padding-top: 43px; } .intro-style2__content-bottom { padding-top: 43px; } .intro-style2__content-bottom-content { margin-top: 30px; } .team-style1__top { display: block; padding-bottom: 60px; } .team-style1__top .btn-box { margin-top: 30px; top: 0px; } .faq-style1__content.style2 { margin-top: 30px; } .accordion-box-style1 .accordion .accord-btn h4 br { display: none; } .service-page__bottom { margin-top: 0; padding-top: 73px; } .service-page__bottom-text { padding-right: 0px; padding-bottom: 43px; } .service-page__inner-overlay-title { position: relative; left: 0; bottom: 0; right: 0; text-align: center; margin-bottom: 40px; } .thm-sidebar-box-style2__service-details { padding-left: 0; padding-right: 0px; } .service-details__content { padding-top: 100px; } .single-pricing-style2 { padding: 41px 20px 50px; } .single-pricing-style2__left .bottom-box { flex-direction: column; align-items: center; justify-content: center; text-align: center; padding: 17px 25px 25px; } .single-pricing-style2__left .bottom-box h3 { margin-bottom: 13px; } .blog-style1__single-content h2 { font-size: 21px; line-height: 31px; } .blog-style1__single-content h2 br { display: none; } .thm-sidebar-box-style2, .blog-sidebar.default-sidebar { margin-top: 100px; padding-left: 0px; } .blog-page-four { padding: 140px 0px 140px; } .blog-page-four .container { max-width: 770px; } .blog-style3__single-img { margin-right: 0px; } .boog-details { padding: 140px 0 140px; } .main-contact-form__img-box { margin-right: 0px; } .main-contact-form__inner { padding-top: 70px; } .shop-page-top-info_inner { margin-top: 73px; } .product-details__img { margin-right: 0; } .product-details__content { padding-top: 60px; } .cart-button-box { flex-direction: column; justify-content: center; align-items: center; } .update-cart-btn-box { margin-top: 20px; display: block; } .cart-button-box .apply-coupon .inner { padding-left: 0px; } .cart-button-box .apply-coupon input[type="text"] { position: relative; width: 100%; height: 60px; } .cart-button-box .apply-coupon .apply-coupon-button { margin-top: 10px; margin-left: 0px; } .update-cart-btn-box button+button { margin-left: 5px; } .product-details-info-box { margin-top: 60px; } } /* Mobile Layout: 320px. */ @media only screen and (max-width: 767px) { .sec-title { margin-top: -10px; padding-bottom: 52px; } .sec-title h2 br { display: none; } .sec-title p br { display: none; } .error-content .big-title h2 { font-size: 120px; line-height: 100px; } .error-content .title h2 { font-size: 40px; line-height: 50px; font-weight: 700; } .error-content .text p br { display: none; } .coming-soon-page-style1 { height: auto !important; padding: 110px 0 120px; } .coming-soon-page-style1__content .big-title { font-size: 40px; line-height: 50px; } .timer-box .countdown-timer li { float: none; } .timer-box .countdown-timer li+li { margin-top: 20px; } .coming-soon-page-style1__content { top: 0%; transform: translateY(0%); padding: 0 20px; } .subscribe-box-style1 { max-width: 370px; } .subscribe-box-style1 form input[type="email"] { padding-left: 30px; padding-right: 30px; } .subscribe-box-style1 form button { position: relative; top: 0px; left: 0; right: 0px; bottom: 0px; width: 100%; margin-top: 20px; } .single-footer-widget.marbtm { margin-bottom: 50px; } .single-footer-widget.martop { margin-top: 50px; } .footer-widget-newsletter-box { margin-top: 70px; padding: 31px 20px 40px; } .footer-widget-newsletter-box h3 br { display: none; } .footer-bottom .bottom-inner { flex-direction: column; justify-content: center; align-items: center; text-align: center; } .copyright-text { margin-bottom: 7px; } .footer-menu ul { text-align: center; } .footer-menu ul li { display: inline-block; float: none; } .footer-menu ul li+li { margin-left: 20px; } .footer-menu ul li:before { display: none; } .footer-menu ul li:after { display: none; } .sec-title h2 { font-size: 32px; line-height: 1.3em; } .revolution-style1 .container { padding-left: 30px; padding-right: 30px; } .revolution-style1 .row { --bs-gutter-x: 20px; justify-content: center; } .revolution-style1__single-img .count-text { left: -20px; } .partner-style1 .sec-title { padding-bottom: 152px; } .partner-style1-carousel.owl-nav-style-one.owl-theme .owl-nav { left: 0; right: auto; } .about-style1__img-box { max-width: 770px; padding-top: 60px; margin: 0 auto; } .about-style1__content-box { max-width: 770px; margin: 49px auto 0; } .about-style1__img-box .round-text { right: -40px; } .about-style1__content-box-inner h2 br { display: none; } .fact-counter-style1__content ul li { padding: 10px 0 18px; } .single-fact-counter { flex-direction: column; align-items: center; justify-content: center; text-align: center; } li:nth-child(2).single-fact-counter { flex-direction: column; padding-right: 0; } .single-fact-counter .counting { max-width: 320px; width: 100%; margin-bottom: 28px; } .single-fact-counter .text { width: 320px; } .single-fact-counter .big-title { font-size: 45px; width: 300px; text-align: right; margin: 20px auto 0; } li:nth-child(2).single-fact-counter .big-title { margin-top: 0; margin-left: 0; margin-right: 0px; } li:nth-child(2).single-fact-counter { flex-direction: column; padding-right: 0; padding-top: 30px; padding-bottom: 30px; } .single-fact-counter .counting { flex-direction: column; } .single-fact-counter .counting p { margin-top: 10px; padding-left: 0px; top: 0; } .project-style1 .auto-container { max-width: 550px; } .project-style1__inner>ul>li { width: 100%; } .project-style1__inner>ul>li.width40 { width: 100%; } .features-style1 .sec-title { padding-bottom: 152px; } .features-style1-carousel.owl-nav-style-one.owl-theme .owl-nav { position: absolute; top: -122px; right: auto; left: 0; } .testimonial-style1 { padding: 140px 0px 140px; } .testimonial-style1__middle-content { position: relative; top: 0%; left: 50%; transform: translateX(-50%) translateY(0%); } .testimonial-style1__inner::before { bottom: auto; width: 1px; height: 80px; } .testimonial-style1__single { text-align: center; margin-top: 30px; } .faq-style1 { height: auto; padding: 140px 0 140px; } .faq-style1__bg { position: absolute; top: 0; left: 0; bottom: 0; right: -50px; max-width: 100%; width: 100%; } .faq-style1__bg.float-bob-x { transform: none !important; } .faq-style1__bg:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: -500px; background-color: #ffffff; opacity: 0.90; } .blog-style1__single-content h2 a br { display: none; } .channels-style1 .sec-title { padding-bottom: 152px; } .channels-style1-carousel.owl-nav-style-one.owl-theme .owl-nav { left: 0; right: auto; } .about-style2__dashboard { padding-left: 0px; margin-top: 40px; } .about-style2__content { padding-top: 60px; } .fact-counter-style2 .row li+li { margin-top: 50px; } .fact-counter-style2__single::before { display: none; } .fact-counter-style2__single .counter-box h2 { margin-top: 15px; } .testimonials-style2__top { align-items: flex-start; justify-content: flex-start; flex-direction: column; padding-bottom: 60px; } .testimonials-style2__top .btn-box { top: 0px; margin-top: 31px; } .newsletter-style1 { padding: 156px 0px 136px; } .newsletter-style1__bg { position: relative; top: 0; left: 0; bottom: 0; width: calc((100% - 0px) / 1); height: 500px; border-top-right-radius: 0px; } .newsletter-style1__content { max-width: 100%; width: 100%; float: none; padding-top: 60px; } .newsletter-style1__bg .text-box { right: 15px; } .scrolling-text-style4 .inner ul li { font-size: 80px; } .footer-bottom-style2 .bottom-inner { flex-direction: column; justify-content: center; align-items: center; } .about-style3__left-content { margin-right: 0; } .about-style3__right-content { margin-left: 0; padding-left: 40px; margin-top: 70px; } .about-style3__left-content ul li .bottom-content { display: block; margin-top: 35px; } .about-style3__left-content ul li .bottom-content .text-box { margin-top: 20px; margin-left: 0px; } .ai-voices-style1__top { position: relative; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding-bottom: 53px; } .ai-voices-style1__top .btn-box { bottom: 0; margin-top: 39px; } .ai-voices-style1__single-left { padding-left: 0; } .ai-voices-style1__single-left .icon { position: relative; top: 0; left: 0; margin-bottom: 20px; } .ai-voices-style1__single { display: block; } .ai-voices-style1__single-right { margin-top: 30px; } .cases-style1__single::before { display: none; } .cases-style1__single-title h2 { font-size: 18px; line-height: 28px; } .faq-style1--style2 .faq-style1__bg:before { background-color: #000000; opacity: 0.80; } .testimonial-style3__single-content-box .text p br { display: none; } .testimonial-style3__items-nav { display: none; } .footer-widget-newsletter-box-style2 { margin-top: 0px; max-width: 100% !important; float: none !important; padding-top: 33px; } .footer-bottom-style3 .bottom-inner { align-items: center; justify-content: center; flex-direction: column; text-align: center; } .copyright-text-style3 ul { align-items: center; justify-content: center; margin-bottom: 6px; } .footer-social-link-style3 { padding: 20px 0 20px; } .footer-social-link-style3 ul li { margin-right: 10px; } .footer-bottom-style3__right { text-align: center; } .single-footer-widget--our-company-info { padding-right: 0px; } .service-style1 .container { padding-left: 5px; padding-right: 5px; } .service-style1__inner ul { align-items: center; justify-content: center; flex-direction: column; text-align: center; } .service-style1__inner ul li { margin: 0 0px; } .service-style1__inner ul li { font-size: 18px; } .service-style1__inner ul li a { font-size: 18px; padding-right: 10px; } .about-style4__content .sec-title h2 { font-size: 42px; } .about-style4__content .sec-title h2 br { display: none; } .about-style4__tab .tabs-content-box { margin-top: 40px; } .google-reviews-style1 { padding: 25px 0px 15px; } .google-reviews-style1__inner { align-items: center; justify-content: center; flex-direction: column; } .google-reviews-style1__inner .review-box { margin-top: 10px; margin-left: 0px; margin-bottom: 7px; } .testimonials-style4__single .big-title { top: 20px; right: -190px; } .testimonials-style4__single .big-title h2 { font-size: 100px; } .testimonials-style4__inner ul li { margin-left: 270px; } .features-style3__inner { position: relative; display: block; overflow: hidden; } .features-style3__inner li { max-width: 100%; width: 100%; border-right: 0px solid var(--thm-border-color); border-bottom: 1px solid var(--thm-border-color); float: none; margin-bottom: 0px; } .features-style3__single { padding: 41px 30px 43px; } .pricing-style1 { padding: 140px 0px 80px; } .pricing-style1__single { margin-bottom: 60px; } .newsletter-style1__content form .form-group-outer { display: block; margin-top: 24px; } .newsletter-style1__content form .form-group-outer button { margin-top: 15px; } .insta-post-style1__single { margin-bottom: 30px; } .footer-style4_main-content { border-right: 0px solid rgb(255, 255, 255, 0.12); padding-right: 0px; margin-right: 0px; display: block; } .footer-style4_main-content__outer { padding-top: 40px; } .footer-social-link-style4 { margin-top: 50px; } .footer-menu-style4 ul { display: block; } .footer-menu-style4 ul li { position: relative; display: inline-block; margin: 0 10px; } .footer-menu-style4 ul li+li { margin-left: 0px; } .footer-style4_main-content__inner h2 br { display: none; } .about-style5__img-box { margin-right: 0px; } .about-style5__content { padding-top: 50px; padding-left: 0px; margin-right: 0px; } .about-style5__content .inner ul li { font-size: 19px; line-height: 50px; } .about-style5__content .inner ul li a i { width: 40px; height: 40px; font-size: 22px; margin-left: 5px; margin-right: 5px; } .about-style5__content .inner ul li span { margin-right: 10px; } .about-style5__content .inner ul li:nth-child(3) span { margin-left: 10px; } .video-types-style1 ul li { padding-left: 19px; padding-right: 19px; } .video-types-style1 ul li:first-child { border-left: 0px solid var(--thm-border-color); } .video-types-style1 ul li { border-right: 0px solid var(--thm-border-color); } .templates-style2__carousel.owl-carousel .owl-stage-outer { margin-right: 0; } .cases-style3__single-img .overlay-box .title-box { display: none; } .cases-style3__single-img .inner .overlay-text-box { display: none; } .video-holder-box-style5 h2 { font-size: 42px; line-height: 52px; } .video-holder-box-style5 h2 br { display: none; } .features-style5-tab__button .tabs-button-box { flex-direction: column; } .features-style5-tab__button .tabs-button-box li+li { margin-top: 10px; } .blog-style2__top-box { display: block; padding-bottom: 60px; } .blog-style2__top-box .btn-box { top: 0; margin-top: 30px; } .blog-style2__carousel.owl-carousel .owl-stage-outer { margin-right: 0; } .blog-style2__single-title h3 { font-size: 19px; line-height: 29px; } .blog-style2__single-title h3 br { display: none; } .footer-style5 { padding: 160px 0px 33px; } .single-footer-widget-style5 { margin-bottom: 60px; } .footer-style5__top-inner .btn-box { flex-direction: column; } .footer-style5__top-inner .btn-box .btn-one { padding-left: 70px; padding-right: 70px; } .footer-style5__top-inner .btn-box a+a { margin-top: 20px; margin-left: 0px; } .Intro-style1__bg { position: relative; top: 0; right: 0; bottom: 0; width: calc((100% - 0px) / 1); height: 650px; background-position: center top; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .about-round-text-box { position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); background-color: rgb(255, 255, 255, 0.30); } .intro-style1__content { padding-top: 60px; } .intro-style1__content .sec-title h2 br { display: none; } .intro-style2__content { padding-top: 43px; } .intro-style2__content-bottom { padding-top: 43px; } .intro-style2__content-bottom-content { margin-top: 30px; } .revolution-style2__single-img .overlay-text .text-box { padding: 12px 20px 13px; } .revolution-style2__single-img .overlay-text .text-box h3 { font-size: 16px; } .team-style1__top { display: block; padding-bottom: 60px; } .team-style1__top .btn-box { margin-top: 30px; top: 0px; } .faq-style1__content.style2 { margin-top: 30px; } .accordion-box-style1 .accordion .accord-btn h4 br { display: none; } .service-page__bottom { margin-top: 0; padding-top: 73px; } .service-page__bottom-text { padding-right: 0px; padding-bottom: 43px; } .service-page__inner-overlay-title { position: relative; left: 0; bottom: 0; right: 0; text-align: center; margin-bottom: 40px; } .service-page__inner-overlay-title h2 { font-size: 42px; line-height: 1.3em; } .service-page__top-text { padding: 39px 0px 0px; padding-right: 0; } .service-page__top-img .overlay-box { bottom: 30px; } .thm-sidebar-box-style2__service-details { padding-left: 0; padding-right: 0px; } .service-details__content { padding-top: 100px; } .single-pricing-style2 { padding: 41px 20px 50px; } .single-pricing-style2__right { margin-top: 30px; } .tab-btn-box-style2 .tab-btns li { min-width: 130px; padding: 0px 30px 0px 0px; } .tab-btn-box-style2 .tab-btns li:last-child { padding-left: 30px; } .our-company-info__inner { width: 290px; height: 290px; } .our-company-info__inner .btn-box { margin-top: 13px; } .styled-pagination-style2 { flex-direction: column; } .styled-pagination-style2 li+li { margin: 10px 0px 0; } .styled-pagination-style2 li a span { width: 100px; } .styled-pagination-style2 li.prev a { margin-right: 0px; } .styled-pagination-style2 li.next a { margin-left: 0px; } .thm-sidebar-box-style2, .blog-sidebar.default-sidebar { margin-top: 100px; padding-left: 0px; } .blog-style1__single--style3 .blog-style1__single-content-top .text-box ul { align-items: flex-start; flex-direction: column; justify-content: flex-start; } .blog-style1__single--style3 .blog-style1__single-content-top .text-box ul li+li { margin-top: 6px; margin-left: 0px; } .sidebar-popular-post .popular-post li .text-box h4 { font-size: 16px; line-height: 26px; } .sidebar-popular-post .popular-post li .text-box h4 br { display: none; } .sidebar-popular-post .popular-post li { padding-left: 95px; } .sidebar-popular-post .popular-post { max-width: 340px; } .blog-page-four { padding: 140px 0px 140px; } .blog-page-four .container { max-width: 500px; } .blog-style3__single-img { margin-right: 0px; } .blog-style3__single-content h3 { font-size: 20px; line-height: 30px; } .blog-style3__single-content h3 br { display: none; } .boog-details { padding: 140px 0 140px; } .blog-post-info__author ul { flex-direction: column; align-items: flex-start; justify-content: flex-start; } .blog-post-info__author ul li.dotted { display: none; } .blog-post-info__author ul li+li { margin-top: 7px; margin-left: 0; } .blog-details-author-box { padding: 34px 20px 28px; } .blog-details-author { display: block; } .blog-details-author .text-box { margin-top: 20px; padding-left: 0px; } .blog-details-author .text-box__top { display: block; padding-bottom: 16px; } .blog-details-author .text-box__top .right { margin-top: 20px; } .blog-prev-next-option { display: block; padding-top: 53px; } .blog-prev-next-option .single-box.right { margin-top: 30px; } .blog-prev-next-option .single-box.left { text-align: center; } .blog-prev-next-option .single-box.right { text-align: center; } .comment-box .outer-box .single-comment .inner .text-holder .top { display: block; margin-bottom: 15px; } .comment-box .outer-box .single-comment .inner .text-holder .top p { top: 0px; margin-left: 0px; } .blog-details-tag-box { display: block; } .blog-details-tag-box ul { margin-top: 10px; padding-left: 0px; } .main-contact-form__img-box { margin-right: 0px; } .main-contact-form__inner { padding-top: 70px; } .contact-info-style2__single { margin-bottom: 20px; } .shop-page-top-info_inner { margin-top: 73px; flex-direction: column; } .color-select-box ul li { margin-right: 5px; } .thm-sidebar-box { padding: 30px 20px 30px; } .product-details__img { margin-right: 0; } .product-details__content { padding-top: 60px; } .cart-button-box { flex-direction: column; justify-content: center; align-items: center; } .update-cart-btn-box { margin-top: 20px; display: block; } .cart-button-box .apply-coupon .inner { padding-left: 0px; } .cart-button-box .apply-coupon input[type="text"] { position: relative; width: 100%; height: 60px; } .cart-button-box .apply-coupon .apply-coupon-button { margin-top: 10px; margin-left: 0px; } .update-cart-btn-box button+button { margin-left: 5px; } .product-details-info-box { margin-top: 60px; } .checkout-form { padding: 60px 30px 50px; } .shop-page-title h2 { font-size: 23px; line-height: 35px; } .product-details-info-box .button-box .btn-one { padding: 0px 35px; } .payment-input-box { padding: 30px 20px 10px; } .my-account-page__form-checkbox { flex-direction: column; align-items: center; justify-content: center; margin-top: 0; } .breadcrumb-style1 { padding: 135px 0 138px; } .breadcrumb-style1 .title h2 { font-size: 40px; } } /*-------------------------------------------------------------- //////////////////////////////// # Main Header All Responsice Css //////////////////////////////// --------------------------------------------------------------*/ @media only screen and (min-width: 1200px) and (max-width: 1500px) { .main-menu-style3__left .main-menu-box { margin-left: 10px; } .logo-box-style3 { padding-right: 20px; border-right: 0px solid var(--thm-border-color); } .join-us-box-style1 { padding-right: 0px; border-right: 0px solid var(--thm-border-color); display: none; } .main-menu-style3__right .box-search-style1 { margin-left: 10px; } } @media only screen and (min-width: 1200px) and (max-width: 1400px) { .main-menu-style1__left .main-menu-box { margin-left: 20px; } .main-menu-style1__right .header-btn-style1 { margin-left: 10px; } .main-menu-style1__right .box-search-style1 { margin-left: 10px; } .main-menu-style2__right .main-menu-box { margin-right: 10px; } .main-menu-style2__right .language-switcher-style1 { margin-right: 10px; } .main-menu-style2__right .box-search-style1 { margin-left: 12px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .main-menu .mobile-nav__toggler { display: inline-block; padding: 35px 0 35px; line-height: 0; } .main-menu .mobile-nav__toggler--style2 { padding: 20px 0 20px; } .main-menu-style4 .mobile-nav__toggler:hover { color: #ffffff; } .main-menu-style5 { background-color: rgb(0, 0, 0, 0.30); } } @media only screen and (min-width: 768px) and (max-width: 991px) { .main-menu .mobile-nav__toggler { display: inline-block; padding: 35px 0 35px; line-height: 0; } .main-menu .mobile-nav__toggler--style2 { padding: 20px 0 20px; } .join-us-box-style1 { display: none; } .main-menu-style4 .mobile-nav__toggler:hover { color: #ffffff; } .main-menu-style5 { background-color: rgb(0, 0, 0, 0.50); } } @media (max-width: 767px) { .main-menu .mobile-nav__toggler { display: inline-block; padding: 35px 0 35px; line-height: 0; } .main-menu .mobile-nav__toggler--style2 { padding: 20px 0 20px; } .main-menu-style1__right { display: none; } .main-menu-style1__left { width: 100%; } .main-menu-style1__left .main-menu-box { margin-left: auto; } .main-header-style1__top-inner { flex-direction: column; text-align: center; } .main-header-style1__top-inner .btn-box { margin-top: 10px; margin-left: 0px; padding-left: 0px; } .main-header-style1__top-inner .btn-box:before { display: none; } .main-menu-style2__right .language-switcher-style1 { display: none; } .main-menu-style2__right .header-btn-style1 { display: none; } .main-menu-style2__right .box-search-style1 { display: none; } .main-menu-style2__right .main-menu-box { margin-right: 0px; } .main-menu-style3__right { display: none; } .main-menu-style3__left { width: 100%; } .main-menu-style3__left .main-menu-box { margin-left: auto; } .main-menu-style3 .mobile-nav__toggler:hover { color: var(--thm-white); } .main-menu-style4 .mobile-nav__toggler:hover { color: #ffffff; } .main-menu-style4__right { display: none; } .main-menu-style5 { background-color: rgb(0, 0, 0, 0.50); } .main-menu-style5__right { display: none; } .comment-box .outer-box .single-comment .inner{ padding-left: 0px; } .comment-box .outer-box .single-comment .inner .img-holder{ position:relative; top: 0; margin-bottom: 30px; } } /*-------------------------------------------------------------- /////////////////////////// # Slider All Responsice Css /////////////////////////// --------------------------------------------------------------*/ @media only screen and (min-width: 1200px) and (max-width: 1400px) { .main-slider__nav { left: auto; right: 50px; } .banner-style2__content .big-title h2 { font-size: 52px; } .chatbot-overlay-content.style2 { bottom: 10px; } .video-banner-style1__content .big-title h2 { font-size: 100px; line-height: 1.07em; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .main-slider__nav { left: auto; right: 50px; } .banner-style2__inner { display: block; } .banner-style2__content { max-width: 100%; width: 100%; padding-bottom: 60px; } .banner-style2__content .big-title h2 { font-size: 52px; } .banner-style2__content .big-title h2 br { display: none !important; } .banner-style2__inner .shape1 { display: none; } .banner-style2__chatbot { max-width: 100%; width: 100%; } .banner-style3__bottom { align-items: center; flex-direction: column; justify-content: center; text-align: center; margin-top: 70px; } .banner-style3__bottom-list { margin-top: 40px; margin-bottom: 40px; padding-bottom: 39px; } .banner-style3__bottom-list ul li .inner { display: flex; align-items: center; justify-content: center; } .banner-style3__title h2 { font-size: 50px; line-height: 1.3em; margin-top: 32px; transform: none !important; } .banner-style3__title h2 span { display: none; } .banner-style4__title { display: block; padding-bottom: 70px; } .banner-style4__title .text { max-width: 100%; padding-right: 0px; top: 0px; margin-bottom: 28px; } .banner-style4__title h2 br { display: none; } .banner-style4__shape1 { display: none; } .banner-style4__fact-box { top: 0; margin-left: 0px; margin-top: 30px; } .banner-style4__title h2 { font-size: 80px; } .banner-style4__img-box { border-radius: 20px; min-height: 600px; margin-right: 0; } .banner-style4__main-content { margin-top: 30px; padding-left: 0px; top: 0px; } .banner-style4__brand-box { padding-top: 43px; } .banner-style1 { min-height: 770px; } .banner-style1__content-inner .big-title h2 { font-size: 55px; } .banner-style1-top-left-box { opacity: 0.30; } .banner-style1-bottom-left-box { opacity: 0.10; } .banner-style1-bottom-right-box { opacity: 0.10; } .banner-style1-top-right-box { opacity: 0.30; } .footer-widget{ margin-bottom:50px; } .footer-style2 .footer-main-widget-style2 .footer-widget.widget_thinkai_have_any_question { max-width: inherit; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .main-slider__nav { left: auto; right: 50px; } .banner-style2__inner { display: block; } .banner-style2__content { max-width: 100%; width: 100%; padding-bottom: 60px; } .banner-style2__content .big-title h2 { font-size: 52px; } .banner-style2__content .big-title h2 br { display: none !important; } .banner-style2__inner .shape1 { display: none; } .banner-style2__chatbot { max-width: 100%; width: 100%; } .chatbot-overlay-content.style2 { bottom: 30px; } .banner-style3__bottom { align-items: center; flex-direction: column; justify-content: center; text-align: center; margin-top: 70px; } .banner-style3__bottom-list { margin-top: 40px; margin-bottom: 40px; padding-bottom: 39px; } .banner-style3__bottom-list ul li .inner { display: flex; align-items: center; justify-content: center; } .banner-style3__title h2 { font-size: 50px; line-height: 1.3em; margin-top: 32px; transform: none !important; } .banner-style3__title h2 span { display: none; } .banner-style3__title h2 br { display: none; } .banner-style4__title { display: block; padding-bottom: 70px; } .banner-style4__title .text { max-width: 100%; padding-right: 0px; top: 0px; margin-bottom: 28px; } .banner-style4__title h2 br { display: none; } .banner-style4__shape1 { display: none; } .banner-style4__fact-box { top: 0; margin-left: 0px; margin-top: 30px; } .banner-style4__title h2 { font-size: 80px; } .banner-style4__img-box { border-radius: 20px; min-height: 600px; margin-right: 0; } .banner-style4__main-content { margin-top: 30px; padding-left: 0px; top: 0px; } .banner-style4__brand-box { padding-top: 43px; } .video-banner-style1__content { padding: 300px 15px 0; } .video-banner-style1__content .big-title { display: block; } .video-banner-style1__content .big-title h2 { font-size: 80px; line-height: 1.1em; } .video-banner-style1__content .big-title .btn1 { margin-left: 0px; top: 0; line-height: 80px; padding-left: 20px; padding-right: 30px; border-radius: 40px; margin-top: 26px; } .video-banner-style1__content .text { padding-left: 0px; margin-top: 44px; } .video-banner-style1__content .text .border-box { display: none; } .video-banner-style1__content .text p { margin-left: 0px; } .banner-style1__content { padding-top: 150px; } .banner-style1__content-inner .big-title h2 { font-size: 60px; } .banner-style1__content-inner .big-title h2+h2+h2 { font-size: 50px; display: block; } .banner-style1__content-inner .big-title p { margin-left: 0; padding-left: 0; border-left: none; display: block; } .banner-style1-top-left-box { opacity: 0.30; } .banner-style1-bottom-left-box { display: none; } .banner-style1-bottom-right-box { display: none; } .banner-style1-top-right-box { opacity: 0.20; } .banner-style1__content-inner .big-title .video-popup { position: absolute; top: -150px; margin-right: 0; padding-left: 50px; padding-right: 50px; } .footer-widget{ margin-bottom:50px; } .footer-style2 .footer-main-widget-style2, .footer-style3 .footer-main-widget-style3, .footer-style5 .footer-main-widget-style5{ gap:30px; } } @media only screen and (max-width: 767px) { .main-slider__nav { display: none; } .banner-style2__inner { display: block; } .banner-style2__content { max-width: 100%; width: 100%; padding-bottom: 60px; } .banner-style2__content .big-title h2 { font-size: 32px; line-height: 1.3em; } .banner-style2__content .big-title h2 br { display: none !important; } .banner-style2__inner .shape1 { display: none; } .banner-style2__chatbot { max-width: 100%; width: 100%; } .chatbot-overlay-content.style2 { bottom: 0; left: 0; right: 0; } .chatbot-overlay-content { position: relative; top: 0; left: 0; right: 0; margin-top: 20px; } .chatbot-overlay-content>ul { margin-left: 0px; } .banner-style2__chatbot>ul.row>li:last-child { margin-top: 70px; } .chatbot-overlay-content.style2>ul { margin-right: auto; margin-left: auto; overflow: hidden; } .chatbot-overlay-content.style2>ul li { float: left; } .banner-style3__bottom { align-items: center; flex-direction: column; justify-content: center; text-align: center; margin-top: 70px; } .banner-style3__bottom-list { margin-top: 40px; margin-bottom: 40px; padding-bottom: 39px; } .banner-style3__bottom-list ul li .inner { display: flex; align-items: center; justify-content: center; } .banner-style3__title h2 { font-size: 40px; line-height: 1.3em; margin-top: 32px; transform: none !important; } .banner-style3__title h2 span { display: none; } .banner-style3__title h2 br { display: none; } .banner-style4__title { display: block; padding-bottom: 70px; } .banner-style4__title .text { max-width: 100%; padding-right: 0px; top: 0px; margin-bottom: 28px; } .banner-style4__title h2 br { display: none; } .banner-style4__shape1 { display: none; } .banner-style4__fact-box { top: 0; margin-left: 0px; margin-top: 30px; } .banner-style4__title h2 { font-size: 60px; } .banner-style4__img-box { border-radius: 20px; min-height: 400px; margin-right: 0; } .banner-style4__main-content { margin-top: 30px; padding-left: 0px; top: 0px; } .banner-style4__brand-box { padding-top: 43px; } .banner-style4__main-content .big-text { font-size: 50px; } .banner-style4__main-content .btn-box { display: block; padding-top: 50px; } .banner-style4__main-content .btn-box .right { margin-top: 12px; margin-left: 0px; } .banner-style4__main-content ul li a { font-size: 16px; } .video-banner-style1__content { padding: 300px 15px 0; } .video-banner-style1__content .big-title { display: block; } .video-banner-style1__content .big-title h2 { font-size: 40px; line-height: 1.1em; } .video-banner-style1__content .big-title .btn1 { margin-left: 0px; top: 0; line-height: 70px; padding-left: 20px; padding-right: 30px; border-radius: 40px; margin-top: 26px; } .video-banner-style1__content .text { padding-left: 0px; margin-top: 44px; } .video-banner-style1__content .text .border-box { display: none; } .video-banner-style1__content .text p { margin-left: 0px; } .video-banner-style1__content .text p br { display: none; } .video-banner-style1__content-info { position: relative; bottom: 0; left: 15px; right: 0; margin-top: 20px; } .banner-style1 { min-height: 770px; } .banner-style1__content { padding-top: 150px; } .banner-style1__content-inner .big-title h2 { font-size: 30px; } .banner-style1__content-inner .big-title h2+h2+h2 { font-size: 30px; display: block; } .banner-style1__content-inner .big-title b { margin-left: 0; padding-left: 0; border-left: none; display: block; } .banner-style1__content-inner .big-title b br { display: none; } .banner-style1-top-left-box { display: none; } .banner-style1-bottom-left-box { display: none; } .banner-style1-bottom-right-box { display: none; } .banner-style1-top-right-box { display: none; } .banner-style1__content-inner .big-title .video-popup { position: absolute; top: -130px; margin-right: 0; padding-left: 50px; padding-right: 50px; } .thinkai-comment-item .thinkai-comment-item{ margin-left:0px; } .footer-widget{ margin-bottom:50px; } .footer-style2 .footer-main-widget-style2, .footer-style3 .footer-main-widget-style3, .footer-style5 .footer-main-widget-style5{ gap:30px; } }