.wrapper-slider{background:linear-gradient(270deg,#fff,#f1f1f2 50.54%,#e8e8e9)}.wrapper-slider .container-slider{margin:auto;max-width:1500px;padding:0 30px}.wrapper-slider .solution{display:flex;padding:47px 0 61px}.wrapper-slider .solution-desc{margin-right:50px;max-width:360px;width:100%}.wrapper-slider .solution-desc h2{font-size:36px;font-weight:400;line-height:44px;margin-bottom:37px}.wrapper-slider .solution-desc p{font-size:16px;font-weight:400;line-height:25px}.wrapper-slider .solution-desc-button{align-items:center;border:1px solid #000;cursor:pointer;display:flex;height:35px;justify-content:center;margin-top:40px;transition:all .5s cubic-bezier(.65,-.25,.25,1.95);width:304px}.wrapper-slider .solution-desc-button:hover{background-color:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button:hover p{color:#fff!important;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button:hover svg path{stroke:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button:hover svg{transform:translate(50%)}.wrapper-slider .solution-desc-button-mobile{align-items:center;border:1px solid #000;display:none;height:35px;justify-content:center;margin-top:40px;width:340px}.wrapper-slider .solution-desc-button-mobile a{align-items:center;display:flex;justify-content:center;text-decoration:none}.wrapper-slider .solution-desc-button-mobile a p{color:#000;font-size:16px;font-weight:400;line-height:17px;text-transform:uppercase;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button-mobile a svg{margin-left:7px;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button-mobile a svg path{transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button .wrapper-button a{align-items:center;display:flex;justify-content:center;text-decoration:none}.wrapper-slider .solution-desc-button .wrapper-button a p{color:#000;font-size:14px;font-weight:400;line-height:17px;text-transform:uppercase;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button .wrapper-button a svg{margin-left:7px;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-desc-button .wrapper-button a svg path{transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-carousel{position:relative;width:73%}.wrapper-slider .solution-carousel-navigate{display:flex;justify-content:space-between;width:100%;z-index:1}.wrapper-slider .solution-carousel-navigate .arrow{align-items:center;background-color:#000000a6;cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s cubic-bezier(.65,-.25,.25,1.95);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:49px}.wrapper-slider .solution-carousel-navigate .arrow:hover{background-color:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-carousel-navigate .arrow:first-child{margin-left:-20px}.wrapper-slider .solution-carousel-navigate .arrow:last-child{margin-right:-20px;right:0}.wrapper-slider .solution-carousel .slider-item{display:block;height:329px;margin:auto;max-width:250px;overflow:hidden;padding:0 5px;position:relative;transition:all .5s cubic-bezier(.65,-.25,.25,1.95);width:100%}.wrapper-slider .solution-carousel .slider-item img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:all .5s cubic-bezier(.65,-.25,.25,1.95);width:100%}.wrapper-slider .solution-carousel .slider-item-desc{align-items:center;background-color:#000000b3;bottom:0;color:#fff;display:flex;font-size:16px;font-weight:500;height:50px;justify-content:center;line-height:15px;padding:8px 14px 9px;position:absolute;text-transform:uppercase;transition:all .5s cubic-bezier(.65,-.25,.25,1.95);width:calc(100% - 10px)}.wrapper-slider .solution-carousel .slider-item:hover img{filter:brightness(.6);transform:scale(1.03);transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.wrapper-slider .solution-carousel .slider-item:hover .slider-item-desc{background-color:#000;transform:scale(1.03);transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}@media screen and (max-width:1330px){.wrapper-slider .solution-carousel{width:65%}}@media screen and (max-width:1100px){.wrapper-slider .solution-carousel{width:60%}}@media screen and (max-width:950px){.wrapper-slider .solution-carousel{width:55%}}@media screen and (max-width:850px){.wrapper-slider .solution-carousel{width:100%}.solution{flex-direction:column}.wrapper-slider .solution-desc{margin-bottom:65px;max-width:100%}.wrapper-slider .solution-carousel-navigate .arrow{top:-35px}.wrapper-slider .solution-carousel-navigate .arrow:first-child{margin-left:0}.wrapper-slider .solution-carousel-navigate .arrow:last-child{margin-right:0}.wrapper-slider .solution-desc-button{display:none}.wrapper-slider .solution-desc-button-mobile{display:flex;margin:20px auto auto}.wrapper-slider .solution-desc h2{font-size:17px;font-weight:900;line-height:18px;margin-bottom:30px}.wrapper-slider .solution{display:flex;padding:20px 0}.wrapper-slider .solution-desc p{font-size:16px;font-weight:500;line-height:21px}}.solution-carousel{overflow:hidden}.solution-track{display:flex;transition:transform .5s ease}.solution-track .slide{flex-grow:0;flex-shrink:0;min-width:0}.solution-carousel-navigate .arrow{border:none;padding:0}@media (prefers-reduced-motion:reduce){.solution-track{transition:none}}.select-choice{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:38px 0}.select-choice h2{font-size:17px;font-weight:900;line-height:18px;max-width:100%;text-transform:uppercase}.select-choice-button{align-items:center;border:1px solid #000;cursor:pointer;display:flex;height:35px;justify-content:center;max-width:226px;width:100%}.select-choice-button,.select-choice-button:hover{transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.select-choice-button:hover{background-color:#000}.select-choice-button:hover p{color:#fff!important;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.select-choice-button:hover svg path{stroke:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.select-choice-button:hover svg{transform:translate(50%)}.select-choice-button .wrapper-button a{align-items:center;display:flex;justify-content:center;text-decoration:none}.select-choice-button .wrapper-button a p{color:#000;font-size:20px;font-weight:500;line-height:24px;text-transform:uppercase;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.select-choice-button .wrapper-button a svg{margin-left:7px}.select-choice-button .wrapper-button a svg,.select-choice-button .wrapper-button a svg path{transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}@media screen and (max-width:1360px){.select-choice h2{width:60%}}@media screen and (max-width:1000px){.select-choice h2{width:70%}}@media screen and (max-width:800px){.select-choice h2{font-size:17px;font-weight:900;line-height:18px;margin-bottom:20px;text-align:center;width:60%}.select-choice{align-items:center;flex-direction:column;margin:auto;padding:20px 0}.select-choice-button .wrapper-button a p{font-size:16px;font-weight:700;line-height:17px}}@media screen and (max-width:550px){.select-choice h2{width:100%}}
