.commit-main{font-family:"Avenir-Roman-12",sans-serif;padding:0;margin-top:-7rem;background:url("https://perpetiostorage1.b-cdn.net/resources/images/commit/commit-main-background.png"),linear-gradient(rgba(255, 255, 255, 0.7), rgb(255, 255, 255));background-blend-mode:overlay;background-size:cover;background-repeat:no-repeat;background-position:center top}.commit-main .commit-main-row{margin:0 10rem;height:100%;flex-direction:column;justify-content:center;align-items:center}.commit-main .commit-main-row .commit-main-col{width:fit-content;text-align:center}.commit-main .commit-main-row .commit-main-col .commit-main-title{width:100%;margin-top:13rem}.commit-main .commit-main-row .commit-main-col .commit-main-text{margin-top:1rem;text-align:right;font-size:25px;line-height:34px}.commit-main .commit-main-row .commit-main-col .commit-main-phone{margin-top:-11rem;width:60%}.commit-main .commit-main-row .commit-main-col .commit-main-description{text-align:start;width:20rem;margin-top:-7rem;font-weight:inherit;font-size:18px;line-height:191.24%}.commit-main .commit-main-row .commit-main-col .commit-main-description .green{color:#478f39}@media screen and (min-width: 1800px){.commit-main .commit-main-row .commit-main-col .commit-main-title{margin-top:20rem;width:100%}}@media screen and (min-width: 2200px){.commit-main .commit-main-row .commit-main-col .commit-main-title{margin-top:25rem;width:100rem}.commit-main .commit-main-row .commit-main-col .commit-main-phone{margin-top:-15rem}.commit-main .commit-main-row .commit-main-col .commit-main-description{width:35rem;font-size:22px;margin-top:-10rem}}@media screen and (max-width: 1200px){.commit-main .commit-main-row{margin:0 5rem}.commit-main .commit-main-row .commit-main-col .commit-main-description{font-size:14px;width:21rem}.commit-main .commit-main-row .commit-main-col .commit-main-text{margin-top:.5rem;font-size:18px}.commit-main .commit-main-row .commit-main-col .commit-main-phone{margin-top:-9rem}}@media screen and (max-width: 850px){.commit-main .commit-main-row .commit-main-col .commit-main-description{font-size:13px;width:20rem;margin-top:-5rem}.commit-main .commit-main-row .commit-main-col .commit-main-text{margin-top:.5rem;font-size:16px}}@media screen and (max-width: 911px){.commit-main .commit-main-row{margin:0 3rem}}@media screen and (max-width: 771px){.commit-main{background:url("https://perpetiostorage1.b-cdn.net/resources/images/commit/mobile-commit-main-background.png"),linear-gradient(rgba(255, 255, 255, 0.7), rgb(255, 255, 255));background-size:cover;background-repeat:no-repeat;background-position:top}.commit-main .commit-main-row .commit-main-col .commit-main-title{width:100%}.commit-main .commit-main-row .commit-main-col .commit-main-phone{margin-top:0rem;width:100%}.commit-main .commit-main-row .commit-main-col .commit-main-text{font-size:16px;line-height:22px}.commit-main .commit-main-row .commit-main-col .commit-main-description{width:100%;font-size:20px;margin-top:3rem}}@media screen and (max-width: 700px){.commit-main .commit-main-row{margin:0 1rem}}@media screen and (max-width: 375px){.commit-main .commit-main-row .commit-main-col .commit-main-description{font-size:14px}}
.commit-description{margin-top:10rem;font-family:"Avenir-Roman-12",sans-serif;display:flex;flex-direction:column}.commit-description .commit-description-row{justify-content:center;margin:0;margin-bottom:5rem}.commit-description .commit-description-row:last-child{margin-bottom:0}.commit-description .commit-description-row .commit-description-icon{align-self:start;max-width:5rem;padding-left:0;margin-right:1.5rem;margin-bottom:1rem}.commit-description .commit-description-row .commit-description-col .commit-description-title{color:#478f39;font-weight:inherit;font-size:30px;line-height:140%;margin-bottom:.5rem}.commit-description .commit-description-row .commit-description-col .commit-description-text{color:var(--title-text-color);font-size:18px;line-height:160%;margin-bottom:2rem}@media screen and (min-width: 2000px){.commit-description .commit-description-row .commit-description-icon{height:7rem}.commit-description .commit-description-row .commit-description-col .commit-description-title{font-size:36px;line-height:140%}.commit-description .commit-description-row .commit-description-col .commit-description-text{font-size:24px;line-height:160%}}@media screen and (max-width: 771px){.commit-description .commit-description-row{margin:0 3rem}}@media screen and (max-width: 700px){.commit-description{margin-top:4rem}.commit-description .commit-description-row{margin:0 2rem;margin-bottom:4rem}.commit-description .commit-description-row .commit-description-col .commit-description-text{font-size:14px}}@media screen and (max-width: 575px){.commit-description .commit-description-row{margin:0 1rem}}
.three-columns{margin:7rem 0}.three-columns .commit-block-title{margin:auto 5rem 5.7rem;font-family:"Avenir-Roman-12";font-weight:inherit;font-size:80px;color:#e7e7e7}.three-columns .commit-block-row{margin:auto 5rem}.three-columns .commit-block-row .three-columns-column img{width:100%}.registration-block .commit-block-title{color:#e7e7e7}.registration-block .three-columns-column img{padding-left:4vw}.registration-block .three-columns-column:first-child img{padding:0}.community-block{margin:0}.community-block .commit-block-title{color:#cbebc3}.community-block .three-columns-column img{padding-right:4vw}.community-block .three-columns-column:last-child img{padding:0}@media screen and (min-width: 1800px){.three-columns .commit-block-title{margin:auto 8rem 5.7rem}.three-columns .commit-block-row{margin:auto 8rem}}@media screen and (min-width: 2000px){.three-columns .commit-block-title{font-size:120px}}@media screen and (max-width: 1300px){.three-columns.registration-block .three-columns-column img{width:90%}.three-columns.registration-block .three-columns-column img.phone{width:80%}.three-columns.community-block .three-columns-column img{width:90%}.three-columns.community-block .three-columns-column img.phone{width:80%}}@media screen and (max-width: 911px){.three-columns .commit-block-title{margin:auto 3rem 5.7rem}.three-columns .commit-block-row{margin:auto 3rem}}@media screen and (max-width: 768px){.three-columns .commit-block-title,.three-columns .commit-block-row{margin-left:0rem;margin-right:0rem}}@media screen and (max-width: 575px){.three-columns.registration-block .three-columns-column img{width:100%}.three-columns.registration-block .three-columns-column img.phone{width:100%}.three-columns.community-block .three-columns-column img{width:100%}.three-columns.community-block .three-columns-column img.phone{width:100%}.three-columns{margin:5rem 0}.three-columns .commit-block-title{margin:auto 0 4rem;font-size:40px}.three-columns .commit-block-row{margin:auto 0}.registration-block .three-columns-column{padding:0}.registration-block .three-columns-column img{padding-left:4vw}.registration-block .three-columns-column:first-child img{padding:0}.community-block{margin:0}.community-block .three-columns-column{padding:0}.community-block .three-columns-column img{padding-right:4vw}.community-block .three-columns-column:last-child img{padding:0}}
.commit-flow{font-family:"Avenir-Roman-12",sans-serif;padding:7rem 0 5rem}.commit-flow .commit-flow-title{margin:auto 6rem 5.7rem;font-weight:inherit;font-size:80px;color:#b5e7ac}.commit-flow .commit-flow-img{width:100%}@media screen and (min-width: 1800px){.commit-flow .commit-flow-title{margin:auto 9rem 5.7rem}}@media screen and (min-width: 2000px){.commit-flow .commit-flow-title{font-size:120px}}@media screen and (max-width: 768px){.commit-flow .commit-flow-title{margin-left:1rem}}@media screen and (max-width: 575px){.commit-flow .commit-flow-title{margin:auto 1rem 4rem;font-size:40px}}
.commit-onboarding-slider{margin-bottom:5rem}.commit-onboarding-slider .commit-onboarding-title{margin:auto 6rem 5.7rem;font-family:"Avenir-Roman-12";font-weight:inherit;font-size:80px;color:#e7e7e7}.commit-onboarding-slider .slick-track{display:flex;align-items:center}.commit-onboarding-slider .commit-onboarding-slider-img{height:35vw}@media screen and (min-width: 1800px){.commit-onboarding-slider .commit-onboarding-title{margin:auto 9rem 5.7rem}}@media screen and (min-width: 2000px){.commit-onboarding-slider .commit-onboarding-title{font-size:120px}}@media screen and (max-width: 911px){.commit-onboarding-slider .commit-onboarding-title{margin:auto 4rem 5.7rem}}@media screen and (max-width: 768px){.commit-onboarding-slider .commit-onboarding-title{margin-left:1rem}}@media screen and (max-width: 575px){.commit-onboarding-slider .commit-onboarding-title{margin:auto 1rem 4rem;font-size:40px}.commit-onboarding-slider .commit-onboarding-margin{margin:0}.commit-onboarding-slider .commit-onboarding-slider-img{height:unset !important;width:90%}}
.commit-features{padding:7rem 0 5rem;font-family:"Avenir-Black-03"}.commit-features .commit-features-title{margin:auto 6rem 5.7rem;font-family:"Avenir-Roman-12";font-size:80px;color:#b9dfcf;opacity:.75}.commit-features .commit-features-row{margin:auto 6rem 5.7rem;justify-content:space-between}.commit-features .commit-features-row .commit-features-font{font-size:28px;line-height:33px;color:#478f39}.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-family:"Avenir-Black-03";font-size:20px;line-height:23px;letter-spacing:4px;color:#383838}.commit-features .commit-features-row .commit-features-font-medium{font-family:"Avenir-Heavy-05"}.commit-features .commit-features-row .commit-features-font-demi{font-family:"Avenir-Heavy-05";font-size:20px;line-height:27px}.commit-features .commit-features-row .commit-features-color-row{align-items:center;justify-content:flex-end}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{display:flex;justify-content:center;align-items:center;height:10rem;margin:.5rem;font-size:15px;line-height:18px;color:#fff}.commit-features .commit-features-row .commit-features-color-row .commit-features-color:last-child{color:#000}.commit-features .commit-features-row .commit-features-color-row .commit-features-color:nth-child(2n+1){margin-left:0}.commit-features .commit-features-row .commit-features-color-row .commit-features-color:nth-child(2n){margin-right:0}@media screen and (min-width: 1800px){.commit-features .commit-features-title{margin:auto 9rem 5.7rem}.commit-features .commit-features-row{margin:auto 9rem 5.7rem}}@media screen and (min-width: 2000px){.commit-features .commit-features-title{font-size:120px}.commit-features .commit-features-row .commit-features-font{font-size:32px;line-height:35px}.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:25px;line-height:27px}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{height:12rem;font-size:18px;line-height:22px}}@media screen and (min-width: 2300px){.commit-features .commit-features-row .commit-features-font{font-size:40px;line-height:45px}.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:30px;line-height:33px}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{height:15rem;font-size:30px;line-height:33px}}@media screen and (max-width: 1350px){.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:16px;line-height:18px}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{height:8rem;font-size:14px;line-height:17px}}@media screen and (max-width: 911px){.commit-features .commit-features-title{margin:auto 3.5rem 4.5rem}.commit-features .commit-features-row{margin:auto 3rem}.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:14px;line-height:16px}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{height:7rem;font-size:12px;line-height:16px}}@media screen and (max-width: 850px){.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:12px;line-height:14px}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{height:6rem}}@media screen and (max-width: 767px){.commit-features{padding:0 0 3rem}.commit-features .commit-features-title{margin:auto 1rem 3.5rem}.commit-features .commit-features-row{margin:auto 1rem}.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:16px;line-height:19px}.commit-features .commit-features-row .commit-features-color-row{padding:0 1rem;justify-content:flex-start}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{height:8rem}}@media screen and (max-width: 575px){.commit-features{margin:5rem 0}.commit-features .commit-features-title{margin:auto 1rem 2rem;font-size:40px;line-height:55px}.commit-features .commit-features-row{margin:0}.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:14px;line-height:16px}.commit-features .commit-features-row .commit-features-color-row{justify-content:space-between}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{flex:0 0 47%;max-width:47%;height:8rem}}@media screen and (max-width: 450px){.commit-features{margin-bottom:0}.commit-features .commit-features-row .commit-features-color-row .commit-features-color{height:6rem}}@media screen and (max-width: 374px){.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:12px;line-height:14px}}@media screen and (max-width: 335px){.commit-features .commit-features-row .commit-features-font-regular,.commit-features .commit-features-row .commit-features-font-medium,.commit-features .commit-features-row .commit-features-font-demi{font-size:11px;line-height:13px}}
.commit-wrapper .product-collaboration{font-family:"Avenir-Roman-12",sans-serif;padding:0;margin:3rem auto;margin-bottom:20rem}.commit-wrapper .product-collaboration .margin{margin:auto 6rem;flex-wrap:wrap}@media screen and (min-width: 1800px){.commit-wrapper .product-collaboration .margin{margin:auto 10rem}}.commit-wrapper .product-collaboration .list-title{font-family:"Product Sans Regular",sans-serif;font-weight:bold;font-size:30px;color:var(--title-text-color)}.commit-wrapper .product-collaboration .list{list-style:none;padding:0;font-size:18px;height:100%}@media screen and (min-width: 2000px){.commit-wrapper .product-collaboration .list{font-size:2rem}}.commit-wrapper .product-collaboration .list li:nth-child(2n){padding-bottom:10px}.commit-wrapper .product-collaboration .product-collaboration-row .product-collaboration-lists{width:100%}.commit-wrapper .product-collaboration hr.hLine{border-top:2px solid #e0e0e0}@media screen and (min-width: 2000px){.commit-wrapper .product-collaboration .list-title{font-size:4rem}.commit-wrapper .product-collaboration{margin-bottom:30rem}}@media screen and (min-width: 2300px){.commit-wrapper .product-collaboration{margin-bottom:40rem}}@media screen and (max-width: 1700px){.commit-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (max-width: 1440px){.commit-wrapper .product-collaboration{margin-bottom:10rem}}@media screen and (max-width: 1250px){.commit-wrapper .product-collaboration{margin-bottom:20rem}}@media screen and (max-width: 1200px){.commit-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (max-width: 910px){.commit-wrapper .product-collaboration{margin-bottom:10rem}.commit-wrapper .product-collaboration .margin{margin:auto 4rem}}@media screen and (max-width: 800px){.commit-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (max-width: 700px){.commit-wrapper .product-collaboration{margin-bottom:22rem}.commit-wrapper .product-collaboration .margin{margin:auto 2rem}}@media screen and (max-width: 575px){.commit-wrapper .product-collaboration{margin-bottom:25rem;margin:3rem auto;text-align:start}.commit-wrapper .product-collaboration .margin{margin:auto 1rem}.commit-wrapper .product-collaboration .product-collaboration-lists{margin-left:0}.commit-wrapper .product-collaboration .product-collaboration-lists div:nth-child(2n+1){padding-right:15px !important}.commit-wrapper .product-collaboration .list-title{font-size:1.5rem;font-weight:inherit}}@media screen and (max-width: 445px){.commit-wrapper .product-collaboration{margin-bottom:15rem}}@media screen and (min-width: 445px)and (max-width: 575px){.commit-wrapper .product-collaboration{padding-bottom:15rem}}@media screen and (min-width: 700px)and (max-width: 800px){.commit-wrapper .product-collaboration{padding-bottom:15rem}}
.commit-wrapper-bg-1{background:linear-gradient(180deg, #FFFCFC 9.93%, #BFF9B4 87.31%);mix-blend-mode:normal}.commit-wrapper-bg-2{background:linear-gradient(to top, #E2FCFB 9.93%, #BFF9B4 87.31%);mix-blend-mode:normal}@media screen and (max-width: 575px){.commit-wrapper-bg-1{background:none}.commit-wrapper-bg-2{background:none}}
