.product-main-shrink{font-family:"Avenir-Black-03",sans-serif;margin:5rem auto;padding:5rem 0 3rem;background-position:bottom !important;background-size:contain !important}@media screen and (max-width: 1120px){.product-main-shrink{padding:3rem 0}}@media screen and (max-width: 767px){.product-main-shrink{padding:1rem 0}}@media screen and (max-width: 767px){.product-main-shrink{background:none !important}}.product-main-shrink .product-main-title-shrink{font-size:3vw;line-height:4vw;margin-top:5rem}.product-main-shrink .product-main-title-shrink.mobile{display:none}@media screen and (max-width: 1120px){.product-main-shrink .product-main-title-shrink{font-size:2.5vw;line-height:3.5vw;margin-top:7vw}}@media screen and (max-width: 767px){.product-main-shrink .product-main-title-shrink{font-size:24px;line-height:34px;margin-bottom:50px}.product-main-shrink .product-main-title-shrink.mobile{display:block}.product-main-shrink .product-main-title-shrink.desktop{display:none}}.product-main-shrink .product-main-row-shrink{margin:auto 5rem}@media screen and (min-width: 1800px){.product-main-shrink .product-main-row-shrink{margin:auto calc(10rem - 15px)}}@media screen and (max-width: 767px){.product-main-shrink .product-main-row-shrink{margin:auto 2rem}}.product-main-shrink .product-main-row-shrink .product-main-img-shrink{width:100%}.product-main-shrink .mobile-wrapper{background-size:0 0 !important}@media screen and (max-width: 767px){.product-main-shrink .mobile-wrapper{backface-visibility:visible;background-size:150% !important;background-position:-40vw center !important}}
.parallax{display:inline-block;height:auto;position:relative;width:auto}.parallax .parallax-content{box-shadow:0 1rem .5rem rgba(0,0,0,.15);height:auto;-webkit-transform:perspective(50rem);transform:perspective(50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .4s ease;width:100%;border-radius:1.5rem}.parallax .parallax-content::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.parallax .parallax-top-left{height:50%;left:0;position:absolute;top:0;width:50%;z-index:99}.parallax .parallax-top-left:hover~.parallax-content{-webkit-transform:perspective(50rem) rotateX(7deg) rotateY(-7deg);transform:perspective(50rem) rotateX(7deg) rotateY(-7deg)}.parallax .parallax-top-left:hover~.parallax-content::before{background:linear-gradient(135deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 50%);border-radius:1rem}.parallax .parallax-top-right{height:50%;position:absolute;right:0;top:0;width:50%;z-index:99}.parallax .parallax-top-right:hover~.parallax-content{-webkit-transform:perspective(50rem) rotateX(7deg) rotateY(7deg);transform:perspective(50rem) rotateX(7deg) rotateY(7deg)}.parallax .parallax-top-right:hover~.parallax-content::before{background:linear-gradient(-135deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 50%);border-radius:1rem}.parallax .parallax-bottom-left{bottom:0;height:50%;left:0;position:absolute;width:50%;z-index:99}.parallax .parallax-bottom-left:hover~.parallax-content{-webkit-transform:perspective(50rem) rotateX(-7deg) rotateY(-7deg);transform:perspective(50rem) rotateX(-7deg) rotateY(-7deg)}.parallax .parallax-bottom-left:hover~.parallax-content::before{background:linear-gradient(45deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 50%);border-radius:1rem}.parallax .parallax-bottom-right{bottom:0;height:50%;position:absolute;right:0;width:50%;z-index:99}.parallax .parallax-bottom-right:hover~.parallax-content{-webkit-transform:perspective(50rem) rotateX(-7deg) rotateY(7deg);transform:perspective(50rem) rotateX(-7deg) rotateY(7deg)}.parallax .parallax-bottom-right:hover~.parallax-content::before{background:linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 50%);border-radius:1rem}
.shrink-wrapper .product-overview{font-family:"Avenir-Roman-12",sans-serif;padding:0;margin:5rem auto;justify-content:center}.shrink-wrapper .product-overview .margin{margin:auto 5rem}.shrink-wrapper .product-overview .product-overview-row{justify-content:space-between;margin-bottom:3rem}.shrink-wrapper .product-overview .product-overview-row .product-overview-row2{margin:0;justify-content:flex-start}.shrink-wrapper .product-overview .product-overview-row .product-overview-row2 .product-feature-row{flex-direction:column;margin:0;margin-top:1rem;margin-right:2rem;width:auto}.shrink-wrapper .product-overview .product-overview-row .product-overview-name{font-size:18px;font-weight:inherit;line-height:140%}.shrink-wrapper .product-overview .product-overview-row .product-overview-text{font-size:16px;line-height:140%;margin-bottom:0}.shrink-wrapper .product-overview .product-overview-row .logo{display:block;height:100px;max-width:100%}.shrink-wrapper .product-overview .product-overview-row .product-overview-title{margin-bottom:1.5rem;font-size:30px;font-weight:inherit;line-height:140%}.shrink-wrapper .product-overview .product-overview-row .product-main-row2-services-description{font-size:18px;line-height:160%}.shrink-wrapper .product-overview .product-overview-row .product-feature{height:4rem}.shrink-wrapper .product-overview .product-overview-row .product-feature-col-2{margin-top:1rem}.shrink-wrapper .product-overview .product-overview-row .product-feature-col-2 .product-feature-caption{font-family:"Roboto-Medium",sans-serif;font-size:16px;line-height:128.91%;margin:0}.shrink-wrapper .product-overview .product-overview-row .list{list-style:none;padding:0;font-size:18px}@media screen and (min-width: 1800px){.shrink-wrapper .product-overview .margin{margin-right:9rem;margin-left:9rem}}@media screen and (min-width: 2000px){.shrink-wrapper .product-overview .product-overview-row .product-overview-name{font-size:2rem}.shrink-wrapper .product-overview .product-overview-row .product-overview-text{font-size:1.5rem;line-height:140%}.shrink-wrapper .product-overview .product-overview-row .product-overview-title{font-size:3rem}.shrink-wrapper .product-overview .product-overview-row .product-main-row2-services-description{font-size:1.5rem}.shrink-wrapper .product-overview .product-overview-row .product-feature{height:6rem}.shrink-wrapper .product-overview .product-overview-row .product-feature-col-2{margin-top:1rem}.shrink-wrapper .product-overview .product-overview-row .product-feature-col-2 .product-feature-caption{font-size:1.5rem}.shrink-wrapper .product-overview .product-overview-row .list{font-size:1.5rem}}@media screen and (max-width: 2000px){.shrink-wrapper .product-overview .product-overview-row .product-overview-row2{max-width:40rem}}@media screen and (max-width: 910px){.shrink-wrapper .product-overview .margin{margin:auto calc(4rem - 15px)}}@media screen and (max-width: 700px){.shrink-wrapper .product-overview .margin{margin:auto 2rem}.shrink-wrapper .product-overview{margin-bottom:0}.shrink-wrapper .product-overview .product-overview-row{margin-top:3rem}.shrink-wrapper .product-overview .product-overview-row .product-overview-title{margin-bottom:1rem}.shrink-wrapper .product-overview .product-overview-row .product-overview-row2{margin:0;justify-content:space-between}.shrink-wrapper .product-overview .product-overview-row .product-overview-column{padding:0}}@media screen and (max-width: 575px){.shrink-wrapper .product-overview{margin-bottom:0}.shrink-wrapper .product-overview .product-overview-row{margin-top:3rem}.shrink-wrapper .product-overview .product-overview-row .product-feature{height:3rem}.shrink-wrapper .product-overview .product-overview-row .product-overview-title{margin-bottom:1rem}.shrink-wrapper .product-overview .product-overview-row .product-overview-row2{margin:0;justify-content:space-evenly}.shrink-wrapper .product-overview .product-overview-row .product-overview-row2 .product-feature-row{padding:.5rem;margin-right:0}.shrink-wrapper .product-overview .product-overview-row .product-overview-column{padding:0}}@media screen and (max-width: 375px){.shrink-wrapper .product-overview .product-overview-row .product-overview-name{font-size:15px}.shrink-wrapper .product-overview .product-overview-row .product-overview-text{font-size:13px}}@media screen and (max-width: 350px){.shrink-wrapper .product-overview .product-overview-row .product-overview-row2 .product-feature-row{padding:.7rem}}
.shrink-wrapper .product-collaboration{font-family:"Avenir-Roman-12",sans-serif;padding:0;margin:3rem auto;margin-bottom:20rem}.shrink-wrapper .product-collaboration .margin{margin:auto 6rem;flex-wrap:wrap}@media screen and (min-width: 1800px){.shrink-wrapper .product-collaboration .margin{margin:auto 10rem}}.shrink-wrapper .product-collaboration .list-title{font-family:"Product Sans Regular",sans-serif;font-weight:bold;font-size:30px;color:var(--title-text-color)}.shrink-wrapper .product-collaboration .list{list-style:none;padding:0;font-size:18px;height:100%}@media screen and (min-width: 2000px){.shrink-wrapper .product-collaboration .list{font-size:2rem}}.shrink-wrapper .product-collaboration .list li:nth-child(2n){padding-bottom:10px}.shrink-wrapper .product-collaboration .product-collaboration-row .product-collaboration-lists{width:100%}.shrink-wrapper .product-collaboration hr.hLine{border-top:2px solid #e0e0e0}@media screen and (min-width: 2000px){.shrink-wrapper .product-collaboration .list-title{font-size:4rem}.shrink-wrapper .product-collaboration{margin-bottom:30rem}}@media screen and (min-width: 2300px){.shrink-wrapper .product-collaboration{margin-bottom:40rem}}@media screen and (max-width: 1700px){.shrink-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (max-width: 1440px){.shrink-wrapper .product-collaboration{margin-bottom:10rem}}@media screen and (max-width: 1250px){.shrink-wrapper .product-collaboration{margin-bottom:20rem}}@media screen and (max-width: 1200px){.shrink-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (max-width: 910px){.shrink-wrapper .product-collaboration{margin-bottom:10rem}.shrink-wrapper .product-collaboration .margin{margin:auto 4rem}}@media screen and (max-width: 800px){.shrink-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (max-width: 700px){.shrink-wrapper .product-collaboration{margin-bottom:22rem}.shrink-wrapper .product-collaboration .margin{margin:auto 5rem}}@media screen and (max-width: 575px){.shrink-wrapper .product-collaboration{margin-bottom:25rem;margin:3rem auto;text-align:start}.shrink-wrapper .product-collaboration .margin{margin:auto 2rem}.shrink-wrapper .product-collaboration .product-collaboration-lists div:nth-child(2n+1){padding-right:15px !important}.shrink-wrapper .product-collaboration .list-title{font-size:1.5rem;font-weight:inherit}}@media screen and (max-width: 445px){.shrink-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (min-width: 445px)and (max-width: 575px){.shrink-wrapper .product-collaboration{padding-bottom:15rem}}@media screen and (min-width: 700px)and (max-width: 800px){.shrink-wrapper .product-collaboration{padding-bottom:15rem}}
.shrink-wrapper .product-features-block .product-features-block-row.margin{margin:5rem 5rem}@media screen and (max-width: 575px){.shrink-wrapper .product-features-block .product-features-block-row.margin{margin:0 calc(1rem - 15px);margin-bottom:50px}}@media screen and (min-width: 1400px){.shrink-wrapper .product-features-block .product-features-block-row.margin{margin:5rem auto;max-width:1220px}}@media screen and (min-width: 2000px){.shrink-wrapper .product-features-block .product-features-block-row.margin{max-width:80%}}.shrink-wrapper .product-features-block .product-features-block-row .product-features-block-col .product-features-title{font-weight:inherit;font-size:1.9rem;margin-bottom:2rem;color:#5c5c5c}.shrink-wrapper .product-features-block .product-features-block-row .product-features-block-col .product-features-text{font-size:1.1rem;line-height:160%}.shrink-wrapper .product-features-block .product-features-block-row .product-features-block-col .product-features-img{width:100%}@media screen and (min-width: 1400px){.shrink-wrapper .product-features-block .product-features-block-row .product-features-block-col .product-features-img{width:90%}}@media screen and (min-width: 2000px){.shrink-wrapper .product-features-block .product-features-block-row .product-features-block-col .product-features-title{font-size:4rem}.shrink-wrapper .product-features-block .product-features-block-row .product-features-block-col .product-features-text{font-size:2rem}}
.shrink-wrapper .product-description{font-family:"Avenir-Roman-12",sans-serif;padding:0;margin:4rem auto}.shrink-wrapper .product-description .margin{margin:auto 5rem}.shrink-wrapper .product-description .description{font-size:1.4rem}.shrink-wrapper .product-description .wireframes{background:linear-gradient(248.58deg, #ff822c 0%, #ff521d 100%);padding:5rem 0}.shrink-wrapper .product-description .wireframes .description,.shrink-wrapper .product-description .wireframes .title{color:#fff}.shrink-wrapper .product-description .title{color:var(--title-text-color);font-size:30px;font-weight:inherit;line-height:140%}.shrink-wrapper .product-description .screens{margin:0 12rem;justify-content:space-between}.shrink-wrapper .product-description .screens .product-screens-col img{width:90%;height:95%}@media screen and (min-width: 2000px){.shrink-wrapper .product-description .description{font-size:2rem}.shrink-wrapper .product-description .wireframes{padding:7rem 0}.shrink-wrapper .product-description .title{font-size:4rem}.shrink-wrapper .product-description .screens{margin:0 25rem;justify-content:space-between}.shrink-wrapper .product-description .screens .product-screens-col img{width:100%;height:100%}}@media screen and (max-width: 1500px){.shrink-wrapper .product-description .screens{margin:0 10rem}}@media screen and (max-width: 1300px){.shrink-wrapper .product-description .screens{margin:0 8rem}}@media screen and (max-width: 750px){.shrink-wrapper .product-description .wireframes{padding:3rem 0}}@media screen and (max-width: 575px){.shrink-wrapper .product-description{margin:0 auto}.shrink-wrapper .product-description .margin{margin:auto 2rem}.shrink-wrapper .product-description .screens .product-screens-col img{width:100%;height:100%}.shrink-wrapper .product-description .product-screens-col{padding:0}.shrink-wrapper .product-description .description{font-size:1rem;line-height:1.6rem}}
.shrink-wrapper .product-layout{height:105rem;margin-bottom:2rem;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 500px){.shrink-wrapper .product-layout{height:90rem}}@media screen and (max-width: 400px){.shrink-wrapper .product-layout{height:70rem}}
.shrink-wrapper .product-slider{margin:5rem auto}.shrink-wrapper .product-slider .product-slider-img{height:30vw}@media screen and (max-width: 575px){.shrink-wrapper .product-slider .product-slider-img{height:unset;width:90%}}
.shrink-wrapper .product-result{font-family:"Avenir-Roman-12",sans-serif;padding:0;background:linear-gradient(236.12deg, #ff802b 0%, #ff541d 100%)}.shrink-wrapper .product-result .product-result-row{justify-content:center}.shrink-wrapper .product-result .product-result-title{font-family:"Avenir-Light-07",sans-serif;font-weight:bold;font-size:30px;color:#fff}.shrink-wrapper .product-result .product-result-row-btns{display:flex;justify-content:space-between;width:23rem;gap:1.5rem}.shrink-wrapper .product-result .product-result-row-btns .product-result-download-btn{width:11rem}.shrink-wrapper .product-result .product-result-description{font-size:18px;line-height:160%;color:#fff;margin-bottom:3rem;font-family:"Avenir-Light-07",sans-serif}.shrink-wrapper .product-result hr.hLine{border-top:2px solid #e0e0e0}@media screen and (min-width: 2300px){.shrink-wrapper .product-result .product-result-description{font-size:2rem}.shrink-wrapper .product-result .product-result-title{font-size:4rem}}@media screen and (max-width: 575px){.shrink-wrapper .product-result .margin{margin:auto 2rem}}@media screen and (max-width: 445px){.shrink-wrapper .product-result .product-result-row-btns{width:auto;flex-wrap:nowrap;justify-content:center;flex-direction:row}.shrink-wrapper .product-result .product-result-row-btns .product-result-download-btn{width:9rem;max-width:40vw}}
