:root{--primary_main:rgb(0, 165, 91);--primary_light: rgb(95, 210, 70);--green_100: rgb(0, 95, 81);--green_85: rgba(0, 95, 81, 0.85);--green_20: rgba(0, 95, 81, 0.2);--green_10: rgba(0, 95, 81, 0.1);--white_100:rgb(255, 255, 255);--white_80:rgba(255, 255, 255, 0.8);--white_50:rgba(255, 255, 255, 0.5);--white_30: rgba(255, 255, 255, 0.3);--white_10: rgba(255, 255, 255, 0.1);--white_5: rgba(255, 255, 255, 0.05);--gray_main: rgb(246, 246, 246);--gray_light:rgb(252, 252, 252);--black:#000;--xs: 575;--sm: 768;--md: 992;--lg: 1200}.page-template-products_solutions section.cat{height:100vh}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat{height:93vh;justify-content:center}}.page-template-products_solutions section.cat .custom-container{padding-block:30px 20px;height:100%}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .custom-container{max-width:100%}}.page-template-products_solutions section.cat .custom-container .heading{gap:max(14px,1.25vw);padding-block:max(20px,2.1875vw)}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .custom-container .heading{padding-inline:5%;padding-top:0;padding-bottom:40px}}.page-template-products_solutions section.cat .custom-container .heading .icon{max-height:42px}.page-template-products_solutions section.cat .custom-container .products{-moz-column-gap:max(20px,2.64%);column-gap:max(20px,2.64%);row-gap:max(24px,2.6041666667vw);padding-bottom:30px}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .custom-container .products{flex-wrap:nowrap;-moz-column-gap:0;column-gap:0;padding-inline-start:5%}}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile){width:20%}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile){display:none}}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .front-side{gap:14px;cursor:pointer}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .front-side .img-wrapper{background:#f6f6f6;border-radius:10px;overflow:hidden}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .front-side .img-wrapper img{width:100%;aspect-ratio:303/218;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .front-side .title-wrapper p{font-weight:600;text-shadow:0px 0px 10px rgba(255,255,255,.8)}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side{opacity:0;visibility:hidden;z-index:-1;inset:0;background:#005f51;border-radius:10px;overflow:hidden;padding:22px 24px;gap:16px}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .title{line-height:1}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .title,.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .description{text-align:center;color:#fff}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .description *{font-size:16px}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links{width:100%}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links .link-block{width:50%;padding-block:10px}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links .link-block a{color:#5fd246}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links .link-block a .icon{max-height:20px}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links .link-block:nth-of-type(3n){width:100%;border-top:1px solid rgba(255,255,255,.1)}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links .link-block:first-of-type a,.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links .link-block:nth-of-type(4n) a{border-inline-end:1px solid rgba(255,255,255,.1)}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile) .back-side .links .link-block:last-of-type a{border-inline-end:unset !important}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile):hover .back-side{opacity:1;visibility:visible;z-index:1}.page-template-products_solutions section.cat .custom-container .products .product-block:not(.mobile):nth-of-type(4n) .front-side .title-wrapper p{max-width:max(50%,110px)}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile{background:#f6f6f6;width:80vw !important;border-radius:10px;margin-inline-end:15px;display:none !important;overflow:hidden;height:auto}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .custom-container .products .product-block.mobile{display:flex !important}}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .img-wrapper{width:100%;aspect-ratio:299/218}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .img-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .content-wrapper{gap:20px;padding:15px;text-align:center}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .content-wrapper{text-align:start}}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .content-wrapper .links .link-block{border-inline-end:1px solid #005f51;font-size:16px;padding-inline:10px;flex:1}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .content-wrapper .links .link-block:last-of-type{border-inline-end:0;padding-inline-end:0}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .content-wrapper .links .link-block:first-of-type{padding-inline-start:0}.page-template-products_solutions section.cat .custom-container .products .product-block.mobile .content-wrapper .links .link-block a span{display:none}.page-template-products_solutions section.cat .custom-container .products .fp-controlArrow{border:none;width:29px;height:18px;top:100%;margin-top:0;display:block !important}.page-template-products_solutions section.cat .custom-container .products .fp-controlArrow svg{pointer-events:none}.page-template-products_solutions section.cat .custom-container .products .fp-controlArrow.fp-prev{left:30%;transform:scale(-1, 1)}.page-template-products_solutions section.cat .custom-container .products .fp-controlArrow.fp-next{right:30%}.page-template-products_solutions section.cat .custom-container .products .fp-controlArrow.is-first svg path,.page-template-products_solutions section.cat .custom-container .products .fp-controlArrow.is-last svg path{fill:#000}.page-template-products_solutions section.cat .side-image{top:0;right:0;height:100%;width:28%;z-index:-1}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .side-image{display:none}}.page-template-products_solutions section.cat .anchors-full{top:0;left:50%;transform:translateX(-50%);padding:25px;gap:max(20px,4.1666666667vw);border-bottom:1px solid rgba(0,95,81,.2);width:-moz-max-content;width:max-content;opacity:1;z-index:1;visibility:visible}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .anchors-full{display:none}}.page-template-products_solutions section.cat .anchors-full .cat-anchor{padding:max(8px,.5208333333vw) max(30px,2.6041666667vw);border-radius:20px;border:1px solid rgba(0,95,81,.2);box-shadow:5px 5px 20px 0px rgba(0,95,81,.1);background:rgba(255,255,255,.3);font-weight:300;color:#005f51;white-space:nowrap}.page-template-products_solutions section.cat .anchors-full .cat-anchor:not(:last-of-type)::after{content:"";position:absolute;height:100%;width:1px;top:0;left:calc(100% + max(10px,2.0833333333vw));background:rgba(0,95,81,.2)}.page-template-products_solutions section.cat .anchors-full .cat-anchor:hover{font-weight:700;background:#fff;border:1px solid #fff}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .anchors-full .cat-anchor{background:rgba(255,255,255,.8);justify-content:center}.page-template-products_solutions section.cat .anchors-full .cat-anchor::after{all:unset !important}.page-template-products_solutions section.cat .anchors-full .cat-anchor:hover{font-weight:300;background:rgba(255,255,255,.8);border:1px solid rgba(0,95,81,.2)}}.page-template-products_solutions section.cat .anchors-full.invisible{opacity:0;visibility:hidden;z-index:-1}.page-template-products_solutions section.cat .fp-slidesNav{display:none}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat .fp-slidesNav{display:flex;justify-content:center;bottom:5vh}.page-template-products_solutions section.cat .fp-slidesNav a span{background:rgba(0,95,81,.85)}.page-template-products_solutions section.cat .fp-slidesNav a.active span{background:#005f51}}@media only screen and (max-width: 992px){.page-template-products_solutions section.cat{overflow:visible !important}.page-template-products_solutions section.cat .fp-overflow{overflow:visible !important}}.page-template-products_solutions .fp-watermark{display:none !important}.page-template-products_solutions .anchors-side{top:50%;left:20px;transform:translateY(-50%);z-index:8;gap:14px;opacity:1;visibility:visible}@media only screen and (max-width: 992px){.page-template-products_solutions .anchors-side{left:auto;right:5px}}.page-template-products_solutions .anchors-side a{height:80px;padding:10px;border-radius:100px;border:1px solid rgba(0,95,81,.2);box-shadow:5px 5px 20px 0px rgba(0,95,81,.1);background:rgba(255,255,255,.3);font-weight:300;color:#005f51;width:54px}@media only screen and (max-width: 992px){.page-template-products_solutions .anchors-side a{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.page-template-products_solutions .anchors-side a.active{background:#fff}}.page-template-products_solutions .anchors-side a .icon{opacity:1;visibility:visible;width:30px}.page-template-products_solutions .anchors-side a .title{opacity:0;visibility:hidden;width:88px;font-size:11px;letter-spacing:.05em;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%)}.page-template-products_solutions .anchors-side a:hover{width:110px;background:#fff;border:1px solid #fff}.page-template-products_solutions .anchors-side a:hover .icon{opacity:0;visibility:hidden;width:0}.page-template-products_solutions .anchors-side a:hover .title{opacity:1;visibility:visible}@media only screen and (max-width: 992px){.page-template-products_solutions .anchors-side a:hover{width:54px;background:rgba(255,255,255,.3);border:1px solid rgba(0,95,81,.2)}.page-template-products_solutions .anchors-side a:hover .icon{opacity:1;visibility:visible;width:30px}.page-template-products_solutions .anchors-side a:hover .title{opacity:0;visibility:hidden}}.page-template-products_solutions .anchors-side.invisible{opacity:0;visibility:hidden;z-index:-1;left:-160px}@media only screen and (max-width: 992px){.page-template-products_solutions .anchors-side.invisible{left:auto;right:-100px}}.page-template-products_solutions.rtl section.cat .side-image{right:auto;left:0}.page-template-products_solutions.rtl section.cat .custom-container .products .product-block:not(.mobile) .front-side .title-wrapper svg{transform:scale(-1, 1)}.page-template-products_solutions.rtl .anchors-side{left:auto;right:20px}.page-template-products_solutions.rtl .anchors-side.invisible{left:auto;right:-160px}/*# sourceMappingURL=products_solutions.min.css.map */