/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.inno3d-2-cap-sp{background-color:#000;position:relative;overflow:hidden}.inno3d-2-cap-sp__swiper{width:66.66%;padding-bottom:80px;position:relative;overflow:visible}.inno3d-2-cap-sp__swiper.single-item{padding-bottom:unset}.inno3d-2-cap-sp__swiper--overlay-left{content:"";height:100%;width:35%;z-index:2;background:linear-gradient(270deg,#1110 0%,#000 50%);display:block;position:absolute;top:0;left:0}@media (max-width:1000px){.inno3d-2-cap-sp__swiper--overlay-left{display:none}}.inno3d-2-cap-sp__swiper--overlay-right{content:"";height:100%;width:35%;z-index:2;background:linear-gradient(90deg,#1110 0%,#000 50%);display:block;position:absolute;top:0;right:0}@media (max-width:1000px){.inno3d-2-cap-sp__swiper--overlay-right{display:none}}@media (max-width:1280px){.inno3d-2-cap-sp__swiper{width:75%}}@media (max-width:1000px){.inno3d-2-cap-sp__swiper{width:100%;max-width:750px;padding:0 25px 60px}}@media (max-width:500px){.inno3d-2-cap-sp__swiper{width:100%;padding:0 15px 60px}}.inno3d-2-cap-sp__swiper-slide{margin:0 auto}.inno3d-2-cap-sp__swiper-slide--text{width:100%}.inno3d-2-cap-sp__swiper-slide--image img{margin:auto;display:block}.inno3d-2-cap-sp__swiper-slide.empty-slide{display:none}.inno3d-2-cap-sp__swiper-slide.image-bottom{height:auto;min-height:350px}.inno3d-2-cap-sp__swiper-slide.image-bottom .inno3d-2-cap-sp__swiper-slide--image{height:100%}.inno3d-2-cap-sp__swiper-slide.image-bottom .inno3d-2-cap-sp__swiper-slide--text{max-width:900px;margin:auto;padding:30px 10%;position:absolute;top:0;left:50%;transform:translate(-50%)}.inno3d-2-cap-sp__swiper-slide.image-after{height:auto;min-height:350px;flex-direction:column-reverse;display:flex}.inno3d-2-cap-sp__swiper-prev{left:-5%}.inno3d-2-cap-sp__swiper-next{right:-5%}.inno3d-2-cap-sp__swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets{bottom:40px}@media (max-width:1000px){.inno3d-2-cap-sp__swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets{bottom:30px}}.inno3d-2-cap-sp__swiper-scrollbar.swiper-scrollbar-horizontal{bottom:40px}@media (max-width:1000px){.inno3d-2-cap-sp__swiper-scrollbar.swiper-scrollbar-horizontal{bottom:30px}}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide{width:calc(50% - 10px);max-width:500px;overflow:hidden}@media (max-width:1000px){.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide{max-width:400px;width:100%}}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide--image{object-fit:cover;aspect-ratio:25/14;overflow:hidden}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide--image img{width:auto;height:100%;margin:auto;transition:all .3s;display:block;transform:scale(1.2)}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide.image-top .inno3d-2-cap-sp__swiper-slide--text{margin-top:20px}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide.image-bottom{height:auto}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide.image-bottom .inno3d-2-cap-sp__swiper-slide--image{aspect-ratio:unset;height:auto;width:100%}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide.image-bottom .inno3d-2-cap-sp__swiper-slide--image img{height:auto}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide.image-bottom .inno3d-2-cap-sp__swiper-slide--text{margin:auto;padding:30px;position:absolute;top:0}.inno3d-2-cap-sp.style-plain-text .inno3d-2-cap-sp__swiper-slide.swiper-slide-active .inno3d-2-cap-sp__swiper-slide--image img{transform:scale(1)}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-wapper{align-items:stretch}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide{width:calc(42% - 10px);height:auto;background-color:#000;border:2px solid #cdcdcd;border-radius:30px;transition:all .3s;position:relative;overflow:hidden}@media (max-width:1000px){.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide{width:100%;height:auto}}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide.odd{width:calc(42% - 10px)}@media (max-width:1000px){.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide.odd{width:100%;height:auto}}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide.even{width:calc(58% - 17.5px)}@media (max-width:1000px){.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide.even{width:100%}}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide--image{height:100%}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide--image img{height:100%;width:100%;display:block}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide--text{padding:50px;position:absolute}@media (max-width:1550px){.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide--text{padding:35px}}@media (max-width:1280px){.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide--text{padding:20px}}@media (max-width:1000px){.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide.image-top .inno3d-2-cap-sp__swiper-slide--image{height:auto}}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide.image-top .inno3d-2-cap-sp__swiper-slide--text{bottom:0}.inno3d-2-cap-sp.style-black-box .inno3d-2-cap-sp__swiper-slide.image-bottom .inno3d-2-cap-sp__swiper-slide--text{padding:30px;top:0}
.inno3d-icon-cap{padding-bottom:50px}@media (max-width:1000px){.inno3d-icon-cap{padding-bottom:30px}}.inno3d-icon-cap__container{flex-wrap:wrap;justify-content:center;gap:50px 25px;display:flex}@media (max-width:1000px){.inno3d-icon-cap__container{gap:30px 10px}}.inno3d-icon-cap-item{width:calc(25% - 18.75px)}@media (max-width:1000px){.inno3d-icon-cap-item{width:calc(50% - 5px)}}.inno3d-icon-cap-item__icon{margin-bottom:15px}.inno3d-icon-cap-item__icon img{height:100%;object-fit:cover;margin:auto;display:block}.inno3d-icon-cap-item__caption{text-align:center;margin-bottom:5px}.inno3d-icon-cap-item__subcaption{color:#cdcdcd;text-align:center}.inno3d-icon-cap-item__text h1,.inno3d-icon-cap-item__text h2,.inno3d-icon-cap-item__text h3,.inno3d-icon-cap-item__text h4,.inno3d-icon-cap-item__text h5,.inno3d-icon-cap-item__text h6{margin-bottom:unset}.inno3d-icon-cap-item__text h1+p,.inno3d-icon-cap-item__text h2+p,.inno3d-icon-cap-item__text h3+p,.inno3d-icon-cap-item__text h4+p,.inno3d-icon-cap-item__text h5+p,.inno3d-icon-cap-item__text h6+p{margin-top:unset}
@media print{header,footer{display:none}}@media (max-width:1000px){.inno3d-product h2{--title-font-size:45px}}@media (max-width:500px){.inno3d-product h2{--title-font-size:35px}}.inno3d-product__jumbo{z-index:1;min-height:1200px;flex-direction:column;padding:60px 0;display:flex;position:relative}@media only screen and (max-width:800px){.inno3d-product__jumbo{min-height:800px}}@media (max-width:500px){.inno3d-product__jumbo{padding:30px 0}}@media print{.inno3d-product__jumbo{display:none}}.inno3d-product__jumbo--background{z-index:-10;height:-moz-fit-content;height:-moz-fit-content;height:fit-content;height:100%;background-color:#000;justify-content:center;display:flex;position:absolute;inset:0}.inno3d-product__jumbo--background:after{content:"";pointer-events:none;width:100%;height:50px;background:linear-gradient(#fff0 0%,#000 100%);display:block;position:absolute;bottom:0;left:0}.inno3d-product__jumbo--background-overlay{height:100%;width:100%;opacity:0;pointer-events:none;background:#000;transition:all 1s;position:absolute}.inno3d-product__jumbo--background.is-scrolling .inno3d-product__jumbo--background-overlay{opacity:.8}.inno3d-product__jumbo--background img{width:100%;height:auto;object-fit:cover;max-height:100%;object-position:top;display:block}@media only screen and (max-width:800px){.inno3d-product__jumbo--background img.desktop{display:none}}.inno3d-product__jumbo--background img.mobile{display:none}@media only screen and (max-width:800px){.inno3d-product__jumbo--background img.mobile{object-fit:contain;display:block}}.inno3d-product__jumbo--top-section{margin-bottom:15px}.inno3d-product__jumbo--top-section .inno3d-product__jumbo--breadcrumb{text-align:center;text-shadow:1px 0 5px #000;align-items:center;display:flex}.inno3d-product__jumbo--top-section .inno3d-product__jumbo--breadcrumb__text{color:#cdcdcd;margin-right:5px;font-size:16px}.inno3d-product__jumbo--top-section .inno3d-product__jumbo--breadcrumb__text i{margin-left:5px}.inno3d-product__jumbo--top-section .inno3d-product__jumbo--subtitle{text-align:center;color:#61bdd6;text-transform:uppercase;text-shadow:1px 0 5px #000}.inno3d-product__jumbo--scroll-section{flex:1;position:relative}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--title{text-align:center;z-index:1;text-transform:uppercase;text-shadow:0 0 10px #000;min-height:180px;transition:all .7s;position:sticky;top:0}@media (max-width:1000px){.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--title{min-height:85px;font-size:45px}}@media (max-width:500px){.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--title{min-height:65px;font-size:35px}}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container{--desktop-margin:0px;--mobile-margin:0px;aspect-ratio:19/10;box-sizing:content-box;opacity:1;margin-top:var(--desktop-margin);transition:all 3s;position:relative}@media only screen and (max-width:800px){.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container{aspect-ratio:1/1;margin-top:var(--mobile-margin)}}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container.is-scrolling{opacity:.5}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image{opacity:0;max-height:100%;max-width:50%;transition:all 3s;position:absolute;top:50%;transform:translate(-50%,-50%)}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image img{width:auto}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.top{top:25%}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.bottom{top:75%}@media only screen and (max-width:800px){.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.mobile-top{top:25%}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.mobile-middle{top:50%}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.mobile-bottom{top:75%}}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.left{left:0%}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.left.is-loaded{opacity:1;left:25%}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.right{right:0%;transform:translate(50%,-50%)}.inno3d-product__jumbo--scroll-section .inno3d-product__jumbo--image-container .inno3d-product__jumbo--image.right.is-loaded{opacity:1;right:25%}.inno3d-product__jumbo--icon-container{flex-wrap:wrap;justify-content:center;gap:25px 50px;display:flex}@media (max-width:1000px){.inno3d-product__jumbo--icon-container{flex-direction:column;align-items:center;gap:10px}}.inno3d-product__jumbo--icon img{max-height:60px}@media (max-width:1000px){.inno3d-product__jumbo--icon img{max-height:50px}}.inno3d-product__body{position:relative}.inno3d-product__body--tab{--tab-height:80px;--left-color:#61bdd6;--right-color:#323285;--background-color:transparent;height:var(--tab-height);z-index:10;background-color:#000;align-items:center;transition:all .3s;display:flex;position:sticky;top:120px}@media (max-width:1000px){.inno3d-product__body--tab{--tab-height:64px;top:80px}}.inno3d-product__body--tab-sticky{max-width:0;opacity:1;align-items:center;transition:all .3s;display:flex;overflow:hidden}@media (max-width:1000px){.inno3d-product__body--tab-sticky{max-width:unset;display:none}}.inno3d-product__body--tab-sticky-logo{width:125px;border-right:1px solid #888;padding-right:20px}@media (max-width:1000px){.inno3d-product__body--tab-sticky-logo{display:none}}.inno3d-product__body--tab-sticky-title{color:#000;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:24px;font-weight:600;line-height:1.2}@media (max-width:1000px){.inno3d-product__body--tab-sticky-title{padding:0 30px}}@media (max-width:500px){.inno3d-product__body--tab-sticky-title{padding:0 20px;font-size:20px}}.inno3d-product__body--tab-sticky-wrapper{min-width:700px;align-items:center;transition:all .3s;display:flex}@media (max-width:1000px){.inno3d-product__body--tab-sticky-wrapper{min-width:unset}}.inno3d-product__body--tab-wrapper{width:100%;transition:all .3s}.inno3d-product__body--tab-wrapper:after{transition:all .3s}.inno3d-product__body--tab-container{justify-content:space-between;display:flex}@media (max-width:1000px){.inno3d-product__body--tab-container.container{padding:0}}.inno3d-product__body--tab-list{width:100%;height:var(--tab-height);transition:all .3s;display:flex}.inno3d-product__body--tab-item{width:33.3333%;text-align:center;color:#686868;cursor:pointer;background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)51%,var(--background-color)51%,var(--background-color)100%);height:var(--tab-height);background-position:99%;background-size:220%;border-radius:20px 20px 0 0;justify-content:center;align-items:center;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:40px;font-weight:600;line-height:1;transition:all .3s;display:flex}.inno3d-product__body--tab-item a{color:#686868;height:100%;width:100%;justify-content:center;align-items:center;display:flex}.inno3d-product__body--tab-item a:hover{color:#fff}.inno3d-product__body--tab-item a:focus{box-shadow:unset}@media (max-width:1280px){.inno3d-product__body--tab-item{font-size:32px}}@media (max-width:1000px){.inno3d-product__body--tab-item{font-size:24px}}@media (max-width:500px){.inno3d-product__body--tab-item{font-size:18px}}.inno3d-product__body--tab-item.is-active{color:#fff;background-position:0}.inno3d-product__body--tab-item.is-active a{color:#fff}.inno3d-product__body--tab.sticky{background-color:#fff}.inno3d-product__body--tab.sticky .inno3d-product__body--tab-wrapper:after{height:0}.inno3d-product__body--tab.sticky .inno3d-product__body--tab-sticky{max-width:100%;opacity:1}.inno3d-product__body--tab.sticky .inno3d-product__body--tab-list{width:auto;align-items:center}@media (max-width:1000px){.inno3d-product__body--tab.sticky .inno3d-product__body--tab-list{width:100%;position:relative}}.inno3d-product__body--tab.sticky .inno3d-product__body--tab-container{gap:20px}.inno3d-product__body--tab.sticky .inno3d-product__body--tab-item{white-space:nowrap;height:auto;border-radius:25px;padding:15px 40px;font-size:18px}.inno3d-product__body--tab.sticky .inno3d-product__body--tab-item:not(.is-active):hover{color:#000}@media (max-width:1000px){.inno3d-product__body--tab.sticky .inno3d-product__body--tab-item{white-space:wrap;height:100%;border-radius:0;padding:0;font-size:24px}}@media (max-width:500px){.inno3d-product__body--tab.sticky .inno3d-product__body--tab-item{font-size:18px}}@media (max-width:1000px){.inno3d-product__body--tab.sticky.down .inno3d-product__body--tab-sticky{display:flex}.inno3d-product__body--tab.sticky.down .inno3d-product__body--tab-list{display:none}.inno3d-product__body--tab.sticky.up{background-color:#000}.inno3d-product__body--tab.sticky.up .inno3d-product__body--tab-list{display:flex}.inno3d-product__body--tab.sticky.up .inno3d-product__body--tab-wrapper:after{height:6px}}.inno3d-product__body--content-item{display:none}.inno3d-product__body--content-item.is-active{display:block}.inno3d-product__body--content-item.key-features{position:relative}.inno3d-product__body--content-item.key-features .key-features__menu-container{height:calc(100% - 800px);opacity:0;margin:400px 0;transition:all 3s;position:absolute;left:-100%}.inno3d-product__body--content-item.key-features .key-features__menu-container.is-loaded{opacity:1;left:1.75%}@media (max-width:1550px){.inno3d-product__body--content-item.key-features .key-features__menu-container.is-loaded{left:5px}}.inno3d-product__body--content-item.key-features .key-features__menu{z-index:10;position:sticky;top:50vh;left:0}.inno3d-product__body--content-item.key-features .key-features__menu-item{align-items:center;gap:8px;display:flex}.inno3d-product__body--content-item.key-features .key-features__menu-item:hover{box-shadow:unset}@media (max-width:1550px){.inno3d-product__body--content-item.key-features .key-features__menu-item:hover:before{opacity:1}}@media (max-width:1000px){.inno3d-product__body--content-item.key-features .key-features__menu-item:hover:before{opacity:0}}.inno3d-product__body--content-item.key-features .key-features__menu-item:hover .key-features__menu-item--text{opacity:1}@media (max-width:1550px){.inno3d-product__body--content-item.key-features .key-features__menu-item:hover .key-features__menu-item--text{opacity:0}}.inno3d-product__body--content-item.key-features .key-features__menu-item:focus{box-shadow:none}.inno3d-product__body--content-item.key-features .key-features__menu-item:before{content:"";width:5px;height:5px;opacity:0;background-color:#fff;display:block;transform:translateY(-50%)}@media (max-width:1550px){.inno3d-product__body--content-item.key-features .key-features__menu-item:before{opacity:.3}}.inno3d-product__body--content-item.key-features .key-features__menu-item--text{color:#fff;opacity:.3;text-shadow:0 0 5px #000;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:18px;font-weight:600;transition:all .3s}@media (max-width:1550px){.inno3d-product__body--content-item.key-features .key-features__menu-item--text{opacity:0}}.inno3d-product__body--content-item.key-features .key-features__menu-item--text:focus{box-shadow:unset;background:unset}.inno3d-product__body--content-item.key-features .key-features__menu-item.is-active:before,.inno3d-product__body--content-item.key-features .key-features__menu-item.is-active .key-features__menu-item--text{opacity:1}.inno3d-product__body--content-item.key-features .key-features__paragraph:last-child .paragraph:last-child .inno3d-sec-blk:last-child{padding-bottom:80px}.inno3d-product__body--content-item.awards{padding:50px 0}.inno3d-product__body--content-item.awards .awards__paragraphs{flex-wrap:wrap;gap:30px;display:flex}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph{width:calc(33.3333% - 20px)}@media (max-width:1280px){.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph{width:calc(50% - 30px)}}@media (max-width:1000px){.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph{width:100%}}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award{text-align:center;background-image:linear-gradient(#2f363b,#2f363b),linear-gradient(90deg,#686868,#686868);background-origin:border-box;background-clip:padding-box,border-box;border:4px solid #0000;border-radius:50px;padding:60px;transition:all .3s;position:relative;overflow:hidden}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award:hover{color:#61bdd6;background-image:linear-gradient(#2f363b,#2f363b),linear-gradient(90deg,#61bdd6,#323285)}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award:hover p{color:#61bdd6}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__link{position:absolute;inset:0}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__country-icon{width:30px;height:30px;border-radius:50%;position:absolute;top:30px;left:30px;overflow:hidden}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__country-icon img{object-fit:none;object-position:center}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__header{margin-bottom:20px}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__image{height:150px;margin-bottom:20px}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__image img{height:100%;margin:auto;display:block}.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__organisation,.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__title,.inno3d-product__body--content-item.awards .awards__paragraphs .awards__paragraph .inno3d-pd-award__date{margin-bottom:10px}.inno3d-product__body--scroll-top{width:70px;height:70px;cursor:pointer;border:1px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:5%}@media (max-width:1550px){.inno3d-product__body--scroll-top{right:1%}}@media (max-width:1000px){.inno3d-product__body--scroll-top{display:none}}.inno3d-product__body--scroll-top-text{font-size:16px;font-weight:700}.inno3d-product__product-specification .views-label{display:none}.inno3d-product__product-specification .views-field:not(:last-child){border-bottom:1px solid #686868}@media (max-width:1000px),(max-width:500px){.inno3d-product__product-specification .views-field:not(:last-child){border-bottom:0}}.inno3d-product__product-specification .product-specification-group{justify-content:space-between;padding:50px 0;display:flex}@media (max-width:1000px){.inno3d-product__product-specification .product-specification-group{flex-direction:column;padding:30px 0}}.inno3d-product__product-specification .product-specification-group__title{text-transform:uppercase;flex:0 0 38%;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:40px;font-weight:700;transition:all .3s}@media (max-width:1000px),(max-width:500px){.inno3d-product__product-specification .product-specification-group__title{font-size:30px}}.inno3d-product__product-specification .product-specification-group__wrapper{color:#cdcdcd;flex:0 0 60%}.inno3d-product__product-specification .product-specification-group:hover .product-specification-group__title{color:#61bdd6}.inno3d-product__product-specification .product-specification__item{justify-content:space-between;padding:20px 0;transition:all .3s;display:flex}.inno3d-product__product-specification .product-specification__item:not(:last-child){border-bottom:1px solid #686868}.inno3d-product__product-specification .product-specification__item>div{flex:0 0 calc(50% - 10px)}.inno3d-product__product-specification .product-specification__item:hover{color:#61bdd6}.inno3d-product__product-images{padding:50px 0}.inno3d-product__product-images--container{justify-content:center;align-items:center;display:flex}.inno3d-product__product-images--big-image{width:70%;margin-right:20px}@media (max-width:1000px),(max-width:500px){.inno3d-product__product-images--big-image{width:100%}.inno3d-product__product-images--small-image{display:none}}.inno3d-product__product-images--main{--left-color:#686868;--right-color:#000;background:linear-gradient(135deg,var(--left-color)0%,var(--right-color)100%);max-height:600px;border-radius:30px;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.inno3d-product__product-images--main .image{height:100%;width:100%}.inno3d-product__product-images--main img{width:100%;height:100%;object-fit:contain}@media (max-width:1000px),(max-width:500px){.inno3d-product__product-images--main{height:400px;padding:20px}.inno3d-product__product-images--main+.big{margin-top:20px}}@media (max-width:500px){.inno3d-product__product-images--main{height:280px}}.inno3d-product__product-images--item{--left-color:#61bdd6;--right-color:#323285;--border-width:2px;--background-color:#686868;width:180px;height:120px;cursor:pointer;border:var(--border-width)solid transparent;background-color:#2f363b;background-clip:padding-box;border-radius:20px;justify-content:center;align-items:center;padding:10px;transition:all .3s;display:flex;position:relative}.inno3d-product__product-images--item:before{content:"";margin:calc(-1*var(--border-width));background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)51%,var(--background-color)55%,var(--background-color)100%);z-index:-1;background-position:100%;background-size:220%;border-radius:20px;position:absolute;inset:0}.inno3d-product__product-images--item:hover,.inno3d-product__product-images--item.active{background-color:#000}.inno3d-product__product-images--item.active:before{background-position:0}.inno3d-product__product-images--item .image{height:100%;width:100%}.inno3d-product__product-images--item img{width:100%;height:100%;object-fit:contain}.inno3d-product__product-images--item+.item{margin-top:15px}

:where(.normalize){overflow-wrap:break-word;-webkit-font-smoothing:antialiased}:where(.normalize) *{line-height:calc(1em + .5rem)}:where(.normalize) img{max-width:100%;height:auto}:where(.normalize) picture,:where(.normalize) video,:where(.normalize) canvas,:where(.normalize) svg{max-width:100%;height:auto;display:block}:where(.normalize) pre,:where(.normalize) code,:where(.normalize) kbd,:where(.normalize) samp{font-family:Courier New,Courier,monospace;font-size:1em}:where(.normalize) pre{white-space:pre}:where(.normalize) hr{box-sizing:content-box;height:0;overflow:visible}:where(.normalize) a{background-color:#0000}:where(.normalize) b,:where(.normalize) strong{font-weight:bolder}:where(.normalize) i,:where(.normalize) em{font-style:italic}:where(.normalize) del,:where(.normalize) s{text-decoration:line-through}:where(.normalize) small{font-size:.875em}:where(.normalize) sub,:where(.normalize) sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}:where(.normalize) sub{bottom:-.25em}:where(.normalize) sup{top:-.5em}:where(.normalize) u{text-decoration:underline}.normalize b,.normalize strong{font-weight:bolder}.form-boolean.error,.form-boolean.error:focus,.form-boolean.error:focus:hover,.form-element.error:hover:focus,.form-boolean--type-checkbox:hover,.form-boolean--type-checkbox:hover:focus,.form-element:hover,.form-element:hover:focus{box-shadow:unset;border-color:#0000}:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}a,button{cursor:revert}ol,ol.menu,ul,ul.menu,menu{list-style:none}img{max-width:100%;height:auto}img.left{margin-left:0;margin-right:auto}img.center{margin:auto}img.right{margin-left:auto;margin-right:0}table{border-collapse:collapse}table.left{margin-left:0;margin-right:auto}table.center{margin-left:auto;margin-right:auto}table.right{margin-left:auto;margin-right:0}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}.page-node-type-inno3d-homepage .header{margin:auto;transition:all .3s}.header{color:#000;height:var(--global-header-height);z-index:6;background-color:#fff;font-size:18px;font-weight:900;position:sticky;top:0}.header:before{content:"";width:100%;height:calc(100% + 1px);background-color:#fff;transition:all .3s;display:block;position:absolute;top:-1px;left:50%;transform:translate(-50%)}@media (max-width:1000px){.header:before{display:none}}.header:after{content:"";width:0%;height:5px;background-image:linear-gradient(90deg,#61bdd6 0%,#323285 100%);transition:all .3s;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1000px){.header:after{display:none}}.header:hover:before,.header:hover:after{width:100vw}.header__wrapper{height:100%;justify-content:space-between;align-items:center;display:flex}@media (max-width:1000px){.header__icon{max-width:150px}}.header__icon .fade-in{animation:1s .3s backwards fade-in;position:relative}.header__menu{height:100%;align-items:center;display:flex;position:relative}.header__menu>ul.menu{height:100%;align-items:stretch;margin:0;display:flex}.header__menu>ul.menu span,.header__menu>ul.menu a{color:#000;text-transform:uppercase;height:100%;cursor:pointer;align-items:center;padding:20px;transition:all .3s;display:flex}@media (max-width:1280px){.header__menu>ul.menu span,.header__menu>ul.menu a{padding:20px 10px}}.header__menu>ul.menu li{height:auto;padding:0;list-style-type:none}.header__menu>ul.menu:hover span,.header__menu>ul.menu:hover a{color:#888}.header__menu>ul.menu:hover span:hover,.header__menu>ul.menu:hover a:hover{color:#000}.header__menu>ul.menu:hover span:hover:after,.header__menu>ul.menu:hover a:hover:after{transform:rotate(180deg)}.header__menu>ul.menu:hover .menu-style-1.menu-item:hover>.menu,.header__menu>ul.menu:hover .menu-style-1.menu-item:hover>.main-menu__menu-style-2--container,.header__menu>ul.menu:hover .menu-style-2.menu-item:hover>.menu,.header__menu>ul.menu:hover .menu-style-2.menu-item:hover>.main-menu__menu-style-2--container{max-height:var(--menu-height);opacity:1;padding-top:30px;padding-bottom:30px}.header__menu--search{gap:5px;display:flex}.header__menu--search input{max-width:150px;border:2px solid #000;border-radius:25px;padding:0 15px}.header__menu--search a{color:#000}.header__tool{align-items:center;font-size:20px;display:none}.header__tool>a{color:#000}@media (max-width:1000px){.header__tool{font-size:25px;display:flex}}.header__tool .header__mobile-menu-button{cursor:pointer;margin-left:25px;font-size:34px;display:none;position:relative}@media (max-width:1000px){.header__tool .header__mobile-menu-button{display:block}}.header__tool .header__mobile-menu-button .fa-bars{transition:all .3s}.header__tool .header__mobile-menu-button .fa-xmark{color:#61bdd6;opacity:0;font-size:40px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.header__tool .header__mobile-menu-button.is-open .fa-bars{opacity:0}.header__tool .header__mobile-menu-button.is-open .fa-xmark{opacity:1}.header .header__mobile-menu{height:auto;max-height:0;background-color:#000;display:none}@media (max-width:1000px){.header .header__mobile-menu{display:block}}.header .header__mobile-menu ul{margin:0;display:none}.header .header__mobile-menu ul li{list-style:none}.header .header__mobile-menu ul .main-menu__menu-style-2--image-cont{display:none}.header .header__mobile-menu.is-open{max-height:1000px}.header .header__mobile-menu.is-open ul{display:block}.header .header__mobile-menu .menu-style-1.menu-item>.menu,.header .header__mobile-menu .menu-style-1.menu-item>.main-menu__menu-style-2--container,.header .header__mobile-menu .menu-style-2.menu-item>.menu,.header .header__mobile-menu .menu-style-2.menu-item>.main-menu__menu-style-2--container{max-height:unset;opacity:1;position:relative}.header .header__mobile-menu>ul.menu>li.menu-item-level-0{color:#cdcdcd;border-bottom:1px solid #686868;font-family:exo2,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:18px;font-weight:400}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>a{color:#cdcdcd;padding:10px 15px;display:block}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>span{cursor:pointer;justify-content:space-between;margin-bottom:5px;padding:10px 15px;display:flex}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>span:after{content:"";color:#cdcdcd;font-size:14px;transition:all .3s}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>ul.menu{max-height:0;opacity:0;padding:0;transition:all .3s}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>ul.menu:before{--left-color:#61bdd6;--right-color:#323285;content:"";width:100%;height:3px;background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);position:absolute;top:0;left:0}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>ul.menu li{height:0;max-height:0;margin-bottom:0}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>ul.menu li span{color:#61bdd6;margin-bottom:8px;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:30px;font-weight:600;line-height:1;display:block}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>ul.menu li a{color:#fff;font-family:exo2,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:18px;font-weight:400;line-height:1}.header .header__mobile-menu>ul.menu>li.menu-item-level-0>ul.menu ul.menu li.menu-item-level-2{margin-left:15px}.header .header__mobile-menu>ul.menu>li.menu-item-level-0.is-expanded>span{color:#fff}.header .header__mobile-menu>ul.menu>li.menu-item-level-0.is-expanded>span:after{transform:rotate(180deg)}.header .header__mobile-menu>ul.menu>li.menu-item-level-0.is-expanded>ul.menu{height:auto;max-height:800px;opacity:1;padding:25px 15px;display:block}.header .header__mobile-menu>ul.menu>li.menu-item-level-0.is-expanded>ul.menu li{height:auto;max-height:200px;margin-bottom:15px}.header .header__mobile-menu>ul.menu>li.menu-item-level-0.is-expanded>ul.menu li span,.header .header__mobile-menu>ul.menu>li.menu-item-level-0.is-expanded>ul.menu li a{height:auto;max-height:200px}.header .menu-style-1.menu-item{--menu-width:425px;position:relative}.header .menu-style-1.menu-item:last-child>.menu,.header .menu-style-1.menu-item:nth-last-child(2)>.menu{right:0}.header .menu-style-1.menu-item .menu .menu-item+.menu-item{margin-top:15px}.header .menu-style-1.menu-item .menu .menu-item+.menu-item--expanded,.header .menu-style-1.menu-item .menu .menu-item--expanded+.menu-item{margin-top:30px}.header .menu-style-1.menu-item>.menu>.menu-item{width:calc(var(--menu-width) - 80px)}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--container{width:120%;grid-template:"menu sub image"/1fr 1fr 1fr;display:grid;position:absolute;right:0}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--container>ul.menu{grid-area:menu}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--container .menu-item+.menu-item{margin-top:15px}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--container .menu-item-level-2 .main-menu__menu-style-2--image-cont{display:none}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--container .menu-item-level-2.is-hover .main-menu__menu-style-2--image-cont{display:block}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--sub-menu-col{border-left:1px solid #6f6f6f;grid-area:sub;padding:0 40px}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--sub-menu-col>ul.menu>li.menu-item>a:before,.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--sub-menu-col>ul.menu>li.menu-item>span:before{display:none}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--image-col{border-left:1px solid #6f6f6f;grid-area:image;padding-left:40px}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--image-col .main-menu__menu-style-2--image-cont{text-align:center}.header .header__wrapper .menu-style-2.menu-item .main-menu__menu-style-2--image-col .main-menu__menu-style-2--image-cont a{color:#cdcdcd;font-size:16px;text-decoration:underline}.header .menu-style-1.menu-item .menu,.header .menu-style-1.menu-item .main-menu__menu-style-2--container,.header .menu-style-2.menu-item .menu,.header .menu-style-2.menu-item .main-menu__menu-style-2--container{color:#fff;background-color:#000;border-radius:0 0 30px 30px;margin:0}.header .menu-style-1.menu-item .menu a,.header .menu-style-1.menu-item .menu span,.header .menu-style-1.menu-item .main-menu__menu-style-2--container a,.header .menu-style-1.menu-item .main-menu__menu-style-2--container span,.header .menu-style-2.menu-item .menu a,.header .menu-style-2.menu-item .menu span,.header .menu-style-2.menu-item .main-menu__menu-style-2--container a,.header .menu-style-2.menu-item .main-menu__menu-style-2--container span{color:#fff;text-transform:unset;height:auto;padding:0;font-size:24px;line-height:29px;display:inline-block;position:relative}.header .menu-style-1.menu-item .menu a:before,.header .menu-style-1.menu-item .menu span:before,.header .menu-style-1.menu-item .main-menu__menu-style-2--container a:before,.header .menu-style-1.menu-item .main-menu__menu-style-2--container span:before,.header .menu-style-2.menu-item .menu a:before,.header .menu-style-2.menu-item .menu span:before,.header .menu-style-2.menu-item .main-menu__menu-style-2--container a:before,.header .menu-style-2.menu-item .main-menu__menu-style-2--container span:before{content:"";width:0%;height:2px;background-color:#fff;transition:all .3s;position:absolute;bottom:-3px;left:0}.header .menu-style-1.menu-item .menu a:hover,.header .menu-style-1.menu-item .menu span:hover,.header .menu-style-1.menu-item .main-menu__menu-style-2--container a:hover,.header .menu-style-1.menu-item .main-menu__menu-style-2--container span:hover,.header .menu-style-2.menu-item .menu a:hover,.header .menu-style-2.menu-item .menu span:hover,.header .menu-style-2.menu-item .main-menu__menu-style-2--container a:hover,.header .menu-style-2.menu-item .main-menu__menu-style-2--container span:hover{color:#fff}.header .menu-style-1.menu-item .menu a:hover:before,.header .menu-style-1.menu-item .menu span:hover:before,.header .menu-style-1.menu-item .main-menu__menu-style-2--container a:hover:before,.header .menu-style-1.menu-item .main-menu__menu-style-2--container span:hover:before,.header .menu-style-2.menu-item .menu a:hover:before,.header .menu-style-2.menu-item .menu span:hover:before,.header .menu-style-2.menu-item .main-menu__menu-style-2--container a:hover:before,.header .menu-style-2.menu-item .main-menu__menu-style-2--container span:hover:before{width:100%}.header .menu-style-1.menu-item .menu .menu-item-level-1>a:before,.header .menu-style-1.menu-item .menu .menu-item-level-1>span:before,.header .menu-style-1.menu-item .main-menu__menu-style-2--container .menu-item-level-1>a:before,.header .menu-style-1.menu-item .main-menu__menu-style-2--container .menu-item-level-1>span:before,.header .menu-style-2.menu-item .menu .menu-item-level-1>a:before,.header .menu-style-2.menu-item .menu .menu-item-level-1>span:before,.header .menu-style-2.menu-item .main-menu__menu-style-2--container .menu-item-level-1>a:before,.header .menu-style-2.menu-item .main-menu__menu-style-2--container .menu-item-level-1>span:before{display:none}.header .menu-style-1.menu-item>.menu,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container,.header .menu-style-2.menu-item>.menu,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container{--menu-height:500px;max-height:0;opacity:0;padding:0 40px;transition:all .3s;position:absolute;overflow:hidden}.header .menu-style-1.menu-item>.menu>.menu-item>span,.header .menu-style-1.menu-item>.menu>.menu-item>a,.header .menu-style-1.menu-item>.menu>.menu>.menu-item>span,.header .menu-style-1.menu-item>.menu>.menu>.menu-item>a,.header .menu-style-1.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item>span,.header .menu-style-1.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item>a,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu-item>span,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu-item>a,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item>span,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item>a,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item>span,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item>a,.header .menu-style-2.menu-item>.menu>.menu-item>span,.header .menu-style-2.menu-item>.menu>.menu-item>a,.header .menu-style-2.menu-item>.menu>.menu>.menu-item>span,.header .menu-style-2.menu-item>.menu>.menu>.menu-item>a,.header .menu-style-2.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item>span,.header .menu-style-2.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item>a,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu-item>span,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu-item>a,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item>span,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item>a,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item>span,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item>a{color:#686868;text-transform:uppercase;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:40px;font-weight:600;line-height:57px}.header .menu-style-1.menu-item>.menu>.menu-item:hover>span,.header .menu-style-1.menu-item>.menu>.menu-item:hover>a,.header .menu-style-1.menu-item>.menu>.menu>.menu-item:hover>span,.header .menu-style-1.menu-item>.menu>.menu>.menu-item:hover>a,.header .menu-style-1.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>span,.header .menu-style-1.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>a,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu-item:hover>span,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu-item:hover>a,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item:hover>span,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item:hover>a,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>span,.header .menu-style-1.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>a,.header .menu-style-2.menu-item>.menu>.menu-item:hover>span,.header .menu-style-2.menu-item>.menu>.menu-item:hover>a,.header .menu-style-2.menu-item>.menu>.menu>.menu-item:hover>span,.header .menu-style-2.menu-item>.menu>.menu>.menu-item:hover>a,.header .menu-style-2.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>span,.header .menu-style-2.menu-item>.menu>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>a,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu-item:hover>span,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu-item:hover>a,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item:hover>span,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.menu>.menu-item:hover>a,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>span,.header .menu-style-2.menu-item>.main-menu__menu-style-2--container>.main-menu__menu-style-2--sub-menu-col>.menu-item:hover>a{color:#61bdd6}.header .menu-header-hidden{display:none}@keyframes fade-in{0%{opacity:0;transform:translate(-70px)}to{opacity:1;transform:translate(0)}}.footer{background-color:#2f363b;padding-top:80px;position:relative}@media (max-width:1000px){.footer{background-color:#000}}.footer__top-section{border-bottom:1px solid #686868;justify-content:space-between;padding:0 90px 60px;display:flex}@media (max-width:1280px){.footer__top-section{padding:0 60px 40px}}@media (max-width:1000px){.footer__top-section{border-bottom:unset;flex-direction:column;align-items:center;padding:0}}.footer__top-section--left{width:30%}@media (max-width:1000px){.footer__top-section--left{width:100%;margin-bottom:45px}}.footer__top-section--left .webform-submission-newsletter-add-form #edit-processed-text{margin-top:0;margin-bottom:20px}@media (max-width:1000px){.footer__top-section--left .webform-submission-newsletter-add-form #edit-processed-text{text-align:center}}.footer__top-section--left .webform-submission-newsletter-add-form #edit-processed-text h2,.footer__top-section--left .webform-submission-newsletter-add-form #edit-processed-text p{margin:0}.footer__top-section--left .webform-submission-newsletter-add-form .form-type-email{margin:0 0 15px}.footer__top-section--left .webform-submission-newsletter-add-form .form-type-email #edit-email-address{width:100%;background-color:#0000;border-radius:25px;padding:13px 30px;font-size:16px}.footer__top-section--left .webform-submission-newsletter-add-form .form-actions .button.btn-blue{--left-color:#61bdd6;--right-color:#323285;width:100%;color:#fff;background:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);box-shadow:unset;border-radius:25px;margin:0;font-size:16px;transition:all .3s;border:none!important}.footer__top-section--right{width:70%;max-width:715px;margin-left:20px}@media (max-width:1000px){.footer__top-section--right{width:100%;max-width:unset;margin-left:unset}}.footer__top-section--right>ul.menu{grid-template:"news where redem""prod sup about""prod sup social";gap:25px 10px;margin:0;display:grid}@media (max-width:1000px){.footer__top-section--right>ul.menu{flex-direction:column;gap:0;display:flex}}.footer__top-section--right>ul.menu li{padding:0;list-style:none}.footer__top-section--right>ul.menu ul{margin:0}.footer__top-section--right>ul.menu>li.menu-item-level-0{color:#61bdd6;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:30px;font-weight:600;line-height:1}@media (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0{color:#fff;border-bottom:1px solid #686868;font-size:25px;font-weight:400}.footer__top-section--right>ul.menu>li.menu-item-level-0:first-child{border-top:1px solid #686868}}.footer__top-section--right>ul.menu>li.menu-item-level-0>a{color:#61bdd6;display:block}@media (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0>a{color:#fff;padding:10px 15px}}.footer__top-section--right>ul.menu>li.menu-item-level-0>span{margin-bottom:5px;display:block}@media (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0>span{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:0;padding:10px 15px;display:flex}.footer__top-section--right>ul.menu>li.menu-item-level-0>span:after{color:#cdcdcd;font-size:14px;transition:all .3s}}@media (max-width:1000px) and (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0>span:after{content:""}}.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu{position:relative}@media (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu:before{--left-color:#61bdd6;--right-color:#323285;content:"";width:100%;height:3px;background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);position:absolute;top:0;left:0}.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu{max-height:0;opacity:0;padding:0;transition:all .3s}}.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu li{color:#cdcdcd;font-family:exo2,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:14px;font-weight:400}@media (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu li{height:0;max-height:0;margin-bottom:0}.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu li:last-child{margin-bottom:0}}.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu li span{color:#fff;margin-bottom:8px;font-weight:600;display:block}@media (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu li span{color:#61bdd6;max-height:0;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:30px;font-weight:600}}.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu li a{color:#cdcdcd;margin-bottom:8px;font-weight:400;display:block}@media (max-width:1000px){.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu li a{color:#fff;max-height:0;font-size:18px}.footer__top-section--right>ul.menu>li.menu-item-level-0>ul.menu ul.menu li.menu-item-level-2{margin-left:15px}.footer__top-section--right>ul.menu>li.menu-item-level-0.is-expanded>span:after{transform:rotate(180deg)}.footer__top-section--right>ul.menu>li.menu-item-level-0.is-expanded>ul.menu{height:auto;max-height:800px;opacity:1;padding:25px 15px;display:block}.footer__top-section--right>ul.menu>li.menu-item-level-0.is-expanded>ul.menu li{height:auto;max-height:200px;margin-bottom:15px}.footer__top-section--right>ul.menu>li.menu-item-level-0.is-expanded>ul.menu li span,.footer__top-section--right>ul.menu>li.menu-item-level-0.is-expanded>ul.menu li a{height:auto;max-height:200px}}.footer__top-section--right>ul.menu .main-menu__news{grid-area:news}.footer__top-section--right>ul.menu .main-menu__product{grid-area:prod}.footer__top-section--right>ul.menu .main-menu__where-to-buy{grid-area:where}.footer__top-section--right>ul.menu .main-menu__support{grid-area:sup}.footer__top-section--right>ul.menu .main-menu__redemption{grid-area:redem}.footer__top-section--right>ul.menu .main-menu__about{grid-area:about}.footer__top-section--right>ul.menu .main-menu__social-media-container{grid-area:social;display:block}@media (max-width:1000px){.footer__top-section--right>ul.menu .main-menu__social-media-container{padding:40px 70px}}.footer__top-section--right>ul.menu .main-menu__social-media-container .main-menu__social-media{display:flex}@media (max-width:1000px){.footer__top-section--right>ul.menu .main-menu__social-media-container .main-menu__social-media{justify-content:center}}.footer__top-section--right>ul.menu .main-menu__social-media-container .main-menu__social-media .social-media-logo{color:#fff;font-size:20px;font-weight:300}@media (max-width:1000px){.footer__top-section--right>ul.menu .main-menu__social-media-container .main-menu__social-media .social-media-logo{font-size:30px}}.footer__bottom-section{justify-content:space-between;padding:20px 90px;display:flex}@media (max-width:1000px){.footer__bottom-section{flex-direction:column-reverse;align-items:center}}.footer__bottom-section--left{align-items:center;display:flex}.footer__bottom-section--left .footer__bottom-section--copyright{color:#cdcdcd;font-size:13px}.footer__bottom-section--left .footer__bottom-section--menu{font-size:13px}.footer__bottom-section--left .footer__bottom-section--menu>ul.menu{margin:0}.footer__bottom-section--left .footer__bottom-section--menu>ul.menu li{list-style:none}.footer__bottom-section--left .footer__bottom-section--menu>ul.menu li a{color:#cdcdcd;border-left:1px solid #979797;margin-left:15px;padding-left:15px;font-weight:400}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection{background-color:unset;border:0;border-radius:0;justify-content:space-between;align-items:center;display:flex}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection:focus{box-shadow:unset}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection #select2-edit-lang-dropdown-select-container{color:#fff;padding:0;font-size:14px}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection #select2-edit-lang-dropdown-select-container:before{content:"";margin-right:10px;font-weight:900}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection #select2-edit-lang-dropdown-select-container:focus{box-shadow:0}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection .select2-selection__arrow{position:relative}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection .select2-selection__arrow:before{content:"";font-weight:900}.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection .select2-selection__arrow b,.footer__bottom-section--right #block-inno3d-languagedropdownswitcher .lang-dropdown-form>div.js-form-item .select2 .select2-selection .select2-selection__arrow i,.footer .menu-footer-hidden{display:none}body.show-tc a.tc-menu-item{display:block!important}body a.tc-menu-item{display:none!important}.btn,.btn-grey,.btn-with-border,.btn-blue{--background-color:transparent;--left-color:transparent;--right-color:transparent;--color:black;--color-hover:var(--color);min-width:200px;text-align:center;text-transform:uppercase;color:var(--color);background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)51%,var(--background-color)55%,var(--background-color)100%);background-position:100%;background-size:220%;border-radius:25px;padding:13px 15px;font-weight:700;transition:all .3s;display:inline-block;position:relative}.btn:hover,.btn-grey:hover,.btn-with-border:hover,.btn-blue:hover{color:var(--color-hover);background-position:0}.btn:focus,.btn-grey:focus,.btn-with-border:focus,.btn-blue:focus{box-shadow:0}.btn-with-border,.btn-blue{--border-width:3px;border:var(--border-width)solid transparent;background-clip:padding-box}.btn-with-border:before,.btn-blue:before{content:"";margin:calc(-1*var(--border-width));background:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);z-index:-1;border-radius:25px;position:absolute;inset:0}.btn-blue{--left-color:#61bdd6;--right-color:#323285;--background-color:#000;--color:#fff}.btn-grey{--background-color:#e0e0e0;--left-color:#61bdd6;--right-color:#323285;--color:#686868;--color-hover:#fff}.btn-blue-round{--left-color:#61bdd6;--right-color:#323285;width:100%;color:#fff;background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);border-radius:25px;margin:0;font-size:16px;border:none!important}.checkbox-switch{width:60px;height:30px;display:inline-block;position:relative}.checkbox-switch input{opacity:0;width:0;height:0}.checkbox-switch input:checked+.slider{background-color:#61bdd6}.checkbox-switch input:focus+.slider{box-shadow:0 0 1px #61bdd6}.checkbox-switch input:checked+.slider:before{transform:translate(30px)}.checkbox-switch .slider{cursor:pointer;background-color:#cdcdcd;border-radius:30px;transition:all .3s;position:absolute;inset:0}.checkbox-switch .slider:before{content:"";height:25px;width:25px;background-color:#fff;border-radius:50%;transition:all .3s;position:absolute;top:3px;left:3px}.checkbox-switch+.checkbox-label{color:#cdcdcd;margin-left:10px;font-size:16px}.inno3d-swiper-button{z-index:9}.inno3d-swiper-button-prev:after{content:"";width:24px;height:32px;background-image:url(/themes/custom/inno3d/assets/images/arrow.b2b1b86a.png);background-repeat:no-repeat;background-size:contain;font-family:inherit}@media (max-width:1000px){.inno3d-swiper-button-prev:after{display:none}}.inno3d-swiper-button-prev:focus{box-shadow:unset!important}.inno3d-swiper-button-next{z-index:9}.inno3d-swiper-button-next:after{content:"";width:24px;height:32px;background-image:url(/themes/custom/inno3d/assets/images/arrow.b2b1b86a.png);background-repeat:no-repeat;background-size:contain;font-family:inherit;transform:scaleX(-1)}@media (max-width:1000px){.inno3d-swiper-button-next:after{display:none}}.inno3d-swiper-button-next:focus{box-shadow:unset!important}.inno3d-swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets{justify-content:center;align-items:center;gap:2px;display:flex}.inno3d-swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:unset;height:2px;width:90px;opacity:.3;background-color:#fff}.inno3d-swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.7}.inno3d-swiper-pagination-style-2.swiper-pagination-bullets.swiper-pagination-bullets{border-radius:2px;justify-content:center;align-items:center;gap:0;padding:0 15%;display:flex;overflow:hidden}@media (max-width:1000px){.inno3d-swiper-pagination-style-2.swiper-pagination-bullets.swiper-pagination-bullets{padding:0 30px}}@media (max-width:500px){.inno3d-swiper-pagination-style-2.swiper-pagination-bullets.swiper-pagination-bullets{padding:0 20px}}.inno3d-swiper-pagination-style-2.swiper-pagination-bullets.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:unset;height:4px;min-width:90px;opacity:.3;background-color:#fff;flex:auto;margin:0}.inno3d-swiper-pagination-style-2.swiper-pagination-bullets.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.7}.inno3d-swiper-scrollbar.swiper-scrollbar-horizontal{background:#686868}.inno3d-swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#cdcdcd}.inno3d-checkbox{width:20px;height:20px;border:1px solid #a0a0a0;border-radius:5px;position:relative}.inno3d-checkbox:after{content:"";color:#fff;z-index:1;font-size:14px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inno3d-checkbox:checked{content:"h";color:#fff;background-color:#61bdd6}.inno3d-checkbox:checked:after{display:block}.cover-link{width:100%;height:100%;z-index:4;display:block;position:absolute;top:0;left:0}@media (min-width:1001px){.blur{filter:blur(5px)}}.social-media-logo{color:#fff;display:block}.social-media-logo:before{content:"";margin-right:20px}.social-media-logo.instagram:before{content:""}.social-media-logo.twitter:before{content:""}.social-media-logo.youtube:before{content:""}.social-media-logo.linkedin:before{content:""}.social-media-logo.skype:before{content:""}.social-media-logo.wechat:before{content:""}.top-blue-linear-border:before{--left-color:#61bdd6;--right-color:#323285;content:"";width:100%;height:6px;background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);position:absolute;top:0}.bottom-blue-linear-border:after{--left-color:#61bdd6;--right-color:#323285;content:"";width:100%;height:6px;background-image:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);position:absolute;bottom:0}.blue-linear-text{--left-color:#61bdd6;--right-color:#2a65e7;background:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.blue-linear-text-2{--left-color:#61bdd6;--right-color:#323285;background:linear-gradient(to right,var(--left-color)0%,var(--right-color)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.blue-text{color:#61bdd6}@media (max-width:1000px){.tablet-text-center{text-align:center}}.text-half-left{width:50%;margin:0 auto 0 0}.text-half-right{width:50%;margin:0 0 0 auto}.full-width{max-width:unset}.font-din-pro{font-family:DINPro,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial}.font-geforce{font-family:geforce,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial}.font-aero{font-family:aero,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial}.font-nvidia-sans{font-family:NVIDIASans,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial}.font-bold{font-weight:900}.font-regular{font-weight:500}.font-light{font-weight:300}.text-align-justify-center{text-align-last:center;text-align:justify}.geforce-small-text-top{vertical-align:top;font-family:geforceAlt;font-size:16px}.geforce-small-text-top-green{vertical-align:top;color:#8dc220;font-family:geforceAlt;font-size:16px}.max-width-350{max-width:350px}body{--gin-bg-unpublished:transparent;font-family:exo2,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial}body h1,body h2,body h3,body h4,body h5,body h6{--title-font-size:18px;--title-line-height:.9;--title-font-weight:700;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-weight:var(--title-font-weight);font-size:var(--title-font-size);letter-spacing:unset;line-height:var(--title-line-height);margin:15px 0}body h1:first-child,body h2:first-child,body h3:first-child,body h4:first-child,body h5:first-child,body h6:first-child{margin-top:0}body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child,body h5:last-child,body h6:last-child{margin-bottom:0}body h1{--title-font-size:100px;--title-line-height:.94;--title-font-weight:600;color:#fff}@media (max-width:1000px){body h1{--title-font-size:55px}}body h2{--title-font-size:70px;--title-line-height:1;--title-font-weight:600;color:#fff}@media (max-width:1280px){body h2{--title-font-size:55px}}@media (max-width:1000px){body h2{--title-font-size:48px}}body h3{--title-font-size:55px;--title-font-weight:600}@media (max-width:1000px){body h3{--title-font-size:35px}}body h4{--title-font-size:40px;--title-font-weight:600}@media (max-width:1000px){body h4{--title-font-size:30px}}body h5{--title-font-size:30px;--title-font-weight:500}@media (max-width:1000px){body h5{--title-font-size:25px}}body h6{--title-font-size:24px;--title-font-weight:500}@media (max-width:1000px){body h6{--title-font-size:18px}}body p{color:#cdcdcd;line-height:1.5}body p:first-child{margin-top:0}body p:last-child{margin-bottom:0}body p small{font-size:13px}body a{color:#61bdd6}body a:focus{box-shadow:unset!important}body hr:first-child{margin-top:0}body .paragraph ol,body .field--name-body ol{counter-reset:unordered-ordered-list-item;color:#cdcdcd;margin:0}body .paragraph ol li,body .field--name-body ol li{padding-left:20px;position:relative}body .paragraph ol li:before,body .field--name-body ol li:before{content:counters(unordered-ordered-list-item,".")".";counter-increment:unordered-ordered-list-item;color:#50eae5;position:absolute;left:0}body .paragraph ol>li>ol>li,body .field--name-body ol>li>ol>li{padding-left:30px}body .paragraph ol>li>ol>li>ol>li,body .field--name-body ol>li>ol>li>ol>li{padding-left:40px}body .paragraph ul,body .field--name-body ul{color:#cdcdcd;margin:0}body .paragraph ul>li,body .field--name-body ul>li{padding-left:16px;position:relative}body .paragraph ul>li:before,body .field--name-body ul>li:before{content:"";width:6px;height:6px;background:#50eae5;border-radius:50%;position:absolute;top:10px;left:0}body .paragraph ul>li>ul>li:before,body .field--name-body ul>li>ul>li:before{content:"";width:6px;height:6px;background:0 0;border:1px solid #50eae5;border-radius:50%;position:absolute;top:10px;left:0}body .paragraph ul>li>ul>li>ul>li:before,body .field--name-body ul>li>ul>li>ul>li:before{content:"";width:8px;height:1px;border-radius:unset;border:unset;background:#50eae5;position:absolute;top:12px;left:0}body em{font-style:italic}.select2-dropdown{-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#111c;border:none;box-shadow:0 5px 20px #00000080}.select2-dropdown--below{border-radius:0 0 25px 25px}.select2-dropdown--above{border-radius:25px 25px 0 0}.select2-dropdown .select2-search--dropdown{padding:10px 20px 0}.select2-dropdown .select2-results{padding:20px 20px 30px}.select2-dropdown .select2-results__option[aria-selected]{background-color:unset;font-size:18px}.select2-dropdown .select2-results__option[aria-selected]:hover{background-color:#61bdd6}html{scroll-behavior:smooth}body{--menu-top-padding:0px;--global-header-height:120px;color:#fff;scroll-behavior:smooth;background-color:#2f363b;font-family:exo2,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:16px;font-weight:500;overflow-x:hidden}body.fixed{overflow-y:hidden}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0}body .region{margin:0}@media (max-width:1000px){body{--global-header-height:80px;padding-top:0!important}}main.page-content,footer{margin:0;transition:all .3s}.toolbar-horizontal{--menu-top-padding:40px}@media (max-width:1000px){.toolbar-horizontal{--menu-top-padding:0px}#toolbar-administration{display:none}}.container{--gutter-width:30px;max-width:1340px;padding:0 var(--gutter-width);margin-left:auto;margin-right:auto}@media (max-width:500px){.container{--gutter-width:20px}}.hide{display:none!important}@media (max-width:500px){.mobile-hide{display:none!important}}@media (max-width:1000px){.tablet-hide{display:none!important}}.mobile-show{display:none!important}@media (max-width:500px){.mobile-show{display:block!important}}.tablet-show{display:none!important}@media (max-width:1000px){.tablet-show{display:block!important}}.page-content>.region.region-content{margin-top:0}#block-inno3d-content .gin-breadcrumb__list{justify-content:center;display:flex}#block-inno3d-content .gin-breadcrumb__item:before{content:unset}#block-inno3d-content .gin-breadcrumb__link{color:#cdcdcd;margin-right:5px;padding-left:0;font-size:16px}#block-inno3d-content .gin-breadcrumb__link:before{content:unset}#block-inno3d-content .gin-breadcrumb__link:after{content:"";margin-left:5px;position:relative;top:1px}#block-inno3d-content .gin-breadcrumb__text{color:#cdcdcd;margin-right:5px;font-size:16px}#block-inno3d-content .gin-breadcrumb__text:after{content:"";margin-left:5px}.system-messages{z-index:10;opacity:1;padding-left:30px;transition:all .3s;position:absolute;top:140px;right:30px}@media (max-width:1000px){.system-messages{top:120px}}.system-messages.fade-out{opacity:0}.system-messages .messages.messages--status{background-color:var(--gin-color-green-light);color:var(--gin-bg-green)}.system-messages .messages.messages--status .button--dismiss .icon-close{background-color:var(--gin-bg-green)}.system-messages .messages.messages--status .messages__header h2{color:var(--gin-bg-green)}.system-messages .messages.messages--status .messages__header:before{background-color:var(--gin-bg-green)}.system-messages .messages.messages--error{background-color:var(--gin-color-danger-light);color:var(--gin-bg-danger);display:none}.system-messages .messages.messages--error .button--dismiss .icon-close{background-color:var(--gin-bg-danger)}.system-messages .messages.messages--error .messages__header h2{color:var(--gin-bg-danger)}.system-messages .messages.messages--error .messages__header:before{background-color:var(--gin-bg-danger)}.user-logged-in .system-messages{top:200px}@media (max-width:1000px){.user-logged-in .system-messages{top:120px}}
.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);background:var(--gin-bg-layer);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-start-start-radius:var(--gin-border-m);border-start-end-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;inset-block-end:0;inset-inline-start:var(--gin-spacing-m);inset-block-start:auto;inset-inline-end:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;inset-block-start:0;font-family:var(--gin-font);outline:none;}[dir="ltr"] .ui-dialog{inset-inline-start:0;}[dir="rtl"] .ui-dialog{inset-inline-end:0;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-block-end:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;padding-inline-end:var(--gin-spacing-xl);box-sizing:border-box;}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-block-start:1px solid var(--gin-border-color-layer);border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-family:var(--gin-font);font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);margin-block:0;height:auto;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-inline-end:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-block-start:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:0;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;inset-block-start:0;inset-inline-start:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-inline:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-block-end:var(--gin-spacing-l);}.ui-dialog .gin-confirm-form{margin-block-start:var(--gin-spacing-m);margin-block-end:var(--gin-spacing-s);}.ui-dialog.token-tree-dialog{max-width:none;z-index:505;}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;inset-block-start:50% !important;inset-inline-start:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-block-start:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-block-start:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-block:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}#drupal-modal .gin-sticky-form-actions.form-actions{display:none;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
