.addonCard{background-color:#f4f6ff;border-radius:5px;width:342px;height:460px;transition:all .1s ease-in-out}.addonCard:hover{box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.addonCard:hover .arrowIcon .arrowBackground{fill:#ff8f3e;fill-opacity:1}.addonCard:hover .arrowIcon .arrowPath{fill:#fff}.addonCard .thumbnail{object-fit:cover;border-radius:5px 5px 0 0;width:100%;height:213px}.addonCard .graphicContent{position:relative}.addonCard .graphicContent .addonIcon{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;top:20px;right:20px;box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.addonCard .graphicContent .addonIcon img{width:42px;height:auto}.addonCard .content{grid-gap:15px;grid-template-rows:.4fr .2fr 1.5fr .5fr;padding:20px;display:grid}.addonCard .content .marks{flex-wrap:wrap;gap:13px;display:flex}.addonCard .content .marks .mark{align-items:center;gap:6px;display:flex}.addonCard .content .marks .mark .title{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;font-size:14px;font-weight:500;line-height:140%}.addonCard .content .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;font-size:20px;font-weight:600;line-height:130%}.addonCard .content .description .paragraph{text-align:left}.addonCard .content .actions{justify-content:space-between;align-items:center;display:flex}.addonCard .content .tags{gap:5px;display:flex}.addonCard .content .tags .tag{width:max-content;max-width:171px}@media screen and (max-width:1150px){.addonCard .content .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;line-height:130%}}@media screen and (max-width:650px){.addonCard .content .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;font-size:16px;font-weight:600;line-height:130%}}
.serviceCardHorizontalSmall,.solutionCardSmall{grid-gap:40px;background-color:#f4f6ff;border-radius:5px;grid-template-columns:1fr 7fr;width:100%;padding:20px 40px;transition:all .1s ease-in-out;display:grid}.serviceCardHorizontalSmall:hover,.solutionCardSmall:hover{box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514;background-color:#e8ebff!important}.serviceCardHorizontalSmall .serviceTitle,.solutionCardSmall .serviceTitle{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;margin-bottom:20px;font-size:32px;font-weight:400;line-height:120%}.serviceCardHorizontalSmall .description,.solutionCardSmall .description{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;margin-bottom:10px;font-size:16px;font-weight:500;line-height:140%}.serviceCardHorizontalSmall .serviceIcon,.solutionCardSmall .serviceIcon{border:2px solid #ff8f3e;border-radius:50%;width:150px;height:150px;overflow:hidden}.serviceCardHorizontalSmall .serviceIcon img,.solutionCardSmall .serviceIcon img{object-fit:cover;width:100%;height:100%}.serviceCardHorizontalSmall .actions,.solutionCardSmall .actions{justify-content:end;align-self:end;display:flex}.serviceCardHorizontalSmall .actions .arrowButton,.solutionCardSmall .actions .arrowButton{background:#ff8f3e33;border-radius:5px;justify-content:center;align-items:center;width:100%;max-width:44px;height:44px;padding:12px;display:flex}.serviceCardHorizontalSmall .actions .arrowButton span,.solutionCardSmall .actions .arrowButton span{display:none}@media screen and (max-width:1024px){.serviceCardHorizontalSmall .serviceTitle,.solutionCardSmall .serviceTitle{letter-spacing:.26px;font-size:26px;line-height:130%}}@media screen and (max-width:650px){.serviceCardHorizontalSmall,.solutionCardSmall{grid-template-columns:1fr;justify-items:center;padding:40px 20px}.serviceCardHorizontalSmall .serviceTitle,.solutionCardSmall .serviceTitle{text-align:center;font-size:22px;line-height:120%}.serviceCardHorizontalSmall .description,.solutionCardSmall .description{font-size:14px}}
