*{`n  -webkit-tap-highlight-color: transparent;
    margin: 0;
    box-sizing: border-box;
}
body{
    position: relative;
    background-color: #458f91;
    place-items: center;
    font-family:Arial;
}
.politicas{
    border-left: 2px solid white;
    border-right: 2px solid white;
    /* margin: 0 20px; */
    min-width: 320px;
    max-width: 1200px;
    width: 100%;
    padding: 30px 20px;
    background-color: #b3dfe0;
    overflow-x: auto;
    display: flex;
    flex-direction: column;
    gap: 20px;
    & h1:nth-child(1){
        font-size: clamp(28px,6dvh,38px);
        text-align: center;
        margin: 80px 0;
    }
}
hr{
  border: none;
  height: 3px;
  background-color: #15a7ac;
}
h1, h2, h3 {
    font-size: clamp(24px,3dvh,34px);
    font-family: 'Montserrat', serif;
}
p, p strong,li{
    letter-spacing: 0.9px;
    font-size: clamp(16px,2dvh,20px);
}

.home{
    position: fixed;
    margin: 10px;
    width: 38px;
    height: 38px;
    background-color: #28a7a1;
    border-radius: 8px;
    background-position: center;
    cursor: pointer;
    right: 0;
    bottom: 0;
    background-image: url('https://cdn-shopklim.b-cdn.net/icons/Icon-home.svg?format=webp');
    background-size: contain;
    animation: puls 1s ease-in-out infinite;
}
@keyframes puls {
  0% {
    transform: scale(1.2);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1.2);
  }
}

