@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");*,*::after,*::before{box-sizing:border-box;margin:0;padding:0}html{box-sizing:inherit;font-size:62.5%}body{color:#414042;font-family:"Noto Sans", sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400;line-height:1.6}h1,h2,h3{line-height:1.2}.header{background-color:rgba(255, 255, 255, 0.8);padding:2rem 0;position:fixed;width:100%;z-index:9999}.header-elements{align-items:center;display:flex;justify-content:space-between}.header-elements .header-logo img{height:6rem;width:auto}.header-navigation{align-items:center;display:flex}.header-navigation .header-languages{cursor:pointer;position:relative}.header-navigation .header-languages__selector{transform:translate(-0.1rem, 0.2rem)}.header-navigation .header-languages__current{text-transform:uppercase}.header-navigation .header-languages:hover .header-languages__list{opacity:1}.header-navigation .header-languages__dropdown{position:absolute;top:1.2rem}.header-navigation .header-languages__separator{margin:0 2rem}.header-navigation .header-languages__list{background-color:rgba(255, 255, 255, 0.8);list-style:none;margin:0;opacity:0;padding:1rem;position:absolute;right:2.5rem;top:3rem;transition:all 0.3s ease-in-out;width:8rem}.header-navigation .header-languages__list-item{border-bottom:1px solid #414042;padding-bottom:0.5rem;transition:all 0.3s ease-in-out}.header-navigation .header-languages__list-item:not(:last-child){margin-bottom:1rem}.header-navigation .header-languages__list-item__link:link,.header-navigation .header-languages__list-item__link:visited{color:#414042;font-size:1.6rem;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.header-navigation .header-languages__list-item__link:hover,.header-navigation .header-languages__list-item__link:active{text-decoration:underline}.header-navigation .header-languages__list-item__link img{margin-right:0.5rem}.header-navigation .menu-primary-menu-container{margin-right:8rem}.header-navigation .menu-primary-menu-container .menu{align-items:center;display:flex;gap:4rem;list-style:none;margin:0;padding:0}.header-navigation .menu-primary-menu-container .menu-item{border:0.2rem solid transparent;position:relative;text-align:center;transition:all 0.3s ease-in-out}.header-navigation .menu-primary-menu-container .menu-item:hover{border-bottom:0.2rem solid #414042}.header-navigation .menu-primary-menu-container .menu-item:hover .sub-menu{opacity:1}.header-navigation .menu-primary-menu-container .menu-item a:link,.header-navigation .menu-primary-menu-container .menu-item a:visited{color:#414042;font-size:1.6rem;text-decoration:none;transition:all 0.3s ease-in-out}.header-navigation .menu-primary-menu-container .menu-item .sub-menu{background-color:rgba(255, 255, 255, 0.8);list-style:none;opacity:0;padding:1rem;position:absolute;right:0;top:3.5rem;transition:all 0.3s ease-in-out;z-index:9999}.header-navigation .search-icon{cursor:pointer}.header .mobile-navigation{display:none}.header .search-wrapper{align-items:center;background-color:rgba(20, 23, 25, 0.8);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;text-align:center;top:0;transition:all 0.3s ease-in-out;visibility:hidden;z-index:999}.header .search-wrapper--active{opacity:1;visibility:visible}.header .search-wrapper__close-icon{color:#fff;cursor:pointer;font-size:4rem;font-weight:900;display:block;margin-bottom:1rem;transition:all 0.3s ease-in-out}.header .search-wrapper__close-icon:hover{color:#B22830}.header .search-wrapper__input{background-color:transparent;border:none;color:#fff;font-size:4rem;margin:1rem 0;outline:none;text-align:center;width:100%}.header .search-wrapper__input::-webkit-input-placeholder{color:#fff}.header .search-wrapper__description{color:#fff;font-size:1.8rem;font-style:italic}.search-container{background-color:#efefef;padding:12rem 0 40rem 0}.search-container .search-result-title{margin-bottom:1rem}.search-container .search-list{list-style:none;margin:0;padding:0}.search-container .search-list__item-link:link,.search-container .search-list__item-link:visited{color:#000;transition:all 0.3s ease-in-out;text-decoration:none}.search-container .search-list__item-link:hover,.search-container .search-list__item-link:active{color:#B22830}.article-row-form-holder{opacity:1}.article-row-form-holder--active{opacity:1}.article-row-form-holder,.cerere-oferta-form-holder{background-color:#fff;box-shadow:rgba(0, 0, 0, 0.35) 0px 5px 15px;transition:all 0.3s ease-in-out}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row{display:flex;justify-content:space-between;gap:8rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row--spacing,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row--spacing{margin-bottom:8rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column{flex-grow:1;text-align:center;width:50%}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column select,.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column input,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column select,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column input{border:none;border-bottom:0.2rem solid #B22830;color:#B22830;font-size:2rem;outline:none;padding:0.5rem 0;width:100%}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column select::placeholder,.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column input::placeholder,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column select::placeholder,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column input::placeholder{color:#B22830}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferte-dimensiune-img,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferte-dimensiune-img{margin-top:2rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-label,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-label{color:#B22830;display:block;font-weight:400;text-align:left}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-label--alte-specificatii,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-label--alte-specificatii{margin-bottom:-2rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-label--file,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-label--file{margin-bottom:0.5rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column textarea,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column textarea{border:0.2rem dotted #B22830;color:#B22830;min-height:16.5rem;outline:none;width:100%}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column textarea::placeholder,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column textarea::placeholder{color:#B22830}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-file-holder,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-file-holder{align-items:center;border:0.2rem dotted #B22830;display:flex;flex-direction:column;justify-content:center;min-height:16rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-file-holder span[data-name="product_file"],.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-row .cere-oferta-form-column .cere-oferta-form-file-holder span[data-name="product_file"]{display:none}.article-row-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy{margin-top:2rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p{text-align:left}.article-row-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p input[type="checkbox"],.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p input[type="checkbox"]{flex:0 0 3rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p .wpcf7-list-item,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p .wpcf7-list-item{margin:0 !important}.article-row-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p .wpcf7-list-item label,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-item-gdpr-policy p .wpcf7-list-item label{align-items:center;display:flex}.article-row-form-holder .cere-oferta-form .cere-oferta-form-button,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-button{margin-top:8rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-button p,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-button p{background-color:#B22830;display:inline-block;line-height:1;padding:2rem 3rem}.article-row-form-holder .cere-oferta-form .cere-oferta-form-button p .wpcf7-spinner,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-button p .wpcf7-spinner{display:none}.article-row-form-holder .cere-oferta-form .cere-oferta-form-button p .cere-oferta-button,.cerere-oferta-form-holder .cere-oferta-form .cere-oferta-form-button p .cere-oferta-button{background-color:#B22830;border:none;color:#fff;font-size:2rem;margin-right:1rem}.contact-form-column{background-color:#fff;box-shadow:rgba(0, 0, 0, 0.35) 0px 5px 15px;margin-top:-35rem;padding:4rem;z-index:9999}.contact-form-column .contact-form .contact-form-item--spacing{margin-bottom:8rem}.contact-form-column .contact-form .contact-form-item input{border:none;border-bottom:0.2rem solid #B22830;color:#B22830;font-size:2rem;outline:none;padding:0.5rem 0;width:100%}.contact-form-column .contact-form .contact-form-item input::placeholder{color:#B22830}.contact-form-column .contact-form .contact-form-item--gdpr{margin-top:1rem;margin-bottom:12rem}.contact-form-column .contact-form .contact-form-item--gdpr p{text-align:left}.contact-form-column .contact-form .contact-form-item--gdpr p input[type="checkbox"]{flex:0 0 3rem}.contact-form-column .contact-form .contact-form-item--gdpr p .wpcf7-list-item{margin:0 !important}.contact-form-column .contact-form .contact-form-item--gdpr p .wpcf7-list-item label{align-items:baseline;display:flex}.contact-form-column .contact-form .contact-form-item--gdpr p .wpcf7-list-item label .wpcf7-list-item-label{line-height:1.2}.contact-form-column .contact-form .contact-form-item-button{text-align:right}.contact-form-column .contact-form .contact-form-item-button p{background-color:#B22830;display:inline-block;line-height:1;padding:2rem 3rem}.contact-form-column .contact-form .contact-form-item-button p .wpcf7-spinner{display:none}.contact-form-column .contact-form .contact-form-item-button p .contact-button{background-color:#B22830;border:none;color:#fff;font-size:2rem;margin-right:1rem}.product-category-column .vc_column-inner,.product-column .vc_column-inner{transition:all 0.3s ease-in-out}.product-category-column .vc_column-inner:hover,.product-column .vc_column-inner:hover{background-color:#B22830 !important}.vc_btn3.vc_btn3-size-md{padding-left:1rem !important;padding-right:3rem !important}.post-content{padding-top:8rem}.footer{background-color:#414042;padding:4rem 2rem}.footer-items{align-items:center;display:flex;justify-content:space-between}.footer-copyright-links .footer-links .footer-separator{color:#fff;font-weight:300}.footer-copyright-links .footer-links .footer-link:link,.footer-copyright-links .footer-links .footer-link:visited{color:#fff;font-weight:300;transition:all 0.3s ease-in-out}.footer-copyright-links .footer-copyright{color:#fff;font-weight:300;margin-top:1rem;text-align:center}.footer .footer-contact-information-list{list-style:none;margin:0;padding:0}.footer .footer-contact-information-list__item{align-items:center;display:flex;gap:1rem}.footer .footer-contact-information-list__item:not(:last-child){margin-bottom:1rem}.footer .footer-contact-information-list__item-link:link,.footer .footer-contact-information-list__item-link:visited{color:#fff;font-weight:300;text-decoration:none;transition:all 0.3s ease-in-out}.footer .footer-contact-information-list__item-data{color:#fff;font-weight:300}.container{margin:0 auto !important;max-width:132rem !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.no-margin{margin:0 !important}.no-margin,.no-padding{margin:0 !important;padding:0 !important}.no-margin .vc_column-inner,.no-padding .vc_column-inner{padding:0 !important}.vc_btn3-icon{right:1.2rem !important}.home-slider .flexslider{margin:0 !important}.home-slider .flexslider .flex-direction-nav .flex-prev,.home-slider .flexslider .flex-direction-nav .flex-next{background-color:transparent !important;height:4rem !important;outline:none !important;width:4rem !important}.home-slider .flexslider .flex-direction-nav .flex-prev::after{background-color:#000 !important;mask-image:url(../assets/images/home-icons/arrow-slider-left.png) !important}.home-slider .flexslider .flex-direction-nav .flex-next::after{background-color:#000 !important;mask-image:url(../assets/images/home-icons/arrow-slider-right.png) !important}.home-slider .flexslider .flex-control-nav{bottom:3rem !important}.home-slider .flexslider .flex-control-nav li a{height:2rem !important;outline:none !important;width:2rem !important}.home-article-column{position:relative;transition:all 0.3s ease-in-out}.home-article-column .home-article-image{transition:all 0.3s ease-in-out}.home-article-column .home-article-image img{max-width:100% !important;width:100% !important}.home-article-column:hover .home-article-image{filter:brightness(0.5)}.home-article-column:hover .home-article-subtitle{opacity:1}.home-article-column .home-article-subtitle{color:#fff;opacity:0;position:absolute;text-align:center;top:50%;transition:all 0.3s ease-in-out;width:100%}.companie-column,.hero-column{position:relative}.companie-column .companie-section-title,.companie-column .hero-section-title,.hero-column .companie-section-title,.hero-column .hero-section-title{bottom:-1.6rem;padding-bottom:0;padding-right:5rem;position:absolute;width:100%;z-index:99}.companie-column .companie-section-title--contact,.companie-column .hero-section-title--contact,.hero-column .companie-section-title--contact,.hero-column .hero-section-title--contact{padding-right:32rem !important}.companie-column .companie-section-title a:link,.companie-column .companie-section-title a:visited,.companie-column .hero-section-title a:link,.companie-column .hero-section-title a:visited,.hero-column .companie-section-title a:link,.hero-column .companie-section-title a:visited,.hero-column .hero-section-title a:link,.hero-column .hero-section-title a:visited{position:relative;z-index:99999}.product-column{position:relative}.product-column .product-photo img{height:8rem;width:auto}#file_preview{margin-top:2rem;width:100%}.button-text-center .vc_btn3.vc_btn3-size-md,.button-text-center a{padding-left:3rem !important;padding-right:3rem !important}.despre-noi-section,.tehnologie-section,.certificari-section{position:relative}.despre-noi-section::after,.tehnologie-section::after,.certificari-section::after{background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 50%) !important;bottom:4rem !important;content:"" !important;display:block !important;height:100% !important;position:absolute !important;width:100% !important}.despre-noi-section-single,.tehnologie-section-single,.certificari-section-single,.produse-tipografice-section-single,.ambalaje-section-single,.cere-oferta-section-single,.contact-section-single{min-height:60rem;position:relative}.despre-noi-section-single::after,.tehnologie-section-single::after,.certificari-section-single::after,.produse-tipografice-section-single::after,.ambalaje-section-single::after,.cere-oferta-section-single::after,.contact-section-single::after{background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 50%) !important;bottom:0 !important;content:"" !important;display:block !important;height:100% !important;position:absolute !important;visibility:visible !important;width:100% !important}.second-row{display:flex;justify-content:center}.second-row .second-row-column{width:25% !important}.tehnologie-row .tehnologie-image-column{min-height:50rem !important;width:55% !important}.tehnologie-row .tehnologie-image-column img{width:100%}.tehnologie-row .tehnologie-text-column{width:45% !important}@media only screen and (max-width:84.25em){.header .header-navigation{display:none}.header .mobile-navigation{display:block}.header .mobile-navigation__menu .menu-mobile-menu-container{align-items:center;background-color:rgba(0, 0, 0, 0.8);display:flex;flex-direction:column;height:100vh;justify-content:center;padding:1.5rem 0;position:fixed;right:-100%;top:0;transition:all 0.5s ease-in-out;width:100%;z-index:99}.header .mobile-navigation__menu .menu-mobile-menu-container .menu{list-style:none;margin:0;padding:0}.header .mobile-navigation__menu .menu-mobile-menu-container .menu-item{margin-bottom:1rem;text-align:center}.header .mobile-navigation__menu .menu-mobile-menu-container .menu-item a:link,.header .mobile-navigation__menu .menu-mobile-menu-container .menu-item a:visited{color:#fff;font-size:2rem;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.header .mobile-navigation__menu .menu-mobile-menu-container--active{display:flex;right:0;transform:translate(0)}.header .mobile-navigation__icon{color:#000;font-size:2.5rem;position:relative;z-index:9999999}.mobile-content{padding:2rem}.mobile-content--red{background-color:#B22830 !important}.mobile-content--dark-grey{background-color:#414042 !important}.mobile-content--medium-grey{background-color:#58595b !important}.mobile-content--light-grey{background-color:#d9d9d9 !important}.mobile-content-description{padding:2rem}.mobile-content-description--semi-transparent{background-color:rgba(0, 0, 0, 0.5);color:#fff !important}.mobile-statistic-info{margin-bottom:1rem}.compania-section:first-child{padding-top:8rem !important}.compania-section .companie-column .companie-section-title{font-size:6.4rem !important;padding-bottom:4rem !important;padding-right:0 !important;text-align:center !important}.hero-section{min-height:30vh !important}.hero-section-title{font-size:6.4rem !important;padding-bottom:4rem !important;padding-right:0 !important;text-align:center !important}.tehnologie-row{display:grid !important}.tehnologie-row .tehnologie-image-column{grid-row:1 / 2 !important}.cere-oferta-form-row{flex-direction:column !important}.cere-oferta-form-row .cere-oferta-form-column{width:100% !important}.contact-form-column{margin-top:-6rem !important}.mobile-contact-map-column{margin:0 !important;padding-top:2rem !important}.mobile-contact-map-column .vc_custom_1750271403006{margin:0 !important}.footer-items{flex-direction:column;gap:2rem}.footer .footer-contact-information-list{padding:0 2rem}}