@font-face {
font-family: assistant;
src: url(//quantico.ai/wp-content/themes/quantico2020/fonts/assistant/Assistant-Regular.ttf);
font-weight: 400;
}
@font-face {
font-family: assistantBold;
src: url(//quantico.ai/wp-content/themes/quantico2020/fonts/assistant/Assistant-Bold.ttf);
font-weight: 700;
}
:root {
scroll-behavior: smooth;
}
* {
box-sizing: border-box!important;
outline: none;
}
body {
margin: 0;
background-color: #fafafa;
}
h1,
h2,
h3,
h4,
h5,
ul,
li,
p {
padding: 0;
margin: 0;
list-style: none;
}
a {
text-decoration: none;
}
img {
max-width: 100%;
height: auto;
}
.ffRegular {
font-family: assistant;
font-weight: 400;
}
.ffBold {
font-family: assistantBold;
font-weight: 700;
} .fs14 {
font-size: 0.72vw;
}
.fs16 {
font-size: 0.83vw;
}
.fs18 {
font-size: 0.93vw;
}
.fs20modify {
font-size: 1.4vw;
}
.fs20 {
font-size: 1.04vw;
}
.fs25 {
font-size: 1.30vw;
}
.fs35 {
font-size: 1.82vw;
}
.fs40 {
font-size: 2.08vw;
}
.fs50 {
font-size: 2.60vw;
}
.fs70 {
font-size: 3.64vw;
}
.white {
color: #fff;
}
.black {
color: #000;
}
.blackMenu {
color: #1c1c1c;
}
.grey {
color: #606060;
}
.pinkPurple {
color: #cc00ff;
}
.purple {
color: #7b0ece;
}
.bgPurple {
background-color: #7b0ece;
}
.btnProbar {
display: flex;
align-items: center;
justify-content: center;
width: 10.20vw;
height: 3.12vw;
background-color: #7b0ece;
border-radius: 30px;
}
.btnProbar:hover {
opacity: .5 !important;
transition: all ease .5s;
text-decoration: none;
color: #fff;
}
.btnAsesor {
display: flex;
align-items: center;
justify-content: center;
width: 16.19vw;
height: 3.12vw;
background-color: transparent;
border-radius: 30px;
border: 2px solid #7b0ece;
}
.btnAsesor:hover {
opacity: .5 !important;
transition: all ease .5s;
text-decoration: none;
color: #fff;
}
.centerText {
text-align: center;
}
.containerStandar {
padding: 0.1px 14.5vw;
}
.containerStandar--2021 {
padding: 0.1px 5vw;
}
#post-6181,
.content-single {
margin-top: 8vw;
} .header2020 { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
background-color: #ffffff;
position: fixed;
top: 0;
z-index: 9999999999999999999;
width: 100%;
}
.elementor-editor-active .header2020 {
position: relative;
}
.menu2020 {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0.78vw 4.16vw 0.78vw 4vw;
}
.logoMenu {
margin-right: 3.12vw;
width: 15vw;
}
.menu2020 .menu {
display: flex;
align-items: center;
}
.menu2020 .menu li {
margin-right: 3.02vw;
}
.menu2020 .menu li a {
font-family: assistant;
font-size: 1.2vw;
color: #1c1c1c;
}
.menu2020 a {
text-decoration: none;
}
.menu2020 a:hover {
color: #7b0ece !important;
}
.menu2020 .pinkPurple {
color: #A573DD;
}
.menu2020 .btnProbar:hover {
color: #fff !important;
background-color: #7b0ece;
opacity: 1 !important;
}
.menu2020 .socialMediaMenu {
margin: 0 0.38vw 0 0vw;
}
.menu2020 .socialMediaMenu img {
width: 2.08vw;
margin-right: 1vw;
}
.menu2020 .socialMediaMenu a:hover {
text-decoration: none;
opacity: .5;
transition: all ease .5s;
}
.linePurple {
width: 2px;
height: 2.989vw;
background-color: #A573DD;
margin: 0 1.66vw 0 1.82vw;
}
.menu2020 .btnProbar {
background-color: #A573DD;
}
.menuPerfiles {
width: 33.75vw;
position: absolute;
left: -80vw;
transition: all ease .1s;
padding-top: 3vw;
display: none;
}
.menuPerfiles img {
width: 2.55vw;
margin-right: 0.937vw;
}
.menuPerfiles p {
max-width: 11.45vw;
}
.menuPerfiles ul {
background-color: #fff;
box-shadow: 0 5px 6px 0 rgba(0, 0, 0, 0.36);
border-radius: 8px;
display: flex;
flex-wrap: wrap;
justify-content: space-around;
position: relative;
}
.menuPerfiles ul li {
padding: 1.56vw 0.781vw;
margin-right: 0 !important;
}
.menuPerfiles ul li:hover {
opacity: .7;
transition: all ease .3s;
}
.menuPerfiles ul li:nth-child(2),
.menuPerfiles ul li:nth-child(3) {
border-bottom: 1px solid #D8CECE;
}
.menuPerfiles ul li a {
display: flex;
align-items: center;
}
.barraMid {
position: absolute;
left: 0;
right: 0;
margin: auto !important;
width: 1px !important;
height: 12.4vw;
}
.menu-item-10181 {
position: relative;
}
.menu-item-10181:hover .menuPerfiles {
bottom: -15.4vw;
left: -12vw;
display: block;
}
.perfilesHover .menuPerfiles {
display: block;
}
.menu-item-10181::before {
content: '';
background-image: url(https://www.quanticotrends.com/wp-content/uploads/2021/04/miniArrow.png);
background-size: 100%;
background-repeat: no-repeat;
background-position: center;
width: 0.73vw;
height: 0.7vw;
position: absolute;
right: -1.3vw;
top: 0.6vw;
cursor: pointer;
} .firstView {
margin-top: 6.66vw;
display: flex;
align-items: center;
padding: 6.95vw 0 10.36vw 9.19vw;
position: relative;
background-size: 49.58vw;
background-repeat: no-repeat;
background-position: 56vw;
}
.firstView img {
width: 49.58vw;
margin-left: 7.5vw;
}
.firstView .estrellitasBlue {
width: 5.45vw;
position: absolute;
top: 5vw;
left: -1.5vw;
}
.fvContent h1 {
max-width: 34.20vw;
}
.fvContent h2 {
max-width: 27.91vw;
margin: 1vw 0 2.5vw;
}
.fvBotones {
display: flex;
align-items: center;
}
.fvBotones .btnProbar {
margin-right: 0.989vw;
}
.fvBotones .btnAsesor:hover {
color: #7b0ece;
} .secondView>h2 {
margin-bottom: 4.40vw;
}
.cards {
display: flex;
align-items: center;
justify-content: center;
}
.cards .card:nth-child(2) {
margin: 0 1.04vw;
}
.card {
background-color: #eee;
border-radius: 20px;
width: 20.729vw;
max-width: 20.729vw;
height: auto;
min-height: 33.91vw;
padding: 2.99vw 2.29vw 2.34vw 2.13vw;
}
.card--home {
background-color: #F4EDFB;
min-height: 17.61vw;
text-align: center;
width: 28vw;
max-width: 28vw;
padding: 1.5vw 2.30vw;
}
.card--home:hover {
transform: scale(1.1);
}
.card img {
width: 9.94vw;
}
.card h2 {
margin: 3.33vw 0 1.25vw;
}
.card--home h2 {
margin: 0 0 1.25vw;
}
.glide__arrow {
border: none;
box-shadow: none;
width: 1.97vw;
padding: 0;
}
.glide__arrow--left {
left: -2.18vw;
}
.glide__arrow--right {
right: -2.18vw;
}
.btnV2 {
display: flex;
align-items: center;
justify-content: center;
width: 20.52vw;
height: 3.12vw;
background-color: #7b0ece;
border-radius: 30px;
margin: 3.229vw auto 0;
}
.btnV2:hover {
opacity: .5 !important;
transition: all ease .5s;
text-decoration: none;
color: #fff;
} .datos {
display: flex;
align-items: center;
justify-content: space-evenly;
}
.dato {
width: 9.41vw;
}
.dato p {
width: 6.27vw;
margin: auto;
}
.partners {
border-radius: 20px;
background-color: #eee;
padding: 1.56vw 0;
margin: 7.03vw auto 4.869vw;
width: 64.37vw;
}
.partners h2 {
margin-bottom: 0.52vw;
}
.partners img {
width: 31.77vw;
margin: auto;
} .fourthView {
padding: 5vw 14.5vw 0;
}
.reputacionDigital {
display: flex;
align-items: center;
justify-content: space-between;
} .rdBox h2 {
max-width: 17.60vw;
}
.rdBox p {
max-width: 17.60vw;
margin: 1.87vw 0 2.60vw;
}
.reputacionDigital img {
width: 36.45vw;
}
.transforma {
display: flex;
align-items: center;
margin: 13.54vw 0;
position: relative;
z-index: 1;
}
.transforma>img {
width: 36.09vw;
}
.tBox {  margin-left: 7.03vw;
}
.tBox h2 {
max-width: 20.625vw;
}
.tBox p {
max-width: 20.208vw;
margin: 2.60vw 0 1.30vw;
} .personalizaReportes h2 {
max-width: 53.17vw;
margin: 0 auto 2.60vw;
}
.personalizaReportes img {
width: 63.69vw;
}
.seguimiento {
display: flex;
align-items: flex-start;
margin: 4.92vw 0;
position: relative;
z-index: 1;
}
.seguimiento>img {
width: 36.09vw;
}
.sBox {  margin-left: 7.03vw;
}
.sBox h2 {
max-width: 20.625vw;
}
.sBox p {
max-width: 20.208vw;
margin: 2.60vw 0;
} .identifica {
display: flex;
align-items: end;
justify-content: space-around;
position: relative;
z-index: 1;
margin: 9.21vw 0;
}
.identifica>img {
width: 39.11vw;
}
.iBox { }
.iBox h2 {
max-width: 16.197vw;
}
.iBox p {
max-width: 20.57vw;
margin: 2.60vw 0;
} .iImgs img {
width: 35.57vw;
display: flex;
align-items: center;
} .fifthView {
padding: 6.51vw 8.12vw 6.51vw 9.21vw;
background-color: #460d97;
position: relative;
}
.fifthVBlog {
display: flex;
align-items: center;
justify-content: space-between;
}
.twoEntries {
display: flex;
align-items: center;
justify-content: space-between;
width: 50.729vw;
}
.fifVEntrie {
background-color: #eee;
border-radius: 35px;
width: 24.27vw;
height: auto;
min-height: 33vw;
}
.fifVEntrie>a>img {
width: 24.27vw;
height: auto;
border-top-left-radius: 35px;
border-top-right-radius: 35px;
}
.entrieContent {
padding: 1.40vw 2.34vw;
}
.entrieContent h3 a:hover {
text-decoration: none;
color: #7b0ece;
}
.entrieContent>h4 {
margin: 1.40vw 0;
}
.entrieContent p {
font-family: assistant;
font-size: 1.04vw;
color: #000;
}
.top100 {
background-color: #47cde8;
border-radius: 35px;
width: 17.81vw;
height: 16.35vw;
padding: 3.12vw 5.62vw 0 2.29vw;
margin-bottom: 3.02vw;
position: relative;
}
.top100>p {
margin: 0 0 .67vw;
}
.top100 img {
width: 16.60vw;
position: absolute;
top: -1.5vw;
right: -11vw;
}
.top100 a:hover {
opacity: .5;
transition: all ease .5s;
}
.btnTop100 {
display: flex;
align-items: center;
justify-content: center;
width: 8.697vw;
height: 3.12vw;
background-color: #7b0ece;
border-radius: 30px;
}
.descubre {
background-color: #cc00ff;
border-radius: 35px;
width: 27.76vw;
height: 11.40vw;
padding: 2.29vw 8.43vw 1.84vw 3.489vw;
position: relative;
}
.descubre img {
position: absolute;
right: 2.44vw;
bottom: 2.44vw;
cursor: pointer;
}
.fifthView aside a {
text-decoration: none;
color: #fff !important;
}
.fifthView aside a:hover .descubre {
opacity: .5 !important;
transition: all ease .5s !important;
}  #formAsesor .wpcf7 {
background-color: #fff;
width: 37.86vw;
border-radius: 20px;
padding: 2.18vw 1.84vw;
position: absolute;
bottom: -13.7vw;
left: 0;
right: 0;
margin: auto;
z-index: 9;
}
.conversaConNosotros h2 {
margin-bottom: 2vw;
}
.conversaConNosotros input,
._form input{
padding: 0 2vw;
border: 1px solid #7b0ece;
border-radius: 40px;
height: 3.12vw;
margin: 0.5vw 0 1vw;
font-size: 1.04vw;
color: #606060;
}
._form select{
background-color: transparent;
width: 100%;
padding: 0 2vw;
border: 1px solid #7b0ece;
border-radius: 40px;
height: 3.12vw;
margin: 0.5vw 0 1vw;
font-size: 1.04vw;
font-family: assistant;
color: #606060;
appearance: none;
}
._form ._field23 ._field-wrapper{
position: relative;
z-index: 1;
}
._form ._field23 ._field-wrapper:before {
content: '';
position: absolute;
right: 1.2vw;
top: 1.9vw;
width: 1vw;
height: 1vw;
background-image: url(https://www.quanticotrends.com/wp-content/uploads/2021/11/flechamoradita.png);
background-repeat: no-repeat;
background-size: 1vw;
z-index: -1;
transition: all 0.4s;
}
._form input {
width: 100%;
}
._form-fieldset {
border: 0;
}
._form ._checkbox-radio input {
width: auto;
height: auto;
margin: 0;
padding: 0;
}
._form label  {
padding-left: 2vw;
color: #606060;
font-size: 1.04vw;
font-family: assistantBold;
font-weight: 700;
}
._form ._checkbox-radio {
margin-top: 0.52vw;
}
._form ._checkbox-radio label {
padding-left: 0;
font-size: 0.833vw;
}
.conversaConNosotros input::placeholder,
._form input::placeholder {
color: rgba(0, 0, 0, 0.4);
font-family: assistant;
}
.conversaConNosotros textarea {
padding: 1vw 2vw;
border: 1px solid #7b0ece;
border-radius: 30px;
width: 34.06vw;
height: 8vw;
margin: 0.5vw 0 1vw;
}
.conversaConNosotros textarea::placeholder {
color: rgba(0, 0, 0, 0.4);
font-family: assistant;
}
.conversaConNosotros .pdLeft{
padding-left: 2vw;
}
.conversaConNosotros input[name=nombre] {
width: 34.06vw;
}
.conversaConNosotros input[name=apellido] {
width: 34.06vw;
}
.conversaConNosotros input[name=email-66] {
width: 18.90vw;
}
.conversaConNosotros input[name=phone] {
width: 13.90vw;
}
.emailPhoneBox {
display: flex;
align-items: center;
justify-content: space-between;
}
.boxPoliticas {
display: flex;
align-items: center;
}
.conversaConNosotros .acceptance-18 {
margin-right: 1vw;
}
.conversaConNosotros .acceptance-18 input {
height: auto;
margin: 0;
}
.quanticoMensual {
margin: 2.04vw 0 1.29vw;
}
.conversaConNosotros .wpcf7-submit,
._form ._submit{
font-family: assistantBold;
font-size: 1.04vw;
display: flex;
align-items: center;
justify-content: center;
width: 20.78vw;
height: 3.12vw;
background-color: #7b0ece;
color: #fff;
border-radius: 30px;
border: 0;
margin: 2vw auto 0;
padding: 0;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.conversaConNosotros .wpcf7-submit:hover,
._form ._submit:hover{
opacity: .5;
transition: ease-in all .5s;
}
#formAsesor .wpcf7 .wpcf7-mail-sent-ok,
#formAsesor .wpcf7 .wpcf7-validation-errors {
font-family: assistant;
color: #000;
border: 1px solid #ff0000;
border-radius: 40px;
}
.circleStars {
position: absolute;
bottom: -7vw;
left: 0;
right: 0;
margin: auto;
width: 81.67vw;
} .footer2020 {
background-color: #383838;
padding: 5vw 5.73vw 5.10vw;
display: flex;
align-items: unset;
justify-content: space-between;
}
.footer2020 p {
color: #fdfdfd;
}
.footer2020 a:hover {
opacity: .5;
transition: ease-in .5s;
}
.footerOptions ul li {
margin: 0.99vw 0;
}
.footerOptions ul li:nth-child(1) {
margin: 1vw 0 0;
}
.footerOptions ul li:nth-last-child(1) {
margin: 0;
}
.footerOptions a {
color: #47cde8;
text-decoration: none;
}
.miraTambien {
margin: 0.9vw 0;
}
.ftLogoBox>a>img {
width: 15.05vw;
margin-bottom: 1.2vw;
}
.socialMedia img {
width: 2.08vw;
margin-right: 1.08vw;
}
.socialMedia a:nth-last-child(1) img {
margin: 0;
}
.ftLogoBox {
margin-top: -1.1vw;
}
.ftLogoBox .footerOptions ul li {
margin: 0.781vw 0;
}
.ftLogoBox .footerOptions ul li:nth-child(1) {
margin: 1.77vw 0 0;
}
.mxLocation p,
.peLocation p {
margin: 0.99vw 0;
}
.mxLocation p:nth-child(1) {
margin: 0;
}
.mxLocation p:nth-last-child(1),
.peLocation p:nth-last-child(1) {
margin: 0;
}
.mxLocation a,
.peLocation a {
color: #fdfdfd;
}
.arLocation p {
margin-bottom: 5vw;
}
.arLocation a {
text-decoration: underline;
color: #47cde8;
}
.byeDesktop {
display: none !important;
}
.byeMobile {
display: flex !important;
} #post-6181 .container {
padding: 0 5vw;
}
#post-6181 .container h1 {
font-family: assistantBold;
color: #606060;
}
#post-6181 .container p {
font-family: assistant;
color: #606060;
margin: 1vw 0;
}
#post-6181 .container ul li {
font-family: assistant;
color: #606060;
margin: 1vw 0;
}
.container404 {
padding: 10vw 0 35vw;
width: 100%;
text-align: center;
}
.bg404 {
background-image: url(https://www.quanticotrends.com/wp-content/uploads/2021/03/404.png);
background-size: 100%;
background-repeat: no-repeat;
background-position: center;
}
.captchaDemo {
margin: 1vw 0;
}
@media (max-width: 768px) {
.byeDesktop {
display: flex !important;
}
.byeMobile {
display: none !important;
}
.fs14 {
font-size: 3.733vw;
}
.fs18 {
font-size: 4.8vw;
}
.fs20modify {
font-size: 5.86vw;
}
.fs20 {
font-size: 5.86vw;
}
.fs25 {
font-size: 6.66vw;
}
.fs35 {
font-size: 9.33vw;
}
.fs40 {
font-size: 8vw;
}
.fs50 {
font-size: 11vw;
}
.fs70 {
font-size: 11.72vw;
}
.containerStandar {
padding: 0.1px 7.2vw;
}
.btnProbar {
width: 80vw;
height: 13.12vw;
}
.btnAsesor {
width: 80vw;
height: 13.12vw;
margin-top: 5vw;
} .menu2020Mo {
align-items: center;
justify-content: space-between;
padding: 2.66vw 5.97vw 4vw 2.66vw;
}
.logoMenu {
width: 16.03vw;
margin-left: 3.12vw;
margin-right: 0;
}
.menu2020Mo .btnProbar {
background-color: #A573DD;
width: 40.26vw;
height: 10.66vw;
font-size: 2.93vw;
margin-left: 12vw;
}
.hamburguerMO {
width: 8vw;
}
.desplegableMO {
background-color: #fff;
width: 100vw;
padding: 10.4vw 16vw;
position: absolute;
top: -150vw;
left: 0;
transition: all ease-out .2s;
z-index: 999999999;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.desplegableMO ul li {
margin-bottom: 6.13vw;
}
.desplegableMO ul li a {
color: #1c1c1c;
font-family: assistant;
font-size: 4.8vw;
}
.equisMO {
display: none;
}
.socialMediaMenu {
margin-top: 6.13vw;
}
.socialMediaMenu img {
width: 7.86vw;
margin-right: 4.5vw;
}
.socialMediaMenu a:nth-last-child(1) img {
margin-right: 0;
}
.active {
top: 22.5vw;
}
.menuPerfiles {
width: 95vw;
bottom: 100vw;
left: -14vw;
z-index: 99999999999999999999;
display: none !important;
}
.menuPerfiles img {
width: 13.06vw;
margin-right: 5vw;
}
.menuPerfiles p {
max-width: 100%;
}
.menuPerfiles ul {
flex-direction: column;
}
.menuPerfiles ul li {
padding: 2.5vw 5vw;
}
.menuPerfiles ul li:nth-child(2),
.menuPerfiles ul li:nth-child(3),
.menuPerfiles ul li:nth-child(4) {
border-bottom: 1px solid #D8CECE;
}
.barraMid {
display: none;
}
.menu-item-10181::before {
width: 4vw;
height: 3vw;
top: 2vw;
left: 17vw;
right: unset;
}
.menu-item-10181:hover .menuPerfiles {
bottom: -109vw;
left: -14vw;
display: unset;
}
.perfilesHover .menuPerfiles {
display: block !important;
} .firstView {
flex-direction: column;
padding: 10vw 7.2vw;
background: unset;
margin-top: 22.91vw;
background-image: none !important;
}
.firstView img {
width: 100%;
margin-left: 0;
margin-top: 11vw;
margin-bottom: 11vw;
}
.firstView .estrellitasBlue {
width: 20vw;
top: -7vw;
left: unset;
right: 1vw;
}
.fvContent h1 {
max-width: 100%;
}
.fvContent h2 {
max-width: 100%;
margin: 5vw 0 10.5vw;
}
.fvBotones {
flex-direction: column;
align-items: baseline;
} .secondView>h2 {
margin-bottom: 4.40vw;
}
.cards {
display: flex;
align-items: center;
justify-content: center;
}
.cards .card:nth-child(2) {
margin: 0 1.04vw;
}
.card {
background-color: #eee;
border-radius: 20px;
width: 88%;
max-width: 88%;
height: fit-content;
min-height: 118vw;
padding: 4vw 5vw;
}
.card--home {
background-color: #F4EDFB;
min-height: 91vw;
}
.card img {
width: 26.66vw;
}
.card h2 {
margin: 4.5vw 0 3.5vw;
}
.glide__arrow {
border: none;
box-shadow: none;
width: 8vw;
padding: 0;
}
.glide__arrow--left {
left: -6vw;
}
.glide__arrow--right {
right: -6vw;
}
.btnV2 {
width: 80vw;
height: 12vw;
margin: 5vw auto 0;
} .thirdView {
margin: 18.4vw 0;
}
.datos {
flex-direction: column;
}
.dato {
width: 100%;
margin-bottom: 5vw;
}
.dato p {
width: 34.13vw;
}
.partners {
padding: 5vw 7.2vw 10vw;
margin: 7.03vw auto 14vw;
width: 100%;
border-radius: 0;
}
.partners h2 {
width: 44.26vw;
margin: 0 auto 2.5vw;
}
.partners img {
width: 100%;
margin: auto;
} .fourthView {
padding: 10vw 7.2vw 0;
}
.reputacionDigital {
flex-direction: column;
}
.rdBox {
background-size: 18.02vw;
padding: 0;
}
.rdBox h2 {
max-width: 100%;
}
.rdBox p {
max-width: 100%;
margin: 2.5vw 0 8vw;
}
.reputacionDigital img {
width: 100%;
margin-top: 10vw;
}
.transforma {
flex-direction: column-reverse;
margin: 13.54vw 0;
position: relative;
z-index: 1;
}
.transforma>img {
width: 100%;
margin-top: 10vw;
}
.tBox {  margin-top: 5vw;
margin-left: 0;
}
.tBox h2 {
max-width: 100%;
}
.tBox p {
max-width: 100%;
margin: 3.50vw 0 8.30vw;
}
.silueta {
position: absolute;
bottom: -8vw;
right: -8vw;
width: 37.36vw;
z-index: -1;
}
.personalizaReportes h2 {
max-width: 100%;
margin: 0 auto 6.5vw;
}
.personalizaReportes img {
width: 100%;
}
.seguimiento {
display: flex;
align-items: flex-start;
flex-direction: column-reverse;
margin: 4.92vw 0;
position: relative;
z-index: 1;
}
.seguimiento>img {
width: 100%;
margin: 8vw 0;
}
.sBox {  margin-left: 0;
}
.sBox h2 {
max-width: 100%;
}
.sBox p {
max-width: 100%;
margin: 4vw 0 8vw;
}
.siluetaTopRight {
position: absolute;
top: -4.92vw;
right: 2.60vw;
z-index: -1;
width: 18.02vw;
}
.identifica {
flex-direction: column;
margin: 8vw 0 10vw;
}
.identifica>img {
width: 100%;
margin-top: 10vw;
}
.iBox { padding: 0;
}
.iBox h2 {
max-width: 100%;
}
.iBox p {
max-width: 100%;
margin: 4vw 0 8vw;
}
.siluetaBottomLeft {
position: absolute;
z-index: -1;
left: -14.5vw;
bottom: -1.5vw;
width: 39.54vw;
}
.iImgs img {
width: 100%;
} .fifthView {
padding: 10vw 7.2vw;
}
.fifthVBlog {
flex-direction: column;
margin-bottom: 0;
}
.twoEntries {
flex-direction: column;
width: 100%;
}
.fifVEntrie {
width: 100%;
height: auto;
margin-top: 5vw;
}
.fifVEntrie>a>img {
width: 100%;
height: auto;
border-top-left-radius: 35px;
border-top-right-radius: 35px;
}
.entrieContent {
padding: 5vw;
}
.entrieContent>h4 {
margin: 3vw 0;
}
.entrieContent p {
font-size: 5.86vw;
}
.top100 {
background-color: #47cde8;
border-radius: 35px;
width: 17.81vw;
height: 16.35vw;
padding: 4.37vw 0 0 2.29vw;
margin-bottom: 3.02vw;
position: relative;
display: none;
}
.top100>p {
margin: .67vw 0 2.18vw
}
.top100 img {
width: 16.60vw;
position: absolute;
top: -1.5vw;
right: -11vw;
}
.btnTop100 {
display: flex;
align-items: center;
justify-content: center;
width: 8.697vw;
height: 3.12vw;
background-color: #7b0ece;
border-radius: 30px;
}
.descubre {
width: 100%;
height: auto;
padding: 9.33vw 12vw;
margin: 13.33vw 0;
}
.descubre img {
right: 6.44vw;
bottom: 4.44vw;
}  #formAsesor .wpcf7 {
width: 100%;
padding: 5vw 2.5vw;
position: unset;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.conversaConNosotros h2 {
margin-bottom: 4vw;
}
.conversaConNosotros input,
._form input {
padding: 0 4vw;
height: 12.26vw;
margin: 1vw 0 2.5vw;
font-size: 4.8vw;
}
._form select {
padding: 0 4vw;
height: 12.26vw;
margin: 1vw 0 2.5vw;
font-size: 4.8vw;
}
._form ._field23 ._field-wrapper:before {
right: 3vw;
top: 6.1vw;
width: 6vw;
height: 3.5vw;
background-size: 100%;
}
.conversaConNosotros input::placeholder,
._form input::placeholder {
color: rgba(0, 0, 0, 0.4);
font-family: assistant;
}
.conversaConNosotros textarea {
padding: 2vw 4vw;
border: 1px solid #7b0ece;
border-radius: 30px;
width: 100%;
height: 40vw;
margin: 1vw 0 2.5vw;
}
.conversaConNosotros textarea::placeholder {
color: rgba(0, 0, 0, 0.4);
font-family: assistant;
}
.conversaConNosotros .pdLeft {
padding-left: 4vw;
}
._form label {
font-size: 5.86vw;
padding-left: 4vw;
}
._form ._checkbox-radio label {
font-size: 4.26vw;
padding-left: 0;
}
._form ._checkbox-radio {
margin-top: 2.66vw;
}
.conversaConNosotros input[name=nombre] {
width: 100%;
}
.conversaConNosotros input[name=apellido] {
width: 100%;
}
.conversaConNosotros input[name=email-66] {
width: 100%;
}
.conversaConNosotros input[name=phone] {
width: 100%;
}
.emailPhoneBox {
flex-direction: column;
}
.boxPoliticas {
display: flex;
align-items: center;
}
.conversaConNosotros .acceptance-18 {
margin-right: 2.5vw;
}
.conversaConNosotros .acceptance-18 input {
height: auto;
margin: 0;
}
.quanticoMensual {
margin: 5vw 0;
}
.conversaConNosotros .wpcf7-submit,
._form ._submit{
font-size: 5.86vw;
width: 100%;
height: 13.12vw;
}
.circleStars {
display: none;
}
.extraFondo {
height: 0;
display: none;
} .footer2020 {
position: relative;
z-index: 2;
background-color: #383838;
padding: 10vw 9.79vw;
align-items: unset;
flex-direction: column;
}
.footer2020>div {
margin-bottom: 10vw;
}
.footer2020>div:nth-last-child(1) {
margin: 0;
}
.footer2020>div:nth-last-child(2) {
margin: 4vw 0 0;
}
.footer2020 .fs16 {
font-size: 4.26vw;
}
.footerOptions ul li {
margin: 4vw 0;
}
.footerOptions ul li:nth-child(1) {
margin: 4vw 0 0;
}
.ftLogoBox .footerOptions ul li {
margin: 4vw 0;
}
.ftLogoBox .footerOptions ul li:nth-child(1) {
margin: 4vw 0 0;
}
.ftLogoBox .footerOptions ul li:nth-last-child(1) {
margin: 0;
}
.miraTambien {
margin: 4vw 0;
}
.ftLogoBox {
margin: 0;
}
.ftLogoBox>a>img {
width: 100%;
margin-bottom: 7vw;
}
.socialMedia img {
width: 8vw;
margin-right: 5.22vw;
}
.mxLocation p,
.peLocation p {
margin: 4vw 0;
}
.arLocation p {
margin-bottom: 10vw;
} #post-6181 .container {
padding: 0 10vw;
}
#post-6181 .container p {
margin: 5vw 0;
}
#post-6181 .container ul li {
margin: 5vw 0;
}
#post-6181 {
margin-top: 15vw;
}
.container404 {
padding: 25vw 0 30vw;
}
.bg404 {
background-size: 100vw;
background-position: bottom;
}
.captchaDemo {
margin: 2.5vw 0;
}
}
.sk-chase {
width: 40px;
height: 40px;
position: relative;
animation: sk-chase 2.5s infinite linear both;
}
.sk-chase-dot {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
animation: sk-chase-dot 2.0s infinite ease-in-out both;
}
.sk-chase-dot:before {
content: '';
display: block;
width: 25%;
height: 25%;
background-color: #fff;
border-radius: 100%;
animation: sk-chase-dot-before 2.0s infinite ease-in-out both;
}
.sk-chase-dot:nth-child(1) {
animation-delay: -1.1s;
}
.sk-chase-dot:nth-child(2) {
animation-delay: -1.0s;
}
.sk-chase-dot:nth-child(3) {
animation-delay: -0.9s;
}
.sk-chase-dot:nth-child(4) {
animation-delay: -0.8s;
}
.sk-chase-dot:nth-child(5) {
animation-delay: -0.7s;
}
.sk-chase-dot:nth-child(6) {
animation-delay: -0.6s;
}
.sk-chase-dot:nth-child(1):before {
animation-delay: -1.1s;
}
.sk-chase-dot:nth-child(2):before {
animation-delay: -1.0s;
}
.sk-chase-dot:nth-child(3):before {
animation-delay: -0.9s;
}
.sk-chase-dot:nth-child(4):before {
animation-delay: -0.8s;
}
.sk-chase-dot:nth-child(5):before {
animation-delay: -0.7s;
}
.sk-chase-dot:nth-child(6):before {
animation-delay: -0.6s;
}
@keyframes sk-chase {
100% {
transform: rotate(360deg);
}
}
@keyframes sk-chase-dot {
80%,
100% {
transform: rotate(360deg);
}
}
@keyframes sk-chase-dot-before {
50% {
transform: scale(0.4);
}
100%,
0% {
transform: scale(1.0);
}
}
.preloader {
position: absolute;
background-color: #7b0ece;
width: 100vw;
height: 100vh;
z-index: 9999999999999999999999;
display: flex;
align-items: center;
justify-content: center;
}