#page-solution .section-one-about .flex-wrapper .left-video--image img,#page-solution .section-one-about .flex-wrapper .left-video--link,#page-solution .section-one-hero .background img,#page-solution .section-two-about .flex-wrapper .left-video--image img,#page-solution .section-two-about .flex-wrapper .left-video--link,#page-solution .section-two-about .flex-wrapper .right-logo img,#page-solution .section-two-auditing .flex-wrapper .left-image img,#page-solution .section-two-contact .background,#page-solution .section-two-contact .background img,#page-solution .section-two-design .flex-wrapper .left-image img,#page-solution .section-two-hero .background img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#page-solution .section-one-about .flex-wrapper a.left-video--link,#page-solution .section-two-about .flex-wrapper a.left-video--link,#page-solution .section-two-contact a.background{text-indent:-999px;overflow:hidden}#page-solution .section-one-about .flex-wrapper button.left-video--link,#page-solution .section-two-about .flex-wrapper button.left-video--link,#page-solution .section-two-contact button.background{text-indent:-999px;overflow:hidden}.section-general-brands{position:relative;width:100%;padding:90rem 0 110rem;overflow:hidden}.section-general-brands .wrapper{width:100%}.section-general-brands .wrapper-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:general__brands 40s linear infinite;animation:general__brands 40s linear infinite}.section-general-brands .wrapper-items .item{padding:0 20rem}.section-general-brands .wrapper-items .item-logo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@-webkit-keyframes general__brands{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes general__brands{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#page-solution .section-one-hero{position:relative;padding:205rem 0 150rem;z-index:1}@media (max-width:1023px){#page-solution .section-one-hero{padding:350rem 0 80rem}}#page-solution .section-one-hero .background{position:absolute;top:0;right:0;bottom:0;left:calc(45% + 30rem);height:585rem;z-index:2}@media (max-width:1023px){#page-solution .section-one-hero .background{top:110rem;left:0;width:100%;height:350rem}}#page-solution .section-one-hero .vector{position:absolute;top:0;left:300rem;z-index:3}#page-solution .section-one-hero .vector svg{width:580rem;height:unset}@media (max-width:1023px){#page-solution .section-one-hero .vector svg{display:none}}#page-solution .section-one-hero .container{position:relative;z-index:2}#page-solution .section-one-hero .wrapper{position:relative;width:587rem;z-index:2}@media (max-width:1023px){#page-solution .section-one-hero .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}#page-solution .section-one-hero .wrapper::before{content:'';position:absolute;top:-108rem;bottom:-132rem;right:calc(10% - 60rem);width:100vw;background-image:linear-gradient(390deg,#6aa842,#396639);z-index:1}@media (max-width:1023px){#page-solution .section-one-hero .wrapper::before{top:-30rem;right:unset;bottom:-30rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;border-radius:4px}}#page-solution .section-one-hero .wrapper>*{position:relative;z-index:2}#page-solution .section-one-hero .wrapper-action{margin-bottom:45rem}#page-solution .section-one-hero .wrapper-action a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-solution .section-one-hero .wrapper-action a span{color:#fff;font-size:18rem;font-weight:400;letter-spacing:-.04em;margin-left:8rem}#page-solution .section-one-hero .wrapper-action a svg{width:11rem;height:unset}#page-solution .section-one-hero .wrapper-title{color:#fff;font-size:50rem;font-weight:700;letter-spacing:-.04em;margin-bottom:20rem}@media (max-width:1023px){#page-solution .section-one-hero .wrapper-title{font-size:30rem}}#page-solution .section-one-hero .wrapper-subtitle{color:#fff;font-size:18rem;font-weight:700;letter-spacing:-.04em;margin-bottom:60rem}@media (max-width:1023px){#page-solution .section-one-hero .wrapper-subtitle{margin-bottom:30rem}}@media (max-width:767px){#page-solution .section-one-hero .wrapper-cta a span{font-size:13rem}}#page-solution .section-one-cards{position:relative;margin-top:-65rem;padding-bottom:90rem;z-index:2}@media (max-width:1023px){#page-solution .section-one-cards{margin-top:0;padding-bottom:50rem}}#page-solution .section-one-cards .wrapper{position:relative;padding:0 80rem}@media (max-width:1023px){#page-solution .section-one-cards .wrapper{padding:0}}#page-solution .section-one-cards .wrapper-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40rem;grid-row-gap:40rem}@media (max-width:1023px){#page-solution .section-one-cards .wrapper-cards{grid-template-columns:repeat(2,1fr);grid-column-gap:20rem;grid-row-gap:20rem}}@media (max-width:767px){#page-solution .section-one-cards .wrapper-cards{grid-template-columns:repeat(1,1fr)}}#page-solution .section-one-cards .wrapper-cards .card{background-color:#f8f8f8;position:relative;padding:40rem 30rem 30rem}@media (max-width:1023px){#page-solution .section-one-cards .wrapper-cards .card{padding:20rem;width:100%}}#page-solution .section-one-cards .wrapper-cards .card-title{color:#787878;font-size:22rem;font-weight:600;letter-spacing:-.04em;margin-bottom:30rem}#page-solution .section-one-cards .wrapper-cards .card-description p{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-one-about{position:relative;padding-bottom:65rem}#page-solution .section-one-about .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0 30rem}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}#page-solution .section-one-about .flex-wrapper .left{position:relative;width:395rem}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .left{width:100%}}#page-solution .section-one-about .flex-wrapper .left::before{content:'';position:absolute;top:20rem;left:-25rem;right:75rem;bottom:-20rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#396639),to(#6aa842));background-image:linear-gradient(to bottom,#396639,#6aa842)}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .left::before{display:none}}#page-solution .section-one-about .flex-wrapper .left-video{position:relative;width:100%;overflow:hidden}#page-solution .section-one-about .flex-wrapper .left-video--link{z-index:5}#page-solution .section-one-about .flex-wrapper .left-video--image{position:relative;width:100%;height:510rem;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .left-video--image{height:700rem}}@media (max-width:767px){#page-solution .section-one-about .flex-wrapper .left-video--image{height:400rem}}#page-solution .section-one-about .flex-wrapper .left-video--icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20rem 20rem 20rem 25rem;border:1px solid rgba(255,255,255,.5);border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3}#page-solution .section-one-about .flex-wrapper .left-video:hover .left-video--image{-webkit-transform:scale(1.05);transform:scale(1.05)}#page-solution .section-one-about .flex-wrapper .right{position:relative;width:765rem}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .right{width:100%;margin-top:40rem}}#page-solution .section-one-about .flex-wrapper .right-title{color:#72af54;font-size:28rem;font-weight:600;letter-spacing:-.04em}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .right-title{font-size:25rem}#page-solution .section-one-about .flex-wrapper .right-title br{display:none}}#page-solution .section-one-about .flex-wrapper .right-description{margin:35rem 0 45rem}#page-solution .section-one-about .flex-wrapper .right-description p{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-one-about .flex-wrapper .right-description p strong{font-weight:600}#page-solution .section-one-about .flex-wrapper .right-description p:not(:last-child){margin-bottom:40rem}#page-solution .section-one-about .flex-wrapper .right-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:655rem}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .right-items{width:100%}}@media (max-width:767px){#page-solution .section-one-about .flex-wrapper .right-items .item:nth-child(4){display:none}}@media (max-width:767px){#page-solution .section-one-about .flex-wrapper .right-items .item:nth-child(5){display:none}}@media (max-width:767px){#page-solution .section-one-about .flex-wrapper .right-items .item:nth-child(6){display:none}}@media (max-width:767px){#page-solution .section-one-about .flex-wrapper .right-items .item:nth-child(7){display:none}}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .right-items .item:nth-child(8){display:none}}@media (max-width:767px){#page-solution .section-one-about .flex-wrapper .right-items .item:nth-child(8){display:none}}#page-solution .section-one-about .flex-wrapper .right-items .item:not(:last-child){margin-right:22rem}@media (max-width:1023px){#page-solution .section-one-about .flex-wrapper .right-items .item:not(:last-child){margin-right:30rem}}#page-solution .section-one-about .flex-wrapper .right-items .item-logo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#page-solution .section-one-about .flex-wrapper .right-items .item-logo img{width:auto;max-width:80rem;max-height:60rem}#page-solution .section-one-about .flex-wrapper .right-items .item-tag{background-color:#d9d9d9;color:#fbfbfb;font-size:23rem;font-weight:600;letter-spacing:-.04em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60rem;padding:0 25rem;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}#page-solution .section-one-about .flex-wrapper .right-items .item-tag:hover{background-color:#72af54;color:#fff}#page-solution .section-one-about .flex-wrapper .right-small{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04;margin-top:45rem}#page-solution .section-one-about .flex-wrapper .right-cta{margin-top:45rem}#page-solution .section-two-hero{position:relative;padding:200rem 0 140rem}@media (max-width:1023px){#page-solution .section-two-hero{padding:540rem 0 75rem}}@media (max-width:767px){#page-solution .section-two-hero{padding:330rem 0 75rem}}#page-solution .section-two-hero .background{position:absolute;top:0;right:0;bottom:80rem;width:660rem;z-index:1}@media (max-width:1023px){#page-solution .section-two-hero .background{top:80rem;width:100%;height:400rem;z-index:2}}@media (max-width:767px){#page-solution .section-two-hero .background{height:200rem}}#page-solution .section-two-hero::before{content:'';background-image:-webkit-gradient(linear,left top,right top,from(#6aa842),to(#396639));background-image:linear-gradient(to right,#6aa842,#396639);position:absolute;top:0;right:580rem;left:0;bottom:157rem;z-index:2}@media (max-width:1023px){#page-solution .section-two-hero::before{top:0;right:0;bottom:0;left:0}}#page-solution .section-two-hero .vector{position:absolute;top:70rem;left:50%;-webkit-transform:translateX(-65%);transform:translateX(-65%);z-index:3}#page-solution .section-two-hero .vector svg{width:565rem;height:unset}@media (max-width:767px){#page-solution .section-two-hero .vector svg{display:none}}#page-solution .section-two-hero .container{position:relative;z-index:4}#page-solution .section-two-hero .wrapper{position:relative;width:740rem}@media (max-width:1023px){#page-solution .section-two-hero .wrapper{width:100%}}#page-solution .section-two-hero .wrapper-action{margin-bottom:45rem}@media (max-width:1023px){#page-solution .section-two-hero .wrapper-action{margin-bottom:30rem}}#page-solution .section-two-hero .wrapper-action a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-solution .section-two-hero .wrapper-action a span{color:#fff;font-size:18rem;font-weight:400;letter-spacing:-.04em;margin-left:8rem}#page-solution .section-two-hero .wrapper-action a svg{width:11rem;height:unset}#page-solution .section-two-hero .wrapper-title{color:#fff;font-size:50rem;font-weight:700;letter-spacing:-.04em}@media (max-width:1023px){#page-solution .section-two-hero .wrapper-title{font-size:30rem}}#page-solution .section-two-hero .wrapper-small{color:#fff;font-size:18rem;font-weight:700;letter-spacing:-.04em;line-height:23rem;margin:15rem 0 55rem}@media (max-width:1023px){#page-solution .section-two-hero .wrapper-small{margin:15rem 0 30rem}}#page-solution .section-two-hero .wrapper-description{width:100%;margin-bottom:65rem}@media (max-width:1023px){#page-solution .section-two-hero .wrapper-description{margin-bottom:30rem}}#page-solution .section-two-hero .wrapper-description p{color:#fff;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-hero .wrapper-description p strong{color:#b6fd93}#page-solution .section-two-hero .wrapper-description p:not(:last-child){margin-bottom:30rem}@media (max-width:1023px){#page-solution .section-two-hero .wrapper-cta{text-align:center}}#page-solution .section-two-hero .wrapper-cta a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35rem;padding:0 25rem;background-color:#72af54;color:#fff;font-size:18rem;font-weight:500;letter-spacing:-.04em;z-index:5}@media (max-width:767px){#page-solution .section-two-hero .wrapper-cta a{font-size:15rem}}#page-solution .section-two-cards{position:relative;padding-bottom:80rem}@media (max-width:1023px){#page-solution .section-two-cards{padding:75rem 0}}#page-solution .section-two-cards .wrapper{position:relative;padding:0 80rem}@media (max-width:1023px){#page-solution .section-two-cards .wrapper{padding:0}}#page-solution .section-two-cards .wrapper-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20rem;grid-row-gap:20rem}@media (max-width:1023px){#page-solution .section-two-cards .wrapper-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){#page-solution .section-two-cards .wrapper-cards{grid-template-columns:repeat(1,1fr);grid-column-gap:0}}#page-solution .section-two-cards .wrapper-cards .card{padding:35rem 33rem;min-height:270rem;background-color:#f4f4f4}#page-solution .section-two-cards .wrapper-cards .card-title{color:#4b4b4b;font-size:22rem;font-weight:600;letter-spacing:-.04em;margin:18rem 0 35rem}#page-solution .section-two-cards .wrapper-cards .card-description p{color:#4b4b4b;font-size:17rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-cards .wrapper-cards .card-description p strong{font-weight:600}#page-solution .section-two-sugestion{position:relative;padding:90rem 0 175rem;background-color:#f4f4f4}@media (max-width:1023px){#page-solution .section-two-sugestion{padding:75rem 0}}#page-solution .section-two-sugestion .vector{position:absolute;bottom:0;left:0;z-index:1}#page-solution .section-two-sugestion .vector svg{width:748rem;height:unset}@media (max-width:1023px){#page-solution .section-two-sugestion .vector svg{display:none}}#page-solution .section-two-sugestion .container{position:relative;z-index:2}#page-solution .section-two-sugestion .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 65rem 0 30rem}@media (max-width:1023px){#page-solution .section-two-sugestion .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}#page-solution .section-two-sugestion .flex-wrapper .left{position:relative;width:475rem}@media (max-width:1023px){#page-solution .section-two-sugestion .flex-wrapper .left{width:100%}}#page-solution .section-two-sugestion .flex-wrapper .left-title{color:#72af54;font-size:28rem;font-weight:600;letter-spacing:-.04em;line-height:36rem}#page-solution .section-two-sugestion .flex-wrapper .left-description{margin:34rem 0}#page-solution .section-two-sugestion .flex-wrapper .left-description p{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-sugestion .flex-wrapper .left-description p strong{font-weight:600}#page-solution .section-two-sugestion .flex-wrapper .left-description p:not(:last-child){margin-bottom:40rem}@media (max-width:767px){#page-solution .section-two-sugestion .flex-wrapper .left-cta a span{font-size:16rem}}#page-solution .section-two-sugestion .flex-wrapper .right{position:relative;width:560rem}@media (max-width:1023px){#page-solution .section-two-sugestion .flex-wrapper .right{width:100%;margin-top:40rem}}#page-solution .section-two-sugestion .flex-wrapper .right-items{width:100%}#page-solution .section-two-sugestion .flex-wrapper .right-items .item{position:relative;width:100%;min-height:225rem;padding:35rem 45rem;background-color:#fff}#page-solution .section-two-sugestion .flex-wrapper .right-items .item:not(:last-child){margin-bottom:30rem}#page-solution .section-two-sugestion .flex-wrapper .right-items .item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-solution .section-two-sugestion .flex-wrapper .right-items .item-content--icon{margin-right:23rem}#page-solution .section-two-sugestion .flex-wrapper .right-items .item-content--icon svg{width:45rem;height:unset}#page-solution .section-two-sugestion .flex-wrapper .right-items .item-content--title{color:#787878;font-size:22rem;font-weight:600;letter-spacing:-.04em}#page-solution .section-two-sugestion .flex-wrapper .right-items .item-description{margin-top:35rem}#page-solution .section-two-sugestion .flex-wrapper .right-items .item-description p{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-about{position:relative;padding:105rem 0}@media (max-width:1023px){#page-solution .section-two-about{padding:75rem 0}}#page-solution .section-two-about .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 75rem 0 95rem}@media (max-width:1023px){#page-solution .section-two-about .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}#page-solution .section-two-about .flex-wrapper .left{position:relative;width:395rem}#page-solution .section-two-about .flex-wrapper .left::before{content:'';position:absolute;top:20rem;left:-25rem;right:75rem;bottom:-20rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#396639),to(#6aa842));background-image:linear-gradient(to bottom,#396639,#6aa842)}@media (max-width:1023px){#page-solution .section-two-about .flex-wrapper .left::before{display:none}}@media (max-width:1023px){#page-solution .section-two-about .flex-wrapper .left{width:100%}}#page-solution .section-two-about .flex-wrapper .left-video{position:relative;width:100%;overflow:hidden}#page-solution .section-two-about .flex-wrapper .left-video--link{z-index:5}#page-solution .section-two-about .flex-wrapper .left-video--image{position:relative;width:100%;height:510rem;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:767px){#page-solution .section-two-about .flex-wrapper .left-video--image{height:400rem}}#page-solution .section-two-about .flex-wrapper .left-video--icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:63rem;height:63rem;border:1px solid rgba(255,255,255,.5);border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3}#page-solution .section-two-about .flex-wrapper .left-video--icon svg{position:relative;right:-3rem}#page-solution .section-two-about .flex-wrapper .left:hover .left-video--image{-webkit-transform:scale(1.05);transform:scale(1.05)}#page-solution .section-two-about .flex-wrapper .right{position:relative;width:630rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:70rem}@media (max-width:1023px){#page-solution .section-two-about .flex-wrapper .right{width:100%;padding-top:0;margin-top:40rem}}#page-solution .section-two-about .flex-wrapper .right-content{position:relative;width:100%}#page-solution .section-two-about .flex-wrapper .right-content--title{color:#72af54;font-size:28rem;font-weight:600;letter-spacing:-.04em}#page-solution .section-two-about .flex-wrapper .right-content--description{margin:35rem 0 45rem}#page-solution .section-two-about .flex-wrapper .right-content--description p{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-about .flex-wrapper .right-logo{position:relative;right:65rem;width:270rem;height:290rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023px){#page-solution .section-two-about .flex-wrapper .right-logo{position:absolute;right:0;bottom:30rem}}#page-solution .section-two-partners{background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#f4f4f4));background-image:linear-gradient(to bottom,#fff,#f4f4f4);position:relative;width:100%;padding-bottom:0;overflow:hidden}#page-solution .section-two-partners .headline{position:relative;width:635rem;margin:0 auto 0;text-align:center}@media (max-width:1023px){#page-solution .section-two-partners .headline{width:100%;text-align:unset}}#page-solution .section-two-partners .headline-title{color:#72af54;font-size:28rem;font-weight:600;letter-spacing:-.04em;line-height:36rem}#page-solution .section-two-partners .headline-description{margin-top:35rem;padding:0 45rem}@media (max-width:1023px){#page-solution .section-two-partners .headline-description{padding:0}}#page-solution .section-two-partners .headline-description p{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-partners .headline-description p:not(:last-child){margin-bottom:40rem}#page-solution .section-two-partners .wrapper{width:100%}#page-solution .section-two-partners .wrapper-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:slide 40s linear infinite;animation:slide 40s linear infinite}#page-solution .section-two-partners .wrapper-items .item{padding:0 20rem}#page-solution .section-two-partners .wrapper-items .item-logo{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@-webkit-keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#page-solution .section-general-brands{background-color:#f4f4f4;padding:60rem 0 75rem}#page-solution .section-two-auditing{position:relative;padding:45rem 0 90rem;background-color:#fff}@media (max-width:1023px){#page-solution .section-two-auditing{padding:75rem 0}}#page-solution .section-two-auditing .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:30rem}@media (max-width:1023px){#page-solution .section-two-auditing .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:0}}#page-solution .section-two-auditing .flex-wrapper .left{position:relative;margin-left:-25rem;width:645rem}@media (max-width:1023px){#page-solution .section-two-auditing .flex-wrapper .left{margin-left:0;width:100%}}#page-solution .section-two-auditing .flex-wrapper .left-image{position:relative;width:100%;height:450rem}@media (max-width:1023px){#page-solution .section-two-auditing .flex-wrapper .left-image{height:300rem}}#page-solution .section-two-auditing .flex-wrapper .left-image img{z-index:2}#page-solution .section-two-auditing .flex-wrapper .left-image::before{content:'';position:absolute;top:-45rem;right:7%;bottom:85rem;width:50vw;background-image:-webkit-gradient(linear,left top,right top,from(#6aa842),to(#396639));background-image:linear-gradient(to right,#6aa842,#396639);z-index:1}@media (max-width:1023px){#page-solution .section-two-auditing .flex-wrapper .left-image::before{display:none}}#page-solution .section-two-auditing .flex-wrapper .right{position:relative;width:550rem}@media (max-width:1023px){#page-solution .section-two-auditing .flex-wrapper .right{width:100%;margin-top:30rem}}#page-solution .section-two-auditing .flex-wrapper .right-title{color:#72af54;font-size:28rem;font-weight:600;letter-spacing:-.04em}#page-solution .section-two-auditing .flex-wrapper .right-description{margin:35rem 0 45rem}#page-solution .section-two-auditing .flex-wrapper .right-description p{color:#787878;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-auditing .flex-wrapper .right-description p:not(:last-child){margin-bottom:30rem}@media (max-width:767px){#page-solution .section-two-auditing .flex-wrapper .right-cta a span{font-size:14rem}}#page-solution .section-two-design{position:relative}#page-solution .section-two-design .flex-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:125rem;z-index:2}@media (max-width:1023px){#page-solution .section-two-design .flex-wrapper{padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#page-solution .section-two-design .flex-wrapper>*{position:relative;z-index:2}#page-solution .section-two-design .flex-wrapper .left{position:relative;margin-left:-95rem;width:575rem}@media (max-width:1023px){#page-solution .section-two-design .flex-wrapper .left{width:100%;margin:0;z-index:2}}#page-solution .section-two-design .flex-wrapper .left-image{position:relative;width:100%;height:795rem}@media (max-width:1023px){#page-solution .section-two-design .flex-wrapper .left-image{height:750rem}}@media (max-width:767px){#page-solution .section-two-design .flex-wrapper .left-image{height:350rem}}#page-solution .section-two-design .flex-wrapper .right{position:relative;width:575rem;min-height:795rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}@media (max-width:1023px){#page-solution .section-two-design .flex-wrapper .right{width:100%;min-height:unset;padding:70rem 0 35rem;margin-top:-40rem;z-index:1}}#page-solution .section-two-design .flex-wrapper .right::before{content:'';position:absolute;top:0;left:-65rem;bottom:0;width:100vw;background-image:-webkit-gradient(linear,left top,right top,from(#4d4d4d),to(#353534));background-image:linear-gradient(to right,#4d4d4d,#353534);z-index:1}@media (max-width:1023px){#page-solution .section-two-design .flex-wrapper .right::before{top:0;right:-25rem;bottom:0;left:-25rem;width:unset;border-radius:0}}#page-solution .section-two-design .flex-wrapper .right>*{position:relative;z-index:2}#page-solution .section-two-design .flex-wrapper .right-title{color:#fbfbfb;font-size:28rem;font-weight:600;letter-spacing:-.04em;line-height:36rem}#page-solution .section-two-design .flex-wrapper .right-description{margin-top:5rem}#page-solution .section-two-design .flex-wrapper .right-description p{color:#fff;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}#page-solution .section-two-design .flex-wrapper .right-items{margin:40rem 0}#page-solution .section-two-design .flex-wrapper .right-items .item{position:relative}#page-solution .section-two-design .flex-wrapper .right-items .item:not(:last-child){margin-bottom:15rem;padding-bottom:20rem}#page-solution .section-two-design .flex-wrapper .right-items .item:not(:last-child)::before{content:'';position:absolute;bottom:0;left:0;width:50vw;height:2rem;background-image:-webkit-gradient(linear,left top,right top,from(#616161),color-stop(95%,rgba(72,72,72,0)));background-image:linear-gradient(to right,#616161 0,rgba(72,72,72,0) 95%);z-index:2}#page-solution .section-two-design .flex-wrapper .right-items .item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-solution .section-two-design .flex-wrapper .right-items .item-content--icon{margin-right:8rem}#page-solution .section-two-design .flex-wrapper .right-items .item-content--icon svg{width:25rem;height:unset}#page-solution .section-two-design .flex-wrapper .right-items .item-content--title{color:#72af54;font-size:18rem;font-weight:600;letter-spacing:-.04em}#page-solution .section-two-design .flex-wrapper .right-items .item-description{margin-top:20rem}#page-solution .section-two-design .flex-wrapper .right-items .item-description p{color:#fff;font-size:18rem;font-weight:400;letter-spacing:-.04em;line-height:30rem}@media (max-width:767px){#page-solution .section-two-design .flex-wrapper .right-cta a{height:unset;padding:15rem}}#page-solution .section-two-contact{position:relative;padding:90rem 0;z-index:2}#page-solution .section-two-contact .background{z-index:1}#page-solution .section-two-contact .container{position:relative;z-index:2}#page-solution .section-two-contact .wrapper{position:relative;width:495rem}@media (max-width:1023px){#page-solution .section-two-contact .wrapper{width:100%}}#page-solution .section-two-contact .wrapper-title{color:#fbfbfb;font-size:28rem;font-weight:600;letter-spacing:-.04em;line-height:36rem}#page-solution .section-two-contact .wrapper-form{position:relative;width:100%;margin-top:30rem}#page-solution .section-two-contact .wrapper-form .form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:12rem;grid-row-gap:12rem}@media (max-width:767px){#page-solution .section-two-contact .wrapper-form .form-grid{grid-template-columns:repeat(1,1fr);grid-row-gap:0}}#page-solution .section-two-contact .wrapper-form .form-grid .field-group{width:100%}#page-solution .section-two-contact .wrapper-form .form-grid .field-group .field{width:100%}#page-solution .section-two-contact .wrapper-form .field-group{width:100%;margin-bottom:13rem}#page-solution .section-two-contact .wrapper-form .field-group .field{border:none;outline:0;width:100%;padding:13rem 15rem 13rem 15rem;background-color:#fff;color:#787878;font-size:16rem;font-weight:400;letter-spacing:-.02em}#page-solution .section-two-contact .wrapper-form .field-group .field::-webkit-input-placeholder{color:#787878}#page-solution .section-two-contact .wrapper-form .field-group .field::-moz-placeholder{color:#787878}#page-solution .section-two-contact .wrapper-form .field-group .field::-ms-input-placeholder{color:#787878}#page-solution .section-two-contact .wrapper-form .field-group .field::placeholder{color:#787878}#page-solution .section-two-contact .wrapper-form .terms-option button{background-color:transparent;border:none;position:relative;text-align:left}#page-solution .section-two-contact .wrapper-form .terms-option button::before{content:'';background-color:#fff;position:absolute;top:calc(50% - 5rem);left:0;width:10rem;height:10rem;border-radius:50%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}#page-solution .section-two-contact .wrapper-form .terms-option button span{position:relative;left:15rem;color:#fff;font-size:14rem;font-weight:400;line-height:14rem;letter-spacing:-.04em;text-align:left}#page-solution .section-two-contact .wrapper-form .terms-option.active button::before{background-color:#396639}#page-solution .section-two-contact .wrapper-form .terms-policy{width:480rem;margin:20rem 0}@media (max-width:1023px){#page-solution .section-two-contact .wrapper-form .terms-policy{width:100%}}#page-solution .section-two-contact .wrapper-form .terms-policy a,#page-solution .section-two-contact .wrapper-form .terms-policy p{color:#fff;font-size:14rem;font-weight:400;letter-spacing:-.04em;line-height:20rem}#page-solution .section-two-contact .wrapper-form .terms-policy a a,#page-solution .section-two-contact .wrapper-form .terms-policy p a{text-decoration:underline!important}#page-solution .section-two-contact .wrapper-form .form-submit{display:inline-block}#page-solution .section-two-contact .wrapper-form .form-submit.hidden{cursor:not-allowed}#page-solution .section-two-contact .wrapper-form .form-submit.hidden button{opacity:.5;pointer-events:none}#page-solution .section-two-contact .wrapper-form .form-submit button{-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color}@media (max-width:767px){#page-solution .section-two-contact .wrapper-form .form-submit button span{font-size:14rem}}
/*# sourceMappingURL=solution.min.css.map */
