.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-5f52d81 .elementor-repeater-item-14110ee .swiper-slide-bg{background-color:#833ca3;background-image:url(https://provipackcolombia.com/wp-content/uploads/2025/01/fabricamos-envases-plasticos-a-la-medida-de-tus-necesidades.png);background-size:cover;}.elementor-9 .elementor-element.elementor-element-5f52d81 .swiper-slide{height:475px;transition-duration:calc(5000ms*1.2);}.elementor-9 .elementor-element.elementor-element-5f52d81 .swiper-slide-contents{max-width:66%;}.elementor-9 .elementor-element.elementor-element-5f52d81 .swiper-slide-inner{text-align:left;}.elementor-9 .elementor-element.elementor-element-5f52d81 .elementor-slide-heading{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:45px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-5f52d81 .elementor-swiper-button{font-size:50px;}.elementor-9 .elementor-element.elementor-element-f25694a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-f25694a{padding:60px 0px 60px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-0bc8d59{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-4fc8805 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-49a3448 img{width:70%;}.elementor-9 .elementor-element.elementor-element-b018c76 > .elementor-background-overlay{background-color:var( --e-global-color-cf1e93e );opacity:1;}.elementor-9 .elementor-element.elementor-element-b018c76{padding:100px 0px 160px 0px;}.elementor-9 .elementor-element.elementor-element-927b7c2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-701a994{text-align:center;}.elementor-9 .elementor-element.elementor-element-701a994 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:24px;font-weight:900;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-cef07c1{--icon-box-icon-margin:0px;}.elementor-9 .elementor-element.elementor-element-cef07c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-6f8b796 );color:var( --e-global-color-6f8b796 );}.elementor-9 .elementor-element.elementor-element-cef07c1.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cef07c1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cef07c1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6f8b796 );}.elementor-9 .elementor-element.elementor-element-cef07c1 .elementor-icon{font-size:68px;border-width:0px 0px 0px 0px;border-radius:50% 0% 50% 0%;}.elementor-9 .elementor-element.elementor-element-cef07c1 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cef07c1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cef07c1 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-cef07c1 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-cef07c1 > .elementor-widget-container{background-color:#FFFFFF;border-radius:68px 0px 68px 0px;}.elementor-9 .elementor-element.elementor-element-aab19c3{--icon-box-icon-margin:0px;}.elementor-9 .elementor-element.elementor-element-aab19c3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-0ee7f9f );color:var( --e-global-color-0ee7f9f );}.elementor-9 .elementor-element.elementor-element-aab19c3.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-aab19c3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-aab19c3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0ee7f9f );}.elementor-9 .elementor-element.elementor-element-aab19c3 .elementor-icon{font-size:68px;border-width:0px 0px 0px 0px;border-radius:50% 0% 50% 0%;}.elementor-9 .elementor-element.elementor-element-aab19c3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-aab19c3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-aab19c3 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-aab19c3 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-aab19c3 > .elementor-widget-container{background-color:#FFFFFF;border-radius:68px 0px 68px 0px;}.elementor-9 .elementor-element.elementor-element-26df182{--icon-box-icon-margin:0px;}.elementor-9 .elementor-element.elementor-element-26df182.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-f857b53 );color:var( --e-global-color-f857b53 );}.elementor-9 .elementor-element.elementor-element-26df182.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-26df182.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-26df182.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f857b53 );}.elementor-9 .elementor-element.elementor-element-26df182 .elementor-icon{font-size:68px;border-width:0px 0px 0px 0px;border-radius:50% 0% 50% 0%;}.elementor-9 .elementor-element.elementor-element-26df182 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-26df182 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-26df182 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-26df182 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-26df182 > .elementor-widget-container{background-color:#FFFFFF;border-radius:68px 0px 68px 0px;}.elementor-9 .elementor-element.elementor-element-b9b5607{--icon-box-icon-margin:0px;}.elementor-9 .elementor-element.elementor-element-b9b5607.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-b7fa888 );color:var( --e-global-color-b7fa888 );}.elementor-9 .elementor-element.elementor-element-b9b5607.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b9b5607.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b9b5607.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b7fa888 );}.elementor-9 .elementor-element.elementor-element-b9b5607 .elementor-icon{font-size:68px;border-width:0px 0px 0px 0px;border-radius:50% 0% 50% 0%;}.elementor-9 .elementor-element.elementor-element-b9b5607 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b9b5607 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b9b5607 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-b9b5607 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-b9b5607 > .elementor-widget-container{background-color:#FFFFFF;border-radius:68px 0px 68px 0px;}.elementor-9 .elementor-element.elementor-element-f9ae625{padding:60px 0px 60px 0px;}.elementor-9 .elementor-element.elementor-element-f9aba0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-7e27c0f{text-align:center;}.elementor-9 .elementor-element.elementor-element-7e27c0f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:24px;font-weight:900;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-518b8fd{--grid-columns:4;--grid-column-gap:50px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-518b8fd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item > .elementor-section, .elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item > .elementor-section > .elementor-container, .elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item > .e-con, .elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-9 .elementor-element.elementor-element-518b8fd .elementor-pagination{text-align:center;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;margin-top:20px;}.elementor-9 .elementor-element.elementor-element-518b8fd .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-518b8fd .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-518b8fd .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-518b8fd .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-518b8fd .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-518b8fd .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-9 .elementor-element.elementor-element-518b8fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-5f52d81 .swiper-slide{height:320px;}.elementor-9 .elementor-element.elementor-element-5f52d81 .elementor-slide-heading{font-size:32px;}.elementor-9 .elementor-element.elementor-element-927b7c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f9aba0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-518b8fd{--grid-columns:2;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-5f52d81 .swiper-slide{height:180px;}.elementor-9 .elementor-element.elementor-element-5f52d81 .elementor-slide-heading{font-size:18px;}.elementor-9 .elementor-element.elementor-element-518b8fd{--grid-columns:1;}}/* Start custom CSS for slides, class: .elementor-element-5f52d81 */.elementor-9 .elementor-element.elementor-element-5f52d81 .swiper-slide-contents {
    width: 56%;
}
.elementor-9 .elementor-element.elementor-element-5f52d81 .elementor-slide-heading {
    max-width: 520px;
}
.elementor-9 .elementor-element.elementor-element-5f52d81 .elementor-slide-heading b {
    font-weight: 900;
}
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-5f52d81 .swiper-slide-contents {
        width: 65%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d238f40 */.elementor-9 .elementor-element.elementor-element-d238f40 {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% calc(100% - 100px));
}
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-d238f40 {
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% calc(100% - 50px));
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b018c76 */.elementor-9 .elementor-element.elementor-element-b018c76 {
    clip-path: polygon(0% 0%, 100% 100px, 100% 100%, 0% calc(100% - 100px));
}
.elementor-9 .elementor-element.elementor-element-b018c76 .sector {
    max-width: 135px;
    margin: 50px 25px 0;
}
.elementor-9 .elementor-element.elementor-element-b018c76 .sector .elementor-icon-box-content {
    min-height: 240px;
    padding: 0 12px;
}
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-b018c76 {
        clip-path: polygon(0% 0%, 100% 50px, 100% 100%, 0% calc(100% - 50px));
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-518b8fd */.elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item {
    background: white;
    border-radius: 10px;
    box-shadow: 0 0 10px;
    margin: 0 !important;
    max-width: 100% !important;
    overflow: hidden
    padding: 0;
}
.elementor-9 .elementor-element.elementor-element-518b8fd .woocommerce-product-attributes {
    margin: 0;
}
.elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item .woocommerce-product-attributes-item {
    background: none !important;
}
.elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item .woocommerce-product-attributes-item__label {
    background: none !important;
    border: none;
    padding: 0 0 4px;
    text-align: left;
    width: 100px;
}
.elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item .woocommerce-product-attributes-item__label::after {
    content: ":";
}
.elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item .woocommerce-product-attributes-item__value {
    background: none !important;
    border: none;
    padding: 0 0 10px;
}
.elementor-9 .elementor-element.elementor-element-518b8fd .e-loop-item .woocommerce-product-attributes-item__value p {
    line-height: 1.2em;
    margin: 0;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f9ae625 */.elementor-9 .elementor-element.elementor-element-f9ae625 .product {
    max-width: 157px;
    margin: 50px 25px 0;
}
.elementor-9 .elementor-element.elementor-element-f9ae625 .product .elementor-image-box-content {
    min-height: 200px;
    padding: 10px 12px 0;
}
.elementor-9 .elementor-element.elementor-element-f9ae625 .product .elementor-image-box-content::before {
    border: 1px solid var(--e-global-color-primary);
    border-radius: 20px;
    content: "Categoría";
    color: var(--e-global-color-primary);
    display: inline-block;
    font-size: 12px;
    margin-bottom: 8px;
    padding: 2px 6px;
}
.elementor-9 .elementor-element.elementor-element-f9ae625 .product .elementor-image-box-content::after {
    background: var(--e-global-color-primary);
    border-radius: 4px;
    bottom: 12px;
    content: "Ver más";
    color: white;
    right: 12px;
    padding: 2px 6px;
    position: absolute;
}/* End custom CSS */