.container-fluid.row.homepage-slider {margin-top: 0;}.reviews .carousel {position: relative;background: #fff;}.reviews .item p, .item h3 {color: #000 }.reviews .carousel-inner {position: relative;width: 100%;overflow: hidden;}.reviews .carousel-inner .item {padding: 20px 35px;}.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 40px;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);background-color: rgba(0,0,0,0);filter: alpha(opacity=50);opacity: 0.8;}.carousel-indicators {bottom: 0px;}.right.carousel-control, .left.carousel-control {background-image: none;color: #eaeaea;}#intro-bg {margin: 30px auto;}.carousel-control .fa.fa-arrow-left {position: absolute;top: 50%;left: 10%;}.carousel-control .fa.fa-arrow-right {position: absolute;top: 50%;right: 10%;}.homepage-product-grid-wrapper, .homepage-blog-grid-wrapper {margin: 30px auto;padding: 0 30px;}.homepage-content-grid-wrapper {margin: 30px auto;}#homepage #intro-bg h2 {text-align: center;margin: 0 0 20px;}.page-title h1 {margin: 0 auto 10px auto;text-align: center;}#homepage #intro-bg h2:after {content: "...";display: block;margin: auto;position: relative;bottom: 0;left: 0;right: 0;color: #e1e1e1;padding: 0;line-height: 0;font-size: 32px;}#homepage .featured-row__subtext.textarea p {text-align: center;margin-bottom: 30px;}.homepage-product-grid-wrapper .product-grid {padding: 0;}.homepage-product-grid-wrapper .item, .homepage-content-grid-wrapper .content, .homepage-blog-grid-wrapper .blog-content {text-align: center;}.homepage-content-grid-wrapper .content img, .homepage-blog-grid-wrapper .blog-content img {width: 100% }#homepage #intro-bg .item h3 {margin: 15px auto 5px auto;font-weight: 400;color: #5296c1;font-size: 16px;}#homepage #intro-bg .item .pricing {color: #1a1a1a;padding: 0 1px;font-size: 18px;margin: 5px auto;}.add-to-cart-btn {background: #ec971f;color: #fff;padding: 5px 15px;display: inline-block;}.add-to-cart-btn:hover {background: #e48c0f;color: #fff;}#homepage #intro-bg .item h3 .review, #homepage #intro-bg .item h3 .fa.fa-star {color: #f4d20a;}.product-grid #cartpage-link {display: block;margin: 20px auto 0 auto;background: #5296c1;color: #fff;font-size: 16px;font-weight: 600;border: 0;}#homepage .content .product-text-content {position: relative;top: 50px;}#homepage .blog-content .img-responsive {position: relative;cursor: pointer;}#homepage .blog-content .blog-cat {position: absolute;bottom: 0;background: #2b2a2a94;color: #fff;padding: 10px 15px;width: 100%;margin: 0;display:none;}#homepage .blog-content .blog-cat a {color: #efefef;}#homepage .blog-content .img-responsive:hover .blog-cat {display: block;}#homepage .blog-content h3 {margin: 10px auto 0 auto;font-size: 20px;}.blog-content ul.blg-meta {padding: 0;margin: 10px auto;text-align: left;}.blog-content ul.blg-meta li {display: inline-block;font-size: 14px;}#homepage .blog-content .content-txt, #homepage .blog-content .read-more {text-align: left;font-size: 14px;}.container-fluid.my-5.justify-content-center {margin: 80px auto 30px auto;}.justify-content-center {-ms-flex-pack: center !important;justify-content: center !important;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;padding: 0 10px;}.blog-content.blog-col2 .img-responsive a img {width: 100%;height: 300px;object-fit: contain;}.blog-content.blog-col4 .img-responsive a img {width: 100%;height: 140px;}#homepage .blog-content.blog-col4 h3 {margin: 10px auto 0 auto;font-size: 16px;text-align: left;}#homepage .blog-content.blog-col2 h3 {margin: 10px auto 0 auto;font-size: 20px;text-align: left;}.homepage-product-grid-wrapper .item img {width: 65%;margin: 0 auto;}.product-grid .item h3 {font-size: 16px;margin: 5px auto;}.product-grid .item h3.pricing {font-size: 16px;margin-top: 0;color: #0d406c;font-weight: 600;}.product-grid .item h3.prdct-sku {font-size: 16px;margin: 0;}.product-grid .item h3.prdct-review .fa-star {color: #f4d20a;font-size: 16px;}.product-grid .item h3.prdct-review span.reviewstotalcount {font-size: 14px;clear: both;display: block;}.product-grid .item h3.prdct-vendor {font-size: 14px;}#intro-testimonials .container-fluid {margin: 50px auto;clear: both;}.homepage-testimonial-grid-wrapper .col {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;margin: 0;}.homepage-testimonial-grid-wrapper .small {letter-spacing: 0.5px !important;}.homepage-testimonial-grid-wrapper .card-header img {border: 5px solid white !important;border-radius: 60px;}.homepage-testimonial-grid-wrapper .outside {position: relative;top: -50%;}.homepage-testimonial-grid-wrapper .card {border-radius: 20px !important;box-shadow: 2px 2px 5px 0px rgb(100, 108, 170);transition: 0.8s;}.homepage-testimonial-grid-wrapper .card {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0,0,0,.125);border-radius: .25rem;}.homepage-testimonial-grid-wrapper .card-header {border-radius: 20px !important;}.card-header p {margin: 0;}.homepage-testimonial-grid-wrapper .card-footer {border-radius: 20px !important;}.homepage-testimonial-grid-wrapper hr {background-color: rgb(146, 154, 236);border: 1px solid;border-radius: 20px;color: rgb(146, 154, 236);height: 5px;width: 70px !important;}.homepage-testimonial-grid-wrapper .bold {font-weight: 500;margin: 0;}.homepage-testimonial-grid-wrapper .profile-pic {margin-bottom: 0;margin-top: 0;}.homepage-testimonial-grid-wrapper .col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.homepage-testimonial-grid-wrapper .quotes {position: relative;top: -5px;width: 15%;height: auto;}.homepage-testimonial-grid-wrapper .quotes-down {position: relative;top: 0;width: 15%;height: auto;}.homepage-testimonial-grid-wrapper .fa {color: #5296c1;cursor: pointer;}.homepage-testimonial-grid-wrapper .name {margin-top: -50px !important;}.homepage-testimonial-grid-wrapper .container-fluid:hover .card:not(:hover) {transform: scale(0.9);}@media (max-width: 1000px) {.container-fluid:hover .card:not(:hover) {transform: scale(1);}}#insta-grid {margin: 30px auto 0 auto;}#insta-grid ul {padding: 0;display: flex;}#insta-grid ul li {display: inline-flex;position: relative;}#insta-grid ul li img {width: 100%;}#insta-grid .insta-ovrly {display:none;position: absolute;background: #00000094;}#insta-grid ul li:hover .insta-ovrly {display: block;cursor: pointer;}.homepage-badges-grid-wrapper img {width: auto;max-width: 100%;}#pcPrdctReviews .rating-block .btn-group-sm>.btn, .btn-sm {padding: 0 2px;font-size: 22px;line-height: normal;border: none;}#pcPrdctReviews .rating-block .btn-warning {color: #f0ad4e;background-color: #fff;border-color: #fff;}.product-grid #cartpage-link a {color: #fff;}.product-grid span#onsale {position: absolute;right: 0;background: #ff8f4b;color: #fff;border-radius: 50%;width: 50px;height: 50px;padding: 4% 0;font-size: 14px;}.homepage-slider img {width: 100%;height: 100%;}.productSecondaryImg {display: none;}.col-centered {float: none;margin: 0 auto;}.carousel-control {width: 8%;width: 0px;}.carousel-control.left, .carousel-control.right {margin-right: 40px;margin-left: 32px;background-image: none;opacity: 1;}.carousel-control > a > span {color: white;font-size: 29px !important;}.carousel-col {position: relative;min-height: 1px;padding: 5px;float: left;}.active > div:first-child {display:block;}@media only screen and (max-width: 500px) {.homepage-slider #myCarousel .carousel-inner img {opacity: 0.5;}.homepage-slider #myCarousel .carousel-caption {position: absolute;z-index: 10;top: 50%;transform: translateY(-50%);text-align: center;width: 100%;padding: 0 20px;}.homepage-slider #myCarousel .carousel-caption h3 {font-size: 30px !important;}.homepage-slider #myCarousel .carousel-caption p {font-size: 18px !important;}#intro-image_with_text.homepage-content-grid-wrapper .content > .content {padding: 0;}.homepage-product-grid-wrapper, .homepage-blog-grid-wrapper {margin: 30px auto;padding: 0 15px;}.homepage-product-grid-wrapper .item, .homepage-content-grid-wrapper .content, .homepage-blog-grid-wrapper .blog-content {text-align: center;padding: 0;}.homepage-product-grid-wrapper .item img {width: 80%;margin: 0 auto;}}@media (max-width: 767px) {.carousel-inner .active.left {left: -50%;}.carousel-inner .active.right {left: 50%;}.carousel-inner .next {left: 50%;}.carousel-inner .prev {left: -50%;}.carousel-col {width: 50%;}.active > div:first-child + div {display:block;}}@media (min-width: 768px) and (max-width: 991px) {.carousel-inner .active.left {left: -50%;}.carousel-inner .active.right {left: 50%;}.carousel-inner .next {left: 50%;}.carousel-inner .prev {left: -50%;}.carousel-col {width: 50%;}.active > div:first-child + div {display:block;}}@media (min-width: 992px) and (max-width: 1199px) {.carousel-inner .active.left {left: -33%;}.carousel-inner .active.right {left: 33%;}.carousel-inner .next {left: 33%;}.carousel-inner .prev {left: -33%;}.carousel-col {width: 33%;}.active > div:first-child + div {display:block;}.active > div:first-child + div + div {display:block;}}@media (min-width: 1200px) {.carousel-inner .active.left {left: -25%;}.carousel-inner .active.right{left: 25%;}.carousel-inner .next {left: 25%;}.carousel-inner .prev {left: -25%;}.carousel-col {width: 25%;}.active > div:first-child + div {display:block;}.active > div:first-child + div + div {display:block;}.active > div:first-child + div + div + div {display:block;}}.block {width: 306px;height: 230px;}
