.news {
  background-color: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
}

.news .MAIN-PAGE-wrapper {
  background-color: #ffffff;
  overflow: hidden;
  width: 1920px;
  height: 9533px;
}

.news .MAIN-PAGE {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
}

.news .article-main {
  position: relative;
  width: 1920px;
  height: 1344.31px;
  background: linear-gradient(180deg, rgb(255, 250.56, 250.56) 0%, rgba(239, 248, 255, 0) 95%);
}

.news .TOP-HERO-SECTION {
  height: 1352px;
}

.news .overlap {
  position: relative;
  width: 1920px;
  height: 1356px;
}

.news .div-elementor {
  position: absolute;
  width: 1920px;
  height: 1344px;
  top: 0;
  left: 0;
}

.news .div-elementor-widget {
  position: absolute;
  width: 1111px;
  height: 592px;
  top: 530px;
  left: 385px;
  transform: rotate(-150.68deg);
  opacity: 0.5;
}

.news .POS-KODNET {
  position: absolute;
  width: 557px;
  height: 782px;
  top: 524px;
  left: 1221px;
  object-fit: cover;
}

.news .NAVBAR {
  display: flex;
  width: 1814px;
  height: 58px;
  align-items: center;
  gap: 311px;
  position: absolute;
  top: 68px;
  left: 53px;
}

.news .screenshot {
  position: relative;
  width: 134px;
  height: 58.41px;
  margin-top: -0.21px;
  margin-bottom: -0.21px;
  object-fit: cover;
}

.news .frame {
  gap: 23px;
  display: inline-flex;
  align-items: flex-start;
  position: relative;
  flex: 0 0 auto;
}

.news .div-wrapper {
  display: inline-flex;
  height: 40px;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px;
  position: relative;
  flex: 0 0 auto;
}

.news .text-wrapper {
  position: relative;
  width: fit-content;
  margin-top: -31px;
  margin-bottom: -29px;
  font-family: "SF Compact-Medium", Helvetica;
  font-weight: 500;
  color: #102a43;
  font-size: 18px;
  text-align: center;
  letter-spacing: -0.9px;
  line-height: 80px;
  white-space: nowrap;
}

.news .link {
  display: flex;
  width: 108px;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 14px 28px;
  position: relative;
  margin-right: -1px;
  background-color: #c43633;
  border-radius: 100px;
}

.news .div {
  position: relative;
  width: fit-content;
  margin-top: -1px;
  font-family: "SF Compact-Semibold", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 17px;
  text-align: center;
  letter-spacing: -0.34px;
  line-height: 16px;
  white-space: nowrap;
}

.news .element-background {
  position: absolute;
  width: 1787px;
  height: 996px;
  top: 310px;
  left: 133px;
}

.news .group {
  position: absolute;
  width: 1193px;
  height: 584px;
  top: 721px;
  left: 79px;
}

.news .overlap-group {
  position: relative;
  height: 584px;
}

.news .stack-of-new-us {
  position: absolute;
  width: 781px;
  height: 573px;
  top: 0;
  left: 0;
  object-fit: cover;
}

.news .pngegg {
  position: absolute;
  width: 576px;
  height: 526px;
  top: 57px;
  left: 617px;
  object-fit: cover;
}

.news .group-2 {
  position: absolute;
  width: 976px;
  height: 396px;
  top: 240px;
  left: 445px;
}

.news .list-item-link {
  position: absolute;
  width: 359px;
  height: 34px;
  top: 0;
  left: 309px;
  background-color: #ffeeee;
  border-radius: 100px;
}

.news .heading-available {
  position: absolute;
  width: 240px;
  height: 20px;
  top: 6px;
  left: 70px;
  font-family: "Poppins", Helvetica;
  font-weight: 500;
  color: #c43633;
  font-size: 14px;
  letter-spacing: -0.38px;
  line-height: 18.2px;
  white-space: nowrap;
}

.news .i-fas {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 10px;
  left: 320px;
}

.news .symbol {
  width: 13px;
  height: 14px;
  top: -1px;
  left: 1px;
  font-family: "Font Awesome 5 Free-Solid", Helvetica;
  font-weight: 400;
  color: #c43633;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .heading-link-new-wrapper {
  position: absolute;
  width: 64px;
  height: 26px;
  top: 4px;
  left: 6px;
  background-color: #c43633;
  border-radius: 100px;
}

.news .heading-link-new {
  position: absolute;
  width: 30px;
  height: 20px;
  top: 2px;
  left: 17px;
  font-family: "Poppins", Helvetica;
  font-weight: 500;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  letter-spacing: -0.21px;
  line-height: 18.2px;
  white-space: nowrap;
}

.news .group-3 {
  position: absolute;
  width: 980px;
  height: 240px;
  top: 64px;
  left: 0;
}

.news .overlap-2 {
  position: absolute;
  width: 976px;
  height: 166px;
  top: 0;
  left: 0;
}

.news .heading-c {
  position: absolute;
  width: 976px;
  height: 93px;
  top: 0;
  left: 0;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 66.2px;
  text-align: center;
  letter-spacing: -1.79px;
  line-height: 72.8px;
}

.news .frame-2 {
  display: inline-flex;
  align-items: flex-end;
  position: absolute;
  top: 69px;
  left: 55px;
}

.news .heading-o {
  position: relative;
  width: 150.61px;
  height: 84.51px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 60.2px;
  text-align: center;
  letter-spacing: -1.63px;
  line-height: 66.3px;
}

.news .overlap-group-wrapper {
  position: relative;
  width: 717.39px;
  height: 97.06px;
  margin-right: -2px;
}

.news .overlap-group-2 {
  position: relative;
  width: 715px;
  height: 97px;
}

.news .heading-SVG {
  position: absolute;
  width: 715px;
  height: 89px;
  top: 0;
  left: 0;
}

.news .heading-c-2 {
  position: absolute;
  width: 668px;
  height: 85px;
  top: 13px;
  left: 24px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #c43633;
  font-size: 60.2px;
  text-align: center;
  letter-spacing: -1.63px;
  line-height: 66.3px;
}

.news .p {
  position: absolute;
  width: 545px;
  height: 54px;
  top: 186px;
  left: 216px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 18px;
  text-align: center;
  letter-spacing: 0;
  line-height: 28.8px;
}

.news .frame-3 {
  display: inline-flex;
  align-items: flex-start;
  gap: 15px;
  position: absolute;
  top: 334px;
  left: 264px;
}

