/* Normal desktop :1200px. */ @media (min-width: 1200px) and (max-width: 1600px) { /* topbar css */ .solar-top-menu ul li { margin-right: 38px; } /* soler header section */ .solar-header-section::before { width: 210%; } /* solar section */ /* solar menu css */ .solar-menu ul li a i { margin-left: 0px; } .solar-menu ul li { margin-right: 15px; } .solar-social-menu ul li { margin-left: 5px; } .solar-btn { margin-left: 15px; } /* about section */ .about-section { padding: 110px 0 110px; } .about-counter { width: 159px; height: 142px; } .about-counter-text::before { display: none; } .about-section-sub-title h4::before { left: 34%; } .about-section-sub-title h4::after { left: 36%; } .about-list ul li i { margin-right: 3px; } /* about style three */ .about-section.style-three { padding: 110px 0 108px; } /* contact us section title */ .section-main-title.contact-us h2 { font-size: 40px; margin-left: -130px; } /* choose us section title */ .section-main-title.choose h2 { font-size: 46px; } /* service section */ .service-content { padding: 0 17px 24px; } /* contact us section */ .contact-us-section::before { display: none; } .contact-us-discription p { margin-left: -130px; } /* pricing section */ .accordion li p { width: 100%; } .pricing-content p { font-size: 15px; } /* choose us section */ .choose-us-list ul li { font-size: 17px; } .choose-us-list ul li i { margin-right: 5px; } .solar-btn.choose a { padding: 16px 17px; } .choose-contact-title h4 { font-size: 31px; } .form-box select { width: 100%; } .form-box textarea { width: 100%; } /* protfolio section */ .protfolio-thumb img { width: 100%; } .protfolio-item { padding: 12px 0 0; } /*offer section title */ .offer-items-box { padding: 40px 17px 18px; } .offer-content h4 { font-size: 21px; } /* blog section */ .blog-date { display: none; } .blog-content { padding: 0 10px 0; } .blog-meta span { padding-right: 30px; } .blog-bottom-shape { margin-right: 4px; } .blog-bottom-title { margin-right: 27px; } /* footer section */ .footer-section { padding: 109px 0 0px; } .footer-thumb { margin: -110px 0px -173px; } .copyright-text p { font-size: 13px; } .footer-condition ul li { margin-right: 31px; } .footer-condition ul li a { margin-right: 0px } /* home page style two */ .slider-content.style-two h1 { font-size: 50px; line-height: 60px; } .section-main-title.offer h2 { line-height: 43px; font-size: 43px; } .offer-thumb { margin-top: 100px; } /* about inner page css */ .about-section.style-two { padding: 110px 0 110px; } /* project grid inner page css */ .project-content { padding: 22px 28px 30px; } /* project details inner page css */ .projetct-details-image img { width: 100%; } .image img { width: 100%; } /* faq inner page ccc */ .section-main-title.faq h2 { font-size: 36px; } } /* Normal desktop :992px. */ @media (min-width: 992px) and (max-width: 1199px) { /* stiky nav */ .sticky-nav { top: -2px; } /* topbar css */ .solar-topbar-section { padding: 14px 0; } .solar-top-menu ul li { margin-right: 8px; } .solar-top-menu ul li a { font-size: 13px; } .solar-top-menu ul li a i { font-size: 13px; margin-right: 3px; } .solar-top-menu ul li ::after { display: none; } .solar-top-content select#Language { font-size: 16px; } .solar-top-social-icon ul li a i { font-size: 14px; } /* soler header section */ .solar-header-section::before { width: 210%; } .logo a img { width:100%; } /* solar menu css */ .solar-menu ul li { margin-right: 7px; } .solar-menu ul li a { font-size: 16px; } .solar-menu ul li a i { margin-left: 0px; font-size: 10px; } .solar-social-menu ul li { margin-left: 5px; } .solar-social-menu ul li a i { font-size: 15px; } .solar-btn { margin-left: 10px; } .solar-btn a { font-size: 16px; padding: 12px 12px; } /* slider section */ .slider-content h1 { font-size: 65px; } /* about section */ .about-section { padding: 110px 0 110px; } .about-counter { width: 133px; height: 118px; } .about-counter-text { padding: 16px 0 0; } .about-numbar h4 { font-size: 30px; } .about-numbar span { font-size: 30px; } .about-text h5 { font-size: 16px; } .about-counter-text::before { display: none; } .about-section-main-title h2 { font-size: 42px; } .about-list ul li { font-size: 16px; } .about-list ul li i { margin-right: 0px; } .solar-btn.about a { padding: 14px 24px; } /* contact us section title */ .section-main-title.contact-us h2 { font-size: 40px; margin-left: -130px; } /* service section */ .service-icon-thumb { background: #ffffff; width: 80px; height: 90px; line-height: 78px; } .service-content { padding: 0 17px 24px; } .service-text h4 { font-size: 23px; line-height: 0px; } .service-text h4 a { font-size: 24px; line-height: 6px; } /* contact us section */ .contact-us-section::before { display: none; } .contact-us-discription p { margin-left: -130px; } /* pricing section */ .section-main-title.pricing h2 { line-height: 41px; font-size: 42px; } .accordion li a { padding: 11px 24px 11px; } .accordion li p { width: 100%; padding: 0 24px 17px; } .pricing-content p { font-size: 15px; } .pricing-box { padding: 34px 24px 30px; } /* choose us section */ .section-main-title.choose h2 { font-size: 38px; } .choose-us-thumb { margin-right: 15px; } .choose-us-list ul li { font-size: 16px; } .choose-us-list ul li i { margin-right: 5px; } .solar-btn.choose a { padding: 12px 12px; font-size: 16px; } .choose-us-icon { margin-left: 9px; } .choose-us-icon i { width: 55px; height: 55px; line-height: 55px; font-size: 20px; } .choose-us-phone { margin-left: 7px; } .choose-us-phone h5 { font-size: 16px; } .choose-contact-box { padding: 26px 35px 42px; } .choose-contact-title h4 { font-size: 22px; margin-bottom: 24px; } .form-box-button button { width: 100% } /* protfolio section */ .protfolio-thumb img { width: 100%; } .protfolio-item { padding: 0px 0 0; } .protfolio-item-numbar { margin-right: 14px; } .protfolio-item-title h3 { font-size: 17px; line-height: 18px; } .protfolio-item-icon i { font-size: 25px; } /*offer section title */ .section-main-title.offer h2 { line-height: 43px; font-size: 38px; } .offer-items-box { padding: 25px 10px 10px; } .offer-content h4 { font-size: 18px; } .offer-content p { font-size: 14px; } .barfiller { width: 400px; } /* team section */ .team-items-box:hover .team-icon { top: -70px; } /* appointment section */ .choose-contact-box.appointment { padding: 46px 20px 44px; } /* blog section */ .blog-thumb img { width: 100%; } .blog-date { display: none; } .blog-content { padding: 0 10px 0; } .blog-meta span { padding-right: 19px; } .blog-bottom-shape { margin-right: 0px; } .blog-bottom-title { margin-right: 0px; } .blog-btn a { font-size: 16px; } .blog-btn a i { margin-left: 4px; } /* footer section */ .footer-section { padding: 109px 0 6px; } .footer-wiget-log a img { width: 100%; } .footer-wiget-text p { font-size: 15px; } .footer-wiget-menu ul li a { display: inline-block; font-size: 16px; } .footer-wiget-contact-menu ul li { font-size: 16px; } .footer-thumb { margin: -110px 0px -207px; } .footer-condition ul li { margin-right: 12px; font-size: 16px; } .footer-condition ul li a { margin-right: 0px; font-size: 16px; } /* home page style two */ .slider-content.style-two { padding: 47px 24px 64px; } .slider-content.style-two h1 { font-size: 46px; line-height: 60px; } .offer-thumb { margin-top: 100px; } /* about inner page css */ .about-section.style-two { padding: 110px 0 110px; } .about-video-icon { right: 60px; } .about-counter-two.style-two { width: 100%; left: 0; bottom: -82px; } .about-content-discription p { margin-bottom: 25px; } span.process-bar { font-size: 17px; } .barfiller .tip { font-size: 16px; } .solar-btn.about.about2 { margin-top: 20px; } /* team section */ .team-icon.style-two { right: 36%; } .team-items-box:hover .team-icon.style-two { top: -78px; } /* call back section */ .call-back-discription p { width: 100%; } /* service details inner page css */ .service-section.style-three { padding: 15px 0 67px; } /* project grid inner page css */ .projecti-grid-section { padding: 110px 0 80px; } .project-content h4 { font-size: 17px; line-height: 26px; } /* project details inner page css */ .projetct-details-image img { width: 100%; } .image img { width: 100%; } /* blog inner page css */ .blog-bottom-shape.style-two { margin-right: 10px; } .blog-bottom-title.style-two { margin-right: 50px; } /* blog details inner page */ .blog-details-thumb { margin-top: 35px; } .ba-blog-details-social-icons a i { font-size: 16px; } .content-main p { font-size: 14px; } .choose-contact-box.inner { margin-top: -50px; } /* team details inner page css */ .team-details-author-img { margin-bottom: 30px; } .process-ber-plugin { display: none; } /* faq inner page css */ .section-main-title.faq h2 { font-size: 36px; } .choose-contact-box.faq { padding: 46px 40px 60px; } } /* Tablet desktop :768px. */ @media (min-width: 768px) and (max-width: 991px) { .solar-topbar-section { display: none; } .solar-header-section { display: none; } /* slider section */ .slider-list.owl-carousel.owl-loaded.owl-drag { display: inline-block; } .slider-section { height: 700px; display: block !important; } .slider-content { padding: 142px 0 0; } .slider-content h1 { font-size: 56px; line-height: 54px; } .slider-content p { width: 76%; margin: 29px 0 43px; } /* about section */ .about-section { padding: 66px 0 72px; } .about-thumb { margin-bottom: 90px; } /* about syle two */ .about-section.style-three { padding: 72px 0 75px; } /* service section */ .service-section { padding: 58px 0 36px; } .service-box { margin-bottom: 0px; } .service-content { padding: 0 20px 20px; margin: -130px 10px 33px; } /* service box style two */ .service-box.style-two { margin-bottom: 30px; } /* contact us section */ .row.contact-us { padding: 50px 30px 50px; } .contact-us-section::before { display: none; } .section-main-title.contact-us h2 { font-size: 34px; } .solar-btn.contact-us { text-align: right !important; display: block; } /* pricing section */ .pricing-section { padding: 58px 0 18px; } ul.accordion { margin-bottom: 70px; } /* choose us section */ .choose-us-section { padding: 0 0 74px; } .row.choose { padding: 60px 70px 72px; } .choose-us-content { margin-bottom: 40px; } /* choose us style two */ .choose-us-section.style-two { padding: 0 0 58px; } /* protfolio section */ .protfolio-section { padding: 60px 0 71px; } .section-main-title.protfolio h2 { font-size: 38px; } /* offer section */ .offer-section { padding: 60px 0 72px; } .offer-items-box { padding: 40px 16px 18px; margin-bottom: 0px; } .offer-thumb { margin-left: 0px; margin-top: 60px; text-align: center; } .offer-thumb img { width: 80%; } /* offer style two */ .offer-section.style-two { padding: 0 0 72px; } /* team section */ .team-section { padding: 58px 0 236px; } .team-items-box { margin-bottom: 130px; } /* team style two */ .team-section.style-two { padding: 57px 0 238px; } /* appointemnt section */ .row.appointment { padding: 75px 16px 75px; } .section-main-title.offer h2 { line-height: 41px; font-size: 34px; } /* blog section */ .blog-section { padding: 56px 0 0px; } .blog-items-box { margin-bottom: 75px; } .blog-thumb img { width: 100%; } .blog-date { display: none; } .blog-content { padding: 0 15px 0; } .blog-meta span { padding-right: 34px; } .blog-bottom-shape { margin-right: 4px; } .blog-bottom-title { margin-right: 9px; } /* subscirbe section */ .section-main-title.Subscribe h2 { font-size: 40px; line-height: 18px; } /* footer section */ .footer-section { padding: 72px 0 0px; } .footer-wiget { margin-bottom: 40px; } .footer-thumb { display: none; } .row.footer-line { margin: 40px 0 0; } .copyright-text p { font-size: 16px; } .footer-condition ul li { margin-right: 0px; } .footer-condition ul li a { margin-right: 0px; font-size: 16px; } /* home page style two css */ .slider-section.style-two { height: 615px; } .slider-content.style-two { padding: 72px 22px 64px; margin: 72px 0 0px; } /* offer section */ .offer-items-box { margin-bottom: 30px; } /* testimonial section */ .testimonial-section { padding: 0px 0 40px; } .testi-discription p { font-size: 15px; } .testimonial-section .owl-dot { display: none; } /* call back section */ .call-back-section { padding: 72px 0 72px; } /* about us innnr page */ .about-section.style-two { padding: 74px 0 60px; } /* service inner page */ .service-section.style-two { padding: 58px 0 32px; } /* service details inner page */ .service-details-section { padding: 73px 0 45px; } .service-section.style-three { padding: 0px 0 36px; } /* project grid inner page css */ .project-grid-section { padding: 72px 0 40px; } .protfolio-menu ul li { padding: 10px 24px; margin: 0px 5px 50px; } .project-content h4 { font-size: 18px; } /* project details inner page */ .project-details-section { padding: 72px 0 72px; } .projetct-details-image img { width: 100%; } .project-details-section .info li { padding: 4px 0; } .project-details-section .info li h6 { font-size: 16px; } .project-details-section .info li p { font-size: 13px; margin: 10px 0px 0; } .image { text-align: center; } .image img { width:80%; } /* blog inner page */ .blog-section.style-two { padding: 72px 0 72px; } .blog-bottom-title { argin-right: 9px; } .as-pagination { margin-bottom: 50px; } .recent-widget-thumb { margin-top: -4px; } /* blog details inner page */ .blog-section.style-three { padding: 72px 0 74px; } blockquote { padding: 25px 12px 30px; } .ba-blog-comment-list { margin-bottom: 0; } /* team details inner page */ .team-details-section { padding: 60px 0 74px; } .team-details-author-img { margin-top: 35px; } .team-details-author-name { margin-bottom: 4px; } .team-details-author-experience ul li .value { font-size: 13px; } /* faq inner page */ .faq-section { padding: 57px 0 74px; } .choose-contact-box.faq { padding: 46px 38px 60px; } /* error inner page */ .error-section { padding: 73px 0 74px; } /* contact us inner page */ .contact-section { padding: 60px 0 72px; } } /* Large Mobile :600px. */ @media only screen and (min-width: 600px) and (max-width: 767px) { .solar-topbar-section { display: none; } .solar-header-section { display: none !important; } /* slider section */ .slider-list.owl-carousel.owl-loaded.owl-drag { display: inline-block; } .slider-section { height: 700px; display: block !important; padding: 45px 0 0; } .slider-content { padding: 120px 0 0; } .slider-content h1 { font-size: 56px; line-height: 54px; } .slider-content p { width: 76%; margin: 29px 0 43px; } /* owl nav css */ .owl-nav { right: 8px; } .owl-prev i { width: 55px; height: 55px; line-height: 55px; } .owl-next i { width: 55px; height: 55px; line-height: 55px; } /* about section */ .about-section { padding: 66px 0 72px; } .about-thumb { margin-bottom: 90px; } .about-counter { width: 151px; height: 134px; } .about-counter-text { padding: 14px 0 0; } .about-counter-text::before { display: none; } /* about style three */ .about-section.style-three { padding: 72px 0 75px; } /* service section */ .service-section { padding: 58px 0 36px; } .service-box { margin-bottom: 0px; } .service-content { padding: 0 20px 20px; margin: -130px 70px 33px; } /* contact us section */ .row.contact-us { padding: 50px 30px 50px; } .contact-us-section::before { display: none; } .section-main-title.contact-us h2 { font-size: 34px; } .solar-btn.contact-us { margin: 15px 0 0; } /* pricing section */ .pricing-section { padding: 58px 0 18px; } ul.accordion { margin-bottom: 70px; } /* choose us section */ .choose-us-section { padding: 0 0 74px; } .row.choose { padding: 60px 7px 72px; } .choose-us-content { margin-bottom: 40px; } /* choose style two */ .choose-us-section.style-two { padding: 0 0 58px; } /* protfolio section */ .protfolio-section { padding: 60px 0 71px; } .section-main-title.protfolio h2 { font-size: 38px; } .solar-btn.protfolio { margin-left: 0; margin-bottom: 42px; display: inline-block; } .protfolio-thumb img { width: 100%; } .protfolio-item-title h3 { font-size: 20px; } /* offer section */ .offer-section { padding: 60px 0 72px; } .offer-items-box { padding: 40px 16px 18px; margin-bottom: 0px; } .barfiller { width: 100%; } .offer-thumb { margin-left: 0px; margin-top: 60px; text-align: center; } .offer-thumb img { width: 80%; } /* offer style two */ .offer-section.style-two { padding: 0 0 72px; } /* team section */ .team-section { padding: 58px 0 236px; } .team-items-box { margin-bottom: 130px; } /* team style two */ .team-section.style-two { padding: 57px 0 238px; } /* appointemnt section */ .row.appointment { padding: 75px 16px 75px; } .section-main-title.offer h2 { line-height: 41px; font-size: 34px; } .choose-us-info { margin-bottom: 40px; } /* blog section */ .blog-section { padding: 56px 0 0px; } .blog-items-box { margin-bottom: 95px; } .blog-thumb img { width: 100%; } .blog-date { display: none; } .blog-content { padding: 0 15px 0; } .blog-meta span { padding-right: 34px; } .blog-bottom-shape { margin-right: 4px; } .blog-bottom-title { margin-right: 9px; } /* subscirbe section */ .section-main-title.Subscribe h2 { font-size: 40px; line-height: 18px; } /* footer section */ .footer-section { padding: 72px 0 0px; } .footer-wiget { margin-bottom: 40px; } .footer-thumb { display: none; } .row.footer-line { margin: 40px 0 0; } .copyright-text p { font-size: 16px; } .footer-condition ul li { margin-right: 24px; } .footer-condition ul li a { margin-right: 0px; font-size: 16px; } /* home page style two css */ .slider-section.style-two { height: 615px; } .slider-content.style-two { padding: 72px 22px 64px; margin: 72px 0 0px; } .slider-content.style-two h1 { font-size: 47px; line-height: 60px; } /* about section title */ .about-video-icon { right: 73px; bottom: 21%; } /* offer section */ .offer-items-box { margin-bottom: 30px; } /* choose us section */ .choose-contact-box { padding: 26px 40px 42px; } /* testimonial section */ .testimonial-section { padding: 0px 0 40px; } .section-main-title h2 { font-size: 42px; } .testi-discription p { font-size: 15px; } .testimonial-section .owl-dot { display: none; } /* call back section */ .call-back-section { padding: 72px 0 72px; } /* about us innnr page */ .about-section.style-two { padding: 74px 0 60px; } /* service inner page */ .service-section.style-two { padding: 58px 0 32px; } /* service details inner page */ .service-details-section { padding: 73px 0 45px; } .service-section.style-three { padding: 0px 0 36px; } .service-details-thumb-two { margin-bottom: 30px; } /* project grid inner page css */ .project-grid-section { padding: 72px 0 40px; } .protfolio-menu ul li { padding: 8px 14px; margin: 0px 2px 50px; font-size: 16px; } .project-content h4 { font-size: 26px; } /* project details inner page */ .project-details-section { padding: 72px 0 72px; } .projetct-details-image { margin-bottom: 20px; } .projetct-details-image img { width: 100%; } .project-details-section .info-area { margin-bottom: 20px; } .project-details-section .info li { padding: 4px 0; } .project-details-section .info li h6 { font-size: 16px; } .project-details-section .info li p { font-size: 13px; margin: 10px 0px 0; } .image { text-align: center; } .image img { width:80%; } /* blog inner page */ .blog-section.style-two { padding: 72px 0 72px; } .blog-bottom-title { margin-right: 50px; } .as-pagination { margin-bottom: 50px; } .recent-widget-thumb { margin-top: -4px; } /* blog details inner page */ .blog-section.style-three { padding: 72px 0 74px; } .blog-title h4 a { font-size: 20px; } .blog-details-thumb { margin-bottom: 30px; } .blog-details-title h5 { font-size: 21px; } blockquote { padding: 25px 12px 30px; font-size: 14px; } .ba-blog-comment-list { margin-bottom: -60px; } .ba-blog-comment-list ul li .ba-blog-comment-box { padding-bottom: 20px; } .ba-blog-comment-list ul li .ba-blog-comment-box.inner { margin: 25px 0px 30px; } .ba-blog-comment-list ul li .image { float: none; text-align: left; margin-bottom: 15px; } .ba-blog-comment-list ul li .image img { width: 30%; } /* team details inner page */ .team-details-section { padding: 40px 0 74px; } .team-details-author-img { margin-top: 35px; } .team-details-author-content { margin-bottom: -40px; } .team-details-author-name { margin-bottom: 4px; } .team-details-author-experience ul li .value { font-size: 13px; } /* faq inner page */ .faq-section { padding: 57px 0 80px; } .choose-contact-box.faq { padding: 46px 38px 60px; } /* error inner page */ .error-section { padding: 73px 0 74px; } /* contact us inner page */ .contact-section { padding: 60px 0 72px; } } /* small mobile :480px. */ @media only screen and (min-width: 480px) and (max-width: 599px) { .solar-topbar-section { display: none; } .solar-header-section { display: none; } /* slider section */ .slider-list.owl-carousel.owl-loaded.owl-drag { display: inline-block; } .slider-section { height: 700px; display: block !important; padding: 45px 0 0; } .slider-content { padding: 120px 0 0; } .slider-content h1 { font-size: 46px; line-height: 44px; } .slider-content p { width: 92%; margin: 29px 0 43px; } /* owl nav css */ .owl-nav { right: 8px; } .owl-prev i { width: 50px; height: 50px; line-height: 50px; } .owl-next i { width: 50px; height: 50px; line-height: 50px; } /* about section */ .about-section { padding: 66px 0 72px; } .about-thumb { margin-bottom: 90px; } .about-counter { width: 134px; height: 118px; } .about-counter-text { padding: 22px 0 0; } .about-numbar h4 { font-size: 25px; } .about-numbar span { font-size: 25px; } .about-text h5 { font-size: 16px; } .about-counter-text::before { display: none; } .about-section-sub-title h4 { font-size: 20px; } .about-section-main-title h2 { font-size: 32px; line-height: 46px; margin-bottom: 17px; } .about-list { margin-bottom: 20px; } .about-list ul li { margin-bottom: 10px; margin-left: 0px; font-size: 16px; } /* about style three */ .about-section.style-three { padding: 72px 0 75px; } /* service section */ .service-section { padding: 58px 0 36px; } .service-box { margin-bottom: 0px; } .service-content { padding: 0 20px 20px; margin: -130px 37px 33px; } /* contact us section */ .row.contact-us { padding: 50px 30px 50px; } .contact-us-section::before { display: none; } .section-main-title.contact-us h2 { font-size: 29px; } .solar-btn.contact-us { margin: 15px 0 0; } /* pricing section */ .pricing-section { padding: 58px 0 18px; } ul.accordion { margin-bottom: 70px; } .accordion li p { font-size: 14px; } .pricing-box { padding: 34px 38px 30px; } /* choose us section */ .choose-us-section { padding: 0 0 74px; } .row.choose { padding: 60px 7px 72px; } .choose-us-content { margin-bottom: 40px; } /* choose style two */ .choose-us-section.style-two { padding: 0 0 58px; } /* protfolio section */ .protfolio-section { padding: 60px 0 71px; } .section-main-title.protfolio h2 { font-size: 38px; } .solar-btn.protfolio { margin: 0px 0 42px; text-align: left; } .protfolio-thumb img { width: 100%; } .protfolio-item-title h3 { font-size: 16px; } /* offer section */ .offer-section { padding: 60px 0 72px; } .offer-items-box { padding: 40px 16px 18px; margin-bottom: 0px; } .barfiller { width: 100%; } .offer-thumb { margin-left: 0px; margin-top: 60px; text-align: center; } .offer-thumb img { width: 80%; } /* offer style two */ .offer-section.style-two { padding: 0 0 72px; } /* team section */ .team-section { padding: 58px 0 236px; } .team-items-box { margin-bottom: 130px; } /* team style two */ .team-section.style-two { padding: 57px 0 238px; } /* appointemnt section */ .row.appointment { padding: 75px 16px 75px; } .section-main-title.offer h2 { line-height: 41px; font-size: 34px; } .choose-us-info { margin-bottom: 40px; } /* blog section */ .blog-section { padding: 56px 0 0px; } .blog-items-box { margin-bottom: 95px; } .blog-thumb img { width: 100%; } .blog-date { display: none; } .blog-content { padding: 0 15px 0; } .blog-meta span { padding-right: 34px; } .blog-bottom-shape { margin-right: 4px; } .blog-bottom-title { margin-right: 9px; } /* subscirbe section */ .section-main-title.Subscribe h2 { font-size: 40px; line-height: 18px; } /* footer section */ .footer-section { padding: 72px 0 0px; } .footer-wiget { margin-bottom: 40px; } .footer-thumb { display: none; } .row.footer-line { margin: 40px 0 0; } .copyright-text p { font-size: 16px; } .footer-condition ul li { margin-right: 10px; } .footer-condition ul li a { margin-right: 0px; font-size: 16px; } /* home page style two css */ .slider-section.style-two { height: 615px; } .slider-content.style-two { padding: 72px 18px 64px; margin: 72px 0 0px; } .slider-content.style-two h1 { font-size: 34px; line-height: 50px; } /* about section title */ .about-video-icon { right: 73px; bottom: 24%; } .about-counter-two.style-two { left: 5px; } .about-content-discription p { font-size: 14px; margin-bottom: 15px; } /* offer section */ .offer-items-box { margin-bottom: 30px; } /* choose us section */ .choose-contact-box { padding: 26px 40px 42px; } .choose-us-thumb { margin-right: 12px; } .choose-us-list ul li i { margin-right: 3px; height: 16px; width: 16px; font-size: 16px; line-height: 16px; } .choose-us-list ul li { font-size: 14px; } .solar-btn.choose a { padding: 10px 12px; font-size: 14px; } .choose-us-icon { margin-left: 14px; } .choose-us-icon i { width: 50px; height: 50px; line-height: 50px; font-size: 20px; } .choose-us-phone { margin-left: 10px; } .choose-us-phone h5 { font-size: 16px; line-height: 20px; } /* testimonial section */ .testimonial-section { padding: 0px 0 40px; } .testimonial-section .owl-dot { display: none; } .section-sub-title h4 { font-size: 20px; } .section-main-title h2 { font-size: 34px; } .testi-discription p { font-size: 15px; } /* call back section */ .call-back-section { padding: 72px 0 72px; } .call-back-discription p { width: 100%; } /* about us innnr page */ .about-section.style-two { padding: 74px 0 60px; } /* service inner page */ .service-section.style-two { padding: 58px 0 32px; } /* service details inner page */ .service-details-section { padding: 73px 0 45px; } .service-section.style-three { padding: 0px 0 36px; } .service-details-thumb-two { margin-bottom: 30px; } /* project grid inner page css */ .project-grid-section { padding: 72px 0 40px; } .protfolio-menu ul li { padding: 8px 11px; margin: 0px 3px 50px; font-size: 14px; } .project-content h4 { font-size: 26px; } /* project details inner page */ .project-details-section { padding: 72px 0 72px; } .projetct-details-image { margin-bottom: 20px; } .projetct-details-image img { width: 100%; } .project-details-section .info-area { margin-bottom: 20px; } .project-details-section .info li { padding: 4px 0; } .project-details-section .info li h6 { font-size: 16px; } .project-details-section .info li p { font-size: 13px; margin: 10px 0px 0; } .image { text-align: center; } .image img { width:80%; } .project-details-section .desc-list li p { font-size: 14px; } /* blog inner page */ .blog-section.style-two { padding: 72px 0 72px; } .blog-bottom-title { margin-right: 50px; } .as-pagination { margin-bottom: 50px; } .recent-widget-thumb { margin-top: -18px; } /* blog details inner page */ .blog-section.style-three { padding: 72px 0 74px; } .blog-title h4 a { font-size: 18px; } .blog-details-thumb { margin-bottom: 30px; } .blog-details-title h5 { font-size: 18px; } blockquote { padding: 25px 12px 30px; font-size: 12px; } .ba-blog-details-social-icons h6 { margin-right: 3px; } .ba-blog-details-social-icons a i { font-size: 14px; } .ba-blog-comment-list { margin-bottom: -60px; } .ba-blog-comment-list ul li .ba-blog-comment-box { padding-bottom: 20px; } .ba-blog-comment-list ul li .ba-blog-comment-box.inner { margin: 25px 0px 30px; } .ba-blog-comment-list ul li .image { float: none; text-align: left; margin-bottom: 15px; } .ba-blog-comment-list ul li .image img { width: 30%; } /* team details inner page */ .team-details-section { padding: 40px 0 74px; } .team-details-author-img { margin-top: 35px; } .team-details-author-content { margin-bottom: -40px; } .team-details-author-name { margin-bottom: 4px; } .team-details-author-experience ul li .value { font-size: 13px; } /* faq inner page */ .faq-section { padding: 57px 0 80px; } .choose-contact-box.faq { padding: 46px 38px 60px; } /* error inner page */ .error-section { padding: 73px 0 74px; } /* contact us inner page */ .contact-section { padding: 60px 0 72px; } } /* small mobile :320px. */ @media only screen and (min-width: 320px) and (max-width: 479px) { .solar-topbar-section { display: none; } .solar-header-section { display: none; } /* slider section */ .slider-list.owl-carousel.owl-loaded.owl-drag { display: inline-block; } .slider-section { height: 600px; display: block !important; } .slider-content { padding: 110px 0 0; } .slider-content h4 { font-size: 21px; margin-bottom: 24px; } .slider-content h1 { font-size: 28px; line-height: 29px; } .slider-content p { width: 100%; margin: 22px 0 28px; font-size: 14px; } .solar-btn.slider1 a { padding: 10px 10px; font-size: 14px; } .solar-btn.slider2 a { padding: 10px 10px; font-size: 14px; } /* owl nav css */ .owl-nav { right: 50%; display: inline-flex; bottom: 25px; left: 38%; margin: auto; } .owl-prev i { width: 40px; height: 40px; line-height: 40px; font-size: 20px; } .owl-next i { width: 40px; height: 40px; line-height: 40px; font-size: 20px; margin-left: 13px; } /* about section */ .about-section { padding: 66px 0 72px; } .about-thumb { margin-bottom: 90px; } .about-counter { display: none; } .about-counter-text::before { display: none; } .about-counter-two { left: 0%; width: 100%; height: 100px; } .about-number-two h4 { font-size: 28px; } .about-section-sub-title h4 { font-size: 18px; line-height: 18px; } .about-section-main-title h2 { font-size: 26px; line-height: 37px; margin-bottom: 17px; } .tab ul li { margin-right: 3px; } .tab ul li a { font-size: 14px; padding: 6px 13px; margin-bottom: 30px; } .about-list { margin-bottom: 20px; } .about-list ul li { margin-right: 0; font-size: 11px; } .about-list ul li i { margin-right: 0; font-size: 12px; } .solar-btn.about a { padding: 10px 18px; font-size: 16px; } /* about style three */ .about-section.style-three { padding: 72px 0 75px; } /* service section */ .service-section { padding: 58px 0 36px; } .service-box { margin-bottom: 0px; } .service-content { padding: 0 12px 20px; } .service-text h4 a { font-size: 22px; } .service-text p { font-size: 12px; } /* contact us section */ .row.contact-us { padding: 50px 30px 50px; } .contact-us-section::before { display: none; } .section-main-title.contact-us h2 { font-size: 23px; } .contact-us-discription p { font-size: 16px; } .solar-btn.contact-us { margin: 15px 0 0; } .solar-btn.contact-us a { font-size: 15px; padding: 10px 15px; } /* pricing section */ .pricing-section { padding: 58px 0 18px; } .section-main-title.pricing h2 { line-height: 30px; font-size: 26px; } ul.accordion { margin-bottom: 70px; } .accordion li a { font-size: 19px; padding: 11px 8px 11px; margin-bottom: 11px; } .accordion a:before { display: none; } .accordion a:after { display: none; } .accordion li p { font-size: 16px; padding: 0 10px 17px; width: 100%; } .pricing-box { padding: 34px 5px 30px; } .pricing-info { margin: 0 8px 0px 39px; } .pricing-year h4 { font-size: 15px; padding: 6px 12px; } .pricing-rate h2 { font-size: 24px; } .pricing-icon { margin-right: 10px; } .pricing-icon i { height: 30px; width: 30px; line-height: 30px; font-size: 18px; } .pricing-content h4 { font-size: 25px; } .pricing-content p { font-size: 14px; } .pricing-value h5 { font-size: 14px; padding: 5px 10px; } /* choose us section */ .choose-us-section { padding: 0 0 74px; } .row.choose { padding: 60px 7px 72px; } .choose-us-content { margin-bottom: 40px; } .choose-us-thumb { margin-right: 12px; } .choose-us-list ul li i { margin-right: 3px; height: 16px; width: 16px; font-size: 16px; line-height: 16px; } .choose-us-list ul li { font-size: 14px; } .solar-btn.choose a { padding: 10px 12px; font-size: 14px; } .choose-us-icon { margin-left: 14px; } .choose-us-icon i { width: 50px; height: 50px; line-height: 50px; font-size: 20px; } .choose-us-phone { margin-left: 10px; } .choose-us-phone h5 { font-size: 16px; line-height: 20px; } .choose-contact-box { padding: 26px 40px 42px; } /* choose style two */ .choose-us-section.style-two { padding: 0 0 58px; } /* protfolio section */ .protfolio-section { padding: 60px 0 71px; } .section-sub-title.protfolio h4 { padding-left: 0; font-size: 17px; } .section-main-title.protfolio h2 { font-size: 32px; } .solar-btn.protfolio { margin: 0px 0 42px; text-align: left; } .protfolio-thumb { margin-bottom: 30px; } .protfolio-thumb img { width: 100%; } .protfolio-item { padding: 16px 0 0; display: block; text-align: center; } .protfolio-item-title h3 { font-size: 16px; } .protfolio-item-content { display: block; } .protfolio-itme-hover { margin-top: 2px; } .protfolio-item-icon { display: none; } /* offer section */ .offer-section { padding: 60px 0 72px; } .barfiller { width: 100%; } .offer-thumb { margin-left: 0px; margin-top: 60px; text-align: center; } .offer-thumb img { width: 80%; } .offer-items-box { margin-bottom: 30px; padding: 19px 6px 10px; text-align: center; } .offer-content h4 { font-size: 16px; } .offer-content h4 { font-size: 16px; padding: 0px 0 4px; } .offer-content p { font-size: 14px; } /* offer style two */ .offer-section.style-two { padding: 0 0 72px; } /* team section */ .team-section { padding: 58px 0 236px; } .team-items-box { margin-bottom: 130px; } /* team style two */ .team-section.style-two { padding: 57px 0 238px; } /* appointemnt section */ .row.appointment { padding: 75px 16px 75px; } .section-main-title.offer h2 { line-height: 27px; font-size: 26px; } .choose-us-info { margin-bottom: 40px; display: none; } .choose-contact-box.appointment { padding: 37px 9px 34px; } /* blog section */ .blog-section { padding: 56px 0 0px; } .blog-items-box { margin-bottom: 95px; } .blog-thumb img { width: 100%; } .blog-date { display: none; } .blog-content { padding: 0 15px 0; } .blog-meta span { padding-right: 14px; } .blog-bottom-shape { margin-right: 4px; } .blog-bottom-title { margin-right: 9px; } .blog-bottom-title h5 { font-size: 14px; } .blog-btn a { font-size: 14px; } /* subscirbe section */ .section-main-title.Subscribe h2 { font-size: 33px; line-height: 16px; } /* footer section */ .footer-section { padding: 72px 0 0px; } .footer-wiget { margin-bottom: 40px; } .footer-thumb { display: none; } .row.footer-line { margin: 40px 0 0; } .copyright-text p { font-size: 14px; } .footer-condition ul li { margin-right: 0px; font-size: 16px; } .footer-condition ul li a { margin-right: 7px; font-size: 16px; } /* home page style two css */ .slider-section.style-two { height: 615px; } .slider-content.style-two { padding: 72px 15px 64px; margin: 72px 0 0px; } .slider-content.style-two h4 { font-size: 18px; } .slider-content.style-two h1 { font-size: 26px; line-height: 35px; margin-bottom: 30px; } /* about section title */ .about-video-icon { right: 38px; bottom: 14%; } .about-video-icon a { height: 45px; width: 45px; line-height: 45px; font-size: 24px; } .about-counter-two.style-two { display: none; } .about-content-discription p { font-size: 14px; margin-bottom: 15px; } span.process-bar { font-size: 13px; } .barfiller .tip { font-size: 15px; top: -35px; padding: 1px 24px; } /* contact form */ .choose-contact-box { padding: 26px 10px 42px; } .choose-contact-title h4 { font-size: 25px; margin-bottom: 23px; } .form-box-button button { width: 100%; height: 56px; font-size: 17px; } /* choose us section */ .choose-us-thumb { margin-right: 12px; margin-left: -12px; float: none; margin-bottom: 16px; } .choose-us-list ul li { font-size: 15px; } .choose-us-list ul li i { margin-right: 3px; } .solar-btn.choose a { padding: 16px 16px; } .choose-us-icon { margin-left: 14px; } .choose-us-phone { margin-left: 10px; } /* testimonial section */ .testimonial-section { padding: 0px 0 40px; } .section-sub-title h4 { font-size: 18px; } .section-main-title h2 { font-size: 27px; } .testi-item-box { padding: 44px 8px 40px; } .testi-discription p { font-size: 15px; } .testimonial-section .owl-dot { display: none; } /* call back section */ .call-back-section { padding: 72px 0 72px; } .call-back-numbar h3 { font-size: 24px; line-height: 33px; } .call-back-discription p { width: 100%; } /* about us innnr page */ .about-section.style-two { padding: 74px 0 60px; } /* service inner page */ .service-section.style-two { padding: 58px 0 32px; } /* service details inner page */ .service-details-section { padding: 73px 0 45px; } .service-section.style-three { padding: 0px 0 36px; } .service-details-thumb-two { margin-bottom: 30px; } /* project grid inner page css */ .project-grid-section { padding: 72px 0 40px; } .protfolio-menu ul li { padding: 6px 14px; margin: 0px 0px 27px; font-size: 16px; } .project-content { padding: 14px 23px 24px; } .project-content h4 { font-size: 20px; } /* project details inner page */ .project-details-section { padding: 72px 0 72px; } .projetct-details-image { margin-bottom: 20px; } .projetct-details-image img { width: 100%; } .project-details-section .info-area { margin-bottom: 20px; padding-left: 0; } .project-details-section .info li { padding: 4px 0; } .project-details-section .info li h6 { font-size: 16px; } .project-details-section .info li p { font-size: 13px; margin: 10px 0px 0; } .project-details-section .title h4 { font-size: 24px; } .image { text-align: center; } .image img { width:80%; } .project-details-section .desc-list li p { font-size: 14px; } /* blog inner page */ .blog-section.style-two { padding: 72px 0 72px; } .blog-bottom-shape.style-two { display: none; } .blog-bottom-title.style-two { margin-right: 30px; } .blog-content.style-two { padding: 27px 8px 34px; } .as-pagination { margin-bottom: 50px; } .recent-widget-thumb { margin-top: -3px; } /* blog details inner page */ .blog-section.style-three { padding: 72px 0 74px; } .blog-meta.style-two span { font-size: 14px; padding-right: 11px; } .blog-title h4 a { font-size: 18px; } .blog-disctiption p { font-size: 14px; } .blog-details-thumb { margin-bottom: 30px; } .blog-details-list ul li { font-size: 14px; } .blog-details-list ul li i { font-size: 16px; } .blog-details-title h5 { font-size: 18px; } blockquote { padding: 25px 0px 30px; font-size: 11px; } .blog-details-social-box { display: none; } .ba-blog-comment-list { margin-bottom: -60px; } .ba-blog-comment-list ul li .ba-blog-comment-box { padding-bottom: 20px; } .content-main p { font-size: 14px; } .ba-blog-comment-list ul li .ba-blog-comment-box.inner { margin: 25px 0px 30px; } .ba-blog-comment-list ul li .image { float: none; text-align: left; margin-bottom: 15px; } .ba-blog-comment-list ul li .image img { width: 30%; } /* form box */ .form-box.inner textarea { height: 120px; } /* team details inner page */ .team-details-section { padding: 40px 0 74px; } .team-details-author-img { margin-top: 35px; } .team-details-author-content { margin-bottom: -40px; } .team-details-author-name { margin-bottom: 4px; } .team-details-author-experience ul li .value { font-size: 13px; } /* faq inner page */ .faq-section { padding: 57px 0 80px; } .section-main-title.faq h2 { font-size: 27px; } .choose-contact-box.faq { padding: 46px 13px 60px; } .choose-contact-title.faq h4 { font-size: 24px; } .faq-discription p { font-size: 17px; } .form-box-button.faq button { width: 100%; height: 55px; } /* error inner page */ .error-section { padding: 73px 0 74px; } .error-thumb img { width: 100%; } /* contact us inner page */ .contact-section { padding: 60px 0 72px; } .contact-discription p { font-size: 16px; line-height: 30px; } .contact-icon { margin-right: 7px; } /* breatcome css */ .breatcome-title h1 { font-size: 36px; } .bratcome-text { left: 0; } }