.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}#main-menu .et-menu.nav{align-items:center!important}#main-menu .et-menu>li{padding-left:20px!important;padding-right:20px!important}#main-menu .highlight-blue,#mobile-main-menu .highlight-blue{margin-top:0!important}#main-menu .highlight-blue a,#mobile-main-menu .highlight-blue a,.pum-open .et-db #et-boc .et-l #mobile-main-menu .highlight-blue a{color:#ffffff!important;background-color:#009dd2;padding:12px 24px!important;border:2px solid #009dd2;border-radius:4px;font-weight:700;transition:all .4s ease-in-out}#main-menu .highlight-blue a:hover,#mobile-main-menu .highlight-blue a:hover,.pum-open .et-db #et-boc .et-l #mobile-main-menu .highlight-blue a:hover{color:#075190!important;background-color:#ffffff;padding:12px 24px!important;border:2px solid #ffffff;opacity:1}#mobile-main-menu .et_pb_menu__wrap{justify-content:flex-start!important}#mobile-main-menu .et-menu.nav{flex-direction:column;flex-wrap:nowrap!important;width:100%}#mobile-main-menu .et-menu.nav li{width:100%!important;margin:10px!important;padding:0!important}.pum-open .et-db #et-boc .et-l #mobile-main-menu .et-menu-nav .et-show-dropdown.et-hover ul.sub-menu,#mobile-main-menu .et-menu-nav .et-show-dropdown.et-hover ul.sub-menu{position:unset;width:100%;padding:12px 0!important;box-shadow:none;background-color:#fafafa!important}#mobile-main-menu .et-menu-nav .et-show-dropdown.et-hover{flex-direction:column}#mobile-main-menu .et_pb_menu__menu,#mobile-main-menu .et-menu-nav{width:100%}#mobile-main-menu .et-menu.nav li li{margin:6px 0 0 0!important}#mobile-main-menu .et-menu.nav li li a{width:100%!important;font-size:18px!important}#mobile-main-menu .et-menu.nav li.current-menu-item a{font-weight:600}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_menu .et_mobile_nav_menu{display:none}}.wp-element-button,.wp-block-button__link{background-color:#009dd2;color:#fff;padding:10px 24px;border-radius:4px;font-weight:bold;line-height:1.7em;transition:background-color 300ms ease 0ms}.wp-element-button:hover,.wp-block-button__link:hover{background-color:#075190}.nf-form-cont .nf-before-form-content .nf-form-fields-required{display:none}.nf-form-cont .nf-form-content{padding:0;margin:0 -10px;max-width:1440px}.nf-form-cont .nf-multi-cell .nf-cell{padding:0 10px}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-cont .nf-form-content input:not([type="button"]):not([type="submit"]),.nf-form-cont .nf-form-content textarea{color:#181a1b;font-weight:700}.nf-form-cont input::placeholder,.nf-form-cont .nf-form-content textarea::placeholder{color:#181a1b;opacity:0.5;font-weight:600!important}.nf-form-cont .nf-form-content input:not([type="button"]):not([type="submit"]),.nf-form-cont .nf-form-content select.ninja-forms-field,.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-cont .nf-form-content textarea.ninja-forms-field{background:#ffffff;border-radius:4px;border:2px solid #ececec}.nf-form-cont .nf-form-content select.ninja-forms-field{background:transparent!important}.nf-form-cont .nf-form-content input:focus,.nf-form-cont .nf-form-content select.ninja-forms-field:focus,.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-form-cont .nf-form-content textarea.ninja-forms-field:focus{color:#181a1b!important;border:2px solid #009DD2!important}.nf-form-cont .nf-form-content input[type="submit"]{font-weight:700;color:#ffffff;background-color:#009dd2;border:2px solid #009dd2;border-radius:4px;padding:10px 24px}.nf-form-cont .nf-form-content input[type="submit"]:hover{cursor:pointer;color:#ffffff;background-color:#075190;border:2px solid #075190}.nf-form-cont .nf-form-content button{font-size:1em;font-weight:700;color:#009dd2;background-color:#ffffff;border:2px solid #009dd2;border-radius:4px;padding:10px 24px}.nf-form-cont .nf-form-content button:hover{cursor:pointer;color:#ffffff;background-color:#009dd2;border:2px solid #009dd2}.nf-form-cont .nf-fu-progress{position:absolute;top:0;left:0;height:55px;width:100%;z-index:-1}.nf-form-cont .nf-fu-progress:before{content:'Upload your CV';line-height:55px;padding:10px}.nf-form-cont .nf-fu-fileinput-button,.nf-form-cont .nf-fu-button-cancel{float:right;margin:5px!important}.nf-form-cont .files_uploaded{clear:both;font-weight:600;color:#181a1b}#footer-menu ul.et-menu.nav>li{width:100%;margin-top:0;margin-bottom:15px}@media (min-width:981px) and (max-width:1279px){#footer-section .et-l--footer .et_pb_row_0_tb_footer{display:flex;flex-wrap:wrap}#footer-section .et-l--footer .et_pb_column_0_tb_footer,#footer-section .et-l--footer .et_pb_column_1_tb_footer{margin-bottom:40px}#footer-section .et-l--footer .et_pb_column_0_tb_footer,#footer-section .et-l--footer .et_pb_column_2_tb_footer{width:48%!important;margin-right:2%!important}#footer-section .et-l--footer .et_pb_column_1_tb_footer,#footer-section .et-l--footer .et_pb_column_3_tb_footer{width:48%!important;margin-right:0!important}}@media (max-width:980px){#footer-menu .et_pb_menu__wrap{justify-content:flex-start}#bottom-footer-menu{justify-content:center}}.primary-light{color:#75D1F0!important}h1,h2,h3,h4,h5,h6{padding-bottom:0.4em}.first-word span.first{display:inline-block;position:relative}.first-word span.first:before{content:'';background-color:#75D1F0;height:0.25em;width:100%;position:absolute;bottom:5px;left:0;border-radius:0.25em;z-index:-1}.dmach_carousel_container .slick-next::before,.dmach_carousel_container .slick-prev::before{text-shadow:none;font-size:30px;border:1px solid;border-radius:100px;padding:6px}.et_pb_blurb .et_pb_image_wrap.et_pb_only_image_mode_wrap img{overflow:visible}.home-carousel-events{width:180%}@media (max-width:980px){.home-carousel-events{width:150%}}@media (max-width:767px){.home-carousel-events{width:100%}}.home-carousel-events .slick-track,.loop-events .slick-track{margin:0!important}.home-carousel-events .dmach_carousel_container .slick-prev{top:calc(50% - 30px)}.home-carousel-events .dmach_carousel_container .slick-next{top:calc(50% + 30px);left:-60px}@media (max-width:767px){.home-carousel-events .slick-track{margin:0 0 80px 0!important}.home-carousel-events .dmach_carousel_container .slick-prev{top:auto;bottom:0;left:calc(50% - 30px)}.home-carousel-events .dmach_carousel_container .slick-next{top:auto;bottom:0;left:calc(50% + 20px)}}.loop-events .et_pb_de_mach_thumbnail img{aspect-ratio:3/2;object-fit:cover}.loop-events .event-item{display:flex;flex-direction:column}.loop-events .event-item .row-date{height:auto!important}.loop-events .event-item .row-content{height:100%}.loop-events .event-item .row-content .et_pb_column{display:flex;flex-direction:column;flex-wrap:nowrap}.loop-events .event-item .row-content .et_pb_button_module_wrapper{flex-grow:1;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-end}.loop-posts .et_pb_de_mach_thumbnail img{aspect-ratio:3/2;object-fit:cover}.single-news-carousel-posts .slick-track,.loop-posts .slick-track{margin:10px 0 20px 0!important}.posts-carousel .dmach_carousel_container .slick-prev{bottom:-60px;top:auto;left:20px!important}.posts-carousel .dmach_carousel_container .slick-next{bottom:-60px;top:auto;left:60px!important}@media (max-width:767px){#testimonials .slick-prev,#testimonials .slick-next{display:none!important}}.testimonial-item .et_pb_de_mach_thumbnail{width:160px;height:160px;margin:auto}.testimonial-item .et_pb_de_mach_thumbnail .et_pb_module_inner{height:100%;display:flex}.testimonial-item .et_pb_de_mach_thumbnail img{margin:auto}.testimonial-item .dmach-acf-item-container .dmach-acf-item-content{display:block}.testimonial-item .et_pb_de_mach_content p:first-of-type:before,.testimonial-item .et_pb_de_mach_content p:last-of-type:after{content:'"'}.team-item .row-thumbnail img{aspect-ratio:1/1;object-fit:cover}.case-item .row-thumbnail img{aspect-ratio:2/1;object-fit:cover}.case-studies-carousel .dmach_carousel_container .slick-prev{bottom:-60px;top:auto;left:20px!important}.case-studies-carousel .dmach_carousel_container .slick-next{bottom:-60px;top:auto;left:60px!important}.single-job #contact-us{display:none}.loop-jobs .dmach_carousel_container .slick-prev,.loop-jobs .dmach_carousel_container .slick-next{position:absolute;bottom:-50px;top:auto}.loop-jobs .dmach_carousel_container .slick-prev{left:21px}.loop-jobs .dmach_carousel_container .slick-next{left:60px}.ps-category-item .ps-category-thumbnail img{aspect-ratio:1/1;object-fit:cover}.loop-packaging-solutions .dmach-grid-item:nth-child(even) .packaging-solutions-item{background-color:#fafafa!important}.loop-packaging-solutions .dmach-grid-item:nth-child(even) .et_pb_row{flex-direction:row-reverse}.loop-packaging-solutions .dmach-grid-item:nth-child(even) .et_pb_row .ps-content{margin-left:5.5%;margin-right:0!important}@media only screen and (max-width:980px){.loop-packaging-solutions .dmach-grid-item:nth-child(even) .et_pb_row .ps-content{margin-left:0;margin-right:0!important}}.ps-products-repeater .dmach-grid-item:nth-child(even) .et_pb_row{flex-direction:row-reverse;flex-wrap:wrap}.ps-products-repeater .dmach-grid-item:nth-child(odd) .ps-product-presentation{background-color:#fafafa}.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-presentation{padding-right:0;padding-left:8%}.ps-products-repeater .dmach-grid-item:nth-child(odd) .ps-product-presentation:before{content:'';background-color:#fafafa;height:100%;width:100%;position:absolute;top:0;left:-100%}.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-details{padding-right:8%;padding-left:0}.ps-products-repeater .dmach-grid-item:nth-child(odd) .ps-product-details:after{content:'';background-color:#F6FCFD;height:100%;width:150%;position:absolute;top:0;right:-150%}.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-details:before{content:'';background-color:#F6FCFD;height:100%;width:150%;position:absolute;top:0;left:-150%}@media (max-width:980px){.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-presentation{padding-right:0;padding-left:5%}.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-details{padding-right:5%;padding-left:0}}@media (max-width:767px){.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-presentation{padding-right:0;padding-left:0}.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-details{padding-right:0;padding-left:0}.ps-products-repeater .dmach-grid-item:nth-child(odd) .ps-product-presentation:after{content:'';background-color:#fafafa;height:100%;width:100%;position:absolute;top:0;left:100%}.ps-products-repeater .dmach-grid-item:nth-child(odd) .ps-product-details:before{content:'';background-color:#F6FCFD;height:100%;width:150%;position:absolute;top:0;left:-150%}.ps-products-repeater .dmach-grid-item:nth-child(even) .ps-product-details:after{content:'';background-color:#F6FCFD;height:100%;width:150%;position:absolute;top:0;right:-150%}}#main-menu .et-menu>li.wpml-ls-item{padding-left:5px!important;padding-right:0!important}@media (min-width:981px){.grid-product-gap .grid-posts{gap:120px!important}}.product-gradient-bg{position:relative;z-index:1}.product-gradient-bg .et_pb_row .et_pb_column:nth-of-type(2){display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:981px){.product-gradient-bg::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index:-1}.grid-col:nth-of-type(2n+1) .product-gradient-bg::before{background:linear-gradient(to right,#FAFAFA 0%,#FAFAFA 50%,#F6FCFD 50%,#F6FCFD 100%)}.grid-col:nth-of-type(2n) .product-gradient-bg .et_pb_row .et_pb_column:nth-of-type(1){order:2;margin-right:0}.grid-col:nth-of-type(2n) .product-gradient-bg .et_pb_row .et_pb_column:nth-of-type(2){order:1;margin-right:5.5%!important}.grid-col:nth-of-type(2n) .product-gradient-bg::before{background:linear-gradient(to left,#FFFFFF 0%,#FFFFFF 50%,#F6FCFD 50%,#F6FCFD 100%)}}.icon-text-block .dmach-acf-value{display:flex;flex-direction:column;gap:24px;position:relative;left:-56px}.icon-text-block .dmach-acf-label{position:relative;left:56px}.icon-text-block .dmach-acf-item-container{align-items:start!important}.icon-text-block .dmach-icon-image-content{margin-right:24px}@media (min-width:981px){.icon-text-block{margin-left:20%}}