.repetitive-white-blocks {

  display: flex;

 border-radius: 4px;
border: 0.674px solid rgba(104, 205, 162, 0.29);
background: rgba(249, 250, 251, 0.75);
  position: relative;

/* Deep Glass 2.0 */
  box-shadow: 2.07px 2.55px 13.663px 0 rgba(252, 254, 255, 0.22) inset;
  
}
.repetitive-white-blocks::after {
border: 6px solid #fff;
box-sizing: border-box;
content: "";
filter: blur(5px);
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

.rw.text {
display: flex;
  flex-direction: column;
  gap: 16px;
  max-width: 454px;
  width: 100%;
  justify-content: center;
}

.rw.image img {
max-width: 534px;
  width: 100%;
  border-radius: 8px;
}

.aditional_service {
padding-top: 100px;
  margin-top: -100px;
}

.aditional_services {
display: flex;
  flex-direction: column;
  gap: 86px;
}

.aditional-services-icons {
display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.aditional-services-icon {
display: flex;
gap: 31px;
padding: 20px 0px;
position: relative;
width: 336px;
align-items: center;
}

.aditional-services-icon .block-img-container {
height: 70px;
left: 0;
position: absolute;
top: 50%;
width: 70px;
transform: translateY(-50%);
}

.aditional-services-icon .img-icon {
min-width: 70px;
  min-height: 70px;
  display; flex;
 justify-content: center;
  align-items: center;
  z-index: 2;
  display: flex;
}

.aditional-services-benefits {
position: relative;
  overflow:hidden;
  padding: 40px 24px;
  border-radius:4px;
  margin-top: 16px;
}

.aditional-services-benefits svg {
  position: absolute;
  
}
.aditional-services-benefits svg.um {
left:40px;
  top:0;
  width: 449px;
height: 156px;
}

.aditional-services-benefits svg.dois {
 width: 631px;
height: 389px;
  right: -50px;
    top: 50%;
  transform: translateY(-50%)
}

.aditional-services-benefits::after {
border: 6px solid #fff;
box-sizing: border-box;
content: "";
filter: blur(5px);
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

.aditional-services-benefits p {

max-width: 572px;
width: 100%}