html{scroll-behavior:smooth;scroll-padding-top:85px}.serviceCardVertical{background-color:#f4f6ff;border-radius:5px;width:342px;height:460px;transition:all .1s ease-in-out}.serviceCardVertical:hover{box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.serviceCardVertical:hover .arrowIcon .arrowBackground{fill:#ff8f3e;fill-opacity:1}.serviceCardVertical:hover .arrowIcon .arrowPath{fill:#fff}.serviceCardVertical .imageContent{position:relative}.serviceCardVertical .imageContent .thumbnail{object-fit:cover;border-radius:5px 5px 0 0;width:100%}.serviceCardVertical .content{grid-gap:10px;grid-template-rows:1fr 2fr;height:242px;padding:15px 20px;display:grid}.serviceCardVertical .content .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;letter-spacing:-.4px;color:#383680;font-size:20px;font-weight:600;line-height:130%}.serviceCardVertical .content .actions{grid-template-columns:6fr 1fr;align-items:end;display:grid}.serviceCardVertical .content .actions .tags{flex-wrap:wrap;gap:10px;display:flex}.serviceCardVertical .content .actions .tags .tag{font-size:12px}@media screen and (max-width:1100px){.serviceCardVertical .content .title{font-size:18px}}.withDescription{height:460px}.withDescription .content{grid-template-rows:.5fr 4.5fr 1.5fr;height:247px}.withDescription .content .paragraph{text-align:left;line-height:120%;color:#1e2432!important;padding-bottom:0!important}.withDescription .arrow{display:none}@media screen and (max-width:750px){.withDescription .orangeButton{justify-content:space-between}.withDescription .arrow{display:block}}
