html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
list-style:none;
outline:0;
}
a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: 0 0;
}
h1, h2 {
font-weight: 700;
font-size: 1em;
margin: 0;
}
h1, h2, h3, h4, h5, h6, a {
font-weight: normal;
}
a:active, a:focus {
outline: 0!important;
-moz-outline-style: none!important;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
outline:0;
}
blockquote, q {
quotes: none;
outline:0;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
outline:0;
}
button {
background: transparent;
border-radius: 0;
border: 0;
padding: 0;
-webkit-appearance: none;
-webkit-border-radius: 0;
user-select: none;
outline:0;
}
button:focus {
outline: 0 none;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
input, textarea, select {
outline: 0;
}
input::placeholder {
color: var(--branco);
}
a:focus {
outline: 0;
}
body:not(.wp-customizer):not(.vc_editor) #wpbody-content{
outline: 0;
}
body:not{
outline: 0;
}
a:-webkit-any-link:active {
outline: 0;
}
a, button {
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
table {
border-collapse: collapse;
border-spacing: 0;
outline:0;
}
*, ::after, ::before {
box-sizing: border-box;
}
a {
color: var(--color-azulc);
text-decoration: none;
}
body {
font-family: "CA Saygon Text", sans-serif;
font-size: 1rem;
color: #000;
}
.stc-flex {
display: flex;
}
.stc-jst-center {
justify-content: center;
}
.stc-jst-end {
justify-content: flex-end;
}
.stc-jst-start {
justify-content: flex-start;
}
.stc-jst-around {
justify-content: space-around;
}
.stc-jst-between {
justify-content: space-between;
}
.stc-align-center {
align-items: center;
}
.stc-self-end {
justify-self: flex-end;
}
.stc-gap-20 {
gap: 20px;
}
.stc-gap-3r {
gap: 3rem;
}
.hide {
display: none;
}
.text--hidden {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important;
}
.stc-svg {
width: 20px;
height: 20px;
fill: currentColor;
}
.menu--tips {
position: relative;
height: 64px;
background-color: #ffff;
box-shadow: 0px -4px 21px 8px #00000014;
margin-bottom: 4rem;
}
.menu--tips > div {
padding-left: 5%;
padding-right: 5%;
max-width: 2552px;
height: 100%;
margin: 0 auto;
}
.logo--menu {
width: 300px;
height: 50px;
}
.logo--menu img {
width: 40%;
height: 32px;
}
.stc--align-container {
max-width: 1025px;
margin: 0 auto;
}
@media only screen and (min-width: 1300px) {
.stc--align-container {
max-width: 1140px;
}
}
@media only screen and (min-width:790px) {
.stc--align-container-post {
max-width: 790px;
padding: 0 20px;
margin: 0 auto;
}
}
.stc-menu-main {
width: 100%;
height: 52px;
padding: 10px;
position: relative;
background: #ffffff;
}
.single--content {
font-family: "CA Saygon Text", sans-serif;
color: #4A4B4C;
margin-bottom: 3rem;
}
.single--title {
font-size: 1.9rem;
line-height: 2.2rem;
color: #000;
font-weight: 500;
padding: 15px 0px 24px 0px;
}
.single-describe img {
width: 100%;
margin: 0 auto;
height: 100%;
}
.single-describe .youtube_iframe {
width: 100%;
height: 0;
padding-top: 48.8%;
position: relative;
}
.single-describe .youtube_iframe iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
right: 0;
}
.single-describe>ul a,
.single-describe>ol a,
.single-describe>blockquote a,
.single-describe>table a {
color: var(--color1);
text-decoration: underline;
}
.single-describe h1,
.single-describe h2,
.single-describe h3,
.single-describe h4 {
font-weight: 600;
margin-bottom: 1.25rem;
color: #000;
}
.single-describe h2:before,
.single-describe h3:before,
.single-describe h4:before {
content: '';
display: block;
width: 30px;
height: 3px;
margin-bottom: 15px;
background-color: var(--color1);
}
.single-describe>h2 {
font-size: 1.3125rem;
font-size: clamp(1.3125rem, 2.5vw, 1.625rem);
line-height: 1.25;
margin-bottom: 0.5rem;
position: relative;
}
.single-describe>h2:target {
padding-left: 1.25rem;
}
.single-describe>h2:target:before {
background-color: var(--color1);
content: "";
display: inline-block;
height: 100%;
left: 0;
margin-right: 0.5rem;
position: absolute;
top: 0;
width: 0.5rem;
}
.single-describe>h3 {
font-size: 1.3125rem;
font-size: clamp(1.3125rem, 2.25vw, 1.5rem);
line-height: 1.4;
margin-bottom: 1rem;
}
.single-describe>h3 a {
color: #000000;
text-decoration: none;
}
.single-describe>p,
.single-describe>ul li,
.single-describe>ol li,
.single-describe>blockquote p {
font-size: 17px;
line-height: 28px;
}
.single-describe>p {
margin-bottom: 0.875rem;
}
.single-describe>ul,
.single-describe>ol {
margin-top: 0;
padding-left: 3.125rem;
list-style: disc;
}
.single-describe>ul li,
.single-describe>ol li {
margin-bottom: 0.3rem;
list-style: disc;
}
.single-describe>ul li::marker,
.single-describe>ol li::marker {
color: var(--color1);
}
.single-describe>blockquote {
background-color: #eef7ff;
margin: 0;
padding: 1rem 1.187rem;
}
.single-describe>hr {
margin: 1.5rem 0;
border: 0;
border-top: 0.0625rem solid #ddd;
}
.single-describe>mark,
.single-describe>p mark {
background-color: #99d4ff !important;
}
.single-describe strong {
color: #000;
}
.accordion {
background: #fff;
}
.accordion li {
border-bottom: 1px solid #ebebeb;
counter-increment: listAcordion;
margin: 0;
}
.accordion li label {
display: -ms-flexbox;
display: flex;
align-items: center;
gap: 8px;
padding: 1.8em 0 1.10rem;
cursor: pointer;
}
.accordion li label h3 {
font-size: 15px;
font-weight: bold;
color: var(--color1);
}
.accordion li input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
position: fixed;
top: -100vh;
left: -100vh;
}
.accordion li input[type=checkbox] ~ div {
max-height: 0;
font-size: 0;
overflow: hidden;
transition: max-height 0.5s;
}
.accordion li input[type=checkbox]:checked ~ div {
max-height: unset;
padding: .8em 0 1.8em;
font-size: 100%;
}
.accordion li p {
margin: 0 0 1rem;
color: #000000;
font-family: "CA Saygon Text", Sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.3em;
}
.accordion li p:last-child {
margin-bottom: 0;
}
.accordion li .count:before {
content: counter(listAcordion);
color: #fff;
font-weight: bold;
}
.accordion li .count {
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
background: var(--p);
border-radius: 100%;
}
.accordion li label i {
font-size: 15px;
color: var(--p);
}
.accordion li label i:before {
content: '';
display: block;
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z"/></svg>');
width: 13px;
height: 13px;
}
.accordion li input[type=checkbox]:checked ~ label i:before {
content: '';
display: block;
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M239 111c9.4-9.4 24.6-9.4 33.9 0L465 303c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-175-175L81 337c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 111z"/></svg>');
width: 13px;
height: 13px;
}
.stc-menu-list-items {
text-align: center;
}
.stc-menu-list-items li {
display: inline-block;
margin-left: 10px;
}
.stc-menu-list-items li a {
font-family: "CA Saygon Text", Sans-serif;
font-size: 15px;
font-weight: 300;
text-decoration: underline;
line-height: 1.3em;
color: #23aaeb;
}
.stc-menu-list-items li a .text {
color: #000000;
transition: color 0.3s;
}
@media (min-width: 992px) {
.single-describe>h2 {
line-height: 1.1;
margin: 1.5rem 0 1rem 0;
}
.single-describe>h3 {
margin-top: 1.5rem;
}
.single-describe>p {
margin-bottom: 1.25rem;
}
.single-describe>hr {
margin: 2rem 0;
}
}
@media (min-width: 780px) {
.block-btns {
display: none;
}
}
@media (max-width: 780px) {
.stc--align-container-post,
.stc--align-container {
width: 100%;
max-width: 95%;
margin: 0 auto;
}
} @font-face {
font-family: 'CA Saygon Text';
font-style: normal;
font-weight: 100;
font-display: auto;
src: url(//ahjobs.com.br/wp-content/plugins/stcode-only-page//assets/css/CASaygonText-Thin.ttf) format('truetype');
}
@font-face {
font-family: 'CA Saygon Text';
font-style: normal;
font-weight: 200;
font-display: auto;
src: url(//ahjobs.com.br/wp-content/plugins/stcode-only-page//assets/css/CASaygonText-Light.ttf) format('truetype');
}
@font-face {
font-family: 'CA Saygon Text';
font-style: normal;
font-weight: 300;
font-display: auto;
src: url(//ahjobs.com.br/wp-content/plugins/stcode-only-page//assets/css/CASaygonText-Regular.ttf) format('truetype');
}
@font-face {
font-family: 'CA Saygon Text';
font-style: normal;
font-weight: 400;
font-display: auto;
src: url(//ahjobs.com.br/wp-content/plugins/stcode-only-page//assets/css/CASaygonText-Medium.ttf) format('truetype');
}
@font-face {
font-family: 'CA Saygon Text';
font-style: normal;
font-weight: 500;
font-display: auto;
src: url(//ahjobs.com.br/wp-content/plugins/stcode-only-page//assets/css/CASaygonText-SemiBold.ttf) format('truetype');
}
@font-face {
font-family: 'CA Saygon Text';
font-style: normal;
font-weight: 600;
font-display: auto;
src: url(//ahjobs.com.br/wp-content/plugins/stcode-only-page//assets/css/CASaygonText-Bold.ttf) format('truetype');
}