.news .link-app-store-png {
  position: relative;
  width: 210.41px;
  height: 61.22px;
  background-image: url(./img/link-app-store-png.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .link-google-play-png {
  position: relative;
  width: 210.41px;
  height: 61.22px;
  background-image: url(./img/link-google-play-png.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .ABOUT-COMPANY {
  position: relative;
  width: 1920px;
  height: 1121px;
}

.news .article-main-section {
  position: relative;
  height: 1121px;
  background: linear-gradient(180deg, rgb(249, 253, 255) 0%, rgb(255, 255, 255) 100%);
}

.news .frame-4 {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: 63px;
  left: 675px;
}

.news .frame-5 {
  display: inline-flex;
  align-items: flex-start;
  gap: 10px;
  position: relative;
  flex: 0 0 auto;
}

.news .text-wrapper-2 {
  width: 174px;
  height: 79px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #c43633;
  font-size: 56px;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  position: relative;
  white-space: nowrap;
}

.news .text-wrapper-3 {
  position: relative;
  width: 86px;
  height: 79px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 56px;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .frame-6 {
  display: inline-flex;
  height: 63px;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px;
  position: relative;
}

.news .text-wrapper-4 {
  position: relative;
  width: fit-content;
  margin-top: -13.5px;
  margin-bottom: -11.5px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 56px;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .ceo-png {
  position: absolute;
  width: 834px;
  height: 744px;
  top: 280px;
  left: 200px;
  border-radius: 14px;
  border: 0.3px solid;
  border-color: #0000002e;
  box-shadow: 0px 4px 21.9px #416e7f1f;
  background-image: url(./img/ceo-png.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .heading {
  position: absolute;
  width: 568px;
  height: 202px;
  top: 63px;
  left: 30px;
}

.news .group-4 {
  position: absolute;
  width: 654px;
  height: 715px;
  top: 295px;
  left: 1119px;
}

.news .frame-7 {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 18px;
  position: absolute;
  top: 0;
  left: 0;
}

.news .text-wrapper-5 {
  position: relative;
  width: 499px;
  height: 35px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 34.1px;
  letter-spacing: -0.92px;
  line-height: 40.9px;
  white-space: nowrap;
}

.news .text-wrapper-6 {
  position: relative;
  width: 650px;
  height: 225px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 18px;
  text-align: justify;
  letter-spacing: 0;
  line-height: 39px;
}

.news .frame-8 {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  position: absolute;
  top: 278px;
  left: 0;
}

.news .text-wrapper-7 {
  position: relative;
  width: 654px;
  height: 155px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 18px;
  text-align: justify;
  letter-spacing: 0;
  line-height: 39px;
}

.news .frame-9 {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  position: absolute;
  top: 515px;
  left: 0;
}

.news .OUR-SERVICES {
  position: relative;
  width: 1920px;
  height: 863px;
}

.news .article-main-section-2 {
  position: relative;
  height: 863px;
  background: linear-gradient(180deg, rgba(240, 249, 255, 0.45) 0%, rgba(255, 255, 255, 0) 100%);
}

.news .group-wrapper {
  position: absolute;
  width: 654px;
  height: 539px;
  top: 136px;
  left: 198px;
}

.news .group-5 {
  position: relative;
  height: 539px;
}

.news .group-6 {
  position: absolute;
  width: 658px;
  height: 293px;
  top: 0;
  left: 0;
}

.news .our-services {
  position: absolute;
  width: 498px;
  height: 67px;
  top: 0;
  left: 0;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: transparent;
  font-size: 56px;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .span {
  color: #102a43;
  letter-spacing: -0.85px;
}

.news .text-wrapper-8 {
  color: #c83733;
  letter-spacing: -0.85px;
}

.news .text-wrapper-9 {
  position: absolute;
  width: 654px;
  height: 226px;
  top: 67px;
  left: 0;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 16px;
  text-align: justify;
  letter-spacing: 0;
  line-height: 32px;
}

.news .frame-10 {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px;
  position: absolute;
  top: 294px;
  left: 0;
}

.news .item {
  position: relative;
  width: 538px;
  height: 50px;
}

.news .div-bdt-fancy-list {
  position: absolute;
  width: 486px;
  height: 23px;
  top: 13px;
  left: 52px;
}

.news .text-wrapper-10 {
  position: absolute;
  width: 308px;
  height: 25px;
  top: -2px;
  left: 0;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 18px;
  letter-spacing: -0.49px;
  line-height: 23.4px;
  white-space: nowrap;
}

.news .img {
  position: absolute;
  width: 36px;
  height: 36px;
  top: 7px;
  left: 0;
}

.news .heading-available-2 {
  position: absolute;
  width: 429px;
  height: 25px;
  top: -2px;
  left: 0;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 18px;
  letter-spacing: -0.49px;
  line-height: 23.4px;
  white-space: nowrap;
}

.news .heading-multi-user {
  position: absolute;
  width: 520px;
  height: 25px;
  top: -2px;
  left: 0;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 18px;
  letter-spacing: -0.49px;
  line-height: 23.4px;
  white-space: nowrap;
}

.news .LOGIN {
  position: absolute;
  width: 898px;
  height: 602px;
  top: 131px;
  left: 945px;
}

.news .frame-11 {
  position: absolute;
  width: 100px;
  height: 100px;
  top: 23px;
  left: 930px;
}

.news .KEY-FEATURES {
  position: relative;
  width: 1920px;
  height: 978px;
  background: linear-gradient(180deg, rgb(239, 248, 255) 55%, rgb(2, 15, 51) 55%);
  overflow-y: scroll;
}

.news .overlap-3 {
  position: absolute;
  width: 694px;
  height: 145px;
  top: 88px;
  left: 612px;
}

.news .heading-SVG-2 {
  position: absolute;
  width: 481px;
  height: 81px;
  top: 3px;
  left: 213px;
}

.news .frame-12 {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
}

.news .frame-13 {
  display: inline-flex;
  align-items: flex-start;
  gap: 9px;
  position: relative;
  flex: 0 0 auto;
}

.news .heading-elevate {
  position: relative;
  width: 225px;
  height: 79px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .heading-2 {
  position: relative;
  width: 431px;
  height: 79px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #c43633;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .heading-with-wrapper {
  display: inline-flex;
  height: 66px;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px;
  position: relative;
}

.news .heading-with {
  position: relative;
  width: fit-content;
  margin-top: -12px;
  margin-bottom: -10px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .lorem-ipsum-dolor {
  position: absolute;
  width: 1056px;
  height: 76px;
  top: 282px;
  left: 432px;
  font-family: "Poppins", Helvetica;
  color: #486581;
  font-size: 18px;
  text-align: center;
  line-height: 36px;
  font-weight: 400;
  letter-spacing: 0;
}

.news .div-elementor-widget-wrapper {
  left: 181px;
  position: absolute;
  width: 491px;
  height: 503px;
  top: 421px;
}

.news .div-elementor-widget-2 {
  border-color: #ffc700;
  position: relative;
  width: 463px;
  height: 436px;
  top: 14px;
  left: 14px;
  background-color: #ffffff;
  border-radius: 22.22px;
  border-top-width: 2.78px;
  border-top-style: solid;
  box-shadow: 0px 13.88px 69.42px #222f3e26;
}

.news .span-bdt-ep-advanced {
  position: absolute;
  width: 78px;
  height: 78px;
  top: 47px;
  left: 44px;
  background-color: #ffc700;
  border-radius: 138.84px;
  overflow: hidden;
}

.news .symbol-2 {
  width: 38px;
  height: 33px;
  top: 21px;
  left: 20px;
  font-family: "Font Awesome 5 Free-Solid", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 33.3px;
  text-align: center;
  line-height: 33.3px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .heading-high {
  position: absolute;
  width: 373px;
  height: 41px;
  top: 159px;
  left: 44px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 27.8px;
  letter-spacing: -0.75px;
  line-height: 36.1px;
  white-space: nowrap;
}

.news .text-wrapper-11 {
  position: absolute;
  width: 377px;
  height: 120px;
  top: 262px;
  left: 44px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 35.5px;
}

.news .div-elementor-widget-3 {
  left: 745px;
  position: absolute;
  width: 491px;
  height: 503px;
  top: 421px;
}

.news .div-elementor-widget-4 {
  border-color: #c43633;
  position: relative;
  width: 463px;
  height: 436px;
  top: 14px;
  left: 14px;
  background-color: #ffffff;
  border-radius: 22.22px;
  border-top-width: 2.78px;
  border-top-style: solid;
  box-shadow: 0px 13.88px 69.42px #222f3e26;
}

.news .symbol-wrapper {
  background-color: #c43633;
  position: absolute;
  width: 78px;
  height: 78px;
  top: 47px;
  left: 44px;
  border-radius: 138.84px;
  overflow: hidden;
}

.news .symbol-3 {
  width: 42px;
  height: 33px;
  top: 21px;
  left: 18px;
  font-family: "Font Awesome 5 Free-Solid", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 33.3px;
  text-align: center;
  line-height: 33.3px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .heading-screen {
  position: absolute;
  width: 402px;
  height: 75px;
  top: 143px;
  left: 44px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 27.8px;
  letter-spacing: -0.75px;
  line-height: 36.1px;
}

.news .text-wrapper-12 {
  position: absolute;
  width: 389px;
  height: 139px;
  top: 235px;
  left: 44px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 35.5px;
}

.news .div-elementor-widget-5 {
  left: 1308px;
  position: absolute;
  width: 491px;
  height: 503px;
  top: 421px;
}

.news .div-elementor-widget-6 {
  border-color: #041134;
  position: relative;
  width: 463px;
  height: 436px;
  top: 14px;
  left: 14px;
  background-color: #ffffff;
  border-radius: 22.22px;
  border-top-width: 2.78px;
  border-top-style: solid;
  box-shadow: 0px 13.88px 69.42px #222f3e26;
}

.news .span-bdt-ep-advanced-2 {
  background-color: #051235;
  position: absolute;
  width: 78px;
  height: 78px;
  top: 47px;
  left: 44px;
  border-radius: 138.84px;
  overflow: hidden;
}

.news .symbol-4 {
  width: 34px;
  height: 33px;
  top: 21px;
  left: 22px;
  font-family: "Font Awesome 5 Free-Solid", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 33.3px;
  text-align: center;
  line-height: 33.3px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .heading-3 {
  position: absolute;
  width: 307px;
  height: 75px;
  top: 140px;
  left: 44px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 27.8px;
  letter-spacing: -0.75px;
  line-height: 36.1px;
}

.news .text-wrapper-13 {
  position: absolute;
  width: 381px;
  height: 138px;
  top: 234px;
  left: 45px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 35.5px;
}

.news .pricing {
  display: flex;
  flex-direction: column;
  width: 1920px;
  height: 1538.8px;
  align-items: center;
  gap: 55.96px;
  padding: 95.99px 95.99px 0px;
  position: relative;
  border-radius: 5.33px;
  background: linear-gradient(180deg, rgb(255, 254.79, 254.79) 0%, rgb(255, 255, 255) 100%);
}

.news .title {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 85.33px;
  position: relative;
  flex: 0 0 auto;
}

.news .frame-14 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 21.33px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .license-packages {
  position: relative;
  width: 754.63px;
  margin-top: -1.33px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: transparent;
  font-size: 66.7px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.news .text-wrapper-14 {
  color: #191d23;
}

.news .text-wrapper-15 {
  color: #c43633;
}

.news .text-wrapper-16 {
  position: relative;
  width: fit-content;
  font-family: ".SF Compact Rounded-Regular", Helvetica;
  font-weight: 400;
  color: var(--neutral-800);
  font-size: 29.3px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.news .frame-15 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 32px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .text-wrapper-17 {
  position: relative;
  width: fit-content;
  margin-top: -1.33px;
  font-family: ".SF Compact Rounded-Light", Helvetica;
  font-weight: 300;
  color: var(--neutral-800);
  font-size: 21.3px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.news .switch {
  position: relative;
  width: 59px;
  height: 32px;
  background-color: var(--black-black-32-disabled);
  border-radius: 16px;
}

.news .swith-pin {
  position: relative;
  width: 27px;
  height: 27px;
  top: 3px;
  left: 3px;
  background-color: var(--shadeswhite);
  border-radius: 16px;
}

.news .frame-16 {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
  position: relative;
  flex: 0 0 auto;
}

.news .line {
  position: relative;
  width: 90.66px;
  height: 16.05px;
  margin-bottom: -1.33px;
}

.news .group-7 {
  position: absolute;
  width: 242px;
  height: 116px;
  top: 196px;
  left: 1192px;
}

.news .overlap-group-3 {
  position: relative;
  width: 240px;
  height: 116px;
}

.news .arrow {
  position: absolute;
  width: 142px;
  height: 116px;
  top: 0;
  left: 0;
}

.news .text-wrapper-18 {
  position: absolute;
  top: 68px;
  left: 139px;
  font-family: ".SF Compact Rounded-Medium", Helvetica;
  font-weight: 500;
  color: var(--successgreen-700);
  font-size: 24px;
  letter-spacing: 0;
  line-height: normal;
}

.news .plans {
  display: flex;
  height: 1042.19px;
  align-items: flex-start;
  gap: 32px;
  position: relative;
  align-self: stretch;
  width: 100%;
}

.news .free {
  background-color: var(--shadeswhite);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 53.33px;
  padding: 53.33px 32px;
  position: relative;
  flex: 1;
  align-self: stretch;
  flex-grow: 1;
  border-radius: 5.33px;
  border: 1.33px solid;
  border-color: var(--neutral-200);
}

.news .container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 26.67px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .header {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 14.67px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .text-wrapper-19 {
  align-self: stretch;
  margin-top: -1.33px;
  font-weight: 700;
  color: var(--neutral-800);
  font-size: 35px;
  position: relative;
  font-family: "Manrope", Helvetica;
  letter-spacing: 0;
  line-height: normal;
}

.news .text-wrapper-20 {
  position: relative;
  align-self: stretch;
  font-family: "Manrope", Helvetica;
  color: var(--neutral-500);
  font-size: 21px;
  line-height: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.news .price-and-button {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 32px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .price {
  display: flex;
  align-items: center;
  gap: 5.33px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .text-wrapper-21 {
  position: relative;
  width: fit-content;
  margin-top: -1.33px;
  font-family: "Manrope", Helvetica;
  font-weight: 600;
  color: var(--neutral-800);
  font-size: 74.7px;
  letter-spacing: 0;
  line-height: normal;
}

.news .text {
  color: var(--neutral-800);
  position: relative;
  width: fit-content;
  font-family: "Manrope", Helvetica;
  font-weight: 300;
  font-size: 29.3px;
  letter-spacing: 0;
  line-height: normal;
}

.news .text-wrapper-22 {
  color: var(--neutral-600);
  position: relative;
  width: fit-content;
  font-family: "Manrope", Helvetica;
  font-weight: 300;
  font-size: 21.3px;
  letter-spacing: 0;
  line-height: normal;
}

.news .CTA {
  border: 2px solid;
  border-color: #c43633;
  display: flex;
  height: 58.66px;
  align-items: center;
  justify-content: center;
  gap: 5.33px;
  padding: 8px 16px;
  position: relative;
  align-self: stretch;
  width: 100%;
  border-radius: 5.33px;
}

.news .label {
  color: #c43633;
  position: relative;
  width: fit-content;
  font-family: "Manrope", Helvetica;
  font-weight: 600;
  font-size: 21.3px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.news .bottom {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .feature {
  display: flex;
  align-items: center;
  gap: 22.67px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.news .icons-wrapper {
  display: inline-flex;
  align-items: flex-start;
  gap: 10.67px;
  padding: 10.67px;
  position: relative;
  flex: 0 0 auto;
  background-color: #ffd3d2;
  border-radius: 133.33px;
}

.news .icons {
  position: relative;
  width: 21.33px;
  height: 21.33px;
}

.news .text-wrapper-23 {
  position: relative;
  flex: 1;
  font-family: "Manrope", Helvetica;
  font-weight: 600;
  color: var(--neutral-800);
  font-size: 22.1px;
  letter-spacing: 0;
  line-height: normal;
}

.news .img-wrapper {
  display: inline-flex;
  align-items: flex-start;
  gap: 10.67px;
  padding: 10.67px;
  position: relative;
  flex: 0 0 auto;
  background-color: #f7f8f9;
  border-radius: 133.33px;
}

.news .text-wrapper-24 {
  position: relative;
  flex: 1;
  font-family: "Manrope", Helvetica;
  font-weight: 500;
  color: var(--neutral-400);
  font-size: 22.1px;
  letter-spacing: 0;
  line-height: normal;
}

.news .text-wrapper-25 {
  position: relative;
  align-self: stretch;
  height: 58.66px;
  font-family: "Manrope", Helvetica;
  color: var(--neutral-500);
  font-size: 21px;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-weight: 400;
  letter-spacing: 0;
}

.news .label-wrapper {
  background-color: #c43633;
  border: 2px solid;
  display: flex;
  height: 58.66px;
  align-items: center;
  justify-content: center;
  gap: 5.33px;
  padding: 8px 16px;
  position: relative;
  align-self: stretch;
  width: 100%;
  border-radius: 5.33px;
}

.news .label-2 {
  color: var(--shadeswhite);
  position: relative;
  width: fit-content;
  font-family: "Manrope", Helvetica;
  font-weight: 600;
  font-size: 21.3px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.news .frame-17 {
  gap: 10.67px;
  padding: 10.67px;
  background-color: #ffd9d8;
  border-radius: 133.33px;
  display: inline-flex;
  align-items: flex-start;
  position: relative;
  flex: 0 0 auto;
}

.news .text-wrapper-26 {
  position: relative;
  flex: 1;
  font-family: "Manrope", Helvetica;
  font-weight: 500;
  color: var(--neutral-800);
  font-size: 22.1px;
  letter-spacing: 0;
  line-height: normal;
}

.news .frame-18 {
  display: inline-flex;
  align-items: flex-start;
  gap: 10.67px;
  padding: 10.67px;
  position: relative;
  flex: 0 0 auto;
  background-color: var(--neutral-50);
  border-radius: 133.33px;
}

.news .free-2 {
  background-color: #c43633;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 53.33px;
  padding: 53.33px 32px;
  position: relative;
  flex: 1;
  align-self: stretch;
  flex-grow: 1;
  border-radius: 5.33px;
  border: 1.33px solid;
  border-color: var(--neutral-200);
}

.news .text-wrapper-27 {
  position: relative;
  align-self: stretch;
  margin-top: -1.33px;
  font-family: "Manrope", Helvetica;
  font-weight: 700;
  color: var(--shadeswhite);
  font-size: 35px;
  letter-spacing: 0;
  line-height: normal;
}

.news .text-wrapper-28 {
  position: relative;
  align-self: stretch;
  height: 58.66px;
  font-family: "Manrope", Helvetica;
  color: #ffffff;
  font-size: 21px;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-weight: 400;
  letter-spacing: 0;
}

.news .text-wrapper-29 {
  position: relative;
  width: fit-content;
  margin-top: -1.33px;
  font-family: "Manrope", Helvetica;
  font-weight: 600;
  color: var(--shadeswhite);
  font-size: 74.7px;
  letter-spacing: 0;
  line-height: normal;
}

.news .text-2 {
  color: var(--shadeswhite);
  position: relative;
  width: fit-content;
  font-family: "Manrope", Helvetica;
  font-weight: 300;
  font-size: 29.3px;
  letter-spacing: 0;
  line-height: normal;
}

.news .text-wrapper-30 {
  color: var(--neutral-50);
  position: relative;
  width: fit-content;
  font-family: "Manrope", Helvetica;
  font-weight: 300;
  font-size: 21.3px;
  letter-spacing: 0;
  line-height: normal;
}

.news .CTA-2 {
  background-color: var(--shadeswhite);
  display: flex;
  height: 58.66px;
  align-items: center;
  justify-content: center;
  gap: 5.33px;
  padding: 8px 16px;
  position: relative;
  align-self: stretch;
  width: 100%;
  border-radius: 5.33px;
}

.news .label-3 {
  color: var(--successgreen-700);
  position: relative;
  width: fit-content;
  font-family: "Manrope", Helvetica;
  font-weight: 600;
  font-size: 21.3px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.news .frame-19 {
  gap: 10.67px;
  padding: 10.67px;
  background-color: var(--successgreen-100);
  border-radius: 133.33px;
  display: inline-flex;
  align-items: flex-start;
  position: relative;
  flex: 0 0 auto;
}

.news .text-wrapper-31 {
  position: relative;
  flex: 1;
  font-family: "Manrope", Helvetica;
  font-weight: 500;
  color: var(--shadeswhite);
  font-size: 22.1px;
  letter-spacing: 0;
  line-height: normal;
}

.news .img-2 {
  position: relative;
  flex: 0 0 auto;
}

.news .TRAINING-SESSION {
  position: relative;
  width: 1920px;
  height: 1082px;
}

.news .article-main-section-3 {
  position: relative;
  height: 1082px;
  background-color: #f0f9ff;
}

.news .frame-20 {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: 114px;
  left: 406px;
}

.news .heading-elevate-2 {
  width: 509px;
  position: relative;
  height: 79px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .heading-with-2 {
  position: relative;
  width: fit-content;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: transparent;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .text-wrapper-32 {
  color: #c43633;
  letter-spacing: -0.85px;
}

.news .group-8 {
  position: relative;
  width: 452px;
  height: 640px;
  top: 382px;
  left: 66px;
}

.news .overlap-wrapper {
  position: absolute;
  width: 452px;
  height: 310px;
  top: 330px;
  left: 0;
}

.news .overlap-4 {
  position: relative;
  height: 310px;
}

.news .before {
  position: absolute;
  width: 362px;
  height: 271px;
  top: 0;
  left: 0;
  background-color: #ffffff;
  box-shadow: 0px 4.41px 22.03px 11.02px #0000000d;
}

.news .group-9 {
  position: absolute;
  width: 365px;
  height: 174px;
  top: 24px;
  left: 45px;
}

.news .heading-link-loan {
  position: absolute;
  width: 249px;
  height: 29px;
  top: 0;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #202020;
  font-size: 19px;
  text-align: center;
  letter-spacing: 0;
  line-height: 20.2px;
  /* white-space: nowrap; */
}

.news .dolor-amety {
  position: relative;
  width: 271px;
  height: 23px;
  top: 81px;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #505050;
  font-size: 18.7px;
  text-align: justify;
  letter-spacing: 0;
  line-height: 24px;
}

.news .link-2 {
  position: absolute;
  width: 228px;
  height: 77px;
  top: 232px;
  left: 62px;
  background-color: #ffffff;
}

.news .apply-today-wrapper {
  position: relative;
  height: 77px;
  border: 1.1px solid;
  border-color: #aaaaaa;
}

.news .apply-today {
  position: absolute;
  width: 118px;
  height: 22px;
  top: 9px;
  left: 54px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #505050;
  font-size: 18.7px;
  text-align: center;
  letter-spacing: 0;
  line-height: 59.5px;
  white-space: nowrap;
}

.news .div-img-box {
  position: absolute;
  width: 362px;
  /* width: 452px; */
  height: 330px;
  top: 0;
  left: 0;
  background-color: #ffffff;
}

.news .overlap-5 {
  position: relative;
  height: 329px;
}

.news .finances-jpg {
  position: absolute;
  width: 363px;
  height: 275px;
  top: 0;
  left: 0;
  background-image: url(./img/finances-1-jpg.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .frame-21 {
  display: flex;
  width: 200px;
  height: 54px;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 10px;
  position: absolute;
  top: 275px;
  left: 163px;
  background-color: #c43633;
}

.news .text-wrapper-33 {
  position: relative;
  /* width: 118px; */
  height: 32px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 19.6px;
  text-align: center;
  letter-spacing: -0.78px;
  line-height: 38.4px;
  white-space: nowrap;
}

.news .group-10 {
  position: absolute;
  width: 452px;
  height: 640px;
  top: 382px;
  left: 541px;
}

.news .group-11 {
  position: relative;
  width: 365px;
  height: 174px;
  top: 24px;
  left: 45px;
}

.news .apply-today-2 {
  position: absolute;
  width: 118px;
  height: 22px;
  top: 25px;
  left: 55px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #505050;
  font-size: 18.7px;
  letter-spacing: 0;
  line-height: 59.5px;
  text-align: center;
  white-space: nowrap;
}

.news .finances-jpg-2 {
  background-image: url(./img/finances-1-jpg-1.png);
  position: absolute;
  width: 452px;
  height: 275px;
  top: 0;
  left: 0;
  background-size: cover;
  background-position: 50% 50%;
}

.news .frame-22 {
  display: flex;
  width: 200px;
  height: 54px;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 10px;
  position: absolute;
  top: 275px;
  left: 252px;
  background-color: #c43633;
}

.news .group-12 {
  position: absolute;
  width: 452px;
  height: 640px;
  top: 382px;
  left: 1316px;
}

.news .finances-jpg-3 {
  background-image: url(./img/finances-1-jpg-2.png);
  position: absolute;
  width: 452px;
  height: 275px;
  top: 0;
  left: 0;
  background-size: cover;
  background-position: 50% 50%;
}

.news .FOOTER {
  position: relative;
  width: 1921px;
  height: 2606px;
  background-color: transparent;
}

.news .overlap-6 {
  position: relative;
  width: 1921px;
  height: 2606px;
}

.news .article-main-section-4 {
  position: absolute;
  width: 1920px;
  height: 758px;
  top: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(255, 247, 236, 0.31) 0%, rgba(255, 247, 236, 0) 100%);
}

.news .div-swiper-container-wrapper {
  position: absolute;
  width: 1668px;
  height: 309px;
  top: 348px;
  left: 126px;
}

.news .div-swiper-container {
  position: relative;
  height: 309px;
}

.news .group-13 {
  position: absolute;
  width: 382px;
  height: 277px;
  top: 16px;
  left: 14px;
  background-color: #ffffff;
  border-radius: 12.14px;
  overflow: hidden;
  border: 1.01px solid;
  border-color: #e1e2e4;
  box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
}

.news .mobile-app {
  background-image: url(./img/mobile-app-testimonial-image-3-webp.png);
  position: absolute;
  width: 49px;
  height: 49px;
  top: 25px;
  left: 25px;
  border-radius: 48.54px;
  background-size: cover;
  background-position: 50% 50%;
}

.news .heading-davis {
  position: absolute;
  width: 112px;
  height: 21px;
  top: 88px;
  left: 25px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 16.2px;
  letter-spacing: -0.44px;
  line-height: 21px;
  white-space: nowrap;
}

.news .text-wrapper-34 {
  width: 153px;
  left: 26px;
  position: absolute;
  height: 20px;
  top: 110px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 14.2px;
  letter-spacing: 0;
  line-height: 22.7px;
  white-space: nowrap;
}

.news .text-wrapper-35 {
  position: absolute;
  width: 310px;
  height: 101px;
  top: 148px;
  left: 25px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #102a43;
  font-size: 16.2px;
  letter-spacing: 0;
  line-height: 25.9px;
}

.news .group-14 {
  position: absolute;
  width: 382px;
  height: 277px;
  top: 16px;
  left: 443px;
  background-color: #ffffff;
  border-radius: 12.14px;
  overflow: hidden;
  border: 1.01px solid;
  border-color: #e1e2e4;
  box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
}

.news .mobile-app-2 {
  background-image: url(./img/mobile-app-testimonial-image-2-webp.png);
  position: absolute;
  width: 49px;
  height: 49px;
  top: 25px;
  left: 25px;
  border-radius: 48.54px;
  background-size: cover;
  background-position: 50% 50%;
}

.news .heading-gustavo {
  position: absolute;
  width: 104px;
  height: 21px;
  top: 88px;
  left: 25px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 16.2px;
  letter-spacing: -0.44px;
  line-height: 21px;
  white-space: nowrap;
}

.news .text-wrapper-36 {
  position: absolute;
  width: 72px;
  height: 20px;
  top: 110px;
  left: 25px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 14.2px;
  letter-spacing: 0;
  line-height: 22.7px;
  white-space: nowrap;
}

.news .group-15 {
  position: absolute;
  width: 382px;
  height: 277px;
  top: 16px;
  left: 857px;
  background-color: #ffffff;
  border-radius: 12.14px;
  overflow: hidden;
  border: 1.01px solid;
  border-color: #e1e2e4;
  box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
}

.news .mobile-app-3 {
  position: absolute;
  width: 49px;
  height: 49px;
  top: 25px;
  left: 25px;
  border-radius: 48.54px;
  background-image: url(./img/mobile-app-testimonial-image-webp.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .heading-terry {
  position: absolute;
  width: 90px;
  height: 21px;
  top: 88px;
  left: 25px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 16.2px;
  letter-spacing: -0.44px;
  line-height: 21px;
  white-space: nowrap;
}

.news .text-wrapper-37 {
  width: 134px;
  left: 25px;
  position: absolute;
  height: 20px;
  top: 110px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 14.2px;
  letter-spacing: 0;
  line-height: 22.7px;
  white-space: nowrap;
}

.news .group-16 {
  position: absolute;
  width: 382px;
  height: 277px;
  top: 16px;
  left: 1271px;
  background-color: #ffffff;
  border-radius: 12.14px;
  overflow: hidden;
  border: 1.01px solid;
  border-color: #e1e2e4;
  box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
}

.news .mobile-app-4 {
  background-image: url(./img/mobile-app-testimonial-image-4-webp.png);
  position: absolute;
  width: 49px;
  height: 49px;
  top: 25px;
  left: 25px;
  border-radius: 48.54px;
  background-size: cover;
  background-position: 50% 50%;
}

.news .heading-amily {
  position: absolute;
  width: 102px;
  height: 21px;
  top: 88px;
  left: 25px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #102a43;
  font-size: 16.2px;
  letter-spacing: -0.44px;
  line-height: 21px;
  white-space: nowrap;
}

.news .text-wrapper-38 {
  position: absolute;
  width: 73px;
  height: 20px;
  top: 110px;
  left: 25px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #486581;
  font-size: 14.2px;
  letter-spacing: 0;
  line-height: 22.7px;
  white-space: nowrap;
}

.news .frame-23 {
  position: absolute;
  width: 120px;
  height: 50px;
  top: 284px;
  left: 1659px;
}

.news .frame-24 {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  position: absolute;
  top: 138px;
  left: 508px;
}

.news .frame-25 {
  display: inline-flex;
  height: 65px;
  align-items: flex-start;
  gap: 9px;
  position: relative;
}

.news .heading-elevate-3 {
  width: 285px;
  margin-bottom: -13px;
  position: relative;
  height: 79px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .heading-4 {
  width: 332px;
  position: relative;
  height: 79px;
  margin-top: -1px;
  margin-bottom: -13px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #c43633;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .lorem-ipsum-dolor-wrapper {
  display: inline-flex;
  height: 62px;
  align-items: center;
  gap: 10px;
  position: relative;
}

.news .lorem-ipsum-dolor-2 {
  position: relative;
  width: 904px;
  height: 76px;
  margin-top: -8px;
  margin-bottom: -6px;
  font-family: "Poppins", Helvetica;
  color: #486581;
  font-size: 18px;
  text-align: center;
  line-height: 36px;
  font-weight: 400;
  letter-spacing: 0;
}

.news .group-17 {
  position: absolute;
  width: 1921px;
  height: 1849px;
  top: 757px;
  left: 0;
}

.news .main-section-section-wrapper {
  position: absolute;
  width: 1920px;
  height: 525px;
  top: 0;
  left: 0;
  background-color: #041235;
}

.news .main-section-section {
  position: relative;
  width: 1619px;
  height: 416px;
  top: 55px;
  left: 151px;
  border-radius: 32px;
  background-image: url(./img/main-section-section.svg);
  background-size: cover;
  background-position: 50% 50%;
}

.news .div-section-heading {
  position: absolute;
  width: 1595px;
  height: 120px;
  top: 64px;
  left: 12px;
}

.news .text-wrapper-39 {
  position: absolute;
  width: 148px;
  height: 24px;
  top: -1px;
  left: 724px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  letter-spacing: 1px;
  line-height: 24px;
  white-space: nowrap;
}

.news .heading-download {
  position: absolute;
  width: 468px;
  height: 48px;
  top: 31px;
  left: 564px;
  font-family: "Poppins", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 40px;
  text-align: center;
  letter-spacing: 0;
  line-height: 48px;
  white-space: nowrap;
}

.news .text-wrapper-40 {
  position: absolute;
  width: 372px;
  height: 24px;
  top: 95px;
  left: 612px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: 24px;
  white-space: nowrap;
}

.news .div-text-center {
  position: absolute;
  width: 1595px;
  height: 144px;
  top: 217px;
  left: 12px;
}

.news .users-stacked-png {
  position: absolute;
  width: 130px;
  height: 37px;
  top: 0;
  left: 733px;
  background-image: url(./img/users-stacked-png.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .text-wrapper-41 {
  position: absolute;
  width: 129px;
  height: 24px;
  top: 44px;
  left: 734px;
  font-family: "Poppins", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: 24px;
  white-space: nowrap;
}

.news .link-app-store-png-2 {
  position: absolute;
  width: 176px;
  height: 51px;
  top: 93px;
  left: 612px;
  background-image: url(./img/link-app-store-png-1.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .link-google-play-png-2 {
  position: absolute;
  width: 176px;
  height: 51px;
  top: 93px;
  left: 808px;
  background-image: url(./img/link-google-play-png-1.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .frame-26 {
  position: absolute;
  width: 1920px;
  height: 1324px;
  top: 525px;
  left: 1px;
  background-color: #ffffff;
}

.news .overlap-group-4 {
  position: absolute;
  width: 1920px;
  height: 975px;
  top: 349px;
  left: 0;
}

.news .news {
  position: absolute;
  width: 1920px;
  height: 450px;
  top: 0;
  left: 0;
  background-image: url(./img/main.png);
  background-size: cover;
  background-position: 50% 50%;
}

.news .div-site-footer {
  position: absolute;
  width: 1920px;
  height: 525px;
  top: 450px;
  left: 0;
  background-color: #303030;
}

.news .frame-27 {
  display: inline-flex;
  align-items: flex-start;
  gap: 50px;
  position: absolute;
  top: 30px;
  left: 624px;
}

.news .frame-28 {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  position: relative;
  flex: 0 0 auto;
}

.news .i-fa-reply {
  position: relative;
  width: 30px;
  height: 30px;
  background-color: #0000001a;
  border: 1px solid;
  border-color: #ffffff33;
}

.news .symbol-5 {
  width: 14px;
  height: 14px;
  top: 7px;
  left: 8px;
  text-shadow: 0px 1px 1px #0000001a;
  font-family: "FontAwesome-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  line-height: 28px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .text-wrapper-42 {
  position: relative;
  width: 157.17px;
  height: 23px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffbf;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-18 {
  position: relative;
  width: 224.67px;
  height: 30px;
}

.news .symbol-wrapper-2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
  background-color: #0000001a;
  border: 1px solid;
  border-color: #ffffff33;
}

.news .symbol-6 {
  width: 8px;
  height: 14px;
  top: 7px;
  left: 11px;
  text-shadow: 0px 1px 1px #0000001a;
  font-family: "FontAwesome-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  line-height: 28px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .text-wrapper-43 {
  position: absolute;
  width: 183px;
  height: 23px;
  top: 4px;
  left: 40px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffbf;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-19 {
  position: relative;
  width: 153.69px;
  height: 30px;
  margin-right: -2px;
}

.news .symbol-7 {
  width: 11px;
  height: 14px;
  top: 7px;
  left: 10px;
  text-shadow: 0px 1px 1px #0000001a;
  font-family: "FontAwesome-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  line-height: 28px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .text-wrapper-44 {
  width: 112px;
  top: 4px;
  left: 40px;
  color: #ffffffbf;
  line-height: 25.2px;
  white-space: nowrap;
  position: absolute;
  height: 23px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0;
}

.news .text-wrapper-45 {
  position: absolute;
  width: 435px;
  height: 93px;
  top: 141px;
  left: 205px;
  font-family: "Hind Siliguri", Helvetica;
  color: #ffffffbf;
  font-size: 14px;
  line-height: 25.2px;
  font-weight: 400;
  letter-spacing: 0;
}

.news .text-wrapper-46 {
  position: absolute;
  width: 435px;
  height: 74px;
  top: 252px;
  left: 205px;
  font-family: "Hind Siliguri", Helvetica;
  color: #ffffffbf;
  font-size: 14px;
  line-height: 25.2px;
  font-weight: 400;
  letter-spacing: 0;
}

.news .frame-29 {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 9px;
  position: absolute;
  top: 142px;
  left: 900px;
}

.news .group-20 {
  position: relative;
  width: 56px;
  height: 23px;
}

.news .list-item {
  position: absolute;
  width: 5px;
  height: 5px;
  top: 9px;
  left: 1px;
  background-color: #ffffff;
  transform: rotate(45deg);
}

.news .list-item-link-about {
  width: 38px;
  position: absolute;
  height: 23px;
  top: 0;
  left: 16px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffd9;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-21 {
  position: relative;
  width: 121.12px;
  height: 23px;
  margin-right: -2px;
}

.news .list-item-link-2 {
  position: absolute;
  width: 103px;
  height: 23px;
  top: 0;
  left: 16px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffd9;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-22 {
  position: relative;
  width: 94.99px;
  height: 23px;
}

.news .list-item-link-what {
  position: absolute;
  width: 77px;
  height: 23px;
  top: 0;
  left: 16px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffd9;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-23 {
  position: relative;
  width: 92.65px;
  height: 23px;
}

.news .list-item-link-3 {
  width: 75px;
  position: absolute;
  height: 23px;
  top: 0;
  left: 16px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffd9;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-24 {
  position: relative;
  width: 94.26px;
  height: 23px;
}

.news .list-item-link-case {
  position: absolute;
  width: 76px;
  height: 23px;
  top: 0;
  left: 16px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffd9;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-25 {
  position: relative;
  width: 66.04px;
  height: 23px;
}

.news .list-item-link-4 {
  width: 48px;
  position: absolute;
  height: 23px;
  top: 0;
  left: 16px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffd9;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .group-26 {
  position: absolute;
  width: 510px;
  height: 145px;
  top: 141px;
  left: 1181px;
}

.news .form-label-monthly {
  position: absolute;
  width: 304px;
  height: 23px;
  top: 0;
  left: 0;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #ffffffbf;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .form-input {
  position: absolute;
  width: 238px;
  height: 45px;
  top: 34px;
  left: 0;
  background-color: #d8e7ef;
}

.news .div-placeholder {
  width: 208px;
  position: relative;
  height: 23px;
  top: 11px;
  left: 15px;
}

.news .text-wrapper-47 {
  position: absolute;
  width: 113px;
  height: 23px;
  top: -1px;
  left: 0;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: #757575;
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
}

.news .div-placeholder-wrapper {
  width: 238px;
  top: 100px;
  left: 0;
  background-color: #d8e7ef;
  position: absolute;
  height: 45px;
}

.news .form-input-2 {
  width: 249px;
  top: 32px;
  left: 259px;
  background-color: #d8e7ef;
  position: absolute;
  height: 45px;
}

.news .div-placeholder-2 {
  width: 219px;
  position: relative;
  height: 23px;
  top: 11px;
  left: 15px;
}

.news .form-input-3 {
  width: 249px;
  top: 98px;
  left: 259px;
  background-color: #d8e7ef;
  position: absolute;
  height: 45px;
}

.news .form-input-4 {
  width: 112px;
  top: 326px;
  left: 1561px;
  background-color: #ffffff0a;
  border-radius: 35px;
  border: 1px solid;
  border-color: #ffffff;
  position: absolute;
  height: 45px;
}

.news .text-wrapper-48 {
  position: absolute;
  width: 52px;
  height: 23px;
  top: 10px;
  left: 30px;
  text-shadow: 0px 1px 2px #0000001a;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 700;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: 45px;
  white-space: nowrap;
}

.news .div-footer-content {
  position: absolute;
  width: 1920px;
  height: 133px;
  top: 392px;
  left: 0;
  background-color: #0000001a;
}

.news .link-3 {
  position: absolute;
  width: 28px;
  height: 28px;
  top: 35px;
  left: 908px;
  background-color: #1cb7eb;
}

.news .symbol-8 {
  width: 13px;
  height: 14px;
  top: 6px;
  left: 8px;
  text-shadow: 0px 1px 1px #0000001a;
  font-family: "FontAwesome-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  line-height: 26px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .link-4 {
  position: absolute;
  width: 28px;
  height: 28px;
  top: 35px;
  left: 946px;
  background-color: #496fa4;
}

.news .symbol-9 {
  width: 12px;
  height: 14px;
  top: 6px;
  left: 8px;
  text-shadow: 0px 1px 1px #0000001a;
  font-family: "FontAwesome-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  line-height: 26px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .link-5 {
  position: absolute;
  width: 28px;
  height: 28px;
  top: 35px;
  left: 984px;
  background-color: #e6694a;
}

.news .symbol-10 {
  width: 18px;
  height: 14px;
  top: 6px;
  left: 5px;
  text-shadow: 0px 1px 1px #0000001a;
  font-family: "FontAwesome-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  line-height: 26px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .copyright-jofar {
  position: absolute;
  width: 362px;
  height: 23px;
  top: 83px;
  left: 779px;
  font-family: "Hind Siliguri", Helvetica;
  font-weight: 400;
  color: transparent;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: 25.2px;
  white-space: nowrap;
}

.news .text-wrapper-49 {
  color: #ffffffbf;
}

.news .text-wrapper-50 {
  font-weight: 700;
  color: #ffffffd9;
}

.news .frame-30 {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  position: absolute;
  top: 115px;
  left: 508px;
}

.news .heading-elevate-4 {
  width: 229px;
  margin-bottom: -13px;
  position: relative;
  height: 79px;
  margin-top: -1px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #102a43;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .heading-5 {
  width: 94px;
  position: relative;
  height: 79px;
  margin-top: -1px;
  margin-bottom: -13px;
  font-family: "Poppins", Helvetica;
  font-weight: 700;
  color: #c43633;
  font-size: 56px;
  text-align: center;
  letter-spacing: -1.51px;
  line-height: 67.2px;
  white-space: nowrap;
}

.news .symbol-11 {
  width: 67px;
  height: 67px;
  top: 2196px;
  left: 143px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #0253ee;
  font-size: 66.7px;
  line-height: 66.7px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-12 {
  width: 67px;
  height: 67px;
  top: 2347px;
  left: 143px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #0253ee;
  font-size: 66.7px;
  line-height: 66.7px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-13 {
  width: 67px;
  height: 67px;
  top: 2498px;
  left: 143px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #0253ee;
  font-size: 66.7px;
  line-height: 66.7px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-14 {
  width: 67px;
  height: 67px;
  top: 2196px;
  left: 1254px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #0253ee;
  font-size: 66.7px;
  line-height: 66.7px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-15 {
  width: 67px;
  height: 67px;
  top: 2347px;
  left: 1254px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #0253ee;
  font-size: 66.7px;
  line-height: 66.7px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-16 {
  width: 67px;
  height: 67px;
  top: 2498px;
  left: 1254px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #0253ee;
  font-size: 66.7px;
  line-height: 66.7px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-17 {
  width: 48px;
  height: 48px;
  top: 6242px;
  left: 178px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #ffffff;
  font-size: 48px;
  line-height: 48px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-18 {
  width: 48px;
  height: 48px;
  top: 6327px;
  left: 178px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #ffffff;
  font-size: 48px;
  line-height: 48px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

.news .symbol-19 {
  width: 48px;
  height: 48px;
  top: 6412px;
  left: 178px;
  font-family: "Inter", Helvetica;
  font-weight: 900;
  color: #ffffff;
  font-size: 48px;
  line-height: 48px;
  position: absolute;
  letter-spacing: 0;
  white-space: nowrap;
}

@media (max-width: 768px) {
  .news {
    background-color: #ffffff;
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
  }
  
  .news .MAIN-PAGE-wrapper {
    background-color: #ffffff;
    overflow: hidden;
    width: 1920px;
    height: 9533px;
  }
  
  .news .MAIN-PAGE {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    position: relative;
  }
  
  .news .article-main {
    position: relative;
    width: 1920px;
    height: 1344.31px;
    background: linear-gradient(180deg, rgb(255, 250.56, 250.56) 0%, rgba(239, 248, 255, 0) 95%);
  }
  
  .news .TOP-HERO-SECTION {
    height: 1352px;
  }
  
  .news .overlap {
    position: relative;
    width: 1920px;
    height: 1356px;
  }
  
  .news .div-elementor {
    position: absolute;
    width: 1920px;
    height: 1344px;
    top: 0;
    left: 0;
  }
  
  .news .div-elementor-widget {
    position: absolute;
    width: 1111px;
    height: 592px;
    top: 530px;
    left: 385px;
    transform: rotate(-150.68deg);
    opacity: 0.5;
  }
  
  .news .POS-KODNET {
    position: absolute;
    width: 557px;
    height: 782px;
    top: 524px;
    left: 1221px;
    object-fit: cover;
  }
  
  .news .NAVBAR {
    display: flex;
    width: 1814px;
    height: 58px;
    align-items: center;
    gap: 311px;
    position: absolute;
    top: 68px;
    left: 53px;
  }
  
  .news .screenshot {
    position: relative;
    width: 134px;
    height: 58.41px;
    margin-top: -0.21px;
    margin-bottom: -0.21px;
    object-fit: cover;
  }
  
  .news .frame {
    gap: 23px;
    display: inline-flex;
    align-items: flex-start;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .div-wrapper {
    display: inline-flex;
    height: 40px;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 10px;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .text-wrapper {
    position: relative;
    width: fit-content;
    margin-top: -31px;
    margin-bottom: -29px;
    font-family: "SF Compact-Medium", Helvetica;
    font-weight: 500;
    color: #102a43;
    font-size: 18px;
    text-align: center;
    letter-spacing: -0.9px;
    line-height: 80px;
    white-space: nowrap;
  }
  
  .news .link {
    display: flex;
    width: 108px;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 14px 28px;
    position: relative;
    margin-right: -1px;
    background-color: #c43633;
    border-radius: 100px;
  }
  
  .news .div {
    position: relative;
    width: fit-content;
    margin-top: -1px;
    font-family: "SF Compact-Semibold", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 17px;
    text-align: center;
    letter-spacing: -0.34px;
    line-height: 16px;
    white-space: nowrap;
  }
  
  .news .element-background {
    position: absolute;
    width: 1787px;
    height: 996px;
    top: 310px;
    left: 133px;
  }
  
  .news .group {
    position: absolute;
    width: 1193px;
    height: 584px;
    top: 721px;
    left: 79px;
  }
  
  .news .overlap-group {
    position: relative;
    height: 584px;
  }
  
  .news .stack-of-new-us {
    position: absolute;
    width: 781px;
    height: 573px;
    top: 0;
    left: 0;
    object-fit: cover;
  }
  
  .news .pngegg {
    position: absolute;
    width: 576px;
    height: 526px;
    top: 57px;
    left: 617px;
    object-fit: cover;
  }
  
  .news .group-2 {
    position: absolute;
    width: 976px;
    height: 396px;
    top: 240px;
    left: 445px;
  }
  
  .news .list-item-link {
    position: absolute;
    width: 359px;
    height: 34px;
    top: 0;
    left: 309px;
    background-color: #ffeeee;
    border-radius: 100px;
  }
  
  .news .heading-available {
    position: absolute;
    width: 240px;
    height: 20px;
    top: 6px;
    left: 70px;
    font-family: "Poppins", Helvetica;
    font-weight: 500;
    color: #c43633;
    font-size: 14px;
    letter-spacing: -0.38px;
    line-height: 18.2px;
    white-space: nowrap;
  }
  
  .news .i-fas {
    position: absolute;
    width: 14px;
    height: 14px;
    top: 10px;
    left: 320px;
  }
  
  .news .symbol {
    width: 13px;
    height: 14px;
    top: -1px;
    left: 1px;
    font-family: "Font Awesome 5 Free-Solid", Helvetica;
    font-weight: 400;
    color: #c43633;
    font-size: 14px;
    text-align: center;
    line-height: 14px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .heading-link-new-wrapper {
    position: absolute;
    width: 64px;
    height: 26px;
    top: 4px;
    left: 6px;
    background-color: #c43633;
    border-radius: 100px;
  }
  
  .news .heading-link-new {
    position: absolute;
    width: 30px;
    height: 20px;
    top: 2px;
    left: 17px;
    font-family: "Poppins", Helvetica;
    font-weight: 500;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.21px;
    line-height: 18.2px;
    white-space: nowrap;
  }
  
  .news .group-3 {
    position: absolute;
    width: 980px;
    height: 240px;
    top: 64px;
    left: 0;
  }
  
  .news .overlap-2 {
    position: absolute;
    width: 976px;
    height: 166px;
    top: 0;
    left: 0;
  }
  
  .news .heading-c {
    position: absolute;
    width: 976px;
    height: 93px;
    top: 0;
    left: 0;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 66.2px;
    text-align: center;
    letter-spacing: -1.79px;
    line-height: 72.8px;
  }
  
  .news .frame-2 {
    display: inline-flex;
    align-items: flex-end;
    position: absolute;
    top: 69px;
    left: 55px;
  }
  
  .news .heading-o {
    position: relative;
    width: 150.61px;
    height: 84.51px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 60.2px;
    text-align: center;
    letter-spacing: -1.63px;
    line-height: 66.3px;
  }
  
  .news .overlap-group-wrapper {
    position: relative;
    width: 717.39px;
    height: 97.06px;
    margin-right: -2px;
  }
  
  .news .overlap-group-2 {
    position: relative;
    width: 715px;
    height: 97px;
  }
  
  .news .heading-SVG {
    position: absolute;
    width: 715px;
    height: 89px;
    top: 0;
    left: 0;
  }
  
  .news .heading-c-2 {
    position: absolute;
    width: 668px;
    height: 85px;
    top: 13px;
    left: 24px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #c43633;
    font-size: 60.2px;
    text-align: center;
    letter-spacing: -1.63px;
    line-height: 66.3px;
  }
  
  .news .p {
    position: absolute;
    width: 545px;
    height: 54px;
    top: 186px;
    left: 216px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 18px;
    text-align: center;
    letter-spacing: 0;
    line-height: 28.8px;
  }
  
  .news .frame-3 {
    display: inline-flex;
    align-items: flex-start;
    gap: 15px;
    position: absolute;
    top: 334px;
    left: 264px;
  }
  
  .news .link-app-store-png {
    position: relative;
    width: 210.41px;
    height: 61.22px;
    background-image: url(./img/link-app-store-png.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .link-google-play-png {
    position: relative;
    width: 210.41px;
    height: 61.22px;
    background-image: url(./img/link-google-play-png.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .ABOUT-COMPANY {
    position: relative;
    width: 1920px;
    height: 1121px;
  }
  
  .news .article-main-section {
    position: relative;
    height: 1121px;
    background: linear-gradient(180deg, rgb(249, 253, 255) 0%, rgb(255, 255, 255) 100%);
  }
  
  .news .frame-4 {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    top: 63px;
    left: 675px;
  }
  
  .news .frame-5 {
    display: inline-flex;
    align-items: flex-start;
    gap: 10px;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .text-wrapper-2 {
    width: 174px;
    height: 79px;
    margin-top: -1px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #c43633;
    font-size: 56px;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    position: relative;
    white-space: nowrap;
  }
  
  .news .text-wrapper-3 {
    position: relative;
    width: 86px;
    height: 79px;
    margin-top: -1px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 56px;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .frame-6 {
    display: inline-flex;
    height: 63px;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 10px;
    position: relative;
  }
  
  .news .text-wrapper-4 {
    position: relative;
    width: fit-content;
    margin-top: -13.5px;
    margin-bottom: -11.5px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 56px;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .ceo-png {
    position: absolute;
    width: 834px;
    height: 744px;
    top: 280px;
    left: 200px;
    border-radius: 14px;
    border: 0.3px solid;
    border-color: #0000002e;
    box-shadow: 0px 4px 21.9px #416e7f1f;
    background-image: url(./img/ceo-png.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .heading {
    position: absolute;
    width: 568px;
    height: 202px;
    top: 63px;
    left: 30px;
  }
  
  .news .group-4 {
    position: absolute;
    width: 654px;
    height: 715px;
    top: 295px;
    left: 1119px;
  }
  
  .news .frame-7 {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 18px;
    position: absolute;
    top: 0;
    left: 0;
  }
  
  .news .text-wrapper-5 {
    position: relative;
    width: 499px;
    height: 35px;
    margin-top: -1px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 34.1px;
    letter-spacing: -0.92px;
    line-height: 40.9px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-6 {
    position: relative;
    width: 650px;
    height: 225px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 18px;
    text-align: justify;
    letter-spacing: 0;
    line-height: 39px;
  }
  
  .news .frame-8 {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    position: absolute;
    top: 278px;
    left: 0;
  }
  
  .news .text-wrapper-7 {
    position: relative;
    width: 654px;
    height: 155px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 18px;
    text-align: justify;
    letter-spacing: 0;
    line-height: 39px;
  }
  
  .news .frame-9 {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    position: absolute;
    top: 515px;
    left: 0;
  }
  
  .news .OUR-SERVICES {
    position: relative;
    width: 1920px;
    height: 863px;
  }
  
  .news .article-main-section-2 {
    position: relative;
    height: 863px;
    background: linear-gradient(180deg, rgba(240, 249, 255, 0.45) 0%, rgba(255, 255, 255, 0) 100%);
  }
  
  .news .group-wrapper {
    position: absolute;
    width: 654px;
    height: 539px;
    top: 136px;
    left: 198px;
  }
  
  .news .group-5 {
    position: relative;
    height: 539px;
  }
  
  .news .group-6 {
    position: absolute;
    width: 658px;
    height: 293px;
    top: 0;
    left: 0;
  }
  
  .news .our-services {
    position: absolute;
    width: 498px;
    height: 67px;
    top: 0;
    left: 0;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: transparent;
    font-size: 56px;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .span {
    color: #102a43;
    letter-spacing: -0.85px;
  }
  
  .news .text-wrapper-8 {
    color: #c83733;
    letter-spacing: -0.85px;
  }
  
  .news .text-wrapper-9 {
    position: absolute;
    width: 654px;
    height: 226px;
    top: 67px;
    left: 0;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 16px;
    text-align: justify;
    letter-spacing: 0;
    line-height: 32px;
  }
  
  .news .frame-10 {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
    position: absolute;
    top: 294px;
    left: 0;
  }
  
  .news .item {
    position: relative;
    width: 538px;
    height: 50px;
  }
  
  .news .div-bdt-fancy-list {
    position: absolute;
    width: 486px;
    height: 23px;
    top: 13px;
    left: 52px;
  }
  
  .news .text-wrapper-10 {
    position: absolute;
    width: 308px;
    height: 25px;
    top: -2px;
    left: 0;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 18px;
    letter-spacing: -0.49px;
    line-height: 23.4px;
    white-space: nowrap;
  }
  
  .news .img {
    position: absolute;
    width: 36px;
    height: 36px;
    top: 7px;
    left: 0;
  }
  
  .news .heading-available-2 {
    position: absolute;
    width: 429px;
    height: 25px;
    top: -2px;
    left: 0;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 18px;
    letter-spacing: -0.49px;
    line-height: 23.4px;
    white-space: nowrap;
  }
  
  .news .heading-multi-user {
    position: absolute;
    width: 520px;
    height: 25px;
    top: -2px;
    left: 0;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 18px;
    letter-spacing: -0.49px;
    line-height: 23.4px;
    white-space: nowrap;
  }
  
  .news .LOGIN {
    position: absolute;
    width: 898px;
    height: 602px;
    top: 131px;
    left: 945px;
  }
  
  .news .frame-11 {
    position: absolute;
    width: 100px;
    height: 100px;
    top: 23px;
    left: 930px;
  }
  
  .news .KEY-FEATURES {
    position: relative;
    width: 1920px;
    height: 978px;
    background: linear-gradient(180deg, rgb(239, 248, 255) 55%, rgb(2, 15, 51) 55%);
    overflow-y: scroll;
  }
  
  .news .overlap-3 {
    position: absolute;
    width: 694px;
    height: 145px;
    top: 88px;
    left: 612px;
  }
  
  .news .heading-SVG-2 {
    position: absolute;
    width: 481px;
    height: 81px;
    top: 3px;
    left: 213px;
  }
  
  .news .frame-12 {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
  }
  
  .news .frame-13 {
    display: inline-flex;
    align-items: flex-start;
    gap: 9px;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .heading-elevate {
    position: relative;
    width: 225px;
    height: 79px;
    margin-top: -1px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 56px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .heading-2 {
    position: relative;
    width: 431px;
    height: 79px;
    margin-top: -1px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #c43633;
    font-size: 56px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .heading-with-wrapper {
    display: inline-flex;
    height: 66px;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 10px;
    position: relative;
  }
  
  .news .heading-with {
    position: relative;
    width: fit-content;
    margin-top: -12px;
    margin-bottom: -10px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 56px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .lorem-ipsum-dolor {
    position: absolute;
    width: 1056px;
    height: 76px;
    top: 282px;
    left: 432px;
    font-family: "Poppins", Helvetica;
    color: #486581;
    font-size: 18px;
    text-align: center;
    line-height: 36px;
    font-weight: 400;
    letter-spacing: 0;
  }
  
  .news .div-elementor-widget-wrapper {
    left: 181px;
    position: absolute;
    width: 491px;
    height: 503px;
    top: 421px;
  }
  
  .news .div-elementor-widget-2 {
    border-color: #ffc700;
    position: relative;
    width: 463px;
    height: 436px;
    top: 14px;
    left: 14px;
    background-color: #ffffff;
    border-radius: 22.22px;
    border-top-width: 2.78px;
    border-top-style: solid;
    box-shadow: 0px 13.88px 69.42px #222f3e26;
  }
  
  .news .span-bdt-ep-advanced {
    position: absolute;
    width: 78px;
    height: 78px;
    top: 47px;
    left: 44px;
    background-color: #ffc700;
    border-radius: 138.84px;
    overflow: hidden;
  }
  
  .news .symbol-2 {
    width: 38px;
    height: 33px;
    top: 21px;
    left: 20px;
    font-family: "Font Awesome 5 Free-Solid", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 33.3px;
    text-align: center;
    line-height: 33.3px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .heading-high {
    position: absolute;
    width: 373px;
    height: 41px;
    top: 159px;
    left: 44px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 27.8px;
    letter-spacing: -0.75px;
    line-height: 36.1px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-11 {
    position: absolute;
    width: 377px;
    height: 120px;
    top: 262px;
    left: 44px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 35.5px;
  }
  
  .news .div-elementor-widget-3 {
    left: 745px;
    position: absolute;
    width: 491px;
    height: 503px;
    top: 421px;
  }
  
  .news .div-elementor-widget-4 {
    border-color: #c43633;
    position: relative;
    width: 463px;
    height: 436px;
    top: 14px;
    left: 14px;
    background-color: #ffffff;
    border-radius: 22.22px;
    border-top-width: 2.78px;
    border-top-style: solid;
    box-shadow: 0px 13.88px 69.42px #222f3e26;
  }
  
  .news .symbol-wrapper {
    background-color: #c43633;
    position: absolute;
    width: 78px;
    height: 78px;
    top: 47px;
    left: 44px;
    border-radius: 138.84px;
    overflow: hidden;
  }
  
  .news .symbol-3 {
    width: 42px;
    height: 33px;
    top: 21px;
    left: 18px;
    font-family: "Font Awesome 5 Free-Solid", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 33.3px;
    text-align: center;
    line-height: 33.3px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .heading-screen {
    position: absolute;
    width: 402px;
    height: 75px;
    top: 143px;
    left: 44px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 27.8px;
    letter-spacing: -0.75px;
    line-height: 36.1px;
  }
  
  .news .text-wrapper-12 {
    position: absolute;
    width: 389px;
    height: 139px;
    top: 235px;
    left: 44px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 35.5px;
  }
  
  .news .div-elementor-widget-5 {
    left: 1308px;
    position: absolute;
    width: 491px;
    height: 503px;
    top: 421px;
  }
  
  .news .div-elementor-widget-6 {
    border-color: #041134;
    position: relative;
    width: 463px;
    height: 436px;
    top: 14px;
    left: 14px;
    background-color: #ffffff;
    border-radius: 22.22px;
    border-top-width: 2.78px;
    border-top-style: solid;
    box-shadow: 0px 13.88px 69.42px #222f3e26;
  }
  
  .news .span-bdt-ep-advanced-2 {
    background-color: #051235;
    position: absolute;
    width: 78px;
    height: 78px;
    top: 47px;
    left: 44px;
    border-radius: 138.84px;
    overflow: hidden;
  }
  
  .news .symbol-4 {
    width: 34px;
    height: 33px;
    top: 21px;
    left: 22px;
    font-family: "Font Awesome 5 Free-Solid", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 33.3px;
    text-align: center;
    line-height: 33.3px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .heading-3 {
    position: absolute;
    width: 307px;
    height: 75px;
    top: 140px;
    left: 44px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 27.8px;
    letter-spacing: -0.75px;
    line-height: 36.1px;
  }
  
  .news .text-wrapper-13 {
    position: absolute;
    width: 381px;
    height: 138px;
    top: 234px;
    left: 45px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 35.5px;
  }
  
  .news .pricing {
    display: flex;
    flex-direction: column;
    width: 1920px;
    height: 1538.8px;
    align-items: center;
    gap: 55.96px;
    padding: 95.99px 95.99px 0px;
    position: relative;
    border-radius: 5.33px;
    background: linear-gradient(180deg, rgb(255, 254.79, 254.79) 0%, rgb(255, 255, 255) 100%);
  }
  
  .news .title {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 85.33px;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .frame-14 {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 21.33px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .license-packages {
    position: relative;
    width: 754.63px;
    margin-top: -1.33px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: transparent;
    font-size: 66.7px;
    text-align: center;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text-wrapper-14 {
    color: #191d23;
  }
  
  .news .text-wrapper-15 {
    color: #c43633;
  }
  
  .news .text-wrapper-16 {
    position: relative;
    width: fit-content;
    font-family: ".SF Compact Rounded-Regular", Helvetica;
    font-weight: 400;
    color: var(--neutral-800);
    font-size: 29.3px;
    text-align: center;
    letter-spacing: 0;
    line-height: normal;
    white-space: nowrap;
  }
  
  .news .frame-15 {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    gap: 32px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .text-wrapper-17 {
    position: relative;
    width: fit-content;
    margin-top: -1.33px;
    font-family: ".SF Compact Rounded-Light", Helvetica;
    font-weight: 300;
    color: var(--neutral-800);
    font-size: 21.3px;
    letter-spacing: 0;
    line-height: normal;
    white-space: nowrap;
  }
  
  .news .switch {
    position: relative;
    width: 59px;
    height: 32px;
    background-color: var(--black-black-32-disabled);
    border-radius: 16px;
  }
  
  .news .swith-pin {
    position: relative;
    width: 27px;
    height: 27px;
    top: 3px;
    left: 3px;
    background-color: var(--shadeswhite);
    border-radius: 16px;
  }
  
  .news .frame-16 {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .line {
    position: relative;
    width: 90.66px;
    height: 16.05px;
    margin-bottom: -1.33px;
  }
  
  .news .group-7 {
    position: absolute;
    width: 242px;
    height: 116px;
    top: 196px;
    left: 1192px;
  }
  
  .news .overlap-group-3 {
    position: relative;
    width: 240px;
    height: 116px;
  }
  
  .news .arrow {
    position: absolute;
    width: 142px;
    height: 116px;
    top: 0;
    left: 0;
  }
  
  .news .text-wrapper-18 {
    position: absolute;
    top: 68px;
    left: 139px;
    font-family: ".SF Compact Rounded-Medium", Helvetica;
    font-weight: 500;
    color: var(--successgreen-700);
    font-size: 24px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .plans {
    display: flex;
    height: 1042.19px;
    align-items: flex-start;
    gap: 32px;
    position: relative;
    align-self: stretch;
    width: 100%;
  }
  
  .news .free {
    background-color: var(--shadeswhite);
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 53.33px;
    padding: 53.33px 32px;
    position: relative;
    flex: 1;
    align-self: stretch;
    flex-grow: 1;
    border-radius: 5.33px;
    border: 1.33px solid;
    border-color: var(--neutral-200);
  }
  
  .news .container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 26.67px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .header {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 14.67px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .text-wrapper-19 {
    align-self: stretch;
    margin-top: -1.33px;
    font-weight: 700;
    color: var(--neutral-800);
    font-size: 35px;
    position: relative;
    font-family: "Manrope", Helvetica;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text-wrapper-20 {
    position: relative;
    align-self: stretch;
    font-family: "Manrope", Helvetica;
    color: var(--neutral-500);
    font-size: 21px;
    line-height: normal;
    font-weight: 400;
    letter-spacing: 0;
  }
  
  .news .price-and-button {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .price {
    display: flex;
    align-items: center;
    gap: 5.33px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .text-wrapper-21 {
    position: relative;
    width: fit-content;
    margin-top: -1.33px;
    font-family: "Manrope", Helvetica;
    font-weight: 600;
    color: var(--neutral-800);
    font-size: 74.7px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text {
    color: var(--neutral-800);
    position: relative;
    width: fit-content;
    font-family: "Manrope", Helvetica;
    font-weight: 300;
    font-size: 29.3px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text-wrapper-22 {
    color: var(--neutral-600);
    position: relative;
    width: fit-content;
    font-family: "Manrope", Helvetica;
    font-weight: 300;
    font-size: 21.3px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .CTA {
    border: 2px solid;
    border-color: #c43633;
    display: flex;
    height: 58.66px;
    align-items: center;
    justify-content: center;
    gap: 5.33px;
    padding: 8px 16px;
    position: relative;
    align-self: stretch;
    width: 100%;
    border-radius: 5.33px;
  }
  
  .news .label {
    color: #c43633;
    position: relative;
    width: fit-content;
    font-family: "Manrope", Helvetica;
    font-weight: 600;
    font-size: 21.3px;
    text-align: center;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .bottom {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .feature {
    display: flex;
    align-items: center;
    gap: 22.67px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
  }
  
  .news .icons-wrapper {
    display: inline-flex;
    align-items: flex-start;
    gap: 10.67px;
    padding: 10.67px;
    position: relative;
    flex: 0 0 auto;
    background-color: #ffd3d2;
    border-radius: 133.33px;
  }
  
  .news .icons {
    position: relative;
    width: 21.33px;
    height: 21.33px;
  }
  
  .news .text-wrapper-23 {
    position: relative;
    flex: 1;
    font-family: "Manrope", Helvetica;
    font-weight: 600;
    color: var(--neutral-800);
    font-size: 22.1px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .img-wrapper {
    display: inline-flex;
    align-items: flex-start;
    gap: 10.67px;
    padding: 10.67px;
    position: relative;
    flex: 0 0 auto;
    background-color: #f7f8f9;
    border-radius: 133.33px;
  }
  
  .news .text-wrapper-24 {
    position: relative;
    flex: 1;
    font-family: "Manrope", Helvetica;
    font-weight: 500;
    color: var(--neutral-400);
    font-size: 22.1px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text-wrapper-25 {
    position: relative;
    align-self: stretch;
    height: 58.66px;
    font-family: "Manrope", Helvetica;
    color: var(--neutral-500);
    font-size: 21px;
    line-height: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight: 400;
    letter-spacing: 0;
  }
  
  .news .label-wrapper {
    background-color: #c43633;
    border: 2px solid;
    display: flex;
    height: 58.66px;
    align-items: center;
    justify-content: center;
    gap: 5.33px;
    padding: 8px 16px;
    position: relative;
    align-self: stretch;
    width: 100%;
    border-radius: 5.33px;
  }
  
  .news .label-2 {
    color: var(--shadeswhite);
    position: relative;
    width: fit-content;
    font-family: "Manrope", Helvetica;
    font-weight: 600;
    font-size: 21.3px;
    text-align: center;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .frame-17 {
    gap: 10.67px;
    padding: 10.67px;
    background-color: #ffd9d8;
    border-radius: 133.33px;
    display: inline-flex;
    align-items: flex-start;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .text-wrapper-26 {
    position: relative;
    flex: 1;
    font-family: "Manrope", Helvetica;
    font-weight: 500;
    color: var(--neutral-800);
    font-size: 22.1px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .frame-18 {
    display: inline-flex;
    align-items: flex-start;
    gap: 10.67px;
    padding: 10.67px;
    position: relative;
    flex: 0 0 auto;
    background-color: var(--neutral-50);
    border-radius: 133.33px;
  }
  
  .news .free-2 {
    background-color: #c43633;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 53.33px;
    padding: 53.33px 32px;
    position: relative;
    flex: 1;
    align-self: stretch;
    flex-grow: 1;
    border-radius: 5.33px;
    border: 1.33px solid;
    border-color: var(--neutral-200);
  }
  
  .news .text-wrapper-27 {
    position: relative;
    align-self: stretch;
    margin-top: -1.33px;
    font-family: "Manrope", Helvetica;
    font-weight: 700;
    color: var(--shadeswhite);
    font-size: 35px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text-wrapper-28 {
    position: relative;
    align-self: stretch;
    height: 58.66px;
    font-family: "Manrope", Helvetica;
    color: #ffffff;
    font-size: 21px;
    line-height: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight: 400;
    letter-spacing: 0;
  }
  
  .news .text-wrapper-29 {
    position: relative;
    width: fit-content;
    margin-top: -1.33px;
    font-family: "Manrope", Helvetica;
    font-weight: 600;
    color: var(--shadeswhite);
    font-size: 74.7px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text-2 {
    color: var(--shadeswhite);
    position: relative;
    width: fit-content;
    font-family: "Manrope", Helvetica;
    font-weight: 300;
    font-size: 29.3px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .text-wrapper-30 {
    color: var(--neutral-50);
    position: relative;
    width: fit-content;
    font-family: "Manrope", Helvetica;
    font-weight: 300;
    font-size: 21.3px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .CTA-2 {
    background-color: var(--shadeswhite);
    display: flex;
    height: 58.66px;
    align-items: center;
    justify-content: center;
    gap: 5.33px;
    padding: 8px 16px;
    position: relative;
    align-self: stretch;
    width: 100%;
    border-radius: 5.33px;
  }
  
  .news .label-3 {
    color: var(--successgreen-700);
    position: relative;
    width: fit-content;
    font-family: "Manrope", Helvetica;
    font-weight: 600;
    font-size: 21.3px;
    text-align: center;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .frame-19 {
    gap: 10.67px;
    padding: 10.67px;
    background-color: var(--successgreen-100);
    border-radius: 133.33px;
    display: inline-flex;
    align-items: flex-start;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .text-wrapper-31 {
    position: relative;
    flex: 1;
    font-family: "Manrope", Helvetica;
    font-weight: 500;
    color: var(--shadeswhite);
    font-size: 22.1px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .img-2 {
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .TRAINING-SESSION {
    position: relative;
    width: 900px;
    height: 2199px;
  }
  
  .news .article-main-section-3 {
    position: relative;
    height: 2199px;
    background-color: #f0f9ff;
  }
  
  .news .frame-20 {
    align-items: center;
    position: absolute;
    top: 49px;
    left: 39px;
  }
  
  .news .heading-elevate-2 {
            /* width: 600px; */
      position: relative;
      height: 69px;
      margin-top: -1px;
      font-family: "Poppins", Helvetica;
      /* font-weight: 700; */
      color: #102a43;
      font-size: 36.2px;
      text-align: center;
      letter-spacing: -1.51px;
      line-height: 37.2px;
      white-space: nowrap;
      right: 62px;
  }
  
  .news .heading-with-2 {
    position: relative;
    width: fit-content;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: transparent;
    font-size: 36.2px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 7.2px;
    right: 62px;
  }
  
  .news .text-wrapper-32 {
    color: #c43633;
    letter-spacing: -0.85px;
  }
  
  .news .group-8 {
    position: relative;
    width: 2px;
    height: 640px;
    top: 182px;
    left: 18px;
    margin-bottom: 30px;
  }
  
  .news .overlap-wrapper {
    position: absolute;
    width: 452px;
    height: 310px;
    top: 330px;
    left: 0;
  }
  
  .news .overlap-4 {
    position: relative;
    height: 310px;
  }
  
  .news .before {
    position: absolute;
    width: 362px;
    height: 271px;
    top: 0;
    left: 0;
    background-color: #ffffff;
    box-shadow: 0px 4.41px 22.03px 11.02px #0000000d;
  }
  
  .news .group-9 {
    position: absolute;
    width: 365px;
    height: 174px;
    top: 24px;
    left: 45px;
  }
  
  .news .heading-link-loan {
    position: absolute;
    width: 249px;
    height: 29px;
    top: 0;
    left: 0;
    font-family: "Inter", Helvetica;
    font-weight: 600;
    color: #202020;
    font-size: 19px;
    text-align: center;
    letter-spacing: 0;
    line-height: 20.2px;
    /* white-space: nowrap; */
  }
  
  .news .dolor-amety {
    position: relative;
    width: 271px;
    height: 23px;
    top: 81px;
    left: 0;
    font-family: "Inter", Helvetica;
    font-weight: 400;
    color: #505050;
    font-size: 18.7px;
    text-align: justify;
    letter-spacing: 0;
    line-height: 24px;
  }
  
  .news .link-2 {
    position: absolute;
    width: 228px;
    height: 77px;
    top: 232px;
    left: 62px;
    background-color: #ffffff;
  }
  
  .news .apply-today-wrapper {
    position: relative;
    height: 77px;
    border: 1.1px solid;
    border-color: #aaaaaa;
  }
  
  .news .apply-today {
    position: absolute;
    width: 118px;
    height: 22px;
    top: 9px;
    left: 54px;
    font-family: "Inter", Helvetica;
    font-weight: 600;
    color: #505050;
    font-size: 18.7px;
    text-align: center;
    letter-spacing: 0;
    line-height: 59.5px;
    white-space: nowrap;
  }
  
  .news .div-img-box {
    position: absolute;
    width: 362px;
    /* width: 452px; */
    height: 330px;
    top: 0;
    left: 0;
    background-color: #ffffff;
  }
  
  .news .overlap-5 {
    position: relative;
    height: 329px;
  }
  
  .news .finances-jpg {
    position: absolute;
    width: 363px;
    height: 275px;
    top: 0;
    left: 0;
    background-image: url(./img/finances-1-jpg.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .frame-21 {
    display: flex;
    width: 200px;
    height: 54px;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 10px;
    position: absolute;
    top: 275px;
    left: 163px;
    background-color: #c43633;
  }
  
  .news .text-wrapper-33 {
    position: relative;
    /* width: 118px; */
    height: 32px;
    font-family: "Inter", Helvetica;
    font-weight: 600;
    color: #ffffff;
    font-size: 19.6px;
    text-align: center;
    letter-spacing: -0.78px;
    line-height: 38.4px;
    white-space: nowrap;
  }
  
  .news .group-10 {
    position: absolute;
    width: 452px;
    height: 640px;
    top: 382px;
    left: 541px;
  }
  
  .news .group-11 {
    position: relative;
    width: 365px;
    height: 174px;
    top: 24px;
    left: 45px;
  }
  
  .news .apply-today-2 {
    position: absolute;
    width: 118px;
    height: 22px;
    top: 25px;
    left: 55px;
    font-family: "Inter", Helvetica;
    font-weight: 600;
    color: #505050;
    font-size: 18.7px;
    letter-spacing: 0;
    line-height: 59.5px;
    text-align: center;
    white-space: nowrap;
  }
  
  .news .finances-jpg-2 {
    background-image: url(./img/finances-1-jpg-1.png);
    position: absolute;
    width: 452px;
    height: 275px;
    top: 0;
    left: 0;
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .frame-22 {
    display: flex;
    width: 200px;
    height: 54px;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 10px;
    position: absolute;
    top: 275px;
    left: 252px;
    background-color: #c43633;
  }
  
  .news .group-12 {
    position: absolute;
    width: 452px;
    height: 640px;
    top: 382px;
    left: 1316px;
  }
  
  .news .finances-jpg-3 {
    background-image: url(./img/finances-1-jpg-2.png);
    position: absolute;
    width: 452px;
    height: 275px;
    top: 0;
    left: 0;
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .FOOTER {
    position: relative;
    width: 1921px;
    height: 2606px;
    background-color: transparent;
  }
  
  .news .overlap-6 {
    position: relative;
    width: 1921px;
    height: 2606px;
  }
  
  .news .article-main-section-4 {
    position: absolute;
    width: 1920px;
    height: 758px;
    top: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(255, 247, 236, 0.31) 0%, rgba(255, 247, 236, 0) 100%);
  }
  
  .news .div-swiper-container-wrapper {
    position: absolute;
    width: 1668px;
    height: 309px;
    top: 348px;
    left: 126px;
  }
  
  .news .div-swiper-container {
    position: relative;
    height: 309px;
  }
  
  .news .group-13 {
    position: absolute;
    width: 382px;
    height: 277px;
    top: 16px;
    left: 14px;
    background-color: #ffffff;
    border-radius: 12.14px;
    overflow: hidden;
    border: 1.01px solid;
    border-color: #e1e2e4;
    box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
  }
  
  .news .mobile-app {
    background-image: url(./img/mobile-app-testimonial-image-3-webp.png);
    position: absolute;
    width: 49px;
    height: 49px;
    top: 25px;
    left: 25px;
    border-radius: 48.54px;
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .heading-davis {
    position: absolute;
    width: 112px;
    height: 21px;
    top: 88px;
    left: 25px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 16.2px;
    letter-spacing: -0.44px;
    line-height: 21px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-34 {
    width: 153px;
    left: 26px;
    position: absolute;
    height: 20px;
    top: 110px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 14.2px;
    letter-spacing: 0;
    line-height: 22.7px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-35 {
    position: absolute;
    width: 310px;
    height: 101px;
    top: 148px;
    left: 25px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #102a43;
    font-size: 16.2px;
    letter-spacing: 0;
    line-height: 25.9px;
  }
  
  .news .group-14 {
    position: absolute;
    width: 382px;
    height: 277px;
    top: 16px;
    left: 443px;
    background-color: #ffffff;
    border-radius: 12.14px;
    overflow: hidden;
    border: 1.01px solid;
    border-color: #e1e2e4;
    box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
  }
  
  .news .mobile-app-2 {
    background-image: url(./img/mobile-app-testimonial-image-2-webp.png);
    position: absolute;
    width: 49px;
    height: 49px;
    top: 25px;
    left: 25px;
    border-radius: 48.54px;
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .heading-gustavo {
    position: absolute;
    width: 104px;
    height: 21px;
    top: 88px;
    left: 25px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 16.2px;
    letter-spacing: -0.44px;
    line-height: 21px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-36 {
    position: absolute;
    width: 72px;
    height: 20px;
    top: 110px;
    left: 25px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 14.2px;
    letter-spacing: 0;
    line-height: 22.7px;
    white-space: nowrap;
  }
  
  .news .group-15 {
    position: absolute;
    width: 382px;
    height: 277px;
    top: 16px;
    left: 857px;
    background-color: #ffffff;
    border-radius: 12.14px;
    overflow: hidden;
    border: 1.01px solid;
    border-color: #e1e2e4;
    box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
  }
  
  .news .mobile-app-3 {
    position: absolute;
    width: 49px;
    height: 49px;
    top: 25px;
    left: 25px;
    border-radius: 48.54px;
    background-image: url(./img/mobile-app-testimonial-image-webp.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .heading-terry {
    position: absolute;
    width: 90px;
    height: 21px;
    top: 88px;
    left: 25px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 16.2px;
    letter-spacing: -0.44px;
    line-height: 21px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-37 {
    width: 134px;
    left: 25px;
    position: absolute;
    height: 20px;
    top: 110px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 14.2px;
    letter-spacing: 0;
    line-height: 22.7px;
    white-space: nowrap;
  }
  
  .news .group-16 {
    position: absolute;
    width: 382px;
    height: 277px;
    top: 16px;
    left: 1271px;
    background-color: #ffffff;
    border-radius: 12.14px;
    overflow: hidden;
    border: 1.01px solid;
    border-color: #e1e2e4;
    box-shadow: 5.06px 5.06px 20.23px -5.06px #30384221;
  }
  
  .news .mobile-app-4 {
    background-image: url(./img/mobile-app-testimonial-image-4-webp.png);
    position: absolute;
    width: 49px;
    height: 49px;
    top: 25px;
    left: 25px;
    border-radius: 48.54px;
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .heading-amily {
    position: absolute;
    width: 102px;
    height: 21px;
    top: 88px;
    left: 25px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #102a43;
    font-size: 16.2px;
    letter-spacing: -0.44px;
    line-height: 21px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-38 {
    position: absolute;
    width: 73px;
    height: 20px;
    top: 110px;
    left: 25px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #486581;
    font-size: 14.2px;
    letter-spacing: 0;
    line-height: 22.7px;
    white-space: nowrap;
  }
  
  .news .frame-23 {
    position: absolute;
    width: 120px;
    height: 50px;
    top: 284px;
    left: 1659px;
  }
  
  .news .frame-24 {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    position: absolute;
    top: 138px;
    left: 508px;
  }
  
  .news .frame-25 {
    display: inline-flex;
    height: 65px;
    align-items: flex-start;
    gap: 9px;
    position: relative;
  }
  
  .news .heading-elevate-3 {
    width: 285px;
    margin-bottom: -13px;
    position: relative;
    height: 79px;
    margin-top: -1px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 56px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .heading-4 {
    width: 332px;
    position: relative;
    height: 79px;
    margin-top: -1px;
    margin-bottom: -13px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #c43633;
    font-size: 56px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .lorem-ipsum-dolor-wrapper {
    display: inline-flex;
    height: 62px;
    align-items: center;
    gap: 10px;
    position: relative;
  }
  
  .news .lorem-ipsum-dolor-2 {
    position: relative;
    width: 904px;
    height: 76px;
    margin-top: -8px;
    margin-bottom: -6px;
    font-family: "Poppins", Helvetica;
    color: #486581;
    font-size: 18px;
    text-align: center;
    line-height: 36px;
    font-weight: 400;
    letter-spacing: 0;
  }
  
  .news .group-17 {
    position: absolute;
    width: 1921px;
    height: 1849px;
    top: 757px;
    left: 0;
  }
  
  .news .main-section-section-wrapper {
    position: absolute;
    width: 1920px;
    height: 525px;
    top: 0;
    left: 0;
    background-color: #041235;
  }
  
  .news .main-section-section {
    position: relative;
    width: 1619px;
    height: 416px;
    top: 55px;
    left: 151px;
    border-radius: 32px;
    background-image: url(./img/main-section-section.svg);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .div-section-heading {
    position: absolute;
    width: 1595px;
    height: 120px;
    top: 64px;
    left: 12px;
  }
  
  .news .text-wrapper-39 {
    position: absolute;
    width: 148px;
    height: 24px;
    top: -1px;
    left: 724px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    letter-spacing: 1px;
    line-height: 24px;
    white-space: nowrap;
  }
  
  .news .heading-download {
    position: absolute;
    width: 468px;
    height: 48px;
    top: 31px;
    left: 564px;
    font-family: "Poppins", Helvetica;
    font-weight: 600;
    color: #ffffff;
    font-size: 40px;
    text-align: center;
    letter-spacing: 0;
    line-height: 48px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-40 {
    position: absolute;
    width: 372px;
    height: 24px;
    top: 95px;
    left: 612px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    letter-spacing: 0;
    line-height: 24px;
    white-space: nowrap;
  }
  
  .news .div-text-center {
    position: absolute;
    width: 1595px;
    height: 144px;
    top: 217px;
    left: 12px;
  }
  
  .news .users-stacked-png {
    position: absolute;
    width: 130px;
    height: 37px;
    top: 0;
    left: 733px;
    background-image: url(./img/users-stacked-png.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .text-wrapper-41 {
    position: absolute;
    width: 129px;
    height: 24px;
    top: 44px;
    left: 734px;
    font-family: "Poppins", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    letter-spacing: 0;
    line-height: 24px;
    white-space: nowrap;
  }
  
  .news .link-app-store-png-2 {
    position: absolute;
    width: 176px;
    height: 51px;
    top: 93px;
    left: 612px;
    background-image: url(./img/link-app-store-png-1.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .link-google-play-png-2 {
    position: absolute;
    width: 176px;
    height: 51px;
    top: 93px;
    left: 808px;
    background-image: url(./img/link-google-play-png-1.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .frame-26 {
    position: absolute;
    width: 1920px;
    height: 1324px;
    top: 525px;
    left: 1px;
    background-color: #ffffff;
  }
  
  .news .overlap-group-4 {
    position: absolute;
    width: 1920px;
    height: 975px;
    top: 349px;
    left: 0;
  }
  
  .news .news {
    position: absolute;
    width: 1920px;
    height: 450px;
    top: 0;
    left: 0;
    background-image: url(./img/main.png);
    background-size: cover;
    background-position: 50% 50%;
  }
  
  .news .div-site-footer {
    position: absolute;
    width: 1920px;
    height: 525px;
    top: 450px;
    left: 0;
    background-color: #303030;
  }
  
  .news .frame-27 {
    display: inline-flex;
    align-items: flex-start;
    gap: 50px;
    position: absolute;
    top: 30px;
    left: 624px;
  }
  
  .news .frame-28 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    position: relative;
    flex: 0 0 auto;
  }
  
  .news .i-fa-reply {
    position: relative;
    width: 30px;
    height: 30px;
    background-color: #0000001a;
    border: 1px solid;
    border-color: #ffffff33;
  }
  
  .news .symbol-5 {
    width: 14px;
    height: 14px;
    top: 7px;
    left: 8px;
    text-shadow: 0px 1px 1px #0000001a;
    font-family: "FontAwesome-Regular", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    line-height: 28px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .text-wrapper-42 {
    position: relative;
    width: 157.17px;
    height: 23px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffbf;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-18 {
    position: relative;
    width: 224.67px;
    height: 30px;
  }
  
  .news .symbol-wrapper-2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    background-color: #0000001a;
    border: 1px solid;
    border-color: #ffffff33;
  }
  
  .news .symbol-6 {
    width: 8px;
    height: 14px;
    top: 7px;
    left: 11px;
    text-shadow: 0px 1px 1px #0000001a;
    font-family: "FontAwesome-Regular", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    line-height: 28px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .text-wrapper-43 {
    position: absolute;
    width: 183px;
    height: 23px;
    top: 4px;
    left: 40px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffbf;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-19 {
    position: relative;
    width: 153.69px;
    height: 30px;
    margin-right: -2px;
  }
  
  .news .symbol-7 {
    width: 11px;
    height: 14px;
    top: 7px;
    left: 10px;
    text-shadow: 0px 1px 1px #0000001a;
    font-family: "FontAwesome-Regular", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    line-height: 28px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .text-wrapper-44 {
    width: 112px;
    top: 4px;
    left: 40px;
    color: #ffffffbf;
    line-height: 25.2px;
    white-space: nowrap;
    position: absolute;
    height: 23px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 0;
  }
  
  .news .text-wrapper-45 {
    position: absolute;
    width: 435px;
    height: 93px;
    top: 141px;
    left: 205px;
    font-family: "Hind Siliguri", Helvetica;
    color: #ffffffbf;
    font-size: 14px;
    line-height: 25.2px;
    font-weight: 400;
    letter-spacing: 0;
  }
  
  .news .text-wrapper-46 {
    position: absolute;
    width: 435px;
    height: 74px;
    top: 252px;
    left: 205px;
    font-family: "Hind Siliguri", Helvetica;
    color: #ffffffbf;
    font-size: 14px;
    line-height: 25.2px;
    font-weight: 400;
    letter-spacing: 0;
  }
  
  .news .frame-29 {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 9px;
    position: absolute;
    top: 142px;
    left: 900px;
  }
  
  .news .group-20 {
    position: relative;
    width: 56px;
    height: 23px;
  }
  
  .news .list-item {
    position: absolute;
    width: 5px;
    height: 5px;
    top: 9px;
    left: 1px;
    background-color: #ffffff;
    transform: rotate(45deg);
  }
  
  .news .list-item-link-about {
    width: 38px;
    position: absolute;
    height: 23px;
    top: 0;
    left: 16px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffd9;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-21 {
    position: relative;
    width: 121.12px;
    height: 23px;
    margin-right: -2px;
  }
  
  .news .list-item-link-2 {
    position: absolute;
    width: 103px;
    height: 23px;
    top: 0;
    left: 16px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffd9;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-22 {
    position: relative;
    width: 94.99px;
    height: 23px;
  }
  
  .news .list-item-link-what {
    position: absolute;
    width: 77px;
    height: 23px;
    top: 0;
    left: 16px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffd9;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-23 {
    position: relative;
    width: 92.65px;
    height: 23px;
  }
  
  .news .list-item-link-3 {
    width: 75px;
    position: absolute;
    height: 23px;
    top: 0;
    left: 16px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffd9;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-24 {
    position: relative;
    width: 94.26px;
    height: 23px;
  }
  
  .news .list-item-link-case {
    position: absolute;
    width: 76px;
    height: 23px;
    top: 0;
    left: 16px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffd9;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-25 {
    position: relative;
    width: 66.04px;
    height: 23px;
  }
  
  .news .list-item-link-4 {
    width: 48px;
    position: absolute;
    height: 23px;
    top: 0;
    left: 16px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffd9;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .group-26 {
    position: absolute;
    width: 510px;
    height: 145px;
    top: 141px;
    left: 1181px;
  }
  
  .news .form-label-monthly {
    position: absolute;
    width: 304px;
    height: 23px;
    top: 0;
    left: 0;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #ffffffbf;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .form-input {
    position: absolute;
    width: 238px;
    height: 45px;
    top: 34px;
    left: 0;
    background-color: #d8e7ef;
  }
  
  .news .div-placeholder {
    width: 208px;
    position: relative;
    height: 23px;
    top: 11px;
    left: 15px;
  }
  
  .news .text-wrapper-47 {
    position: absolute;
    width: 113px;
    height: 23px;
    top: -1px;
    left: 0;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: #757575;
    font-size: 14px;
    letter-spacing: 0;
    line-height: normal;
  }
  
  .news .div-placeholder-wrapper {
    width: 238px;
    top: 100px;
    left: 0;
    background-color: #d8e7ef;
    position: absolute;
    height: 45px;
  }
  
  .news .form-input-2 {
    width: 249px;
    top: 32px;
    left: 259px;
    background-color: #d8e7ef;
    position: absolute;
    height: 45px;
  }
  
  .news .div-placeholder-2 {
    width: 219px;
    position: relative;
    height: 23px;
    top: 11px;
    left: 15px;
  }
  
  .news .form-input-3 {
    width: 249px;
    top: 98px;
    left: 259px;
    background-color: #d8e7ef;
    position: absolute;
    height: 45px;
  }
  
  .news .form-input-4 {
    width: 112px;
    top: 326px;
    left: 1561px;
    background-color: #ffffff0a;
    border-radius: 35px;
    border: 1px solid;
    border-color: #ffffff;
    position: absolute;
    height: 45px;
  }
  
  .news .text-wrapper-48 {
    position: absolute;
    width: 52px;
    height: 23px;
    top: 10px;
    left: 30px;
    text-shadow: 0px 1px 2px #0000001a;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 700;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    letter-spacing: 0;
    line-height: 45px;
    white-space: nowrap;
  }
  
  .news .div-footer-content {
    position: absolute;
    width: 1920px;
    height: 133px;
    top: 392px;
    left: 0;
    background-color: #0000001a;
  }
  
  .news .link-3 {
    position: absolute;
    width: 28px;
    height: 28px;
    top: 35px;
    left: 908px;
    background-color: #1cb7eb;
  }
  
  .news .symbol-8 {
    width: 13px;
    height: 14px;
    top: 6px;
    left: 8px;
    text-shadow: 0px 1px 1px #0000001a;
    font-family: "FontAwesome-Regular", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    line-height: 26px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .link-4 {
    position: absolute;
    width: 28px;
    height: 28px;
    top: 35px;
    left: 946px;
    background-color: #496fa4;
  }
  
  .news .symbol-9 {
    width: 12px;
    height: 14px;
    top: 6px;
    left: 8px;
    text-shadow: 0px 1px 1px #0000001a;
    font-family: "FontAwesome-Regular", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    line-height: 26px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .link-5 {
    position: absolute;
    width: 28px;
    height: 28px;
    top: 35px;
    left: 984px;
    background-color: #e6694a;
  }
  
  .news .symbol-10 {
    width: 18px;
    height: 14px;
    top: 6px;
    left: 5px;
    text-shadow: 0px 1px 1px #0000001a;
    font-family: "FontAwesome-Regular", Helvetica;
    font-weight: 400;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    line-height: 26px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .copyright-jofar {
    position: absolute;
    width: 362px;
    height: 23px;
    top: 83px;
    left: 779px;
    font-family: "Hind Siliguri", Helvetica;
    font-weight: 400;
    color: transparent;
    font-size: 14px;
    text-align: center;
    letter-spacing: 0;
    line-height: 25.2px;
    white-space: nowrap;
  }
  
  .news .text-wrapper-49 {
    color: #ffffffbf;
  }
  
  .news .text-wrapper-50 {
    font-weight: 700;
    color: #ffffffd9;
  }
  
  .news .frame-30 {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    position: absolute;
    top: 115px;
    left: 508px;
  }
  
  .news .heading-elevate-4 {
    width: 229px;
    margin-bottom: -13px;
    position: relative;
    height: 79px;
    margin-top: -1px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #102a43;
    font-size: 56px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .heading-5 {
    width: 94px;
    position: relative;
    height: 79px;
    margin-top: -1px;
    margin-bottom: -13px;
    font-family: "Poppins", Helvetica;
    font-weight: 700;
    color: #c43633;
    font-size: 56px;
    text-align: center;
    letter-spacing: -1.51px;
    line-height: 67.2px;
    white-space: nowrap;
  }
  
  .news .symbol-11 {
    width: 67px;
    height: 67px;
    top: 2196px;
    left: 143px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #0253ee;
    font-size: 66.7px;
    line-height: 66.7px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-12 {
    width: 67px;
    height: 67px;
    top: 2347px;
    left: 143px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #0253ee;
    font-size: 66.7px;
    line-height: 66.7px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-13 {
    width: 67px;
    height: 67px;
    top: 2498px;
    left: 143px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #0253ee;
    font-size: 66.7px;
    line-height: 66.7px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-14 {
    width: 67px;
    height: 67px;
    top: 2196px;
    left: 1254px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #0253ee;
    font-size: 66.7px;
    line-height: 66.7px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-15 {
    width: 67px;
    height: 67px;
    top: 2347px;
    left: 1254px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #0253ee;
    font-size: 66.7px;
    line-height: 66.7px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-16 {
    width: 67px;
    height: 67px;
    top: 2498px;
    left: 1254px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #0253ee;
    font-size: 66.7px;
    line-height: 66.7px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-17 {
    width: 48px;
    height: 48px;
    top: 6242px;
    left: 178px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #ffffff;
    font-size: 48px;
    line-height: 48px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-18 {
    width: 48px;
    height: 48px;
    top: 6327px;
    left: 178px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #ffffff;
    font-size: 48px;
    line-height: 48px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
  
  .news .symbol-19 {
    width: 48px;
    height: 48px;
    top: 6412px;
    left: 178px;
    font-family: "Inter", Helvetica;
    font-weight: 900;
    color: #ffffff;
    font-size: 48px;
    line-height: 48px;
    position: absolute;
    letter-spacing: 0;
    white-space: nowrap;
  }
}
