.profit-new {
	padding-bottom: 28px;
}
.opportunities {
	padding-bottom: 96px;
}
.opportunities-item__text {
	font-size: 16px;
	line-height: 150%;
}

.opportunities-item__text p {
	margin: 0;
}
.opportunities__items {
	gap: 24px;
}
.opportunities-item__icon {
    width: auto;
    background: transparent;
    height: auto;
    min-width: unset;
    border-radius: unset;
}
.feedback__wrapper {
	padding: 56px;
	flex-direction: column;
	align-items: flex-start;
	border-radius: 4px;
}
.subtitle.feedback__content {
	max-width: 490px;
	margin-bottom: 24px;
}
.infrastructure__text p {
	margin-bottom: 0;
}
.infrastructure__text {
	font-weight: 400;
	font-size: 16px;
	line-height: 150%;
	color: var(--basiccolor-text--black);
	margin-top: 24px;
}
.questions-answers__questions {
	gap: 16px; 
}
.feedback__wrapper {
	background-position: center;
}
.prt_order-container-left-block-text p {
	margin-bottom: 8px;
}
.prt_order-container-left-block-text ul {
    list-style: disc;
    padding-left: 20px;
}
.prt_order-container-left {
	gap: 0;
}
.opportunities__image {
    width: 443px;
    max-width: 100%;
}

.opportunities__image svg {
	width: 100%;
    height: auto;
}
@keyframes icon-1 {
  25% {
    transform: rotate(-20deg);
  }
  50%, 100% {
    transform: none;
  }
  75% {
    transform: rotate(20deg);
  }
}
@keyframes icon-scale {
  50% {
    transform: scale(1.1)
  }
}
.small-icon-1 {
  transform-box: border-box;
  transform-origin: center;
  will-change: transform;
}
.small-icon-2 {
  transform-origin: center;
  will-change: transform;
}
.small-icon-3 {
  transform-origin: center;
  will-change: transform;
}
.small-icon-4 {
  transform-box: border-box;
  will-change: transform;
  transform-origin: center;
}

/* .animate-on-scroll.active.small-icon-1 {
  animation: icon-1  .7s linear forwards 1s;
}
.animate-on-scroll.active.small-icon-4 {
  animation: icon-1  .7s linear forwards 2.5s;
}
.animate-on-scroll.active.small-icon-2 {
  animation: icon-scale  .7s linear forwards 1.5s;
}
.animate-on-scroll.active.small-icon-3 {
  animation: icon-scale  .7s linear forwards 2s;
}
.animate-on-scroll.active.shield {
  animation: scale 0.5s linear forwards 1s 1;
}
.animate-on-scroll.active.shield-2 {
  animation-delay: 1.5s;
}
.animate-on-scroll.active.shield-3 {
  animation-delay: 2s;
}
.animate-on-scroll.rerun.shield {
  animation: scale-rerun 0.5s linear forwards 0s;
} */

.animate-on-scroll.shield {
	opacity: 0;
	transition: 1.2s;
}
.opportunities-item__icon {
	transition: .1s;
	opacity: 0;
}
.animate-on-scroll.active.shield {
	opacity: 1;
	animation: none;
	animation-play-state: running !important;
}
.active .animate-on-scroll.active.small-icon-1 {
  animation: icon-1  .7s linear forwards 1s;
}
.active .animate-on-scroll.active.small-icon-4 {
  animation: icon-1  .7s linear forwards 2.5s;
}
.active .animate-on-scroll.active.small-icon-2 {
  animation: icon-scale  .7s linear forwards 1.5s;
}
.active .animate-on-scroll.active.small-icon-3 {
  animation: icon-scale  .7s linear forwards 2s;
}
.active .animate-on-scroll.active.shield {
  animation: scale 0.5s linear forwards 1s 1;
}
.active .animate-on-scroll.active.shield-2 {
  animation-delay: 1.5s;
}
.active .animate-on-scroll.active.shield-3 {
  animation-delay: 2s;
}
.active .animate-on-scroll.rerun.shield {
/*   animation: scale-rerun 0.5s linear forwards 0s; */
}
@media (max-width: 1024px) {
	.opportunities__wrapper {
		gap: 32px;
	}
	.feedback__wrapper {
		background-color: var(--secondary-100);
		color: var(--white-color);
		padding: 1.5rem 1rem;
	}
    .opportunities {
        padding-bottom: 20px;
    }
}