.main_container {
max-width: 1040px;
margin: 0 auto;
padding: 0 20px;
}
.pt {
padding: 3em 0 0;
}
.pb {
padding: 0 0 3em;
}
.ptb {
padding: 3em 0;
}
.ptb1 {
padding: 20px 0 3em;
}
.bg_grey {
background: var(--global-palette7);
}
.section_title {
margin-top: -0.5em;
margin-bottom: 0.7em;
}
.btn_2 {
display: inline-block;
font-size: 16px;
font-weight: 700;
color: var(--global-palette2);
}
.btn_2:hover {
color: var(--global-palette3);
}
#primary-menu li {
margin: 0 0.2em;
}
#primary-menu li a {
padding-left: calc(3em / 2) !important;
padding-right: calc(3em / 2) !important;
border: 1px solid transparent;
border-radius: 50% / 50%;
-webkit-transition: border 0.2s ease !important;
-o-transition: border 0.2s ease !important;
transition: border 0.2s ease !important;
}
#primary-menu li a:hover {
border: 1px solid white;
}
#primary-menu li a.mPS2id-highlight {
border: 1px solid white;
}
.quem_sou_wrapper {
display: grid;
row-gap: 3em;
}
.quem_sou_col1,
.quem_sou_col1 p {
position: relative;
}
.quem_sou_col1 p {
z-index: 1;
}
.quem_sou_col2 img,
.atendimento_col img,
.encontro_col img {
width: 100%;
border-radius: 45px;
-webkit-box-shadow: 3px 3px 12px 0 rgba(0, 0, 0, 0.15);
box-shadow: 3px 3px 12px 0 rgba(0, 0, 0, 0.15);
}
.quem_sou_col1::before {
position: absolute;
content: '';
top: -14px;
left: -8px;
width: 86px;
height: 70px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='118' height='96' fill='none'%3E%3Cpath fill='%23FCB220' d='M110.767 89.144C115.584 84.574 118 78.73 118 71.62c0-7.615-2.412-13.587-7.233-17.903-4.825-4.316-10.534-6.48-17.13-6.48-5.333 0-10.03 1.655-14.084 4.954-.762-2.29-1.142-4.95-1.142-8.003 0-7.36 2.856-14.6 8.565-21.71 5.709-7.11 12.502-12.32 20.365-15.626l-3.425-6.856C90.466 6.347 80.566 14.6 74.224 24.763c-6.346 10.159-9.517 21.464-9.517 33.904 0 3.049.44 6.921 1.331 11.62.892 4.7 2.602 9.207 5.14 13.523a28.909 28.909 0 0 0 8.754 8.762C83.482 94.857 88.05 96 93.637 96c6.6 0 12.308-2.282 17.13-6.856Zm-64.711 0c4.817-4.57 7.233-10.413 7.233-17.524 0-7.615-2.412-13.587-7.233-17.903-4.825-4.316-10.533-6.48-17.126-6.48-5.333 0-10.029 1.655-14.084 4.954-.762-2.29-1.142-4.95-1.142-8.003 0-7.36 2.857-14.6 8.565-21.71 5.709-7.11 12.495-12.32 20.366-15.626L39.205 0C25.756 6.35 15.856 14.604 9.514 24.767 3.171 34.926 0 46.227 0 58.67c0 3.049.44 6.92 1.331 11.62.892 4.7 2.602 9.207 5.14 13.523a28.812 28.812 0 0 0 8.75 8.762c3.551 2.289 8.122 3.428 13.71 3.428 6.595 0 12.304-2.282 17.125-6.856v-.004Z'/%3E%3C/svg%3E");
background-repeat: no-repeat !important;
background-position: center !important;
background-size: cover !important;
z-index: 0;
opacity: 0.9;
}
.quem_sou_footer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-column-gap: 2em;
-moz-column-gap: 2em;
column-gap: 2em;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
text-align: center;
padding-top: 1.5em;
}
.quem_sou_lattes a {
font-weight: 600;
}
.quem_sou_social a {
display: inline-block;
vertical-align: middle;
}
.quem_sou_social a:not(.quem_sou_social a:last-child) {
margin-right: 1em;
}
.quem_sou_social a svg {
vertical-align: text-bottom;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.icon_whatsapp {
fill: var(--global-palette3);
}
.quem_sou_social a:hover .icon_whatsapp {
fill: var(--global-palette2);
}
.icon_email {
stroke: var(--global-palette3);
}
.quem_sou_social a:hover .icon_email {
stroke: var(--global-palette2);
}
.quem_sou_col2 img {
max-width: 433px;
} .atendimento_wrapper,
.encontro_wrapper {
display: grid;
row-gap: 3em;
}
.atendimento_col img {
max-width: 395px;
}
.atendimento_btn,
.encontro_btn {
padding-top: 1em;
} .experiencia_wrapper {
max-width: 700px;
margin: 0 auto;
padding: 0 20px;
text-align: center;
font-size: 18px;
}
.experiencia_wrapper p {
font-weight: 400 !important;
margin: 0;
} .supervisao_wrapper {
display: grid;
-webkit-column-gap: 4%;
-moz-column-gap: 4%;
column-gap: 4%;
row-gap: 20px;
}
.supervisao_col {
border-radius: 45px;
padding: 2em;
}
.supervisao_title {
font-size: 18px;
font-weight: 500;
text-transform: uppercase;
}
.supervisao_col p:first-child {
margin-top: 0;
}
.supervisao_col p:last-child {
margin-bottom: 0;
}
.supervisao_btn {
text-align: center;
margin-top: 2em;
}
.footer_link_wrapper p,
.footer_link_wrapper svg,
.footer_link_wrapper_2 svg {
-webkit-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}
.footer_link_wrapper:hover p,
.footer_link_wrapper_2:hover p,
.footer_link_wrapper:hover svg {
color: #8C1C1C !important;
fill: #8C1C1C !important;
}
.footer_link_wrapper_2:hover svg {
stroke: #8C1C1C !important;
}
@media (max-width: 500px) {
.quem_sou_footer {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
max-width: 220px;
margin-right: auto;
margin-left: auto;
}
.quem_sou_btn {
width: 100%;
text-align: center;
margin-bottom: 2em;
}
.quem_sou_btn a {
font-size: 15px !important;
}
#atendimento-individual {
padding-top: 1.5em !important;
}
}
@media (min-width: 501px) {
.quem_sou_footer {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
}
@media (max-width: 768px) {
.quem_sou_lattes a {
font-size: 13px;
}
.icon_whatsapp {
width: 17px;
height: 18px;
}
.icon_insta {
width: 19px;
height: 19px;
}
.icon_email {
width: 20px;
height: 19px;
}
.supervisao_title {
text-align: center;
}
.experiencia_wrapper p {
margin: 0;
}
}
@media (min-width: 768px) {
.supervisao_wrapper {
grid-template-columns: repeat(auto-fill, minmax(346px, 1fr));
}
.btn_2 {
font-size: 14px;
}
}
@media (max-width: 992px) {
.section_title {
text-align: center;
}
.quem_sou_footer {
margin: auto;
}
.quem_sou_col1 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.quem_sou_col2 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.encontro_col1 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.quem_sou_col2 img,
.atendimento_col img {
margin: auto;
}
.atendimento_btn,
.encontro_btn {
text-align: center;
}
}
@media (min-width: 993px) {
.pt {
padding: 5.5em 0 0;
}
.pb {
padding: 0 0 5.5em;
}
.ptb {
padding: 5.5em 0;
}
.ptb1 {
padding: 5.5em 0;
}
.quem_sou_wrapper {
grid-template-columns: 1fr 1fr;
-webkit-column-gap: 8.5%;
-moz-column-gap: 8.5%;
column-gap: 8.5%;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.quem_sou_col1 p:first-child {
margin-top: 0;
}
.atendimento_wrapper {
grid-template-columns: 36% 54%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-column-gap: 10%;
-moz-column-gap: 10%;
column-gap: 10%;
}
.encontro_wrapper {
grid-template-columns: 54% 36%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-column-gap: 10%;
-moz-column-gap: 10%;
column-gap: 10%;
}
.experiencia_wrapper {
font-size: 21px;
}
.supervisao_col {
padding: 4em;
}
.supervisao_title {
font-size: 21px;
}
.supervisao_btn {
margin-top: 5em;
}
}
@media (min-width: 1090px) {
.quem_sou_col1::before {
top: -45px;
left: -25px;
width: 130px;
height: 106px;
}
} @media (min-width: 768px) {
.element_hide {
opacity: 0;
}
}
:root {
--animate-delay: 0.2s !important;
}