.elementor-2 .elementor-element.elementor-element-d2ee9ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-element-108a9ef .swiper:not(.swiper-parallax) .elementor-repeater-item-a4540e1, .elementor-element-108a9ef .swiper-parallax .elementor-repeater-item-a4540e1 .parallax-bg{background-image:url("https://smartlabelsupply.com/wp-content/uploads/viber_image_2025-12-17_14-25-36-281.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ff74aec{--display:flex;--min-height:clamp(480px, 42vw, 500px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-ff74aec{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-eee92de{--display:flex;}.elementor-2 .elementor-element.elementor-element-8c8d313{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-block-start:5rem;--padding-block-end:5rem;--padding-inline-start:50%;--padding-inline-end:0;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8c8d313{--padding-inline-start:50%;--padding-inline-end:0;}.elementor-2 .elementor-element.elementor-element-b5b493f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) -4px;text-align:end;}.elementor-2 .elementor-element.elementor-element-b5b493f.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-b5b493f .elementor-heading-title{font-family:"Montserrat", Open Sans;font-size:clamp(3.5rem, 3.7vw, 4.375rem);font-weight:700;line-height:1.14em;letter-spacing:-0.025em;color:#000000;}.elementor-2 .elementor-element.elementor-element-e916d51 .btn{font-family:"Open Sans", Open Sans;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;color:#0A1C39;background-color:#FFFFFF;padding:1.27em 4.4em 1.27em 4.4em;}.elementor-2 .elementor-element.elementor-element-108a9ef .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));}.elementor-2 .elementor-element.elementor-element-108a9ef{--alpus-nested-carousel-slides-to-show:1;--alpha-slide-transition-speed:1500ms;--swiper-pagination-bullet-horizontal-gap:6px;}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-slide{transition-duration:calc(3000ms*1.2);}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-fraction,.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-custom,.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-horizontal > .swiper-pagination-bullets{bottom:1.8vw;left:0px;}.elementor-element-108a9ef .swiper-pagination-bullet{height:clamp(50px,3.7vw,70px);width:clamp(50px,3.7vw,70px);transition:0.3s;}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-horizontal .swiper-pagination-progressbar{height:clamp(50px,3.7vw,70px);}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-fraction{font-size:clamp(50px,3.7vw,70px);}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#E7E7E7;opacity:1;}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-progressbar{background-color:#E7E7E7;}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-bullet:hover{background-color:#414141;}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-bullet-active{background-color:#414141;}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{--swiper-pagination-color:#414141;}.elementor-2 .elementor-element.elementor-element-44b6b76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:5.4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-a6bd694{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-c9bfd64{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-block-start:5%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c9bfd64{--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-1537ac0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-2 .elementor-element.elementor-element-1537ac0 .elementor-heading-title{font-family:"Montserrat", Open Sans;font-size:2rem;font-weight:700;letter-spacing:-0.025em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2 .elementor-element.elementor-element-939f537{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.45rem) 0rem;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-939f537 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-size:0.9375rem;font-weight:400;line-height:1.733em;}.elementor-2 .elementor-element.elementor-element-5ed953f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5ed953f{--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-0002bb9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:4.95rem;--margin-left:0rem;--margin-right:0rem;}.elementor-element-b271f80 .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-icon{font-size:50px;color:#1B155B;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-icon svg{width:1em;height:1em;fill:#1B155B;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-icon, .elementor-2 .elementor-element.elementor-element-b271f80 .porto-sicon-img{margin:0px 0px 18px 0px;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-sicon-title{font-family:"Lexend", Open Sans;font-size:1.25rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-sicon-description{font-size:0.9375rem;line-height:1.733em;}.elementor-2 .elementor-element.elementor-element-b271f80 .porto-sicon-header{margin-bottom:8px;}.elementor-element-7395f30 .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-icon{font-size:50px;color:#1B155B;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-icon svg{width:1em;height:1em;fill:#1B155B;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-icon, .elementor-2 .elementor-element.elementor-element-7395f30 .porto-sicon-img{margin:0px 0px 18px 0px;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-sicon-title{font-family:"Lexend", Open Sans;font-size:1.25rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-sicon-description{font-size:0.9375rem;line-height:1.733em;}.elementor-2 .elementor-element.elementor-element-7395f30 .porto-sicon-header{margin-bottom:8px;}.elementor-element-7c4216c .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-icon{font-size:57px;color:#1B155B;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-icon svg{width:1em;height:1em;fill:#1B155B;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-icon, .elementor-2 .elementor-element.elementor-element-7c4216c .porto-sicon-img{margin:0px 0px 11px 0px;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-sicon-title{font-family:"Lexend", Open Sans;font-size:1.25rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-sicon-description{font-size:0.9375rem;line-height:1.733em;}.elementor-2 .elementor-element.elementor-element-7c4216c .porto-sicon-header{margin-bottom:8px;}.elementor-element-5e6a050 .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-icon{font-size:50px;color:#1B155B;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-icon svg{width:1em;height:1em;fill:#1B155B;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-icon, .elementor-2 .elementor-element.elementor-element-5e6a050 .porto-sicon-img{margin:0px 0px 18px 0px;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-sicon-title{font-family:"Lexend", Open Sans;font-size:1.25rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-sicon-description{font-size:0.9375rem;line-height:1.733em;}.elementor-2 .elementor-element.elementor-element-5e6a050 .porto-sicon-header{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-73d98a5{--display:flex;}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-ff74aec{--min-height:420px;}.elementor-2 .elementor-element.elementor-element-b5b493f .elementor-heading-title{font-size:2.7rem;}.elementor-2 .elementor-element.elementor-element-e916d51 .btn{font-size:0.7rem;}.elementor-2 .elementor-element.elementor-element-108a9ef{--swiper-pagination-bullet-horizontal-gap:6px;}.elementor-2 .elementor-element.elementor-element-c9bfd64{--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:0rem;--padding-inline-end:1rem;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c9bfd64{--padding-inline-start:0rem;--padding-inline-end:1rem;}.elementor-2 .elementor-element.elementor-element-5ed953f{--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:0rem;--padding-inline-end:1rem;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5ed953f{--padding-inline-start:0rem;--padding-inline-end:1rem;}.elementor-2 .elementor-element.elementor-element-0002bb9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ff74aec{--min-height:clamp(260px, 54.8vw, 420px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-8c8d313{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:0;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8c8d313{--padding-inline-start:0;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-b5b493f{width:var( --container-widget-width, 23rem );max-width:23rem;--container-widget-width:23rem;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-b5b493f .elementor-heading-title{font-size:clamp(1.8rem, 5.5vw, 2.6rem);}.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-fraction,.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-pagination-custom,.elementor-2 .elementor-element.elementor-element-108a9ef .swiper-horizontal > .swiper-pagination-bullets{bottom:2.5vw;}.elementor-2 .elementor-element.elementor-element-c9bfd64{--padding-block-start:1rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c9bfd64{--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-5ed953f{--padding-block-start:1rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5ed953f{--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-0002bb9{--content-width:360px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-eee92de{--content-width:1700px;}.elementor-2 .elementor-element.elementor-element-44b6b76{--content-width:1700px;}.elementor-2 .elementor-element.elementor-element-a6bd694{--width:100%;}.elementor-2 .elementor-element.elementor-element-c9bfd64{--width:80%;}.elementor-2 .elementor-element.elementor-element-5ed953f{--width:20%;}.elementor-2 .elementor-element.elementor-element-0002bb9{--content-width:1700px;}.elementor-2 .elementor-element.elementor-element-73d98a5{--content-width:1700px;}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-0002bb9{--content-width:700px;}}/* Start custom CSS for porto_posts_grid, class: .elementor-element-9493397 */.thumb-info-title {
  color: #000 !important;

}
.products .product-category .thumb-info-wrapper::after {
  background: rgba(255, 255, 255, 0.15);
  z-index: 1;
  opacity: 1;
}

.thumb-info img {
  transition: 0.3s;
  position: relative;
  width: 100%;
  padding: 10%;
}/* End custom CSS */