﻿/*!
Theme Name: Stabilit America Theme
Text Domain: stabilit-america
Version: 1.2.5
Description: Stabilit America 2021
*/@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap";.bg-white{background-color:#fff !important}.bg-white\:hover:hover{background-color:#fff !important}.bg-white-o25{background:#fff !important;background:#fff !important;background:rgba(255,255,255,.25) !important}.bg-white-o50{background:#fff !important;background:#fff !important;background:rgba(255,255,255,.5) !important}.bg-white-o75,.products-childs .swiper-slide .img-logo{background:#fff !important;background:#fff !important;background:rgba(255,255,255,.75) !important}.bg-white-o90{background:#fff !important;background:#fff !important;background:rgba(255,255,255,.9) !important}.text-white{color:#fff !important}.text-white\:hover:hover{color:#fff !important}.border-color-white{border-color:#fff !important}.border-color-white\:hover:hover{border-color:#fff !important}.list-bullets-white li::before{content:"•";color:#fff;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-white{background-color:#fff !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-white{position:relative;padding-left:25px}.dots-white:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#fff}.bg-black{background-color:#000 !important}.bg-black\:hover:hover{background-color:#000 !important}.bg-black-o25{background:#000 !important;background:#000 !important;background:rgba(0,0,0,.25) !important}.bg-black-o50{background:#000 !important;background:#000 !important;background:rgba(0,0,0,.5) !important}.bg-black-o75{background:#000 !important;background:#000 !important;background:rgba(0,0,0,.75) !important}.bg-black-o90{background:#000 !important;background:#000 !important;background:rgba(0,0,0,.9) !important}.text-black{color:#000 !important}.text-black\:hover:hover{color:#000 !important}.border-color-black{border-color:#000 !important}.border-color-black\:hover:hover{border-color:#000 !important}.list-bullets-black li::before{content:"•";color:#000;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-black{background-color:#000 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-black{position:relative;padding-left:25px}.dots-black:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#000}.bg-black-bright{background-color:#666 !important}.bg-black-bright\:hover:hover{background-color:#666 !important}.bg-black-bright-o25{background:#666 !important;background:#666 !important;background:rgba(102,102,102,.25) !important}.bg-black-bright-o50{background:#666 !important;background:#666 !important;background:rgba(102,102,102,.5) !important}.bg-black-bright-o75{background:#666 !important;background:#666 !important;background:rgba(102,102,102,.75) !important}.bg-black-bright-o90{background:#666 !important;background:#666 !important;background:rgba(102,102,102,.9) !important}.text-black-bright{color:#666 !important}.text-black-bright\:hover:hover{color:#666 !important}.border-color-black-bright{border-color:#666 !important}.border-color-black-bright\:hover:hover{border-color:#666 !important}.list-bullets-black-bright li::before{content:"•";color:#666;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-black-bright{background-color:#666 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-black-bright{position:relative;padding-left:25px}.dots-black-bright:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#666}.bg-green,.business-slider .carousel-inner .business-item{background-color:#00bbb4 !important}.bg-green\:hover:hover{background-color:#00bbb4 !important}.bg-green-o25{background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.25) !important}.bg-green-o50{background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.5) !important}.bg-green-o75{background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.75) !important}.bg-green-o90,.application-categories .application-item .application-title{background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.9) !important}.text-green{color:#00bbb4 !important}.text-green\:hover:hover{color:#00bbb4 !important}.border-color-green{border-color:#00bbb4 !important}.border-color-green\:hover:hover{border-color:#00bbb4 !important}.list-bullets-green li::before{content:"•";color:#00bbb4;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-green{background-color:#00bbb4 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-green{position:relative;padding-left:25px}.dots-green:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#00bbb4}.bg-green-black{background-color:#06413b !important}.bg-green-black\:hover:hover{background-color:#06413b !important}.bg-green-black-o25{background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.25) !important}.bg-green-black-o50{background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.5) !important}.bg-green-black-o75{background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.75) !important}.bg-green-black-o90{background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.9) !important}.text-green-black{color:#06413b !important}.text-green-black\:hover:hover{color:#06413b !important}.border-color-green-black{border-color:#06413b !important}.border-color-green-black\:hover:hover{border-color:#06413b !important}.list-bullets-green-black li::before{content:"•";color:#06413b;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-green-black{background-color:#06413b !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-green-black{position:relative;padding-left:25px}.dots-green-black:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#06413b}.bg-green-dark,.single-banner{background-color:#008375 !important}.bg-green-dark\:hover:hover{background-color:#008375 !important}.bg-green-dark-o25{background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.25) !important}.bg-green-dark-o50{background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.5) !important}.bg-green-dark-o75{background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.75) !important}.bg-green-dark-o90{background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.9) !important}.text-green-dark{color:#008375 !important}.text-green-dark\:hover:hover{color:#008375 !important}.border-color-green-dark{border-color:#008375 !important}.border-color-green-dark\:hover:hover{border-color:#008375 !important}.list-bullets-green-dark li::before{content:"•";color:#008375;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-green-dark{background-color:#008375 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-green-dark{position:relative;padding-left:25px}.dots-green-dark:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#008375}.bg-green-opaque{background-color:#6eb4a8 !important}.bg-green-opaque\:hover:hover{background-color:#6eb4a8 !important}.bg-green-opaque-o25{background:#6eb4a8 !important;background:#6eb4a8 !important;background:rgba(110,180,168,.25) !important}.bg-green-opaque-o50{background:#6eb4a8 !important;background:#6eb4a8 !important;background:rgba(110,180,168,.5) !important}.bg-green-opaque-o75{background:#6eb4a8 !important;background:#6eb4a8 !important;background:rgba(110,180,168,.75) !important}.bg-green-opaque-o90{background:#6eb4a8 !important;background:#6eb4a8 !important;background:rgba(110,180,168,.9) !important}.text-green-opaque{color:#6eb4a8 !important}.text-green-opaque\:hover:hover{color:#6eb4a8 !important}.border-color-green-opaque{border-color:#6eb4a8 !important}.border-color-green-opaque\:hover:hover{border-color:#6eb4a8 !important}.list-bullets-green-opaque li::before{content:"•";color:#6eb4a8;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-green-opaque{background-color:#6eb4a8 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-green-opaque{position:relative;padding-left:25px}.dots-green-opaque:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#6eb4a8}.bg-green-light{background-color:#eaf5f4 !important}.bg-green-light\:hover:hover{background-color:#eaf5f4 !important}.bg-green-light-o25{background:#eaf5f4 !important;background:#eaf5f4 !important;background:rgba(234,245,244,.25) !important}.bg-green-light-o50{background:#eaf5f4 !important;background:#eaf5f4 !important;background:rgba(234,245,244,.5) !important}.bg-green-light-o75{background:#eaf5f4 !important;background:#eaf5f4 !important;background:rgba(234,245,244,.75) !important}.bg-green-light-o90{background:#eaf5f4 !important;background:#eaf5f4 !important;background:rgba(234,245,244,.9) !important}.text-green-light{color:#eaf5f4 !important}.text-green-light\:hover:hover{color:#eaf5f4 !important}.border-color-green-light{border-color:#eaf5f4 !important}.border-color-green-light\:hover:hover{border-color:#eaf5f4 !important}.list-bullets-green-light li::before{content:"•";color:#eaf5f4;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-green-light{background-color:#eaf5f4 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-green-light{position:relative;padding-left:25px}.dots-green-light:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#eaf5f4}.bg-green-white{background-color:#f7fbfb !important}.bg-green-white\:hover:hover{background-color:#f7fbfb !important}.bg-green-white-o25{background:#f7fbfb !important;background:#f7fbfb !important;background:rgba(247,251,251,.25) !important}.bg-green-white-o50{background:#f7fbfb !important;background:#f7fbfb !important;background:rgba(247,251,251,.5) !important}.bg-green-white-o75{background:#f7fbfb !important;background:#f7fbfb !important;background:rgba(247,251,251,.75) !important}.bg-green-white-o90{background:#f7fbfb !important;background:#f7fbfb !important;background:rgba(247,251,251,.9) !important}.text-green-white{color:#f7fbfb !important}.text-green-white\:hover:hover{color:#f7fbfb !important}.border-color-green-white{border-color:#f7fbfb !important}.border-color-green-white\:hover:hover{border-color:#f7fbfb !important}.list-bullets-green-white li::before{content:"•";color:#f7fbfb;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-green-white{background-color:#f7fbfb !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-green-white{position:relative;padding-left:25px}.dots-green-white:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#f7fbfb}.bg-gray{background-color:#b4b4b4 !important}.bg-gray\:hover:hover{background-color:#b4b4b4 !important}.bg-gray-o25{background:#b4b4b4 !important;background:#b4b4b4 !important;background:rgba(180,180,180,.25) !important}.bg-gray-o50{background:#b4b4b4 !important;background:#b4b4b4 !important;background:rgba(180,180,180,.5) !important}.bg-gray-o75{background:#b4b4b4 !important;background:#b4b4b4 !important;background:rgba(180,180,180,.75) !important}.bg-gray-o90{background:#b4b4b4 !important;background:#b4b4b4 !important;background:rgba(180,180,180,.9) !important}.text-gray{color:#b4b4b4 !important}.text-gray\:hover:hover{color:#b4b4b4 !important}.border-color-gray{border-color:#b4b4b4 !important}.border-color-gray\:hover:hover{border-color:#b4b4b4 !important}.list-bullets-gray li::before{content:"•";color:#b4b4b4;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-gray{background-color:#b4b4b4 !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-gray{position:relative;padding-left:25px}.dots-gray:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#b4b4b4}.bg-gray-dark{background-color:#7f7f7f !important}.bg-gray-dark\:hover:hover{background-color:#7f7f7f !important}.bg-gray-dark-o25{background:#7f7f7f !important;background:#7f7f7f !important;background:rgba(127,127,127,.25) !important}.bg-gray-dark-o50{background:#7f7f7f !important;background:#7f7f7f !important;background:rgba(127,127,127,.5) !important}.bg-gray-dark-o75{background:#7f7f7f !important;background:#7f7f7f !important;background:rgba(127,127,127,.75) !important}.bg-gray-dark-o90{background:#7f7f7f !important;background:#7f7f7f !important;background:rgba(127,127,127,.9) !important}.text-gray-dark{color:#7f7f7f !important}.text-gray-dark\:hover:hover{color:#7f7f7f !important}.border-color-gray-dark{border-color:#7f7f7f !important}.border-color-gray-dark\:hover:hover{border-color:#7f7f7f !important}.list-bullets-gray-dark li::before{content:"•";color:#7f7f7f;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-gray-dark{background-color:#7f7f7f !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-gray-dark{position:relative;padding-left:25px}.dots-gray-dark:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#7f7f7f}.bg-gray-light{background-color:#ebebeb !important}.bg-gray-light\:hover:hover{background-color:#ebebeb !important}.bg-gray-light-o25{background:#ebebeb !important;background:#ebebeb !important;background:rgba(235,235,235,.25) !important}.bg-gray-light-o50{background:#ebebeb !important;background:#ebebeb !important;background:rgba(235,235,235,.5) !important}.bg-gray-light-o75{background:#ebebeb !important;background:#ebebeb !important;background:rgba(235,235,235,.75) !important}.bg-gray-light-o90{background:#ebebeb !important;background:#ebebeb !important;background:rgba(235,235,235,.9) !important}.text-gray-light{color:#ebebeb !important}.text-gray-light\:hover:hover{color:#ebebeb !important}.border-color-gray-light{border-color:#ebebeb !important}.border-color-gray-light\:hover:hover{border-color:#ebebeb !important}.list-bullets-gray-light li::before{content:"•";color:#ebebeb;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-gray-light{background-color:#ebebeb !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-gray-light{position:relative;padding-left:25px}.dots-gray-light:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#ebebeb}.bg-blue-light{background-color:#f1f9ff !important}.bg-blue-light\:hover:hover{background-color:#f1f9ff !important}.bg-blue-light-o25{background:#f1f9ff !important;background:#f1f9ff !important;background:rgba(241,249,255,.25) !important}.bg-blue-light-o50{background:#f1f9ff !important;background:#f1f9ff !important;background:rgba(241,249,255,.5) !important}.bg-blue-light-o75{background:#f1f9ff !important;background:#f1f9ff !important;background:rgba(241,249,255,.75) !important}.bg-blue-light-o90{background:#f1f9ff !important;background:#f1f9ff !important;background:rgba(241,249,255,.9) !important}.text-blue-light{color:#f1f9ff !important}.text-blue-light\:hover:hover{color:#f1f9ff !important}.border-color-blue-light{border-color:#f1f9ff !important}.border-color-blue-light\:hover:hover{border-color:#f1f9ff !important}.list-bullets-blue-light li::before{content:"•";color:#f1f9ff;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-blue-light{background-color:#f1f9ff !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-blue-light{position:relative;padding-left:25px}.dots-blue-light:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#f1f9ff}.bg-blue{background-color:#00396c !important}.bg-blue\:hover:hover{background-color:#00396c !important}.bg-blue-o25{background:#00396c !important;background:#00396c !important;background:rgba(0,57,108,.25) !important}.bg-blue-o50{background:#00396c !important;background:#00396c !important;background:rgba(0,57,108,.5) !important}.bg-blue-o75{background:#00396c !important;background:#00396c !important;background:rgba(0,57,108,.75) !important}.bg-blue-o90{background:#00396c !important;background:#00396c !important;background:rgba(0,57,108,.9) !important}.text-blue{color:#00396c !important}.text-blue\:hover:hover{color:#00396c !important}.border-color-blue{border-color:#00396c !important}.border-color-blue\:hover:hover{border-color:#00396c !important}.list-bullets-blue li::before{content:"•";color:#00396c;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.pill-blue{background-color:#00396c !important;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;text-align:center}.dots-blue{position:relative;padding-left:25px}.dots-blue:before{content:" ";position:absolute;top:6px;left:5px;display:inline-block;width:10px;height:10px;border-radius:100px;background-color:#00396c}@font-face{font-family:"Nutmeg";src:url("assets/fonts/Nutmeg-Book.eot");src:url("assets/fonts/Nutmeg-Book.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Nutmeg-Book.woff") format("woff"),url("assets/fonts/Nutmeg-Book.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Nutmeg";src:url("assets/fonts/Nutmeg-Bold.eot");src:url("assets/fonts/Nutmeg-Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Nutmeg-Bold.woff") format("woff"),url("assets/fonts/Nutmeg-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Nutmeg";src:url("assets/fonts/Nutmeg-ExtraBold.eot");src:url("assets/fonts/Nutmeg-ExtraBold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Nutmeg-ExtraBold.woff") format("woff"),url("assets/fonts/Nutmeg-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Nutmeg";src:url("assets/fonts/Nutmeg-Black.eot");src:url("assets/fonts/Nutmeg-Black.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Nutmeg-Black.woff") format("woff"),url("assets/fonts/Nutmeg-Black.ttf") format("truetype");font-weight:900;font-style:normal}.rounded-10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rounded-20{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.rounded-full{-moz-border-radius:999px;-webkit-border-radius:999px;border-radius:999px}.z-index-0{z-index:0 !important}.z-index-1{z-index:1 !important}.z-index-2{z-index:2 !important}.z-index-3{z-index:3 !important}.z-index-4{z-index:4 !important}.ps-6{padding-left:4rem}.ps-7{padding-left:5rem}.pt-6{padding-top:4rem}.pt-7{padding-top:5rem}.pe-6{padding-right:4rem}.pe-7{padding-right:5rem}.pb-6{padding-bottom:4rem}.pb-7{padding-bottom:5rem}@media screen and (min-width: 576px){.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-90{height:90%!important}.h-sm-100{height:100%!important}.w-sm-25{width:25%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-95{width:95%!important}.w-sm-100{width:100%!important}.ps-sm-6{padding-left:4rem}.ps-sm-7{padding-left:5rem}.pt-sm-6{padding-top:4rem}.pt-sm-7{padding-top:5rem}.pe-sm-6{padding-right:4rem}.pe-sm-7{padding-right:5rem}.pb-sm-6{padding-bottom:4rem}.pb-sm-7{padding-bottom:5rem}}@media screen and (min-width: 768px){.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-90{height:90%!important}.h-md-100{height:100%!important}.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-95{width:95%!important}.w-md-100{width:100%!important}.ps-md-6{padding-left:4rem}.ps-md-7{padding-left:5rem}.pt-md-6{padding-top:4rem}.pt-md-7{padding-top:5rem}.pe-md-6{padding-right:4rem}.pe-md-7{padding-right:5rem}.pb-md-6{padding-bottom:4rem}.pb-md-7{padding-bottom:5rem}}@media screen and (min-width: 992px){.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-90{height:90%!important}.h-lg-100{height:100%!important}.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-95{width:95%!important}.w-lg-100{width:100%!important}.ps-lg-6{padding-left:4rem}.ps-lg-7{padding-left:5rem}.pt-lg-6{padding-top:4rem}.pt-lg-7{padding-top:5rem}.pe-lg-6{padding-right:4rem}.pe-lg-7{padding-right:5rem}.pb-lg-6{padding-bottom:4rem}.pb-lg-7{padding-bottom:5rem}}@media screen and (min-width: 1200px){.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-90{height:90%!important}.h-xl-100{height:100%!important}.w-xl-25{width:25%!important}.w-xl-50{width:50%!important}.w-xl-75{width:75%!important}.w-xl-95{width:95%!important}.w-xl-100{width:100%!important}.ps-xl-6{padding-left:4rem}.ps-xl-7{padding-left:5rem}.pt-xl-6{padding-top:4rem}.pt-xl-7{padding-top:5rem}.pe-xl-6{padding-right:4rem}.pe-xl-7{padding-right:5rem}.pb-xl-6{padding-bottom:4rem}.pb-xl-7{padding-bottom:5rem}}@media screen and (min-width: 1400px){.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-90{height:90%!important}.h-xxl-100{height:100%!important}.w-xxl-25{width:25%!important}.w-xxl-50{width:50%!important}.w-xxl-75{width:75%!important}.w-xxl-95{width:95%!important}.w-xxl-100{width:100%!important}.ps-xxl-6{padding-left:4rem}.ps-xxl-7{padding-left:5rem}.pt-xxl-6{padding-top:4rem}.pt-xxl-7{padding-top:5rem}.pe-xxl-6{padding-right:4rem}.pe-xxl-7{padding-right:5rem}.pb-xxl-6{padding-bottom:4rem}.pb-xxl-7{padding-bottom:5rem}}html,body{font-family:"Roboto",sans-serif;font-size:calc(13px + (16 - 13) * ((100vw - 300px) / (1920 - 300)))}.collapse:not(.show){display:none !important}.text-din{font-family:"DIN"}.size-full{max-width:100%;height:auto}.btn.btn-slider,.btn.btn-primary{background:rgba(0,0,0,0);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:#b4b4b4 solid 1px;color:#fff;font-weight:400;font-size:13px;padding-left:35px;padding-right:35px;text-transform:uppercase}.btn.btn-slider:hover,.btn.btn-primary:hover{background:#008375;border-color:#fff}.btn.btn-primary{background:#008375;border-color:#fff;max-width:150px}.btn.btn-primary:hover{background:#00bbb4}.btn.btn-large{max-width:300px}.btn-container-green a{background-color:#008375;color:#fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.mw-auto{max-width:none !important}.w-20,.w-33{width:50% !important}.pagination .page-numbers{padding:6px 10px;background:#f1f9ff;color:#00bbb4;text-decoration:none;margin:5px 2px}.pagination .page-numbers:hover{background:#eaf5f4}.pagination .page-numbers.current,.pagination .page-numbers.current:hover{background:#008375;color:#fff}.forminator-ui .forminator-label{text-align:left;color:#fff !important}#main strong{color:#008375}#main .page-title-2 h1,#main .page-title-2 h2,#main .page-title-2 h3,#main .page-title-2 h4,#main .page-title-2 h5,#main .page-title-2 h6{color:#008375;font-family:"DIN";font-weight:700}#main .page-title-3 h1,#main .page-title-3 h2,#main .page-title-3 h3,#main .page-title-3 h4,#main .page-title-3 h5,#main .page-title-3 h6{color:#008375;font-family:"DIN";font-weight:700}.section-title{color:#008375;font-family:"DIN";text-transform:uppercase;padding-bottom:calc(100vw*(35/414));margin-bottom:40px !important;position:relative}.section-title h2{font-size:calc(100vw*(30/414));font-weight:700}.section-title:after{content:" ";display:block;border-bottom:#00bbb4 solid calc(100vw*(8/414));position:absolute;width:calc(100vw*(232/414));margin-left:calc(100vw*(-116/414));bottom:0;left:50%}.slider-container .elementor-widget-wrap{padding:0 !important}.slider-container .elementor-widget-wrap .slider-section .slider-item .slider-content{left:calc(100vw*(43/414));top:calc(100vw*(425/414));width:calc(100vw*(315/414))}.slider-container .elementor-widget-wrap .slider-section .slider-item .slider-content h1{color:#fff;font-size:calc(100vw*(60/414));font-weight:700;line-height:1.25em;text-transform:uppercase;margin-bottom:40px}.slider-container .elementor-widget-wrap .slider-section .slider-item .slider-content h2{color:#00bbb4;font-size:calc(100vw*(30/414));font-weight:700;text-transform:uppercase;margin-bottom:35px}.carousel .carousel-inner{background-image:url("assets/images/loading.gif");background-repeat:no-repeat;background-position:center center;background-size:auto auto}.carousel .carousel-control-next .carousel-control-next-icon,.carousel .carousel-control-next .carousel-control-prev-icon,.carousel .carousel-control-prev .carousel-control-next-icon,.carousel .carousel-control-prev .carousel-control-prev-icon{background-color:#fff;background-size:50% 50%;color:#008375;top:4%;padding:25px;position:relative}.carousel .carousel-control-next{justify-content:flex-end}.carousel .carousel-control-next .carousel-control-next-icon{-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23008375'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-position:60% center;right:-10%}.carousel .carousel-control-prev{justify-content:flex-start}.carousel .carousel-control-prev .carousel-control-prev-icon{-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23008375'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");background-position:40% center;left:-10%}.products-showcase .swiper-slide{position:relative;padding-bottom:15px}.products-showcase .swiper-slide .product-image{object-fit:cover;height:calc(100vw*(521/375))}.products-showcase .swiper-slide .product-info{background-image:url(assets/images/bg-product-showcase-item.png);background-size:100% 100%;position:absolute;bottom:calc(100vw*(-24/2820));height:50%;width:100%}.products-showcase .swiper-slide .product-info .product-info-container{height:100%}.products-showcase .swiper-slide .product-info .product-info-container h2{font-size:calc(15px + (25 - 15) * ((100vw - 300px) / (1920 - 300)))}.products-childs .swiper-slide{position:relative;padding-bottom:15px}.products-childs .swiper-slide .product-image{object-fit:cover;height:520px;-webkit-box-shadow:0 8px 10px rgba(0,0,0,.25);-moz-box-shadow:0 8px 10px rgba(0,0,0,.25);box-shadow:0 8px 10px rgba(0,0,0,.25)}.products-childs .swiper-slide .img-logo{position:absolute;top:0;left:0;width:100%;padding:15px 0;text-align:center}.products-childs .swiper-slide .img-logo img{width:auto;height:35px;margin:0 auto}.products-childs .swiper-slide .product-info{background-image:url(assets/images/bg-product-showcase-item.png);background-size:100% 100%;position:absolute;bottom:calc(100vw*(-24/2820));height:auto;width:100%}.products-childs .swiper-slide .product-info .product-info-container{height:100%}.products-childs .swiper-slide .product-info .product-info-container h2{font-size:15px}.products-childs .swiper-slide .product-info .product-info-container p{font-size:12px}.product-modals .modal.show,.contact-modals .modal.show{display:flex !important}.product-modals .modal .modal-dialog,.contact-modals .modal .modal-dialog{max-width:700px !important}.product-modals .modal .modal-dialog .modal-content,.contact-modals .modal .modal-dialog .modal-content{background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.7) !important;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.product-modals .modal .modal-dialog .modal-content .modal-body .col-image,.contact-modals .modal .modal-dialog .modal-content .modal-body .col-image{background-image:url("assets/images/bg-product-showcase-modal-image.png");background-repeat:no-repeat;background-position:top right;background-size:auto 100%;padding-left:0;padding-top:100px;padding-bottom:100px;margin-top:-40px}.product-modals .modal .modal-dialog .modal-content .modal-body .col-image img,.contact-modals .modal .modal-dialog .modal-content .modal-body .col-image img{object-fit:cover;height:100%;min-height:calc(100vw*(500/2560));clip-path:polygon(0 0, 100% 0, 70% 100%, 0 100%)}.product-modals .modal .modal-dialog .modal-content .modal-body .col-info a,.contact-modals .modal .modal-dialog .modal-content .modal-body .col-info a{font-size:12px}.product-modals .modal .modal-dialog .modal-content .modal-body .col-info a .fas,.contact-modals .modal .modal-dialog .modal-content .modal-body .col-info a .fas{color:#b4b4b4}.product-modals .modal .modal-dialog .modal-content .modal-body .col-info a:hover .fas,.contact-modals .modal .modal-dialog .modal-content .modal-body .col-info a:hover .fas{color:#fff}.modal-form form .wpforms-field .wpforms-field-label{color:#fff}.modal-form form .wpforms-field [class^=wpforms-field-]:not(.wpforms-field-label){background:rgba(0,0,0,0) !important;border:none;color:#fff;width:100%;border-bottom:#b4b4b4 solid 1px;max-width:600px}.modal-form form .wpforms-field [class^=wpforms-field-]:not(.wpforms-field-label) option{color:#00bbb4}.modal-form form .wpforms-submit-container{display:flex;flex-direction:row;justify-content:flex-end}.modal-form form .wpforms-submit-container .btn.btn-primary{background:#00bbb4;border-color:#fff;color:#fff;text-transform:uppercase;min-width:150px}.button-discover-product{max-width:500px;background-image:url(assets/images/bg-button-container.png);background-size:500px 100%;background-position:center center}.container-1650{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-left:auto;margin-right:auto}.container-1650 .elementor-widget-wrap{padding:0 !important}.business-slider{overflow:hidden}.business-slider .carousel-inner .business-item{background-size:auto 60%;background-position:top center;background-repeat:no-repeat;min-height:752px}.business-slider .carousel-inner .business-item .banner-white-layer{height:112px;width:100%;background:#f1f9ff !important;background:#f1f9ff !important;background:rgba(241,249,255,.8) !important;clip-path:polygon(0% 0%, 100% 0%, 72% 100%, 0% 100%)}.business-slider .carousel-inner .business-item .banner-green-layer{height:440px;width:100%;background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.8) !important;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);position:absolute;bottom:0;right:0}.business-slider .carousel-inner .business-item .business-logo-container{top:0}.business-slider .carousel-inner .business-item .business-logo{position:relative;left:calc(100vw*(46/414));top:calc(100vw*(25/414));width:calc(100vw*(200/414))}.business-slider .carousel-inner .business-item .business-content{width:calc(100vw*(325/414));right:auto;left:calc(100vw*(46/414));top:calc(100vw*(420/414));padding-right:calc(100vw*(0/2820))}.business-slider .carousel-inner .business-item .business-content h3{font-size:calc(25px + (30 - 25) * ((100vw - 300px) / (1920 - 300)))}.business-slider .carousel-inner .business-item .business-content p{font-size:calc(13px + (16 - 13) * ((100vw - 300px) / (1920 - 300)))}.business-slider .carousel-indicators.carousel-thumbs{position:relative;top:0;left:0;width:100%;margin:auto 0}.business-slider .carousel-indicators.carousel-thumbs div{background:#fff;border-bottom:#fff solid calc(100vw*(8/2820));height:calc(100vw*(240/2820));width:calc(20% - 5px);margin:0 calc(100vw*(3/2820))}.business-slider .carousel-indicators.carousel-thumbs div .business-logo{width:auto;max-height:calc(100vw*(164/2820));max-width:95%}.business-slider .carousel-indicators.carousel-thumbs div.active{border-bottom-color:#00bbb4}.business-slider .carousel-indicators.carousel-bullets button{background-color:#00bbb4;border:none;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;width:16px;height:16px}.business-slider .carousel-indicators.carousel-bullets button.active{background-color:#008375}.projects-slider .carousel-inner .project-item .project-image{height:500px;object-fit:cover}.projects-slider .carousel-inner .project-item .col-content .project-content{background-size:130% auto;background-position:center center;position:relative;margin-top:0px}.projects-slider .carousel-inner .project-item .col-content .project-content>*{z-index:1;word-wrap:break-word}.projects-slider .carousel-inner .project-item .col-content .project-content:before{display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.7) !important;backdrop-filter:blur(14.9px);z-index:0}.projects-slider .carousel-inner .project-item .col-content .project-content:after{border-top:rgba(0,0,0,0) solid 50vh;border-left:rgba(0,0,0,0) solid 10vh;border-right:#fff solid 10vh;border-bottom:#fff solid 50vh;display:none;content:" ";position:absolute;top:0;right:0px;width:10px;height:0px}.applications-showcase{padding-bottom:40px !important}.applications-showcase .swiper-slide{height:auto}.applications-showcase .application-info{position:relative;height:100%}.applications-showcase .application-info h3{max-width:270px}.applications-showcase .application-info>*{position:relative}.applications-showcase .application-info:before{display:block;content:" ";background-image:url(assets/svg/bg-app-white.svg);background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.applications-showcase .application-info:hover .application-icon{filter:brightness(0) invert(1)}.applications-showcase .application-info:hover:before{background-image:url(assets/svg/bg-app-green.svg)}.applications-showcase .swiper-pagination{bottom:0px !important}.applications-showcase.application-alone .application-info:before{display:none !important}.applications-showcase.application-alone .application-info:hover .application-icon{filter:none !important}.applications-showcase.applications-showcase-squares .application-info:before{content:" ";display:none}.applications-showcase.applications-showcase-squares .application-info .application-icon{max-height:70px}.swiper-button-prev,.swiper-button-next{color:#fff}.swiper-button-prev:after,.swiper-button-next:after{color:#fff}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{display:none !important}.business-product-slider .carousel-indicators{position:relative;margin:20px 3%}.business-product-slider .carousel-indicators.carousel-thumbs div{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;color:#666;text-indent:0;height:auto;width:auto;padding:0 5px}.business-product-slider .carousel-indicators.carousel-thumbs div.active{color:#008375;text-decoration:underline}.business-product-slider .carousel-indicators.carousel-thumbs div:hover{background-color:#008375;color:#fff !important}.business-product-slider .carousel-inner .carousel-item{background-size:cover;background-position:center center;padding-top:350px}.business-product-slider .carousel-inner .carousel-item .product-info{width:100%;max-width:100%;min-height:400px;background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);padding-left:27%;padding-right:5%}.business-product-slider .carousel-inner .carousel-item .product-info h2{font-size:calc(25px + (30 - 25) * ((100vw - 300px) / (1920 - 300)))}.business-product-slider .carousel-inner .carousel-item .product-info .product-content{font-size:calc(11px + (14 - 11) * ((100vw - 300px) / (1920 - 300)))}.business-product-slider .carousel-inner .carousel-item .product-info .product-content p{font-size:inherit}.business-product-slider .carousel-inner .carousel-item .product-info .btn.btn-primary{margin-top:10px}.post-item a{text-decoration:none}.post-item .post-item-container{height:100%}.page-banner{background-size:cover;background-position:center center;height:calc(100vw*(310/375));display:flex;flex-direction:column;justify-content:flex-end}.page-banner .banner-title{height:auto;padding:calc(100vw*(50/375)) calc(100vw*(50/375));width:100%;line-height:1.1em;background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(0% 0%, 80% 0%, 100% 100%, 0% 100%)}.page-banner .banner-title h1{font-family:"DIN";font-weight:bold}.post-banner{background-size:cover;height:calc(100vw*(742/2820));position:relative;margin-bottom:calc(100vw*(155/2820))}.post-banner .banner-title{position:absolute;bottom:calc(100vw*(-155/2820));height:calc(100vw*(310/2820));padding-left:calc(100vw*(140/2820));padding-right:calc(100vw*(100/2820));width:calc(100vw*(923/2820));line-height:1.1em;background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(0% 0%, 80% 0%, 100% 100%, 0% 100%)}.post-banner .banner-title h1{font-family:"DIN";font-weight:bold}.business-unit-thumbs{position:relative;top:0;left:0;width:100%;overflow-x:scroll;margin:auto 0}.business-unit-thumbs a{background:#fff;border-top:#ebebeb solid calc(100vw*(8/1920));border-right:#ebebeb solid 1px;height:80px;flex:0 0 150px;margin:0 calc(100vw*(3/1920))}.business-unit-thumbs a .business-logo{width:auto;max-height:50px}.business-unit-thumbs a:hover{border-top-color:#00bbb4}.block-logo a{width:100% !important}.block-logo a img{max-width:250px;height:60px !important;width:auto !important}#contact-box{position:relative}#contact-box>.elementor-widget-wrap{max-width:380px;margin-top:0}.admin-bar #contact-box>.elementor-widget-wrap{margin-top:32px}.box-logo{-webkit-box-shadow:0 4px 10px rgba(0,53,53,.1);-moz-box-shadow:0 4px 10px rgba(0,53,53,.1);box-shadow:0 4px 10px rgba(0,53,53,.1);background-color:#fff;border:#ebebeb solid 1px;min-height:180px;display:flex;justify-content:center !important;align-items:center !important;padding:15px;border-top:#00bbb4 solid 4px}.box-logo img{max-height:70px;position:relative;top:0;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;-webkit-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.box-logo img[src$=png]{width:auto}.box-logo img:hover{top:-10px}.contact-map svg{position:relative;z-index:1}.contact-map svg text,.contact-map svg text tspan{font-family:"DINPro",sans-serif;cursor:pointer}.contact-map svg g:hover path{fill:#238576 !important;cursor:pointer}.contact-map .map-tooltip{display:none;position:absolute;max-width:320px;z-index:10}.contact-map .map-tooltip .tt-close{position:absolute;top:5px;right:5px;padding:8px;cursor:pointer}.contact-map .map-tooltip.show{display:block}.form-container{position:absolute;left:0;bottom:0;width:100%}.form-container .container{position:relative;z-index:1}.contact-form-map{display:none}.contact-form-map.active{display:block}.contact-form-map label{color:#fff}.parent-bg-image label{color:#fff}.parent-bg-image input,.parent-bg-image textarea{background:#fff !important;background:#fff !important;background:rgba(255,255,255,.5) !important}.product-accessory .product-accessory-image{position:relative}.product-accessory .product-accessory-image:after{content:" ";display:block;width:46px;height:46px;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;background:#008375;position:absolute;bottom:-23px;left:50%;margin-left:-23px}.product-accessory .product-accessory-content{background:#fff;color:#000;padding:35px 20px 20px}.product-accessory .product-accessory-content h1,.product-accessory .product-accessory-content h2,.product-accessory .product-accessory-content h3,.product-accessory .product-accessory-content h4,.product-accessory .product-accessory-content h5,.product-accessory .product-accessory-content h6{font-weight:800;text-transform:uppercase}.shiftnav-toggle-button{background-color:#00bbb4 !important;text-decoration:none}.shiftnav.shiftnav-skin-light .shiftnav-site-title{font-weight:800 !important;color:#00bbb4 !important}.shiftnav.shiftnav-skin-light ul.shiftnav-menu>li.menu-item>.shiftnav-target{border-bottom:#00bbb4 solid 2px !important}.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu{background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.5) !important}.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu a{color:#fff !important}.mob-menu-header-holder.mobmenu{background-color:#fff;padding:15px 0;height:auto}.mob-menu-header-holder .mobmenul-container i{color:#00bbb4;line-height:55px}.mob-expand-submenu i{color:#00bbb4}.mobmenu-content li:hover{background-color:#00bbb4 !important}.mobmenu-content .sub-menu{background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.5) !important}.post-content img{max-width:100%;height:auto}.single-banner{position:relative;padding-top:calc(100vw*(514/375));background-size:cover;background-position:top center}.single-banner .banner-bg{top:0;left:0;object-fit:cover;height:calc(100vw*(700/375))}.single-banner .banner-logo{position:absolute;width:calc(100vw*(449/2820));height:calc(100vw*(355/2820));background-image:url("assets/svg/bg-business-logo.svg");background-size:100% auto;left:0;top:calc(100vw*(568/2820))}.single-banner .banner-logo img{max-height:calc(100vw*(90/2820));width:auto !important;margin-top:calc(100vw*(25/2820))}.single-banner .banner-description{position:relative;background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.8) !important;padding:calc(100vw*(160/375)) 0 calc(100vw*(69/375));backdrop-filter:blur(14.9px)}.single-banner .banner-description .section-title{padding-bottom:calc(100vw*(10/2820))}.single-banner .banner-description .section-title h2{font-size:calc(100vw*(25/2820));font-size:calc(24px + (30 - 24) * ((100vw - 300px) / (1920 - 300)))}.single-banner .banner-description .section-title:after{border-bottom-width:4px;margin-left:-13%;width:26%}.single-banner .banner-description p{font-size:calc(14px + (20 - 14) * ((100vw - 300px) / (1920 - 300)));font-weight:700;line-height:1.3em;max-width:100%;margin:0 auto}.single-product .single-banner .banner-description p{font-size:calc(14px + (20 - 14) * ((100vw - 300px) / (1920 - 300)));font-weight:400;margin-bottom:15px}.single-banner .banner-description p img{height:auto;max-width:100%}.single-banner .banner-description .full-size p{max-width:100%}.single-banner .banner-title{position:absolute;width:calc(100vw*(350/375));height:calc(100vw*(560/375));background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);right:0;top:calc(100vw*(83/375))}.single-banner .banner-title h2{position:relative;margin:0;padding:calc(100vw*(355/375)) 0 0 calc(100vw*(60/375));font-family:"DIN";font-size:calc(100vw*(40/375));font-weight:700}.single-banner .banner-title .title-vertical{font-family:"DIN";font-size:calc(100vw*(45/375));font-weight:700;position:absolute;transform:rotate(-90deg);filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;top:calc(100vw*(245/375));right:calc(100vw*(-50/375))}.application-banner{background-size:cover;height:calc(100vw*(550/375));position:relative}.application-banner .banner-white-layer{height:100%;width:calc(100vw*(456/2820));background:#f1f9ff !important;background:#f1f9ff !important;background:rgba(241,249,255,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(0% 0%, 100% 0%, 20% 100%, 0% 100%)}.application-banner .banner-title{width:100%;position:absolute;bottom:0;right:0;padding:0 calc(100vw*(163/2820)) 0 calc(100vw*(337/2820));background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.8) !important;backdrop-filter:blur(14.9px);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.application-banner .banner-title h1{font-family:"DIN";font-weight:bold}.application-banner .banner-title .title-vertical{font-family:"DIN";font-size:calc(35px + (45.5 - 35) * ((100vw - 300px) / (1920 - 300)));font-weight:700;position:absolute;transform-origin:top left;transform:rotate(-90deg);filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;bottom:calc(100vw*(-45/2820));left:calc(100vw*(300/375));width:100%}.application-banner .banner-title p,.application-banner .banner-title ul{font-family:"DIN";font-weight:bold;line-height:1.1em}.application-categories .application-item{position:relative}.application-categories .application-item .bg-layer-item{position:absolute;top:0;height:100%;width:100%;right:0;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);z-index:-1}.application-categories .application-item .application-title{clip-path:polygon(5% 0, 100% 0, 95% 100%, 0 100%);top:-40px;position:relative}.application-categories .application-item .application-gallery{position:relative;margin-top:-30vw}.application-categories .application-item .application-gallery .carousel-item{padding-top:75%}.application-categories .application-item .application-gallery .carousel-item img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.application-categories .application-item .application-info-v2{padding-bottom:32vw !important}.application-categories .application-item .application-intro{position:relative;height:calc(100vw*(350/375))}.application-categories .application-item .application-intro .application-image img{object-fit:cover;height:100%}.application-categories .application-item .application-intro .application-info{background-image:url(assets/images/bg-product-showcase-item.png);background-size:100% 100%;position:absolute;bottom:0;height:50%;width:95%}.application-categories .application-item .application-intro .application-info .application-info-container{height:100%;padding-left:17%;padding-right:5%;padding-top:14%;text-align:left}.application-categories .application-item .application-intro .application-info .application-info-container h2 a{text-decoration:none}.application-products{text-align:center}.application-products .btn{max-width:500px !important}.application-products .btn:hover{background-color:#7f7f7f !important}.application-square{position:relative;border-bottom:#00bbb4 solid 4px}.application-square .application-content{padding-top:75%;position:relative;width:100%;overflow:hidden}.application-square .application-content .application-image{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.application-square .application-content .item-hover{position:absolute;top:100%;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;-webkit-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.application-square .application-content .item-hover .application-title{position:absolute;bottom:100%;left:0;text-align:center;width:100%}.application-square .application-content .item-hover .application-description p{font-size:calc(13px + (14 - 13) * ((100vw - 300px) / (1920 - 300)))}.application-square.col-md-6 .application-content{padding-top:50%}.application-square.col-md-12 .application-content{padding-top:25%}.application-square:hover .application-content .item-hover{top:0px}.product-tabs .carousel-indicators{position:relative}.product-tabs .carousel-indicators div{border-top:none;border-bottom:rgba(0,0,0,0) solid 2px;background:rgba(0,0,0,0);text-indent:0;width:auto;height:auto;margin:0 15px}.product-tabs .carousel-indicators div.active{border-top:none;border-bottom:#00bbb4 solid 2px}.product-tabs .carousel-inner{background-image:none !important}.product-tabs .carousel-inner table{background:#fff}.product-fab-info h3{position:relative;font-weight:700;border-bottom:#00bbb4 solid 2px;text-transform:uppercase;padding-bottom:10px}.product-fab-info h3:before{content:" ";background-image:url("assets/svg/icon-ok.svg");background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-44px;width:34px;height:34px}.product-fab-info ul{padding-left:17px}.section-product-gallery .carousel-gallery .carousel-inner .carousel-item{z-index:0}.section-product-gallery .carousel-gallery .carousel-inner .carousel-item img{object-fit:cover;height:calc(100vw*(245/375))}.section-product-gallery .product-gallery .product-gallery-item{position:relative;width:50%;padding-top:50%}@media screen and (min-width: 768px){.section-product-gallery .product-gallery .product-gallery-item{width:20%;padding-top:20%}.section-product-gallery .product-gallery .product-gallery-item.product-gallery-item-triple{width:33%;padding-top:20%}}.section-product-gallery .product-gallery .product-gallery-item img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-product-gallery .product-gallery .product-gallery-item:hover img{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.section-similar-products .similar-product{position:relative;max-width:100%;flex:1 0 100%}.section-similar-products .similar-product .product-image{display:block;object-fit:cover;width:100%;height:100%;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-similar-products .similar-product .product-logo-container{position:absolute;width:100%;height:100%;top:0;left:0}.section-similar-products .similar-product .product-logo{max-height:70px;height:70px;margin-bottom:15px;width:auto}.section-similar-products .similar-product:after{content:" ";display:block;height:100%;width:5px;position:absolute;top:0;right:0;background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.5) !important}.section-similar-products .similar-product.similar-product-image-col{background-size:cover;background-position:center center}.section-similar-products .similar-product:hover .product-image{filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.section-similar-products.section-other-acrylic .similar-product{max-width:100%}.section-similar-products.section-other-acrylic .similar-product .similar-image{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:rotateY(0deg);height:0;padding-top:50%;backface-visibility:hidden}.section-similar-products.section-other-acrylic .similar-product .similar-image .product-image{position:absolute;object-fit:cover;top:0;left:0}.section-similar-products.section-other-acrylic .similar-product .similar-hover{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:rotateY(180deg);position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden}.section-similar-products.section-other-acrylic .similar-product:hover .similar-image{transform:rotateY(180deg)}.section-similar-products.section-other-acrylic .similar-product:hover .similar-hover{transform:rotateY(0deg)}.section-similar-products.section-other-products.products-polycarbonate-systems .similar-product .product-logo-container .product-logo{max-height:40px !important}.table-product img{max-width:250px}.product-typical-applications .product-ta-item{width:100%;padding-top:100%;overflow:hidden}.product-typical-applications .product-ta-item .product-ta-image{object-fit:cover;transform:scale(1);transition:transform .5s}.product-typical-applications .product-ta-item h2{transition:margin-bottom .2s;margin-bottom:0px}.product-typical-applications .product-ta-item .btn-content{transition:max-height .2s;max-height:0}.product-typical-applications .product-ta-item:hover .product-ta-image{transform:scale(1.5)}.product-typical-applications .product-ta-item:hover h2{margin-bottom:0px}.product-typical-applications .product-ta-item:hover .btn-content{max-height:200px}.table-tech{background:rgba(0,0,0,0) !important;color:#fff;vertical-align:middle}.table-tech thead tr th{background:#00bbb4;color:#fff;text-align:center;border-right-width:1px}.table-tech thead tr th:first-child{text-align:left;font-weight:700}.table-tech thead tr th:last-child{border-right-width:0}.table-tech thead tr th.blank{background:rgba(0,0,0,0) !important;border-width:0}.table-tech thead tr th.main{background:#fff;color:#008375;-moz-border-radius:5px 5px 0 0 !important;-webkit-border-radius:5px 5px 0 0 !important;border-radius:5px 5px 0 0 !important}.table-tech tbody tr td{background:#fff;color:#7f7f7f;text-align:center;border-right-width:1px}.table-tech tbody tr td:first-child{text-align:left;background:#eaf5f4;color:#008375;font-weight:700}.table-tech tbody tr td:last-child{border-right-width:0}.table-tech tbody tr:last-child td{border-bottom-width:0}.table-tech tbody tr:last-child td:first-child{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.table-tech tbody tr:last-child td:last-child{-moz-border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.table-tech.table-head-center thead tr th{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;text-align:center}.table-tech.table-head-rounded thead tr th:first-child{-moz-border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.table-tech.table-head-rounded thead tr th:last-child{-moz-border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.table-tech.table-fc-normal tbody tr td:first-child{background:#fff;color:#7f7f7f}.table-tech.table-no-last-border tbody tr td:first-child{background:#fff;color:#7f7f7f;font-weight:300;text-align:center}.table-tech.table-no-last-border tbody tr td:last-child{border-right-width:1px}.table-tech.table-no-bottom-border tbody tr:not(:last-child) td{border-bottom-width:0px}.table-tech.table-first-row-green-dark tbody tr:first-child td{background:#6eb4a8;color:#fff}.textures{max-width:675px}.textures .texture-item{max-width:160px;margin-right:10px}.textures .texture-item .texture-image{margin-bottom:10px}.textures .texture-item .texture-image img{object-fit:cover;object-position:center;width:158px;height:106px}.bu-contact .contact-map{display:none}.bu-contact .form-container{display:none}.bu-contact .mobile-form .modal-form{text-align:left}#menu-primary,.menu-primary{list-style:none}#menu-primary li,.menu-primary li{position:relative}#menu-primary li a,.menu-primary li a{color:#008375;padding:5px 15px;text-decoration:none;font-size:16px}#menu-primary li .sub-menu,.menu-primary li .sub-menu{display:none;position:absolute;list-style:none;background:#b4b4b4;background:#b4b4b4 !important;background:#b4b4b4 !important;background:rgba(180,180,180,.9) !important;top:100%;margin-top:4px;width:150px;padding:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3)}#menu-primary li .sub-menu li,.menu-primary li .sub-menu li{text-align:left}#menu-primary li .sub-menu li a,.menu-primary li .sub-menu li a{display:block;color:#fff;width:100%}#menu-primary li .sub-menu li .sub-menu,.menu-primary li .sub-menu li .sub-menu{background:#fff;top:0;left:100%}#menu-primary li .sub-menu li:hover>a,.menu-primary li .sub-menu li:hover>a{background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.7) !important;color:#fff;border-width:0}#menu-primary li:hover>a,.menu-primary li:hover>a{border-bottom:#00bbb4 solid 2px}#menu-primary li:hover>.sub-menu,.menu-primary li:hover>.sub-menu{display:block}#header{position:relative;z-index:5}#header #header-nav{position:absolute;top:100%;left:0;width:100%}#footer{z-index:1}#footer #menu-footer{list-style:none}#footer #menu-footer li a{display:block;color:#fff;font-family:"DIN";padding:5px 15px;text-decoration:none;text-transform:uppercase}#footer #menu-footer li a:hover{text-decoration:underline}@media screen and (max-width: 767px){.application-banner.banner-oem{background-position:20% 50%;height:366px}}@media screen and (min-width: 768px){.w-20{width:20% !important}.w-33{width:33.3% !important}.collapse:not(.show){display:flex !important}#header #header-nav{position:relative;top:0;left:0;width:auto}.slider-container .elementor-widget-wrap .slider-section .slider-item .slider-content{left:calc(100vw*(1291/2820));top:calc(100vw*(269/2820));width:calc(100vw*(483/2820))}.slider-container .elementor-widget-wrap .slider-section .slider-item .slider-content h1{font-size:calc(100vw*(100/2820));line-height:1em}.slider-container .elementor-widget-wrap .slider-section .slider-item .slider-content h2{font-size:calc(100vw*(50/2820));margin-bottom:25px}.products-showcase .swiper-slide .product-image{height:calc(100vw*(350/768))}.section-title{padding-bottom:calc(100vw*(35/2820))}.section-title h2{font-size:calc(100vw*(50/2820))}.section-title:after{border-bottom-width:calc(100vw*(8/2820));width:calc(100vw*(232/2820));margin-left:calc(100vw*(-116/2820))}.container-1650{width:calc(100vw*(1650/2820)) !important;margin-left:auto;margin-right:auto}.business-slider{padding-bottom:80px;overflow:visible}.business-slider .carousel-inner .business-item{background-size:cover;background-position:center center;min-height:400px}.business-slider .carousel-inner .business-item .banner-white-layer{height:400px;width:35%;clip-path:polygon(0% 0%, 100% 0%, 72% 100%, 0% 100%)}.business-slider .carousel-inner .business-item .banner-green-layer{height:400px;width:42%;clip-path:polygon(17% 0%, 100% 0%, 100% 100%, 0% 100%);top:0;right:0}.business-slider .carousel-inner .business-item .business-logo-container{height:100%;justify-content:center;display:flex;flex-direction:column;left:calc(100vw*(106/2820));top:0;width:20%}.business-slider .carousel-inner .business-item .business-logo{position:initial;height:auto}.business-slider .carousel-inner .business-item .business-content{width:30%;right:0;left:auto;top:0;padding-right:calc(100vw*(80/2820));height:100%;justify-content:center;display:flex;flex-direction:column}.projects-slider .carousel-inner .project-item .col-content .project-content{margin-top:10px}.projects-slider .carousel-inner .project-item .col-content .project-content:after{display:block}.applications-showcases .application-info{height:calc(100vw*(521/1200)) !important;width:calc(100vw*(438/1200)) !important}.page-banner{background-size:cover;height:calc(100vw*(310/2820));padding-top:0}.page-banner .banner-title{height:100%;padding:0 calc(100vw*(100/2820)) 0 calc(100vw*(140/2820));width:calc(100vw*(923/2820));line-height:1.1em;background:#00bbb4 !important;background:#00bbb4 !important;background:rgba(0,187,180,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(0% 0%, 80% 0%, 100% 100%, 0% 100%)}.page-banner .banner-title h1{font-family:"DIN";font-weight:bold}.single-banner{padding-top:calc(100vw*(714/2820))}.single-banner .banner-bg{top:0;left:0;object-fit:cover;height:calc(100vw*(1280/2820))}.single-banner .banner-description{position:relative;background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.8) !important;padding:calc(100vw*(74/2820)) 0 calc(100vw*(119/2820))}.single-banner .banner-description p{max-width:calc(100vw*(1470/2820))}.single-banner .banner-description .section-title:after{margin-left:calc(100vw*(-43/2820));width:calc(100vw*(86/2820))}.single-banner .banner-title{position:absolute;width:calc(100vw*(576/2820));height:calc(100vw*(760/2820));background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);right:0;top:calc(100vw*(83/2820))}.single-banner .banner-title h2{position:relative;margin:0;padding:calc(100vw*(499/2820)) 0 0 calc(100vw*(179/2820));font-family:"DIN";font-size:calc(100vw*(40/2820));font-weight:700}.single-banner .banner-title .title-vertical{font-family:"DIN";font-size:calc(100vw*(90/2820));font-weight:700;position:absolute;transform:rotate(-90deg);filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;transform-origin:100% 100%;bottom:100%;right:40px;top:auto;width:100%}.section-product-gallery{background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0) !important}.section-product-gallery .carousel-gallery .carousel-inner .carousel-item img{height:calc(100vw*(567/2820))}.section-similar-products .similar-product{position:relative;max-width:50%;flex:1 0 0%}.section-similar-products .similar-product .product-logo-container .product-logo{max-height:calc(100vw*(140/2820))}.application-banner{background-size:cover;height:calc(100vw*(1092/2820));position:relative}.application-banner .banner-white-layer{height:100%;width:calc(100vw*(456/2820));background:#f1f9ff !important;background:#f1f9ff !important;background:rgba(241,249,255,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(0% 0%, 100% 0%, 20% 100%, 0% 100%)}.application-banner .banner-title{height:100%;width:50%;position:absolute;bottom:auto;top:0;right:0;padding:0 calc(100vw*(163/2820)) 0 calc(100vw*(337/2820));background:#008375 !important;background:#008375 !important;background:rgba(0,131,117,.8) !important;backdrop-filter:blur(14.9px);clip-path:polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%)}.application-banner .banner-title h1{font-family:"DIN";font-weight:bold}.application-banner .banner-title .title-vertical{font-family:"DIN";font-size:calc(100vw*(85/2820));font-weight:700;position:absolute;transform:rotate(-90deg);filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;transform-origin:100% 100%;bottom:100%;right:40px;top:auto;width:100%;left:auto;max-width:calc(100vw*(800/2820))}.application-banner .banner-title p,.application-banner .banner-title ul{font-size:calc(14px + (16 - 14) * ((100vw - 300px) / (1920 - 300)));font-family:"DIN";font-weight:bold;line-height:1.1em}.application-categories .application-item{position:relative}.application-categories .application-item .bg-layer-item{position:absolute;top:0;height:100%;width:100%;right:0;clip-path:polygon(35% 0, 100% 0, 100% 100%, 15% 100%);z-index:-1}.application-categories .application-item .application-intro{position:relative;height:calc(100vw*(857/2820))}.application-categories .application-item .application-intro .application-image img{object-fit:cover;height:100%}.application-categories .application-item .application-intro .application-info{background-image:url(assets/images/bg-product-showcase-item.png);background-size:100% 100%;position:absolute;bottom:0;height:30%;width:95%}.application-categories .application-item .application-intro .application-info .application-info-container{height:100%;padding-left:17%;padding-right:5%;padding-top:4%;text-align:left}.application-categories .application-item .application-intro .application-info .application-info-container h2{font-size:calc(20px + (26 - 20) * ((100vw - 300px) / (1920 - 300)))}.application-categories .application-item .application-intro .application-info .application-info-container h2 a{text-decoration:none}.business-unit-thumbs{position:relative;top:0;left:0;width:100%;margin:auto 0;overflow-x:visible}.business-unit-thumbs a{background:#fff;border-top:#ebebeb solid calc(100vw*(8/1920));border-right:#ebebeb solid 1px;height:calc(100vw*(138/1920));width:calc(100vw*(372/1920));margin:0 calc(100vw*(3/1920));flex:1 0 auto}.business-unit-thumbs a .business-logo{width:auto;max-height:calc(100vw*(80/1920))}.business-unit-thumbs a:hover,.business-unit-thumbs a.current{border-top-color:#00bbb4}.business-product-slider .carousel-indicators{position:relative;margin:20px 3%}.business-product-slider .carousel-indicators.carousel-thumbs div{text-indent:0;width:auto;padding:0 5px}.business-product-slider .carousel-indicators.carousel-thumbs div.active{color:#008375;text-decoration:underline}.business-product-slider .carousel-inner .carousel-item{background-size:cover;background-position:center center;padding-top:0}.business-product-slider .carousel-inner .carousel-item .product-info{width:50%;max-width:560px;min-height:400px;background:#06413b !important;background:#06413b !important;background:rgba(6,65,59,.5) !important;backdrop-filter:blur(14.9px);clip-path:polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);padding-left:15%;padding-right:5%}.business-product-slider .carousel-inner .carousel-item .product-info h2{font-size:calc(25px + (30 - 25) * ((100vw - 300px) / (1920 - 300)))}.business-product-slider .carousel-inner .carousel-item .product-info .product-content{font-size:calc(11px + (14 - 11) * ((100vw - 300px) / (1920 - 300)))}.business-product-slider .carousel-inner .carousel-item .product-info .product-content p{font-size:inherit}.business-product-slider .carousel-inner .carousel-item .product-info .btn.btn-primary{margin-top:10px}.product-typical-applications .product-ta-item{width:25%;padding-top:25%}.bu-contact .contact-map{display:block}.bu-contact .form-container{display:block}}@media screen and (min-width: 1024px){.products-showcase .swiper-slide .product-image{height:calc(100vw*(400/1440))}.applications-showcases .application-info{height:calc(100vw*(521/1440)) !important;width:calc(100vw*(438/1440)) !important}}@media screen and (min-width: 1440px){.products-showcase .swiper-slide .product-image{height:calc(100vw*(521/2820))}.applications-showcases .application-info{height:calc(100vw*(521/1920)) !important;width:calc(100vw*(438/1920)) !important}}@media screen and (min-width: 1600px){.products-showcase .swiper-slide .product-image{height:calc(100vw*(521/2820))}.applications-showcases .application-info{height:calc(100vw*(521/2820)) !important;width:calc(100vw*(438/2820)) !important}}/*# sourceMappingURL=style.css.map */
