

.iv-sps-wrap {
width: 100% !important;
max-width: 1200px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 24px !important;
padding-right: 24px !important;
box-sizing: border-box !important;
}
@media (max-width: 1024px) {
.iv-sps-wrap {
max-width: 960px !important;
padding-left: 24px !important;
padding-right: 24px !important;
}
}
@media (max-width: 767px) {
.iv-sps-wrap {
max-width: 100% !important;
padding-left: 20px !important;
padding-right: 20px !important;
}
}
@media (max-width: 480px) {
.iv-sps-wrap {
padding-left: 15px !important;
padding-right: 15px !important;
}
}
.h3_titulo a,
.h3_titulo a:link,
.h3_titulo a:visited {
color: inherit !important;
text-decoration: none !important;
transition:
color 0.18s ease,
opacity 0.18s ease;
-webkit-tap-highlight-color: transparent;
}
@media (hover: hover) and (pointer: fine) {
.h3_titulo a:hover {
color: #006AFF !important;
text-decoration: none !important;
}
}
@media (hover: hover) and (pointer: fine) {
.h3_titulo a:active {
color: #006AFF !important;
text-decoration: none !important;
}
}
@media (hover: none) and (pointer: coarse) {
.h3_titulo a {
color: inherit !important;
text-decoration: none !important;
transition:
color 0.14s ease,
opacity 0.14s ease;
}
.h3_titulo a:active {
color: #006AFF !important;
text-decoration: none !important;
}
}
.h3_titulo a:focus-visible {
color: #006AFF !important;
text-decoration: none !important;
outline: 2px solid currentColor;
outline-offset: 3px;
}
.h3_titulo a:visited:not(:hover):not(:active):not(:focus-visible) {
color: inherit !important;
}
@media (hover: none) and (pointer: coarse) {
.h3_titulo a:visited:not(:active):not(:focus-visible),
.h3_titulo a:link:not(:active):not(:focus-visible) {
color: inherit !important;
}
}