@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Tektur:wght@400..900&display=swap";.map-choice{padding-bottom:72px}.map-choice h2{padding-top:72px;color:#0d0d0d;padding-bottom:32px;font-family:Anek Bangla Variable}.map-choice .choices .map-choice__item{color:#000;background-color:#f5f7ff;border-radius:6px;border:1px solid rgb(0,102,255)}.solution{padding-top:56px;padding-bottom:56px}.solution__title{padding-left:16px}.solution__list{margin-top:16px;display:flex;flex-direction:column;gap:24px}.solution__list li:first-child{border-radius:24px;border:2px solid transparent;background-color:#8db3fe;backdrop-filter:blur(10px);transition-property:border-color,background-color;transition-duration:.3s;transition-timing-function:ease-in}.solution__list li:first-child:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#4c4ed0,#e7cf03,#069d4e);z-index:-1;border-radius:26px}.solution__list li:first-child:after{content:"";position:absolute;inset:0;background:#fff;background-color:#f6f6f6;z-index:-1;border-radius:23px}.solution__list li:last-child{border-radius:24px;border:2px solid transparent;background:#d6feb7;backdrop-filter:blur(10px);transition-property:border-color,background-color;transition-duration:.3s;transition-timing-function:ease-in}.solution__list li:last-child:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#f57606,#fff,#03862e);z-index:-1;border-radius:26px}.solution__list li:last-child:after{content:"";position:absolute;inset:0;background:#fff;background-color:#f6f6f6;z-index:-1;border-radius:23px}.solution__item{color:#0d0d0d}.card-related__link{padding:24px;display:flex;justify-content:space-between;align-items:center;align-self:stretch}.card-related__description{display:flex;flex-direction:column;gap:8px}.card-related__subtitle{padding:4px 8px;align-self:flex-start;border-radius:24px;background:#fff;background:#e5e6e6}.card-related__icon-wrapper{width:56px;height:56px;padding:11px 11.029px 11.059px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:24px;border:1px solid #0d0d0d;background:#d2fa57}@media screen and (min-width:431px){.solution__title{padding-left:0;text-align:center}}@media screen and (min-width:768px){.solution__list{flex-direction:row}.solution__item{flex-basis:50%;align-items:start}.solution .card-related__description{max-width:421px}}@media screen and (min-width:1024px){.card-related__link{padding:32px}}@media screen and (min-width:1440px){.solution{padding-bottom:112px}.solution__container{width:1248px}.solution__list{margin-top:32px}}
