.solution-app{padding-bottom:150px}.solution-app-title{padding:0 0 20px 20px;font-weight:700;justify-self:anchor-center;color:var(--section-main-text-color);font-family:Inter,sans-serif;font-size:var(--font-md-2);letter-spacing:2px}.solution-app-carousel{position:relative;max-width:1300px;margin:0 auto;cursor:default}.solution-app-carousel-track-wrapper{overflow:hidden;cursor:default}.solution-app-carousel-track{display:flex;gap:20px;box-sizing:border-box;padding:10px calc(50% - 125px) 20px;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.solution-app-carousel-track>li{flex:0 0 250px;min-width:0;transition:opacity .4s ease,transform .4s ease;transform-origin:center center}.solution-app-carousel-track>li>div{min-height:220px}.solution-app-carousel-track>li>div.card h2{font-size:var(--font-base)}.solution-app-carousel-track>li.is-active{opacity:1;transform:scale(1)}.solution-app-carousel-track>li.is-active .solution-app-list-card .card-image{filter:blur(0px) grayscale(0)}.solution-app-carousel-track>li.is-prev,.solution-app-carousel-track>li.is-next{opacity:.45;transform:scale(.88)}.solution-app-carousel-track>li.is-prev2,.solution-app-carousel-track>li.is-next2{opacity:.2;transform:scale(.76)}.solution-app-carousel-track>li.is-offscreen{opacity:0;pointer-events:none}.solution-app-carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:2px solid var(--section-main-text-color);background:transparent;color:var(--section-main-text-color);font-size:28px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s all;opacity:.6;z-index:2}.solution-app-carousel-btn:hover{opacity:1}.solution-app-carousel-btn.prev{left:10px}.solution-app-carousel-btn.next{right:10px}.solution-app-dots{display:flex;justify-content:center;gap:10px;margin-top:24px}.solution-app-dot{width:10px;height:10px;border-radius:50%;border:none;background:var(--section-main-text-color);opacity:.3;cursor:pointer;padding:0;transition:.2s all}.solution-app-dot.active{opacity:1;transform:scale(1.2)}.solution-app-list-card{height:100%;overflow:hidden}.solution-app-list-card .card-image{width:auto;height:140px;min-height:140px;max-height:140px;display:block;background:none;transform:scale(2.3) translateY(-15px);filter:var(--main-card-image-filter);transition:.3s all}.solution-app-list-card:hover .card-image{filter:blur(0px) grayscale(0)}.solution-description-image{width:100%;display:flex;align-items:center;border-radius:10px;justify-content:center}.solution-description-title{font-size:var(--font-md);font-weight:700;letter-spacing:2px}.solution-description-description{color:var(--section-main-text-color);font-size:var(--font-sm);font-weight:400;margin-top:5px;letter-spacing:1.5px;font-family:Inter,sans-serif}.solution-description-description:not(:last-child){margin-bottom:20px}.solution-description-link{display:inline-block;font-size:var(--font-xs);font-family:Poppins,sans-serif;font-weight:600;color:var(--offer-accent-color);letter-spacing:1px;margin-bottom:24px;text-decoration:none}.solution-description-link:hover{text-decoration:underline}.solution-description-content{margin-top:200px}.solution-description-content ul{gap:10px;display:flex;flex-wrap:wrap;margin-top:10px}.solution-description>li{color:var(--main-text-color);padding:5px 16px;font-size:var(--font-xxxs-2);font-weight:400;font-family:Inter,sans-serif;letter-spacing:2px;border-radius:6px;background-color:var(--main-bg-color-placeholder);background-image:var(--main-bg-color-image);border:var(--main-border);backdrop-filter:var(--backdrop-filter-med);-webkit-backdrop-filter:var(--backdrop-filter-med)}@media only screen and (max-width: 900px){.solution-description-content{margin-top:0}}.websome-title{width:100%;min-height:230px;display:flex;align-items:center;justify-content:center}.websome-title>h1{font-size:12vw;background-color:var(--websome-text-bg-color)}.websome-header-image{width:100%;display:block;border-radius:10px}.websome-header-title{color:var(--section-main-text-color);font-size:var(--font-md);font-weight:700;letter-spacing:2px;font-family:Inter,sans-serif}.websome-header-description{color:var(--section-main-text-color);font-size:var(--font-sm);font-weight:400;margin-top:5px;letter-spacing:1.5px;font-family:Inter,sans-serif}.websome-header-description:not(:last-child){margin-bottom:20px}.websome-header-content ul{gap:10px;display:flex;flex-wrap:wrap;margin-top:10px}.websome-header-content ul>li{color:var(--tag-text-color);padding:5px 16px;font-size:var(--font-xxxs-2);font-weight:600;font-family:Inter,sans-serif;letter-spacing:2px;border-radius:6px;background-color:var(--tag-bg-color);background-image:var(--tag-bg-color-image);box-shadow:var(--tag-box-shadow);backdrop-filter:var(--backdrop-filter-med);-webkit-backdrop-filter:var(--backdrop-filter-med)}
