


.ft-main3 {
    padding: 1.25rem 1.875rem;
    display: flex;
    flex-wrap: wrap;
}
.ft-main-item3 {
    padding: 1.25rem;
    min-width: 12.5rem /*200px*/;

}

@media only screen and (min-width: 29.8125rem /*477px*/) {
    .ft-main3 {
        justify-content: space-around;
    }
}
@media only screen and (min-width: 77.5rem /*1240px*/ ) {
    .ft-main3 {
        justify-content: space-evenly;
    }
}

.container3 {
  position: relative;
  width: 100%;
  max-width: 650px; 
flex: 1;    /* same as flex-grow: 1; */
}
.container3-5 {
width: 100%;
max-width: 1000px;
padding-bottom: 0.625rem;

}


.footer3 {
background-color: #FBFBFA  ;
    color: #000000;
    line-height: 1.5;
}
.footer3 a {
    text-decoration: none;
    color: #eee;
}
a:hover {
    text-decoration: underline;
}


.h2-3-0{
    color: #000000;
font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
 font-size: clamp(3.0rem, 2vw, 4.0rem);
	
    padding-bottom: 0.625rem;
	align-content: center;

}
.h2-3-1{
   color: #000000;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
 	 font-size: clamp(1.0rem, 3vw, 1.40rem);
    padding-bottom: 0.625rem;
	align-content: center;

}
.h2-3-2{
  color: #000000;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
 	 font-size: clamp(1.0rem, 3vw, 1.40rem);
    padding-bottom: 0.625rem;
	align-content: center;
}



