@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;400;500;600;700;800&family=Nunito:wght@300;400;600;700;800&display=swap");@media only screen and (max-width: 375px) {p {font-size: 14px;line-height: 24px;}.checkbox label, .checkbox label a {font-size: 14px;}}@media only screen and (max-width: 479px) {.author-info-wrap .author-info {margin-left: 10px;}.author-info-wrap .author-info .post-metainfo li {font-size: 13px;padding: 0 5px;}.wp-block-quote p {font-size: 14px;max-width: 100%;}.wp-block-quote i {font-size: 30px;opacity: 0.2;}.content-feature-list li {font-size: 14px;margin: 0 0 10px;}.comment-item .comment-author-wrap .comment-author-name .comment-date {display: block;width: 100%;margin-top: 10px;margin-left: 0;}.contact-box .contact-icon {width: 75px;height: 75px;}}@media only screen and (max-width: 767px) {.sm-none {display: none !important;}.sm-center {text-align: center !important;}.smt-20 {margin-top: 20px;}.smb-70 {margin-bottom: 50px !important;}.pt-100 {padding-top: 50px;}.pb-50 {padding-bottom: 0px;}.pb-60 {padding-bottom: 15px;}.pb-100 {padding-bottom: 50px;}.mt-100 {margin-top: 50px !important;}.ptb-100 {padding-top: 50px;padding-bottom: 50px;}.pt-70 {padding-top: 20px;}.pb-70 {padding-bottom: 20px;}.pb-75 {padding-bottom: 25px;}.pb-50 {padding-bottom: 0px;}.pt-75 {padding-top: 25px;}.mb-40 {margin-bottom: 30px !important;}.mb-50 {margin-bottom: 30px !important;}.btn.style1, .btn.style2 {padding: 8px 10px 8px 15px;}.btn.style1 span, .btn.style2 span {margin-right: 12px;}p {font-size: 14px;}.breadcrumb-wrap {padding: 60px 0;}.case-card .case-img .case-info-wrap .case-info h3, .feature-list li h5, .contact-item-box h3, .service-card .service-info h3, .process-card .process-info h4, .category-card .cat-info h3, .single-content h3, .testimonial-item.style1 .client-info h5, .testimonial-item.style2 .client-info h5, .testimonial-item.style3 .client-info h5, .team-card.style3 .member-info-wrap h4, .team-card .member-info-wrap .member-name h4, .blog-card .blog-info h3 {font-size: 20px;}.breadcrumb-wrap .breadcrumb-title h2 {font-size: 26px;}.section-title h2, .content-title h2 {font-size: 26px;}.section-title span, .content-title span {font-size: 14px;}.back-to-top {font-size: 20px;width: 30px;height: 30px;line-height: 32px;right: 10px;}.back-to-top i {font-size: 18px;}.hero-wrap {padding: 70px 0px;margin-top: 160px;}.hero-wrap.style1 .hero-tablist-wrap {width: 100%;bottom: -100px;text-align: center;justify-content: center;}.hero-wrap.style3 .hero-content {padding-right: 15px;}.hero-wrap.style3 .hero-content p {padding-right: 0;}.about-wrap .about-content .feature-list li p {padding-right: 0;}.about-wrap.style3 .about-img-wrap .about-img-5 {height: 350px;background-position: top;}.category-card {padding: 20px 20px 18px;}.category-card .cat-info {margin-top: 18px;}.category-card .cat-info h3 {margin-bottom: 10px;}.service-card .service-info {padding: 20px 20px 20px;}.service-card .service-info h3 {margin: 0 0 10px;}.service-card .service-info p {margin-bottom: 15px;}.case-slider-one {padding-bottom: 45px;}.case-slider-one .owl-dots {top: auto;bottom: 0;left: 50%;width: 100%;text-align: center;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}.case-slider-one .owl-dots .owl-dot span {opacity: 0.5;}.case-slider-one .owl-dots .owl-dot.active span {border-color: #10012A;border-width: 2px;opacity: 1;}.case-slider-one .owl-dots .owl-dot.active span:after {background: #10012A;}.case-card.style1 .case-info-wrap .case-info .case-category {font-size: 14px;}.case-card.style1 .case-info-wrap .case-info h3 {margin-top: 0;}.case-card .case-img .case-info-wrap .case-info .case-category {font-size: 14px;}.case-slider-two {padding-bottom: 65px;}.case-slider-two.owl-carousel .owl-nav {top: auto;bottom: 0;left: 50%;right: auto;text-align: center;width: 100%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}.case-slider-two.owl-carousel .owl-nav .owl-prev:hover, .case-slider-two.owl-carousel .owl-nav .owl-next:hover {background: #10012A;}.testimonial-slider-two, .testimonial-slider-three, .case-slider-three {padding-bottom: 65px;}.testimonial-slider-two.owl-carousel .owl-nav, .testimonial-slider-three.owl-carousel .owl-nav, .case-slider-three.owl-carousel .owl-nav {top: auto;bottom: 0;left: 50%;right: auto;text-align: center;width: 100%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}.testimonial-slider-two.owl-carousel .owl-nav .owl-prev, .testimonial-slider-two.owl-carousel .owl-nav .owl-next, .testimonial-slider-three.owl-carousel .owl-nav .owl-prev, .testimonial-slider-three.owl-carousel .owl-nav .owl-next, .case-slider-three.owl-carousel .owl-nav .owl-prev, .case-slider-three.owl-carousel .owl-nav .owl-next {width: 45px;height: 45px;}.testimonial-slider-two.owl-carousel .owl-nav .owl-prev:hover, .testimonial-slider-two.owl-carousel .owl-nav .owl-next:hover, .testimonial-slider-three.owl-carousel .owl-nav .owl-prev:hover, .testimonial-slider-three.owl-carousel .owl-nav .owl-next:hover, .case-slider-three.owl-carousel .owl-nav .owl-prev:hover, .case-slider-three.owl-carousel .owl-nav .owl-next:hover {background: #10012A;}.single-case-1 {height: 400px;}.project-desc {padding: 20px;margin-bottom: 25px;border-radius: 5px;}.project-desc h2 {font-size: 22px;margin-bottom: 10px;}.project-desc .project-metainfo {margin-top: 15px;}.project-desc-para {margin-bottom: 15px;}.project-desc-para h3 {font-size: 22px;margin-bottom: 10px;}.pricing-box {padding: 20px 20px 20px;}.pricing-box .pricing-box-features li {margin: 0 0 8px;font-size: 14px;}.promo-video-wrap.style2 .promo-video {height: 400px;}.promo-video-wrap.style1 {margin-top: 0;padding-top: 50px;}.promo-video-wrap.style1 .promo-video {height: 350px;position: relative;}.promo-video .video-play {width: 80px;height: 80px;}.counter-wrap.style2 {height: auto;}.get-in-touch-wrap.style2 .get-touch-bg {height: 300px;}.get-in-touch-wrap .get-in-touch-form .form-group input, .testimonial-item.style2 .client-info span, .newsleter-wrap.style1 .newsletter-form input, .newsleter-wrap.style3 .newsletter-form input, .newsleter-wrap.style3 .newsletter-form input, .newsleter-wrap.style1 .newsletter-form button, .newsleter-wrap.style2 .newsletter-form button, .newsleter-wrap.style3 .newsletter-form button {font-size: 14px;}.testimonial-item.style1, .testimonial-item.style2, .testimonial-item.style3 {padding: 18px 20px 18px;}.testimonial-slider-three {padding-bottom: 70px;}.testimonial-slider-three.owl-carousel .owl-nav .owl-prev, .testimonial-slider-three.owl-carousel .owl-nav .owl-next {width: 45px;height: 45px;}.testimonial-item.style1 .client-quote {margin: 16px 0 0;}.testimonial-item.style3 .client-quote {margin: 12px 0 0;}.blog-card .blog-info {padding: 18px 20px 20px;}.post-meta-option .post-tag {margin-bottom: 15px;}.get-in-touch-wrap {overflow-x: hidden;}.contact-item-box {padding: 18px 20px 18px;}.contact-item-box a {font-size: 14px;}#contactForm {padding: 20px 20px;}.login-form .login-body {padding: 20px;}.login-form .login-body .form-group input {height: 50px;}.login-form .login-body .btn {padding: 10px;}.get-in-touch-wrap .get-in-touch-form .submit-btn {padding: 14px 20px;}.process-card {padding: 15px 20px 20px;text-align: center;}.team-card.style1 .member-info-wrap, .team-card.style2 .member-info-wrap, .team-card.style3 .member-info-wrap {padding: 20px 20px 22px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.hero-wrap .container {max-width: 550px;}.hero-wrap .hero-content h1 {font-size: 42px;}.hero-wrap.style3 {margin-bottom: 132px;}.hero-wrap.style3 .container-fluid {padding-left: calc((100% - 540px) / 2 + 10px);padding-right: 0;}.hero-wrap.style3 #hero-slider-three .owl-nav {right: 15px;bottom: -100px;}.hero-wrap.style3 #hero-slider-three .owl-nav .owl-prev, .hero-wrap.style3 #hero-slider-three .owl-nav .owl-next {width: 35px;height: 35px;}.hero-wrap.style3 #hero-slider-three .owl-nav .owl-prev i, .hero-wrap.style3 #hero-slider-three .owl-nav .owl-next i {font-size: 13px;}.hero-wrap.style3 #hero-thumbs {left: calc((100% - 540px) / 2 + 10px);bottom: -130px;max-width: 340px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span {width: 35px;height: 35px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span i {font-size: 15px;}.about-wrap.style1 .about-img-wrap .about-img-1 {height: 400px;width: calc(100% - 130px);}.about-wrap.style1 .about-img-wrap .about-img-2 {height: 340px;width: 300px;}.about-wrap.style2 .about-img-wrap {min-height: 500px;}.about-wrap.style2 .about-img-wrap .about-img-3 {height: 318px;}.about-wrap.style2 .about-img-wrap .about-img-4 {height: 240px;}.about-wrap.style3 .counter-box .counter-card.style2 {width: 48%;margin: 0 0 25px;}.about-wrap.style3 .counter-box .counter-card.style2:nth-child(3), .about-wrap.style3 .counter-box .counter-card.style2:nth-child(4) {margin-bottom: 0;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-icon {font-size: 37px;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-info h2 {font-size: 40px;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-info p {font-size: 13px;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-1 {height: 400px;width: calc(100% - 130px);}.why-choose-wrap.style1 .wh-img-wrap .wh-img-2 {height: 340px;width: 300px;}.why-choose-wrap.style2 .wh-img-wrap {min-height: 500px;}.why-choose-wrap.style2 .wh-img-wrap .wh-img-3 {height: 318px;}.why-choose-wrap.style2 .wh-img-wrap .wh-img-4 {height: 240px;}.why-choose-wrap.style3 .brand-logo .brand-item {width: 48%;margin: 0 0 25px;}.why-choose-wrap.style3 .brand-logo .brand-item:nth-child(3), .why-choose-wrap.style3 .brand-logo .brand-item:nth-child(4) {margin-bottom: 0;}.why-choose-wrap.style3 .wh-img-wrap .wh-img-5 {height: 350px;}.newsleter-wrap {margin-bottom: -82px;padding: 16px 25px 25px;}.newsleter-wrap .content-title h2 {margin-bottom: 20px;text-align: center;}.footer-wrap .footer-top {padding-top: 133px;}}@media only screen and (min-width: 768px) {.login-form-wrap {max-width: 720px;margin: 0 auto;}.product-thumb img {max-width: 82%;display: block;margin: 0 auto;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.pt-100 {padding-top: 70px;}.pb-100 {padding-bottom: 70px;}.pb-50 {padding-bottom: 20px;}.pb-60 {padding-bottom: 35px;}.mt-100 {margin-top: 70px !important;}.smb-25 {margin-bottom: 25px;}.smb-70 {margin-bottom: 70px !important;}.ptb-100 {padding-top: 70px;padding-bottom: 70px;}.pt-70 {padding-top: 40px;}.pb-70 {padding-bottom: 40px;}.pb-75 {padding-bottom: 45px;}.pb-50 {padding-bottom: 20px;}.pt-75 {padding-top: 45px;}.breadcrumb-wrap {padding: 80px 0;}.breadcrumb-wrap .breadcrumb-title h2 {font-size: 32px;}.section-title h2, .content-title h2 {font-size: 32px;}.section-title span, .content-title span {font-size: 14px;}.case-card .case-img .case-info-wrap .case-info h3, .feature-list li h5, .contact-item-box h3, .process-card .process-info h4, .testimonial-item.style1 .client-info h5, .testimonial-item.style2 .client-info h5, .testimonial-item.style3 .client-info h5, .service-card .service-info h3, .category-card .cat-info h3, .single-content h3, .team-card .member-info-wrap h4, .team-card .member-info-wrap .member-name h4, .blog-card .blog-info h3 {font-size: 20px;}.hero-wrap .hero-content h1 {font-size: 54px;}.hero-wrap.style3 {margin-bottom: 168px;}.hero-wrap.style3 .container-fluid {padding-left: calc((100% - 720px) / 2 + 15px);padding-right: 0;}.hero-wrap.style3 #hero-slider-three .owl-nav {right: 60px;bottom: -125px;}.hero-wrap.style3 #hero-slider-three .owl-nav .owl-prev, .hero-wrap.style3 #hero-slider-three .owl-nav .owl-next {width: 45px;height: 45px;}.hero-wrap.style3 #hero-thumbs {left: calc((100% - 720px) / 2 + 15px);max-width: 400px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span {width: 45px;height: 45px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span i {font-size: 20px;}.about-wrap.style1 .about-img-wrap .about-img-1 {height: 450px;}.about-wrap.style1 .about-img-wrap .about-img-2 {height: 350px;}.about-wrap.style3 .about-img-wrap .about-img-5 {height: 450px;background-position: top center;}.about-wrap.style3 .counter-box .counter-card.style2 {width: 23%;margin: 0;padding: 15px 15px 15px;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-icon {font-size: 37px;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-info h2 {font-size: 40px;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-info p {font-size: 13px;}.promo-video-wrap.style1 .promo-video {height: 400px;position: relative;}.counter-wrap.style2 {height: 641px;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-1 {height: 450px;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-2 {height: 360px;}.why-choose-wrap.style3 .brand-logo .brand-item {width: 23%;margin: 0;}.why-choose-wrap.style3 .wh-img-wrap .wh-img-5 {height: 400px;}.get-in-touch-wrap.style2 .get-touch-bg {height: 400px;}.newsleter-wrap {margin-bottom: -82px;padding: 16px 25px 25px;}.newsleter-wrap .content-title h2 {margin-bottom: 20px;text-align: center;}.footer-wrap .footer-top {padding-top: 153px;}.blog-card.style2 .blog-info .blog-metainfo .blog-author-info {width: 100%;margin-left: 0;margin-top: 20px;}}@media only screen and (min-width: 1200px) {.xl-none {display: none !important;}.content-wrapper {margin-top: 160px;}.hero-wrap.style3 #hero-slider-three .owl-nav {right: 60px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span {width: 45px;height: 45px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span i {font-size: 25px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.hero-wrap.style3 .container-fluid {padding-left: calc((100% - 1320px) / 2 + 10px);padding-right: 0;}.hero-wrap.style3 #hero-thumbs {position: absolute;left: calc((100% - 1320px) / 2 + 10px);max-width: 450px;}.about-wrap.style1 .about-shape-1 {bottom: 80px;right: -100px;max-width: 260px;}.about-wrap.style1 .about-content .feature-list li p {padding-right: 100px;margin-bottom: 0;}.single-case-1 {height: 513px;}}@media only screen and (min-width: 1600px) {.breadcrumb-title span, .section-title span, .content-title span {font-size: 18px;}.breadcrumb-title h2, .section-title h2, .content-title h2 {font-size: 46px;}.hero-wrap .container {max-width: 1570px;}.hero-wrap.style3 .container-fluid {padding-left: calc((100% - 1570px) / 2 + 15px);padding-right: 0;}.hero-wrap.style3 #hero-slider-three .owl-nav {right: 100px;}.hero-wrap.style3 #hero-thumbs {position: absolute;left: calc((100% - 1585px) / 2 + 15px);max-width: 600px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span {width: 65px;height: 65px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span i {font-size: 30px;}.hero-wrap .hero-content h1 {font-size: 70px;}.about-wrap.style1 .about-shape-1 {bottom: 120px;right: -140px;}.about-wrap.style1 .about-img-wrap .about-img-1 {height: 674px;}.about-wrap.style1 .about-content .feature-list li p {padding-right: 100px;margin-bottom: 0;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-1 {height: 678px;}.comment-box-title {font-size: 28px;}.single-case-1 {height: 511px;}.sidebar .sidebar-widget h4 {font-size: 28px;}}@media only screen and (min-width: 1920px) {.breadcrumb-wrap .breadcrumb-title span {font-size: 20px;}.breadcrumb-wrap .breadcrumb-title h2 {font-size: 48px;}.section-title span, .section-title span {font-size: 20px;}.section-title h2, .section-title h2 {font-size: 48px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.xl-none {display: none !important;}.hero-wrap.style3 .container-fluid {padding-left: calc((100% - 1140px) / 2 + 10px);padding-right: 0;}.hero-wrap.style3 #hero-thumbs {position: absolute;left: calc((100% - 1140px) / 2 + 10px);max-width: 450px;}.process-card .process-count {top: -4px;}.about-wrap.style1 .about-shape-1 {position: absolute;bottom: 50px;right: -52px;max-width: 200px;}.about-wrap.style1 .about-content .feature-list li p, .about-wrap.style2 .about-content .feature-list li p {padding-right: 10px;margin-bottom: 0;}.why-choose-wrap.style1 .about-content .feature-list li p, .why-choose-wrap.style2 .about-content .feature-list li p {padding-right: 10px;margin-bottom: 0;}.get-in-touch-wrap.style2 .get-touch-bg {height: 622px;}}@media only screen and (min-width: 992px) {.hero-wrap .hero-tab-content {padding-right: 50px;}.hero-wrap.style2 .hero-slider-two {width: calc(100% - 55px);margin-right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.breadcrumb-wrap {padding: 80px 0;}.breadcrumb-wrap .breadcrumb-title h2 {font-size: 36px;}.section-title h2, .content-title h2 {font-size: 36px;}.case-card .case-img .case-info-wrap .case-info h3, .feature-list li h5, .contact-item-box h3, .testimonial-item.style1 .client-info h5, .testimonial-item.style2 .client-info h5, .testimonial-item.style3 .client-info h5, .service-card .service-info h3, .single-content h3, .process-card .process-info h4, .category-card .cat-info h3, .team-card .member-info-wrap .member-name h4, .team-card.style2 .member-info-wrap h4, .team-card.style3 .member-info-wrap h4, .blog-card .blog-info h3 {font-size: 22px;}.hero-wrap .hero-content h1 {font-size: 46px;}.hero-wrap.style3 .container-fluid {padding-left: calc((100% - 960px) / 2 + 15px);padding-right: 0;}.hero-wrap.style3 #hero-slider-three .owl-nav {right: 60px;bottom: -145px;}.hero-wrap.style3 #hero-slider-three .owl-nav .owl-prev, .hero-wrap.style3 #hero-slider-three .owl-nav .owl-next {width: 45px;height: 45px;}.hero-wrap.style3 #hero-thumbs {left: calc((100% - 960px) / 2 + 15px);max-width: 400px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span {width: 45px;height: 45px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span i {font-size: 20px;}.about-wrap.style1 {overflow: hidden;}.about-wrap.style1 .about-img-wrap .about-img-1 {width: 60%;}.about-wrap.style1 .about-img-wrap .about-img-2 {width: 60%;}.about-wrap.style2 .about-img-wrap:after {left: -164%;}.about-wrap.style3 .about-img-wrap .about-img-5 {height: 450px;background-position: top center;}.about-wrap.style3 .counter-box {position: relative;width: 100%;bottom: auto;right: auto;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 30px;}.about-wrap.style3 .counter-box .counter-card.style2 {width: 23%;margin: 0;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-1 {width: 60%;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-2 {width: 60%;}.why-choose-wrap.style3 .brand-logo .brand-item {width: 23%;margin: 0;}.why-choose-wrap.style3 .wh-img-wrap .wh-img-5 {height: 500px;}.counter-wrap.style2 {height: 710px;}.get-in-touch-wrap.style2 .get-touch-bg {height: 500px;}.newsleter-wrap .newsletter-form input {width: calc(100% - 138px);}.newsleter-wrap .newsletter-form button {padding: 10px 18px;font-size: 14px;}.newsleter-wrap .newsletter-form button i {top: 4px;}}@media only screen and (max-width: 1199px) {.lg-center {text-align: center !important;}.lg-none {display: none !important;}.page-wrapper {overflow-x: hidden;}.content-wrapper {margin: 72px 0 0;}.sidebar {margin: 50px 0 0;}.hero-wrap, .content-wrapper {margin-top: 68px;}.about-wrap .about-content {margin-top: 30px;}.about-wrap.style3 .counter-box {position: relative;width: 100%;bottom: auto;right: auto;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 30px;}.why-choose-wrap .wh-content {margin-bottom: 30px;}.why-choose-wrap .wh-img-wrap .wh-img-5 {background-position: top center;}.why-choose-wrap.style3 .brand-logo {position: relative;width: 100%;bottom: auto;right: auto;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 30px;}.get-in-touch-wrap.style1 {margin-top: 0;}.get-in-touch-wrap.style1 .get-touch-bg {margin-top: 0;height: 450px;background-position: top center;}.get-in-touch-wrap.style1 .get-in-touch-form {padding: 30px 0 0;}.get-in-touch-wrap.style1 .get-in-touch-form .form-group input, .get-in-touch-wrap.style1 .get-in-touch-form .form-group textarea, .get-in-touch-wrap.style1 .get-in-touch-form .form-group select {background: #F7F7F7;}.get-in-touch-wrap.style1 .container::before {display: none;}}@media only screen and (max-width: 991px) {.page-wrapper {overflow-x: hidden !important;}.container-full-left {padding: 0 15px;}.md-none {display: none !important;}.smt-30 {margin-top: 30px !important;}.smt-20 {margin-top: 20px !important;}.smb-30 {margin-bottom: 30px !important;}.mt-60 {margin-top: 30px !important;}.md-center {text-align: center !important;}.hero-content {margin: 0 0 40px;}.case-wrap.style1:after {bottom: -85px;height: 260px;}.case-card.style3 .case-img .case-info-wrap {bottom: 0;}.single-product-details {margin-top: 30px;}.product-thumb {max-height: 100%;}.cart-table {width: 100%;overflow-x: auto;}.cart-table table td:nth-child(1), .cart-table table th:nth-child(1) {min-width: 250px;}.cart-table table td, .cart-table table th {min-width: 120px;}.cart-table table thead tr th {padding: 15px 15px;font-size: 18px;}.cart-table table tbody tr td .cart-item a, .cart-table table tbody tr td .cart-item-price {font-size: 16px;}.product-tab-content .comment-form-wrap {margin-top: 20px;}}@media only screen and (max-width: 575px) {.xs-center {text-align: center;}.xs-none {display: none;}p {font-size: 14px;line-height: 1.8;}.owl-carousel .owl-dots {width: 100%;text-align: center;}.btn {font-size: 14px;}.feature-list li span i {font-size: 20px !important;position: relative;top: -2px;}.feature-list li h5 {font-size: 20px;}.hero-wrap.style1 {padding: 70px 0 150px;}.hero-wrap.style1 .hero-tablist-wrap span {font-size: 13px;}.hero-wrap.style1 .hero-tablist-wrap .hero-tablist .nav-item .nav-link {padding: 15px 5px;max-width: 50px;}.hero-wrap .hero-content > span {margin: 0 0 15px;font-size: 14px;padding: 7px 13px 10px;}.hero-wrap .hero-content h1 {font-size: 28px;line-height: 1.4;margin-bottom: 20px;}.hero-wrap .hero-content p {margin-bottom: 22px;padding-right: 0;}.hero-wrap.style3 {margin-bottom: 100px;}.hero-wrap.style3 .hero-content {padding-right: 15px;}.hero-wrap.style3 .container-fluid {padding-left: 10px;padding-right: 0;}.hero-wrap.style3 #hero-slider-three .owl-nav {right: 15px;bottom: -100px;}.hero-wrap.style3 #hero-slider-three .owl-nav .owl-prev, .hero-wrap.style3 #hero-slider-three .owl-nav .owl-next {width: 30px;height: 30px;}.hero-wrap.style3 #hero-slider-three .owl-nav .owl-prev i, .hero-wrap.style3 #hero-slider-three .owl-nav .owl-next i {font-size: 12px;}.hero-wrap.style3 #hero-thumbs {left: 10px;bottom: -98px;max-width: 200px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span {width: 30px;height: 30px;}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span:after {top: -5px;left: -5px;width: calc(100% + 10px);height: calc(100% + 10px);}.hero-wrap.style3 #hero-thumbs .item .hero-thumb-item span i {font-size: 12px;}.hero-wrap.style3 #hero-thumbs .item h6 {font-size: 14px;}.category-card {padding: 20px 20px 16px;}.about-wrap.style1 .about-img-wrap .about-img-1 {height: 350px;width: 80%;}.about-wrap.style1 .about-img-wrap .about-img-2 {height: 280px;width: 200px;}.about-wrap.style2 .about-img-wrap {min-height: 400px;}.about-wrap.style2 .about-img-wrap:after {height: 88px;}.about-wrap.style2 .about-img-wrap .about-img-3 {height: 300px;width: calc(100% - 30px);}.about-wrap.style2 .about-img-wrap .about-img-4 {height: 190px;}.about-wrap.style3 .counter-box .counter-card.style2 {width: 48%;margin: 0 0 25px;padding: 15px 15px 15px;}.about-wrap.style3 .counter-box .counter-card.style2:nth-child(4), .about-wrap.style3 .counter-box .counter-card.style2:nth-child(3) {margin-bottom: 0;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-icon i {font-size: 30px;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-info h2 {font-size: 32px;}.about-wrap.style3 .counter-box .counter-card.style2 .counter-info p {font-size: 12px;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-1 {height: 350px;width: 80%;}.why-choose-wrap.style1 .wh-img-wrap .wh-img-2 {height: 280px;width: 200px;}.why-choose-wrap.style2 .wh-img-wrap {min-height: 400px;}.why-choose-wrap.style2 .wh-img-wrap:after {height: 88px;}.why-choose-wrap.style2 .wh-img-wrap .wh-img-3 {height: 300px;width: calc(100% - 30px);}.why-choose-wrap.style2 .wh-img-wrap .wh-img-4 {height: 190px;}.why-choose-wrap.style2 .wh-img-wrap .wh-img-4:after {right: -15px;background: #fff;width: 15px;height: 88px;}.why-choose-wrap.style3 .brand-logo .brand-item {width: 48%;margin: 0 0 25px;padding: 15px 15px 15px;}.why-choose-wrap.style3 .brand-logo .brand-item:nth-child(3), .why-choose-wrap.style3 .brand-logo .brand-item:nth-child(4) {margin-bottom: 0;}.why-choose-wrap.style3 .wh-img-wrap .wh-img-5 {height: 350px;}.get-in-touch-wrap.style1 .get-touch-bg {height: 300px;}.case-wrap.style1:after {bottom: -105px;}.case-card .case-img .case-info-wrap {bottom: 0;left: 0;width: 100%;}.case-card .case-img .case-info-wrap:after {display: none;}.case-card .case-img .case-info-wrap .case-info {width: calc(100% - 40px);}.case-card .case-img .case-info-wrap .read-more {width: 40px;height: 40px;}.case-card .case-img .case-info-wrap .read-more i {font-size: 16px;}.case-card.style1 .case-img .case-info-wrap {border-radius: 0 0 5px 5px;}.case-card:hover .case-img .case-info-wrap .read-more {background-color: #fff;}.service-desc .content-feature-list {columns: 1;}.project-desc .project-metainfo li {-webkit-box-align: start;-ms-flex-align: start;-ms-grid-row-align: flex-start;align-items: flex-start;}.project-desc .project-metainfo li h6 {line-height: 1.5;font-size: 14px;width: 125px;}.project-desc .project-metainfo li p {width: calc(100% - 125px);font-size: 14px;line-height: 1.5;}.counter-card.style1 .counter-icon {width: 100%;}.counter-card.style1 .counter-info {width: 100%;margin-left: 0;margin-top: 20px;}.counter-card.style1 .counter-info h2 {font-size: 45px;margin: 0 0 2px;}.blog-card.style1 .blog-info .blog-metainfo .blog-author-info, .blog-card.style2 .blog-info .blog-metainfo .blog-author-info {width: auto;}.blog-card.style1 .blog-info .btn, .blog-card.style2 .blog-info .btn {width: auto !important;padding-left: 10px;}.blog-card.style1 .blog-info .btn span, .blog-card.style2 .blog-info .btn span {display: none;}.blog-card.style1 .blog-info .btn i, .blog-card.style2 .blog-info .btn i {margin-left: 0;}.blog-card.style3 .blog-info h3 {font-size: 18px;line-height: 1.4;}.blog-card.style3 .blog-info .blog-metainfo li:first-child {margin-right: 10px;}.blog-card.style3 .blog-info .blog-metainfo li a {font-size: 14px;}.pp-post-item .pp-post-img {width: 70px;}.pp-post-item .pp-post-info {width: calc(100% - 80px);margin-left: 10px;}.post-title {font-size: 24px;}.author-info-wrap .author-info .post-metainfo li a {font-size: 12px;}.author-info-wrap .author-info .post-metainfo li a i {font-size: 15px;top: 1px;}article .content-feature-list {columns: 1;}.post-author .post-author-img {width: 130px;height: 130px;}.post-author .post-author-info {width: 100%;margin-top: 15px;margin-left: 0;}.comment-item .comment-author-wrap {width: 100%;margin-top: 15px;margin-left: 0;}.comment-item .comment-author-wrap .comment-author-name .comment-date {display: block;width: 100%;margin-left: 0;margin-top: 8px;}.newsleter-wrap {margin-bottom: -105px;padding: 18px 20px 20px;}.newsleter-wrap .content-title h2 {margin-bottom: 20px;text-align: center;}.newsleter-wrap .newsletter-form input {width: 100%;margin-right: 0;margin-bottom: 15px;}.newsleter-wrap .newsletter-form button {width: 100%;display: block;padding: 14px 20px;}.footer-wrap .footer-top {padding-top: 157px;}.checkout-form, .checkout-promobox, .checkout-details {padding: 15px 20px 20px;}.cart-wrap.wishlist .btn.style4 {width: 100%;display: block;}.product-tablist .nav-item .nav-link {font-size: 17px;padding: 12px 20px;}.coupon-code button {font-size: 14px;}.error-content span {font-size: 70px;line-height: 0.8;margin: 0 0 25px;}}