.row6 {
    padding-top: 5%;
}

.text6 p {
    text-align: center;
    font-family: 'Montserrat';
    font-size: 1.3em;
    font-weight: 800;
    color: #5D8C88;
}

.flexContainer6 {
    display: flex;
    flex-direction: column;
    padding-bottom: 7%;
    position: relative;
}

.flexContainer6>div {
    display: flex;
    flex: 1;
    flex-direction: row;
    padding-right: 10%;
    padding-left: 10%;
}


.text {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 70%;
  position: relative;
}

.text h3 {
  font-size: 10em;
  font-weight: bold;
  margin: 0;
  font-family: 'Montserrat';
}

.text h4 {
  font-family: 'Montserrat';
  font-size: 1.5em;
  font-weight: 600;
  margin: 0;
  text-align: center;
  color: #5D8C88;
  padding-bottom: 5%;
}


.text p {
  font-family: 'Montserrat';
  font-size: 1em;
  font-weight: 300;
  padding-left: 20%;
  padding-right: 20%;
  text-align: center;
  margin: 0;
  flex: 1;
}

.text img {
  align-items: center;
  justify-content: space-between;
  padding-top: 10%;
}

.text:last-child h3 {
    color: #A8D6C3;
}
.text:nth-child(2) h3 {
    color: #5D8C88;
}

.text:not(:last-child)>h3:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='84.000000pt' height='20.000000pt' viewBox='0 0 84.000000 20.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,20.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M670 186 c0 -2 7 -20 15 -40 l15 -36 -350 0 c-227 0 -350 -4 -350 -10 0 -6 122 -10 346 -10 l346 0 -6 -24 c-3 -13 -9 -31 -12 -40 -4 -11 12 -5 50 18 30 18 69 39 86 46 l30 13 -51 23 c-28 13 -63 33 -79 44 -27 19 -40 24 -40 16z'/%3E%3C/g%3E%3C/svg%3E");
  width: 115px;
  height: 40px;
  background-repeat: no-repeat;
  position: absolute;
  top: 12%;
  left: 100%;
  background-position: center;
  background-size: contain;
  transform: translateX(-50%);
}






@media screen and (min-width: 500px)  and  (max-width: 1100px) {
.flexContainer6>div {
  flex-direction: column;
  gap: 8em;
}

.text {
  width: 100%;
  text-align: center;
}

.text:not(:last-child)>h3:after {
  top: 100%;
  left: 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.02 83.56'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%231a1a1a;stroke-miterlimit:10;stroke-width:2px;%7D.cls-2%7Bfill:%231a1a1a;%7D%3C/style%3E%3C/defs%3E%3Cg id='Capa_2' data-name='Capa 2'%3E%3Cg id='Capa_6' data-name='Capa 6'%3E%3Cline class='cls-1' x1='9.51' x2='9.51' y2='71.49'/%3E%3Cpath class='cls-2' d='M9.51,83.56C7.4,77.88,3.81,70.83,0,66.46L9.51,69.9,19,66.46C15.21,70.83,11.62,77.88,9.51,83.56Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  height: 115px;
  width: 40px;
  transform: translate(-50%, 25%);
}

.row6 {
  margin-bottom: 3em;
}
	
}




@media screen and (min-width: 200px)  and  (max-width: 500px) {
 .row6 {
    margin-bottom: 3em;
}
	
.flexContainer6>div {
  flex-direction: column;
  padding-right: 0;
  padding-left: 0;
  align-items: center;
  justify-content: center;
  gap: 10em;
}

.text {
  width: 100%;
}

.text:not(:last-child)>h3:after {
  top: 100%;
  left: 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.02 83.56'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%231a1a1a;stroke-miterlimit:10;stroke-width:2px;%7D.cls-2%7Bfill:%231a1a1a;%7D%3C/style%3E%3C/defs%3E%3Cg id='Capa_2' data-name='Capa 2'%3E%3Cg id='Capa_6' data-name='Capa 6'%3E%3Cline class='cls-1' x1='9.51' x2='9.51' y2='71.49'/%3E%3Cpath class='cls-2' d='M9.51,83.56C7.4,77.88,3.81,70.83,0,66.46L9.51,69.9,19,66.46C15.21,70.83,11.62,77.88,9.51,83.56Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  height: 115px;
  width: 40px;
  transform: translate(-50%, 25%);
}
}