@font-face {
font-family: ralewayLight;
src: url(//hrlatam.com/wp-content/themes/HRLatam/fonts/Raleway-Light.ttf);
font-weight: 300;
font-display: swap;
}
@font-face {
font-family: raleway;
src: url(//hrlatam.com/wp-content/themes/HRLatam/fonts/Raleway-Regular.ttf);
font-weight: 400;
font-display: swap;
}
@font-face {
font-family: ralewayMedium;
src: url(//hrlatam.com/wp-content/themes/HRLatam/fonts/Raleway-Medium.ttf);
font-weight: 500;
font-display: swap;
}
@font-face {
font-family: ralewayBold;
src: url(//hrlatam.com/wp-content/themes/HRLatam/fonts/Raleway-Bold.ttf);
font-weight: 700;
font-display: swap;
}
:root {
scroll-behavior: smooth;
}
* {
box-sizing: border-box;
outline: none;
}
body {
margin: 0;
background-color: #fff;
padding-top: 4.90vw;
}
h1,
h2,
h3,
h4,
h5,
ul,
li,
p {
padding: 0;
margin: 0;
list-style: none;
font-size: inherit;
}
a {
text-decoration: none;
}
img {
max-width: 100%;
height: auto;
}
.joinchat {
--btn: 3.60vw;
}
.fs74 {
font-size: 3.85vw;
}
.fs70 {
font-size: 3.645vw;
}
.fs65 {
font-size: 3.385vw;
}
.fs60 {
font-size: 3.12vw;
}
.fs48 {
font-size: 2.5vw;
}
.fs30 {
font-size: 1.56vw;
}
.fs28 {
font-size: 1.45vw;
}
.fs24 {
font-size: 1.25vw;
}
.fs22 {
font-size: 1.14vw;
}
.ffLight {
font-family: ralewayLight;
}
.ffRegular {
font-family: raleway;
}
.ffMedium {
font-family: ralewayMedium;
}
.ffBold {
font-family: ralewayBold;
}
.heavyBlue {
color: #183451;
}
.yellow {
color: #FF8F00;
}
.grey {
color: #707070;
}
.white {
color: #fff;
}
.textCenter {
text-align: center;
}
.btnPrincipal {
background-color: #FF8F00;
display: flex;
align-items: center;
justify-content: center;
width: 17.29vw;
height: 2.70vw;
}
.btnPrincipal:hover {
opacity: .5;
transition: all ease-in .5s;
}
.header {
background-color: #fff;
display: flex;
align-items: center;
justify-content: space-between;
padding: .78vw 6.98vw .78vw 7.29vw;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
}
.header>a>img {
width: 10.93vw;
}
.menu {
display: flex;
align-items: center;
justify-content: space-between;
width: 54.53vw;
}
.menu li a {
font-family: raleway;
font-size: 1.25vw;
color: #707070;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.menu li a:hover {
font-family: ralewayBold;
color: #183451;
}
.menu>li:nth-last-child(1) a {
background-color: #FF8F00;
font-family: ralewayBold;
font-size: 1.14vw;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
width: 15.10vw;
height: 2.70vw;
position: relative;
z-index: 2;
} .menu-item-1531 {
cursor: pointer;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.menu-item-1531:hover>a {
pointer-events: none;
}
.menu-item-1531>.sub-menu {
background-color: transparent;
display: none;
position: absolute; padding-top: 1.8vw; transition: all ease .2s;
left: 43vw;
}
.menu-item-1531>.sub-menu>li {
padding: 2.08vw 1.45vw;
position: relative;
width: 20.34vw;
background-color: #fff;
}
.menu-item-1531>.sub-menu>li::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/05/lineaSubMenu.png);
background-size: 100%;
height: 13.125vw;
width: 1px;
position: absolute;
right: 0vw;
}
.menu-item-1531>.sub-menu>li>a {
color: #183451;
font-family: 'ralewayBold';
font-size: 1.04vw;
margin-bottom: 1.56vw;
display: block;
}
.menu-item-1531 .sub-menu>li>.sub-menu li {
margin: 0.52vw 0;
}
.menu-item-1531 .sub-menu>li>.sub-menu li a {
font-size: 0.937vw;
}
.menu-item-1531:hover::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/05/barraAzul.png);
background-size: 100%;
height: 0.41vw;
width: 5.15vw;
position: absolute;
bottom: 0;
}
.menu-item-1531:hover>a {
color: #183451;
font-family: ralewayBold;
}
.menu-item-1531:hover>.sub-menu {
color: #183451;
display: flex;
}  .menu-cursos .sub-menu {
display: none;
}
.menu-cursos>.sub-menu {
background-color: transparent;
width: 18vw;
padding-top: 1.8vw;
position: absolute;
top: 3.2vw;
}
.menu-cursos:hover>.sub-menu {
display: block;
}
.menu-cursos:hover::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/05/barraAzul.png);
background-size: 100%;
height: 0.41vw;
width: 5.15vw;
position: absolute;
bottom: 0;
}
.menu-cursos>.sub-menu>li {
background-color: #fff;
padding: 0.52vw 1.45vw;
}
.menu-cursos>.sub-menu>li:nth-child(1){
padding-top: 1.04vw;
}
.menu-cursos>.sub-menu>li:nth-last-child(1){
padding-bottom: 1.04vw;
}
.menu-cursos>.sub-menu>li>a {
font-size: 0.94vw;
} .pvConsultoria {
background-repeat: no-repeat;
background-size: 59.48vw;
background-position: right top;
display: flex;
align-items: center;
justify-content: space-between;
padding: 7.39vw 0 10.89vw 7.29vw;
}
.pvConsultoria>div {
width: 42.08vw;
}
.pvConsultoria h1 {
margin-bottom: 3.54vw;
width: 37.88vw;
}
.pvConsultoria p {
font-size: 1.25vw;
line-height: 1.5;
width: 36.19vw;
}
.pvSlide {
background-color: #183451;
display: flex;
justify-content: space-between;
min-height: 47.5vw;
}
.pvSlide__info {
padding: 7.39vw 0 2vw 7.29vw;
max-width: 48vw;
}
.pvSlide__info p {
line-height: 1.5;
font-size: 1.25vw;
margin: 3.54vw 0;
}
.pvSlides {
height: 50.5vw;
}
.pvSlides li:nth-child(even) .pvSlide {
background-color: #F9F9F9;
}
.pvSlides li:nth-child(even) .pvSlide h1,
.pvSlides li:nth-child(even) .pvSlide p {
color: #183451;
}
.pvSlide_img {
width: 52vw;
}
.pvSlide .btnPrincipal {
margin: auto;
}
.pvSlides {
transition: none !important;
}
.pvSlides .glide__slide {
opacity: 0;
transition: 1s;
}
.pvSlides .glide__slide--active {
opacity: 1;
}
.pvConsultoriaSlider .glide__bullets {
bottom: 1vw;
}
.pvConsultoriaSlider .glide__bullet {
background-color: rgba(103, 158, 212, 0.30);
width: 1.04vw;
height: 1.04vw;
box-shadow: none;
margin: 0 1.04vw;
}
.pvConsultoriaSlider .glide__bullet--active {
background-color: #679ED4;
}
.pvConsultoriaSlider .glide__bullet:hover,
.pvConsultoriaSlider .glide__bullet:focus {
border: 2px solid transparent;
}
.servicios {
padding: 4.37vw 7.39vw;
}
.servicios>h2 {
margin-bottom: 3.17vw;
}
.servicio {
position: relative;
border-top-left-radius: 32px;
border-bottom-right-radius: 32px;
box-shadow: 0 0 0.52vw 0 rgba(0, 0, 0, 0.16);
padding: 3.28vw 2.5vw 2.5vw 2.5vw;
margin-bottom: 1.56vw;
cursor: pointer;
}
.servicio a {
background-color: #FF8F00;
width: 100%;
height: 2.70vw;
display: flex;
align-items: center;
justify-content: center;
}
.servicioInfo {
margin-top: 3.12vw;
width: 50.25vw;
}
.servicioInfo h4 {
font-size: 1.87vw;
}
.servicioInfo>p {
margin: 1.61vw 0 1.25vw;
}
.servicioInfo>div {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
.servicioInfo>div p {
border: 1px solid #183451;
width: 24.62vw;
height: 3.70vw;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 0.67vw;
padding: 0 1vw;
text-align: center;
}
.servicioInfoOculta img {
width: 27.39vw;
}
.arrowGreenServicio {
width: 1.35vw;
position: absolute;
right: 2.16vw;
top: 0;
bottom: 0;
margin: auto;
}
.servicioInfoOculta {
display: none;
justify-content: space-between;
align-items: center;
}
.showInfo {
display: flex;
transition: all ease 1s;
}
.arrowTransform {
top: 4.4vw;
margin: unset;
transform: rotate(180deg);
}
.sliderConsultoria {
pointer-events: none;
}
.sliderConsultoria .glide__bullets {
display: none;
}
.sliderConsultoria ul li:nth-child(1) {
margin-left: 5px;
}
.consultoriaEnNumeros {
padding: 0 7.39vw 4.73vw;
}
.consultoriaEnNumeros>h2 {
margin-bottom: 3.28vw;
}
.cardsConsultoria {
display: flex;
align-items: center;
justify-content: space-between;
}
.consultoriaEnNumeros>.btnPrincipal {
margin: 4.16vw auto 5.93vw;
}
.cardC {
padding: 1.66vw 1.94vw;
border-top-right-radius: 32px;
border-bottom-left-radius: 32px;
box-shadow: 0px 0px .78vw 0px rgba(0, 0, 0, 0.16);
width: 19.57vw;
margin: .5vw auto;
min-height: 22.2vw;
}
.cardC>img {
margin-bottom: 1.927vw;
width: 25.52vw;
}
.cardC>p {
width: auto;
height: auto;
min-height: 9.2vw;
}
.clientes>h2 {
margin-bottom: 3.28vw;
}
.clienteTestimonio {
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 21.25vw;
background-color: #f6f6f6;
}
.clienteTestimonio>div {
width: 32.5vw;
padding: 3.48vw 0 2.96vw;
}
.clienteTestimonio>div p:nth-child(3) {
margin: 2.29vw 0;
}
.clienteTestimonio>img {
width: 42.39vw;
}
.clienteTestimonio div .btnPrincipal {
display: flex;
}
.sliderClientes .glide__arrow {
appearance: none;
-webkit-appearance: none;
background-color: #C4C4C4;
border-radius: 50%;
box-shadow: none;
text-shadow: none;
border: none;
width: 6.25vw;
height: 6.25vw;
padding: 0;
}
.sliderClientes .glide__arrow img {
width: 1.08vw;
}
.sliderClientes .glide__arrow--left {
left: 7.39vw;
}
.sliderClientes .glide__arrow--right {
right: 7.39vw;
}
.socios {
background-color: #fff;
padding: 6.98vw 7.39vw;
}
.socios>h2 {
margin-bottom: 3.12vw;
}
.sliderSocios {
pointer-events: none;
}
.sliderSocios .glide__bullets {
display: none;
}
.sliderSocios ul {
justify-content: center;
}
.socioCard {
width: 26.44vw;
box-shadow: 0px 0px 0.78vw 0px rgba(0, 0, 0, 0.20);
border-top-right-radius: 1.66vw;
border-bottom-left-radius: 1.66vw;
margin: 1vw auto;
}
.socioCard>div {
display: flex;
align-items: center;
justify-content: space-between;
padding: 3.09vw 1.74vw 3.09vw 3.33vw;
height: auto;
min-height: 14.8vw;
}
.socioCard>div>div {
max-width: 16vw;
}
.socioCard>div>a {
pointer-events: initial;
}
.socioCard>div>a:hover {
opacity: .5;
transition: all ease .5s;
}
.socioCard>div>a>img {
width: 3.30vw;
}
.socioCard>img {
border-top-right-radius: 1.66vw;
border-bottom-left-radius: 1.66vw;
width: 26.44vw;
}
.contacto {
position: relative;
}
.contacto>h2 {
margin: 4.53vw 0 3.12vw;
}
.contacto>a>img {
position: absolute;
bottom: 3.12vw;
right: 3.12vw;
width: 4.999vw;
}
.contacto>a:hover {
opacity: .5;
transition: all ease-in .5s;
}
.fondoForm {
background-size: 49.218vw 100%;
background-repeat: no-repeat;
background-position: left;
}
.estasInteresado {
padding: 6.77vw 7.29vw 6.77vw 7.29vw;
width: 49.21vw;
}
.contactoBox {
background-color: #f6f6f6;
display: flex;
align-items: flex-start;
justify-content: space-between;
padding-right: 11.239vw;
}
.contactoBox>img {
width: 47.55vw;
margin-right: 2.70vw;
}
.contactoBox>div:nth-child(2) {
padding: 5.20vw 0;
width: 37.70vw;
}
.contactoBox>div:nth-child(2) form>p {
text-align: left;
}
.contactoBox p {
line-height: 1.5;
}
.btnContactate {
background-color: #FF8F00;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
width: 16.09vw;
height: 3.54vw;
margin: 1.56vw auto 0;
}
.btnContactate:hover {
opacity: .8;
transition: all ease .2s;
}
#wpcf7-f218-o1,
#wpcf7-f218-o2,
#wpcf7-f219-o1,
#wpcf7-f219-o2,
#wpcf7-f312-o1,
#wpcf7-f373-o2,
#wpcf7-f975-o1 {
margin: 1.66vw 0 0;
text-align: center;
}
#wpcf7-f218-o1 form,
#wpcf7-f218-o2 form,
#wpcf7-f219-o1 form,
#wpcf7-f219-o2 form,
#wpcf7-f312-o1 form,
#wpcf7-f373-o2 form,
#wpcf7-f975-o1 form {
font-family: raleway;
}
#wpcf7-f218-o1 input,
#wpcf7-f218-o2 input,
#wpcf7-f219-o1 input,
#wpcf7-f219-o2 input,
#wpcf7-f312-o1 input,
#wpcf7-f373-o2 input,
#wpcf7-f975-o1 input {
font-family: raleway;
font-size: 1.25vw;
color: #b9b9b9;
width: 35.83vw;
height: 2.70vw;
margin: 0 0 1.04vw;
padding: 0 1.04vw;
border: none;
appearance: none;
-webkit-appearance: none;
}
#wpcf7-f218-o1 input::placeholder,
#wpcf7-f218-o2 input::placeholder,
#wpcf7-f219-o1 input::placeholder,
#wpcf7-f219-o2 input::placeholder,
#wpcf7-f312-o1 input::placeholder,
#wpcf7-f373-o2 input::placeholder,
#wpcf7-f975-o1 input::placeholder {
color: #b9b9b9;
}
#wpcf7-f218-o1 .wpcf7-submit,
#wpcf7-f218-o2 .wpcf7-submit,
#wpcf7-f219-o1 .wpcf7-submit,
#wpcf7-f219-o2 .wpcf7-submit,
#wpcf7-f312-o1 .wpcf7-submit,
#wpcf7-f373-o2 .wpcf7-submit,
#wpcf7-f975-o1 .wpcf7-submit {
background-color: #FF8F00;
font-family: ralewayBold;
font-size: 1.14vw;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
width: 17.29vw;
height: 2.70vw;
margin: 1.12vw auto 0;
cursor: pointer;
appearance: none;
-webkit-appearance: none;
}
#wpcf7-f218-o1 .wpcf7-submit:hover,
#wpcf7-f218-o2 .wpcf7-submit:hover,
#wpcf7-f219-o1 .wpcf7-submit:hover,
#wpcf7-f219-o2 .wpcf7-submit:hover,
#wpcf7-f312-o1 .wpcf7-submit:hover,
#wpcf7-f373-o2 .wpcf7-submit:hover,
#wpcf7-f975-o1 .wpcf7-submit:hover {
opacity: .5;
transition: all ease-in .5s;
}
.footer {
background-color: #183451;
display: flex;
align-items: flex-start;
justify-content: space-between;
padding: 2.29vw 8.59vw 5vw;
}
.footerCol {
width: 50vw;
max-width: 50vw;
}
.footerInfo {
font-family: raleway;
font-size: 1.25vw;
color: #fff;
line-height: 2;
margin-top: 1.56vw;
}
.footerInfo a {
color: #fff;
}
.footer__logo {
width: 16.419vw;
margin-bottom: 2vw;
}
.footer__socialMedia {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-end;
width: 16.419vw;
}
.footer__socialMedia a:nth-child(2) img,
.footer__socialMedia a:nth-child(3) img {
width: 3vw;
filter: brightness(20);
margin: 0 1vw;
}
.byeDesktop {
display: none;
}
.byeMobile {
display: initial;
}
.bye {
display: none;
} .contenedorPrincipal {
background-image: url(https://hrlatam.com/wp-content/uploads/2021/05/ccLines.png);
background-color: #F9F9F9;
background-repeat: no-repeat;
background-size: 18.49vw;
background-position: top right;
padding: 5.3vw 25.51vw;
}
.containerCC {
display: flex;
align-items: center;
justify-content: space-between;
padding: 5.20vw 7.34vw;
}
.contactCards {
width: 27.447vw;
min-height: 36.82vw;
border-top-right-radius: 1.66vw;
border-bottom-left-radius: 1.66vw;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
text-align: center;
padding: 3.90vw 1.56vw;
}
.contactCards:nth-child(1) img {
width: 3.49vw;
}
.contactCards:nth-child(2) img {
width: 5.78vw;
}
.contactCards:nth-child(3) img {
width: 4.53vw;
}
.contactCards .fs36 {
font-size: 1.875vw;
}
.contactCards h3 {
margin: 4.79vw 0 2.34vw;
}
.contactCards div {
line-height: 1.5;
min-height: 13.17vw;
}
.contactCards div a {
color: #183451;
}
.btncc {
background-color: #FF8F00;
display: flex;
align-items: center;
justify-content: center;
width: 15.10vw;
height: 2.70vw;
margin: auto;
font-size: 1.04vw;
}
.btncc:hover {
opacity: .8;
transition: all ease .3s;
}
.containerAgenda {
background-color: #F9F9F9;
padding: 5vw 0vw;
}
.calendly-inline-widget {
width: 100%;
height: 35vw;
} @media (max-width: 1440px) {
.calendly-inline-widget {
height: 46vw;
}
}
@media (max-width: 1366px) {
.calendly-inline-widget {
height: 49vw;
}
}
@media (max-width: 1024px) {
.pvSlides {
height: 44.5vw;
}
.pvSlide {
min-height: unset;
}
.calendly-inline-widget {
height: 65vw;
}
}
@media(max-width: 768px) {
.joinchat {
--btn: 16vw;
}
.fs74 {
font-size: 10.66vw;
}
.fs70 {
font-size: 9.5vw;
}
.fs48 {
font-size: 6.4vw;
}
.fs30 {
font-size: 4.26vw;
}
.fs28 {
font-size: 4.26vw;
}
.fs24 {
font-size: 4.26vw;
}
.fs22 {
font-size: 4.8vw;
}
body {
padding-top: 12.99vw;
}
.header {
padding: 2.4vw 5.86vw 2.4vw 9.33vw;
}
.header img:nth-child(1) {
width: 24.83vw;
}
.header>img:nth-child(3) {
width: 7.73vw;
}
.menu {
background-color: #fff;
position: absolute;
top: -100vw;
left: 0;
right: 0;
flex-direction: column;
width: 100%;
height: auto;
padding: 3vw 9.33vw 5vw;
z-index: 9;
transition: all ease-out .2s;
}
.menu li {
width: 100%;
margin: 3vw 0;
position: relative;
}
.menu>li::after {
content: '';
background-size: 100%;
background-image: url(https://hrlatam.com/wp-content/uploads/2021/05/lineaSubMenuMo.png);
width: 100vw;
height: 1px;
position: absolute;
left: -9.33vw;
bottom: -3vw;
}
.menu>li:nth-last-child(1)::after,
.menu>li:nth-last-child(2)::after {
display: none;
}
.menu li a {
font-size: 5.33vw;
}
.menu>li:nth-last-child(1) a {
font-size: 5.33vw;
width: 80vw;
height: 10vw;
}
.active {
top: 13vw;
} .menu-item-1531::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/02/arrowBlue.png);
background-size: 100%;
width: 4.68vw;
height: 2.92vw;
position: absolute;
right: 10vw;
top: 1.8vw;
}
.menu-item-1531:hover::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/02/arrowBlue.png);
background-size: 100%;
width: 4.68vw;
height: 2.92vw;
position: absolute;
right: 10vw;
top: 1.8vw;
transform: rotate(180deg);
}
.menu-item-1531:hover>.sub-menu {
flex-direction: column;
position: unset;
box-shadow: unset;
}
.menu-item-1531>.sub-menu>li {
width: 100%;
}
.menu-item-1531>.sub-menu>li>a {
font-size: 4.8vw;
margin-bottom: 5vw;
}
.menu-item-1531 .sub-menu>li>.sub-menu li a {
font-size: 4.8vw;
}
.menu-item-1531>.sub-menu>li::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/02/arrowBlue.png);
background-size: 100%;
width: 4.68vw;
height: 2.92vw;
position: absolute;
right: 10vw;
top: 2vw;
}
.menu-item-1531>.sub-menu>li::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/02/arrowBlue.png);
background-size: 100%;
width: 4.68vw;
height: 2.92vw;
position: absolute;
right: 10vw;
}
.menu-item-1531 .sub-menu>li .sub-menu {
display: none;
}
.menu-item-1531:hover>a {
color: #707070;
font-family: raleway;
}
.menu-item-1531 .sub-menu>li:hover .sub-menu {
display: block;
}
.menu-item-1531 .sub-menu>li>.sub-menu li {
margin: 2.66vw 0;
}  .menu-cursos::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/02/arrowBlue.png);
background-size: 100%;
width: 4.68vw;
height: 2.92vw;
position: absolute;
right: 10vw;
top: 1.8vw;
}
.menu-cursos:hover::before {
content: '';
background-image: url(https://hrlatam.com/wp-content/uploads/2021/02/arrowBlue.png);
background-size: 100%;
width: 4.68vw;
height: 2.92vw;
position: absolute;
right: 10vw;
top: 1.8vw;
transform: rotate(180deg);
}
.menu-cursos>.sub-menu {
width: 100%;
padding-top: 0;
position: unset;
top: unset;
}
.menu-cursos>.sub-menu>li {
padding: 2.66vw 0;
}
.menu-cursos>.sub-menu>li>a {
font-size: 4.8vw;
} .pvConsultoria {
background-image: none !important;
flex-direction: column-reverse;
padding: 0;
}
.pvConsultoria>div {
width: 100%;
padding: 7.46vw 7.46vw 0 9.33vw;
}
.pvConsultoria h1 {
margin-bottom: 3.54vw;
width: 100%;
}
.pvConsultoria p {
font-size: 5.86vw;
line-height: 1.5;
width: 100%;
}
.pvConsultoria img {
width: 100%;
}
.pvSlides {
pointer-events: none;
height: auto;
}
.pvSlide {
flex-direction: column-reverse;
justify-content: flex-end;
min-height: auto;
}
.pvSlide__info {
padding: 10.4vw 8.4vw;
max-width: 100%;
}
.pvSlide__info p {
font-size: 4.8vw;
margin: 0 0 8vw;
}
.pvSlide_img {
display: none;
}
.pvFondoMobile {
background-repeat: no-repeat;
background-size: cover;
padding: 10vw 8vw;
border-bottom-right-radius: 15vw;
}
.pvSlide .btnPrincipal {
width: 100%;
height: 10.66vw;
margin: 7.6vw 0 0;
pointer-events: auto;
}
.btnLlamenMobile {
background-color: #FF8F00;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 10.66vw;
margin: 7.6vw 0;
}
.pvConsultoriaSlider {
padding: 0 0 10vw 0;
}
.pvConsultoriaSlider .glide__bullet {
width: 3.6vw;
height: 3.6vw;
}
.pvConsultoriaSlider .glide__bullets {
bottom: -7vw;
display: none;
}
.servicios {
padding: 0 4.66vw;
}
.arrowGreenServicio {
width: 4.64vw;
right: 5.68vw;
}
.servicios>h2 {
margin-bottom: 5.86vw;
}
.servicio {
border-top-right-radius: 32px;
border-top-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 32px;
padding: 12vw 5.06vw;
margin-bottom: 6.66vw;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.16);
}
.servicio>h3 {
width: 71.46vw;
}
.servicio a {
width: 100%;
height: 10vw;
}
.servicioInfo {
margin-top: 5vw;
width: 100%;
}
.servicioInfo h4 {
font-size: 5.86vw;
}
.servicioInfo>p {
margin: 5vw 0;
line-height: 1.6;
}
.servicioInfo>div p {
width: 100%;
height: 16vw;
margin-bottom: 3vw;
padding: 0 5vw;
}
.servicioInfoOculta img {
display: none;
}
.servicioInfoOculta {
flex-direction: column-reverse;
}
.arrowTransform {
top: 14.77vw;
}
.consultoriaEnNumeros {
padding: 10vw 0 16vw;
}
.cardsConsultoria { }
.sliderConsultoria {
pointer-events: initial;
}
.sliderConsultoria .glide__bullets {
display: initial;
bottom: -9.33vw;
}
.sliderConsultoria .glide__bullets .glide__bullet {
background-color: #C7E3FF;
width: 3.73vw;
height: 3.73vw;
}
.sliderConsultoria .glide__bullets .glide__bullet--active {
background-color: #679ED4;
}
.cardC {
width: 81.06vw;
padding: 8.21vw 5.33vw;
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.16);
min-height: 93.7vw;
margin: 4vw auto;
}
.cardC>img {
width: 68.63vw;
margin-bottom: 9.22vw;
}
.cardC>p {
width: 100%;
line-height: 1.6;
}
.consultoriaEnNumeros>.btnPrincipal {
margin: 30vw auto 10vw;
width: 79.73vw;
height: 10vw;
}
.clienteTestimonio {
flex-direction: column;
padding: 10.66vw 0 0 0;
}
.clienteTestimonio>div {
width: 76.26vw;
padding: 0;
}
.clienteTestimonio>div p:nth-child(3) {
line-height: 1.5;
margin: 5vw 0 10vw;
}
.clienteTestimonio>img {
width: 100%;
}
.clienteTestimonio>div>.btnPrincipal {
display: none;
}
.clienteTestimonio>.btnPrincipal {
height: 10vw;
width: 79.73vw;
margin: 4.4vw 0;
}
.sliderClientes {
overflow-x: hidden;
}
.sliderClientes .glide__arrow {
width: 14.6vw;
height: 14.6vw;
display: flex;
align-items: center;
top: 45%;
}
.sliderClientes .glide__arrow img {
width: 2.37vw;
}
.sliderClientes .glide__arrow--left {
left: -6vw;
padding-right: 4.77vw;
justify-content: flex-end;
}
.sliderClientes .glide__arrow--right {
right: -6vw;
padding-left: 4.77vw;
justify-content: flex-start;
}
.socios {
padding: 6.98vw 7.39vw 19.25vw;
background-color: #fff;
}
.sliderSocios {
pointer-events: initial;
}
.socioCard {
width: 81.06vw;
border-top-right-radius: 8.53vw;
border-bottom-left-radius: 8.53vw;
box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.16);
}
.socioCard>img {
width: 81.06vw;
}
.socioCard>div {
padding: 8.26vw 7.73vw;
}
.socioCard>div>div {
max-width: 51vw;
}
.socioCard>div>a>img {
width: 10.66vw;
}
.sliderSocios .glide__bullets {
display: initial;
bottom: -9.33vw;
}
.sliderSocios .glide__bullets .glide__bullet {
background-color: #C7E3FF;
width: 3.73vw;
height: 3.73vw;
}
.sliderSocios .glide__bullets .glide__bullet--active {
background-color: #679ED4;
}
.fondoForm {
background-image: unset !important;
}
.estasInteresado {
background-image: url(https://hrlatam.com/wp-content/uploads/2021/07/contactBoxBg.png);
background-repeat: no-repeat;
background-size: 100%;
padding: 10vw 9.46vw;
}
.estasInteresado h2 {
text-align: center;
font-size: 6.4vw;
}
.estasInteresado p {
max-width: 100%;
}
.contactoBox {
flex-direction: column;
align-items: center;
padding: 0 0 10vw;
}
.contactoBox>div {
width: 100%;
}
.contactoBox>img {
display: none;
}
.contactoBox>div:nth-child(2) {
width: 100%;
padding: 5.01vw 10.13vw 0;
}
.btnContactate {
width: 79.73vw;
height: 10.66vw;
margin: 5vw auto 0;
}
#wpcf7-f218-o1,
#wpcf7-f218-o2,
#wpcf7-f219-o1,
#wpcf7-f219-o2,
#wpcf7-f312-o1,
#wpcf7-f373-o2,
#wpcf7-f975-o1 {
margin: 5vw 0 0;
}
#wpcf7-f218-o1 input,
#wpcf7-f218-o2 input,
#wpcf7-f219-o1 input,
#wpcf7-f219-o2 input,
#wpcf7-f312-o1 input,
#wpcf7-f373-o2 input,
#wpcf7-f975-o1 input {
font-size: 4.26vw;
width: 100%;
height: 13.33vw;
margin: 0 0 5.86vw;
padding: 0 4.53vw;
}
#wpcf7-f218-o1 .wpcf7-submit,
#wpcf7-f218-o2 .wpcf7-submit,
#wpcf7-f219-o1 .wpcf7-submit,
#wpcf7-f219-o2 .wpcf7-submit,
#wpcf7-f312-o1 .wpcf7-submit,
#wpcf7-f373-o2 .wpcf7-submit,
#wpcf7-f975-o1 .wpcf7-submit {
height: 10.66vw;
width: 100%;
font-size: 4.8vw;
margin: 0;
}
.contacto>a>img {
display: none;
}
.footer {
flex-direction: column;
padding: 11.73vw 10vw;
}
.footer .fs28 {
font-size: 5.33vw;
}
.footerInfo {
font-size: 4.8vw;
line-height: 2;
margin-top: 1.56vw;
}
.footerCol {
max-width: 100%;
width: 100%;
margin-bottom: 8.53vw;
}
.footer__logo {
width: 100%;
margin-bottom: 5vw;
}
.footer__socialMedia {
width: 100%;
}
.footer__socialMedia a:nth-child(2) img,
.footer__socialMedia a:nth-child(3) img {
width: 14vw;
margin: 0 5vw;
}
.bye {
display: flex;
}
.byeDesktop {
display: initial;
}
.byeMobile {
display: none;
} .contenedorPrincipal {
background-size: 32vw;
padding: 13.33vw 9.33vw;
}
.contenedorPrincipal .textCenter {
text-align: left;
}
.contenedorPrincipal .fs70 {
font-size: 9.26vw;
}
.containerCC {
padding: 13.33vw 6.93vw;
flex-direction: column;
}
.contactCards {
width: 86.133vw;
min-height: 115.466vw;
border-top-right-radius: 8.53vw;
border-bottom-left-radius: 8.53vw;
text-align: center;
padding: 9.33vw 4.4vw 7.2vw;
}
.contactCards:nth-child(2) {
margin: 17.33vw;
}
.contactCards:nth-child(1) img {
width: 17.86vw;
}
.contactCards:nth-child(2) img {
width: 29.6vw;
}
.contactCards:nth-child(3) img {
width: 23.2vw;
}
.contactCards .fs36 {
font-size: 5.866vw;
}
.contactCards h3 {
margin: 7.86vw 0;
}
.contactCards div {
min-height: 38.4vw;
line-height: 1.8;
}
.contactCards div a {
color: #183451;
}
.btncc {
width: 62.30vw;
height: 10.66vw;
font-size: 5.33vw;
}
.btncc:hover {
opacity: .8;
transition: all ease .3s;
}
.containerAgenda {
padding: 13.33vw 0 0;
}
.containerAgenda h3 {
margin-bottom: 5vw;
}
.calendly-inline-widget {
height: 147vw;
} }
@media (max-width: 415px) {
.calendly-inline-widget {
height: 290vw;
}
}