@keyframes showNavigation {
0% {
transform:translate3d(0,-40px,0);
opacity:0
}
to {
transform:translateZ(0);
opacity:1
}
}
@keyframes hoverCategory {
0% {
transform:translateZ(0);
}
to {
transform:translate3d(0,-40px,0);
}
}
@font-face {
font-family: 'Quicksand';
font-style: normal;
font-weight: 400;
src: local('Quicksand Regular'), local('Quicksand-Regular'), url(https://fonts.gstatic.com/s/quicksand/v9/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format('woff2');
font-display: fallback;
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Quicksand';
font-style: normal;
font-weight: 700;
src: local('Quicksand Bold'), local('Quicksand-Bold'), url(https://fonts.gstatic.com/s/quicksand/v9/6xKodSZaM9iE8KbpRA_pkHEYT8L_FYzokA.woff2) format('woff2');
font-display: fallback;
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format('woff2');
font-display: fallback;
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');
font-display: fallback;
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2');
font-display: fallback;
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2');
font-display: fallback;
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family:icons;
src:url(//neurometrics.la/wp-content/themes/neurometrics/css/fonts/icons.eot);
src:url(//neurometrics.la/wp-content/themes/neurometrics/css/fonts/icons.eot?#iefix) format("eot"),url(data:application/font-woff;base64,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) format("woff"),
url(//neurometrics.la/wp-content/themes/neurometrics/css/fonts/icons.ttf) format("truetype"),
url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciLz4=#icons) format("svg");
font-display: fallback;
font-weight:400;
font-style:normal;
}
html {
position: relative;
min-height: 100%;
}
body { font-size: 16px;
font-family: "Source Sans Variable",Arial,sans-serif;
}
b, strong {
font-weight: bold;
}
.wp-block-image .aligncenter>figcaption{
display: block;
text-align: center;
}
.wp-block-image img {
height: auto;
}
main > section{
padding: 50px 0 0;
}
main > section:first-child{
padding: 0;
}
main > section:last-child {
padding-bottom: 64px;
}
a{
color: #e24d42;
text-decoration: none;
}
.btn-outline-danger:hover,
.btn-danger {
color: #fff;
background-color: #e24d42 !important;
border-color: #e24d42 !important;
}
textarea{ resize: none;}
.form-control{
border: solid 1px #AAA;
}
[class^="fa-"]:before {
font-family: 'FontAwesome';
}
.widget_breadcrumb_navxt{
position: absolute;
margin-top: 16px;
}
.breadcrumbs, .breadcrumbs a{
font-weight: 300;
color: rgba(0,0,0,.6);
}
.btn{
border-radius: 0px;
}
.title-section{
font-weight: 200;
text-align: center;
text-transform: uppercase;
color: #000000;
margin-bottom: 30px;
font-family: "Source Sans Variable",Arial,sans-serif;
font-size: 20px;
}
.title-section small{
font-size: 60%;
}
.title-page {
color: #111517;
font-family: 'Quicksand', sans-serif;
margin-bottom: 32px;
font-weight: 700;
font-size: 48px;
}
.navbar-brand{
z-index: 100;
position: relative;
}
.logo-top{
width: 200px;
height: auto;
}
header{
height: 0;
}
.navbar{
width: 100%;
}
.navbar--fixed {
background-color: #e24d42;
}
.navbar--fixed {
position: fixed;
top: 0;
z-index: 100;
transform: translate3d(0,-100%,0);
}
.navbar .container{
position: relative;
padding-top: 15px;
padding-bottom: 15px;
}
.navbar .container{
padding-top: 45px;
padding-bottom: 45px;
}
.navbar.navbar--fixed .container{
padding-bottom: 15px;
padding-top: 15px;
}
.navbar--fixed-in,
.navbar--fixed-out {
transition: transform .2s linear, background 1s ease, height .5s ease, padding-top .5s ease, padding-bottom .5s ease;
}
.navbar--fixed-in{
transform: translateZ(0);
}
.navbar__opener {
transition: top .5s ease,opacity .5s ease;
display: inline-block;
width: 64px;
height: 48px;
transform: rotate(0deg);
cursor: pointer;
position: absolute;
z-index: 100;
right: 0px;
}
.navbar__opener span {
display: block;
position: absolute;
height: 3px;
width: 32px;
opacity: 1;
left: 16px;
transform: rotate(0deg);
transition: .25s ease-in-out,background-color .3s ease-out;
background: #fff;
}
.navbar__opener span:first-child {
top: 13px;
}
.navbar__opener span:nth-child(2), .navbar__opener span:nth-child(3) {
top: 21px;
}
.navbar__opener span:nth-child(4) {
top: 29px;
}
.navbar--opened .navbar__opener span:first-child,
.navbar--opened .navbar__opener span:nth-child(4) {
top: 21px;
width: 0;
left: 50%;
}
.navbar--opened .navbar__opener span:nth-child(2) {
transform: rotate(45deg);
}
.navbar--opened .navbar__opener span:nth-child(3) {
transform: rotate(-45deg);
}
.navbar__menu {
position: fixed;
visibility: hidden;
opacity: 0;
top: 0;
right: 0;
left: 0;
z-index: 10;
background-color: #111517;
min-height: 100vh;
width: 100%;
transition: opacity .3s ease,visibility .3s ease;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
align-items: center;
padding: 60px 0;
}
.navbar--opened .navbar__menu {
visibility: visible;
opacity: 1;
}
.navbar__menu .menu {
}
.menu .nav-menu{
list-style: none;
margin: 0 0 32px 0;
padding: 0;
}
.menu .nav-menu > li{
display: block;
}
.menu .nav-menu > li > a{
text-decoration: none;
font-size: 48px;
font-weight: 600;
color: white;
position: relative;
padding: 0px 0;
transition: color .3s;
}
.menu .nav-menu > li > a::after{
content: "";
display: block;
width: 0%;
height: 2px;
background-color: #c82333;
transition: width .3s;
position: absolute;
bottom: 0;
}
.menu .nav-menu > li > a:hover{
color: #c82333;
}
.menu .nav-menu > li > a:hover::after{
width: 0%;
}
.navbar--opened .menu .nav-menu {
animation:showNavigation .9s ease forwards;
visibility:visible
}
.navbar--opened .menu-contact-info{
color: #CCC;
animation:showNavigation .6s ease forwards;
}
.menu-contact-info h4{
margin-top: 16px;
margin-bottom: 4px;
letter-spacing: 0.05em;
font-size: 14px;
color: #EFEFEF;
}
.menu-contact-info p{
font-size: 14px;
font-weight: 300;
}
.social__list {
list-style: none;
padding: 0;
margin: 0 0 32px 0;
}
.navbar--opened .social__list {
animation:showNavigation .9s ease forwards;
}
.social__list > li{
display: inline;
margin-right: 16px;
}
.icon-facebook {
font-size: 1.4375rem;
}
.icon-twitter {
font-size: 1.125rem;
}
.icon-instagram {
font-size: 1.6875rem;
}
.icon-linkedin {
font-size: 1.15625rem;
}
.icon-facebook::before {
content: "\E006";
}
.icon-twitter::before {
content: "\E00E";
}
.icon-instagram::before {
content: "\E101";
}
.icon-linkedin::before {
content: "\E007";
}
.social__link {
color: #CCC;
font-family: icons;
}
.social__link:hover {
color: #FFF;
text-decoration: none;
}
main > section.slide-home{
position: relative;
width: 100%;
min-height: 100vh;
overflow: hidden;
}
.video-home {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
}
.video-home > video {
object-fit: cover;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
min-width: 100%;
min-height: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
z-index: 2;
}
.slide-home > .container{
position: relative;
z-index: 2;
min-height: 100vh;
padding: 100px 0px;
}
.slide-home h2{
font-size: 60px;
font-family: "Source Sans Variable",Arial,sans-serif;
color: white;
line-height: 1;
font-weight: 700;
margin-bottom: 16px;
}
.slide-home .btn{
font-size: 12px;
}
#behavior .row > div{
margin-bottom: 10px;
}
#behavior .widget_media_image{
overflow: hidden;
position: relative;
margin-bottom: 10px;
margin-left: -10px;
margin-right: -10px;
}
#behavior .widget_media_image > a{
display: block;
height: 100%;
}
#behavior .widget_media_image:after{
content: '';
display: block;
position: absolute;
left: 0; top: 0; right: 0; bottom: 0;
background-color: rgba(255,255,255,.07);
opacity: 0;
transition: opacity .3s ease;
pointer-events: none;
}
#behavior .widget_media_image:hover:after{
opacity: 1;
}
#behavior .widget_media_image:last-child {
margin-bottom: 0px;
}
#behavior .col-center,
#behavior .col-right{
flex-direction: column;
position: relative;
}
#behavior .col-right > div,
#behavior .col-center > div{
flex: 1;
}
#behavior .col-right > div:first-child{
flex: 0.49;
}
#behavior .col-right > div img,
#behavior .col-center > div img {
object-fit: cover;
min-height: 100%;
min-width: 100%;
max-height: 100%;
max-width: 100%;
position: absolute;
top: -9999px;
right: -9999px;
bottom: -9999px;
left: -9999px;
margin: auto;
z-index: -1;
}
#behavior .widget_media_image h4{
position: absolute;
bottom: 32px;
left: 32px;
right: 32px;
color: white;
transition: all 0.3s;
margin-bottom: 0;
z-index: 1;
pointer-events: none;
}
#behavior .widget_media_image h4::after{
content: "\E001";
font-family: icons;
color: white;
font-size: 24px;
transform: rotate(180deg);
display: block;
width: auto;
clear: both;
text-align: right;
position: absolute;
opacity: 0;
transition: opacity .3s ease;
margin-top: 10px;
}
#behavior .widget_media_image:hover h4{
margin-bottom: 32px;
}
#behavior .widget_media_image:hover h4::after{
opacity: 1;
}
#applications .row > div {
margin: 16px 0 64px 0;
}
#applications .row > div > div > div {
font-size: 16px;
font-weight: 300;
line-height: 170%;
}
#applications .row > div h3 a{
font-size: 22px;
font-weight: 600;
line-height: 1.3;
color: #e24d42;
text-decoration: none;
}
#applications .row > div .btn{
position: absolute;
top: 100%;
background-color: white;
border: solid 1px #CCC;
color: #666;
right: 24px;
}
#applications .row > div .btn:hover{
background-color: #c82333;
color: white;
border: solid 1px #c82333;
}
#enjoyed .row > div > img {
margin: 32px 24px;
max-height: 48px;
width: auto;
filter: grayscale(100%);
transition: filter .3s ease;
}
#enjoyed .row > div > img:hover {
filter: grayscale(0%);
}
#courses-features .row > div{
position: relative;
}
#courses-features .row > div > i{
font-size: 24px;
position: absolute;
color: #e24d42;
}
#courses-features .row > div > h4,
#courses-features .row > div > p{
margin-left: 42px;
}
#courses-features .row > div > h4{
margin-top: 0px;
font-size: 22px;
color: #444;
font-weight: 300;
}
#courses-features .row > div > p{
color: #7b8594;
}
.item-curso {
position: relative;
margin-bottom: 64px;
}
.item-curso img{
width: 100%;
height: auto;
}
.item-curso h3{
font-weight: 600;
font-size: 20px;
margin-bottom: 4px;
color: #e24d42;
}
.item-curso .info-course{
color: #7b8594;
font-size: 16px;
}
.item-curso .excerpt-course{
font-size: 16px;
font-weight: 300;
text-align: justify;
line-height: 170%;
}
.item-curso .info-course small:first-child {
margin-right: 8px;
border-right: solid 1px #CCC;
padding-right: 8px;
font-size: 14px;
}
.item-curso .content-course{
padding: 0px 16px;
}
.item-curso .btn{
display: block;
position: absolute;
left: 15px;
right: 15px;
top: 100%;
}
.item-curso .btn span{
margin-right: 8px;
}
.preview-img{
position: relative;
height: 250px;
overflow: hidden;
margin-bottom: 16px;
}
.preview-img img{
object-fit: cover;
min-height: 100%;
max-width: 100%;
max-height: 100%;
position: absolute;
top: -9999px;
right: -9999px;
bottom: -9999px;
left: -9999px;
margin: auto;
}
.preview-img span{
position: absolute;
right: 0;
bottom: 10px;
background: #D450D2;
color: white;
font-size: 14px;
font-weight: 300;
padding: 4px 12px;
transition: all .3s ease;
}
.preview-img span.modo.online{
background: #50D494;
}
.preview-img span i{
font-size: 0.8em;
}
.item-curso:hover span.modo{
background: #C130BF !important;
}
.item-curso:hover span.modo.online {
background: #30C17B !important;
}
.item-servicio .btn-arrow{
text-decoration: none;
}
.item-servicio .btn-arrow:after{
content: "\E001";
font-family: icons;
font-size: 16px;
transform: rotate(180deg);
display: block;
text-align: right;
}
.item-servicio {
position: relative;
overflow: hidden;
}
.item-servicio .img-servicio{
height: 320px;
position: relative;
overflow: hidden;
margin-right: -15px;
margin-left: -15px;
}
.item-servicio .img-servicio img{
object-fit: cover;
max-width: 100%;
max-height: 100%;
position: absolute;
top: -9999px;
right: -9999px;
bottom: -9999px;
left: -9999px;
margin: auto; }
.item-servicio .img-servicio:after{
content: ""; background-image: linear-gradient(to top, #000, transparent, transparent);
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
transition: background-color .3s ease;
}
.item-servicio:after {
content: "";
background-color: transparent;position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
transition: background-color .3s ease;
}
.item-servicio:hover:after{
background-color: #e24d42;
}
.item-servicio .info-servicio{
position: absolute;
top: 75%;
left: 10%;
right: 10%;
transition: top .5s ease;
z-index: 2;
}
.item-servicio .info-servicio h3{
color: white;
font-weight: 700;
font-size: 32px;
}
.item-servicio .info-servicio h4{
opacity: 0;
transition: opacity .5s ease;
color: white;
}
.item-servicio .info-servicio p{
opacity: 0;
transition: opacity .7s ease;
color: white;
font-weight: 300;
}
.item-servicio .info-servicio a{
opacity: 0;
transition: opacity .9s ease;
color: white;
}
.item-servicio:hover .info-servicio {
top: 25%;
}
.item-servicio:hover .info-servicio h4{
opacity: 1;
}
.item-servicio:hover .info-servicio p{
opacity: 1;
}
.item-servicio .info-servicio a{
opacity: 1;
}
#garage .item-garage {
position: relative;
overflow: hidden;
width: 100%;
padding-top: 100%; -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
}
.item-garage:before{
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.5) 100%); -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: background 1s ease;
}
#garage .item-garage:hover > img,
#garage .item-garage:hover a > img{
transform: scale(1.5);
}
#garage .item-garage > img,
#garage .item-garage a > img{
object-fit: cover;
min-height: 100%;
min-width: 100%;
max-height: 100%;
max-width: 100%;
position: absolute;
top: -9999px;
right: -9999px;
bottom: -9999px;
left: -9999px;
margin: auto;
z-index: -1;
transition: all .3s ease;
}
#garage .item-garage > h2,
#garage .item-garage a > h2{
position: absolute;
left: 0;
bottom: 0;
color: white;
font-weight: 700;
font-size: 32px;
margin-bottom: 32px;
margin-left: 32px;
margin-right: 32px;
}
#garage .item-garage > h2 small,
#garage .item-garage a > h2 small{
display: block;
font-size: 14px;
font-weight: bold;
}
#blog > div {
overflow: hidden;
position: relative;
height: 500px;
}
#blog > div:after{
content: "";
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-image: linear-gradient(to right, black, transparent);
}
#blog > div > img{
object-fit: cover;
min-height: 100%;
min-width: 100%;
max-width: 100%;
max-height: 100%;
position: absolute;
top: -9999px;
right: -9999px;
bottom: -9999px;
left: -9999px;
margin: auto;
}
#blog > div > div{
position: relative;
z-index: 2;
width: 50%;
margin: 0 10%;
}
#blog > div > div > h3{
font-size: 48px;
font-family: 'Quicksand', sans-serif;
font-weight: 700;
color: white;
}
footer{
background-color: #111517;
color: white;
padding: 64px 0 64px;
width: 100%;
bottom: 0;
}
footer #media_image-23 img{
max-height: 32px;
width: auto;
filter: grayscale(100%);
}
footer #media_image-23{
filter: brightness(100);
}
footer a{
color: white;
}
footer .footer-1 > .d-flex > div{
flex: 1;
}
footer .menu{
list-style: none;
padding: 0;
margin: 0;
}
footer .menu a{
font-size: 12px;
font-weight: 400;
color: #CCC;
}
footer .menu a:hover,
footer .copy-footer a:hover{
color: #e24d42;
text-decoration: none;
}
footer .copy-footer{
border-top: solid 1px #212121;
margin-top: 64px;
padding-top: 16px;
}
footer .copy-footer small{
font-size: 12px;
font-weight: 300;
letter-spacing: 0.05em;
}
footer .footer-2 > div {
flex: 1;
}
footer .footer-3 > div > div {
display: inline-block;
}
.widget_mc4wp_form_widget .btn{
vertical-align: bottom;
border: solid 1px #212121;
}
.widget_mc4wp_form_widget .btn:after{
content: "\E001";
font-family: icons;
font-size: 16px;
transform: rotate(180deg);
display: block;
text-align: right;
}
.widget_mc4wp_form_widget input[type="email"]{
border: solid 1px #212121;
background-color: transparent;
height: 38px;
padding: 5px;
color: white;
font-size: 13px;
font-family: "Roboto", sans-serif;
font-weight: 300;
flex: 1;
text-align: left;
}
.widget_mc4wp_form_widget span{
display: flex !important;
}
footer .social__list{
margin: 0;
}
footer .social__list a {
font-size: 14px;
}
.footer-title-widget small{
font-weight: 700;
}
.category > main > section:first-child,
.page > main > section:first-child,
.single-post > main > section:first-child {
min-height: 75vh;
overflow: hidden;
position: relative;
}
.category > main > section:first-child{ }
.category > main > section:first-child:after,
.page > main > section:first-child:after,
.single-post > main > section:first-child:after{
content: "";
background-image: linear-gradient(to right, #000, transparent, transparent);
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
}
.category > main > section:first-child > img,
.page > main > section:first-child > img,
.single-post > main > section:first-child > img {
object-fit: cover;
min-height: 100%;
min-width: 100%;
max-height: 100%;
max-width: 100%;
position: absolute;
top: -9999px;
right: -9999px;
bottom: -9999px;
left: -9999px;
margin: auto;
z-index: -1;
}
.atribucion{
position: absolute;
right: 8px;
z-index: 1;
bottom: 0;
font-size: 11px;
color: #888;
}
.atribucion a{
color: #888;
}
.category > main > section:first-child .container,
.page > main > section:first-child .container,
.single-post > main > section:first-child .container{
z-index: 2;
}
.category > main > section:first-child h1,
.page > main > section:first-child h1,
.single-post > main > section:first-child h1{
font-size: 64px;
font-family: 'Quicksand', sans-serif;
font-weight: 700;
color: white;
margin-bottom: 10%;
line-height: 1;
}
.single-post > main > section:first-child h1{
font-size: 52px;
}
.category > main > section:first-child h1 small,
.single-post > main > section:first-child h1 small{
font-family: 'Roboto', sans-serif;
line-height: 1;
font-size: 24px;
margin-top: 24px;
display: block;
}
.single-content p,
.single-content li{
font-size: 18px;
line-height: 1.88889;
font-weight: 300;
margin-bottom: 32px;
}
.single-content p + ul{
margin-top: -16px;
}
.single-content li{
margin-bottom: 4px;
}
.single-content li:last-child{
margin-bottom: 32px;
}
.single-content .wp-block-image{
margin-bottom: 32px;
}
.single-content .has-small-font-size{
font-size: 14px;
}
.single-content h3,
.single-content h4,
.single-content h5{
font-weight: 600;
margin-bottom: 24px;
font-size: 32px;
color: #333333;
line-height: 1.5;
}
.single-content h4{
font-size: 30px;
margin: 2.6875rem 0 0.9375rem 0;
}
.single-content h5{
font-size: 18px;
color: #444;
font-weight: 700;
}
.wp-block-image .aligncenter{
display: block;
}
.wp-block-image > .aligncenter {
margin-bottom: 42px;
text-align: center;
}
.wp-block-image > .aligncenter img{
width: auto;
max-width: 100%;
height: auto;
}
.wp-block-media-text__media img, .wp-block-media-text__media video{
height: auto;
}
.related-post ul{
margin: 0;
padding: 0;
list-style: none;
}
.related-post ul li{
padding-left: 8px;
margin-bottom: 8px;
}
.related-post ul li a{
color: #111517;
font-size: 16px;
text-decoration: none;
transition: color .3s ease;
}
.related-post ul li a:hover{
color: #e24d42;
}
.grid-sm-boxes-in .sm-post-title a{
color: #111517;
text-decoration: none;
line-height: 1;
font-weight: 600;
transition: color .3s ease;
}
.smblog_masonry_numcol{
padding-bottom: 0px;
}
.smblog_masonry_numcol .sm-grid-boxes-caption{
padding: 24px;
}
.sm-list-inline.sm-grid-boxes-news{
margin: 8px 0;
}
.sm-meta .sm-meta-part{
font-size: 12px;
color: #7b8594;
}
.sm-grid-boxes-quote,
.sm-grid-boxes-quote p{
margin: 0px;
font-size: 16px;
font-weight: 300;
line-height: 1.5;
}
.grid-sm-boxes-in:hover .sm-post-title a{
color: #e24d42;
}
.grid-sm-boxes-in .grid-sm-border{
transition: all .3s ease;
}
.grid-sm-boxes-in:hover .grid-sm-border{
box-shadow: 0px 0px 5px 0px rgb(200, 200, 200);
}
.logos-capacitacion > img {
margin: 32px 8px;
max-height: 48px;
width: auto;
filter: grayscale(100%);
transition: filter .3s ease;
}
.logos-capacitacion > img:hover{
filter: none;
}
.medios-pago-permitido img {
width: auto;
max-height: 24px;
margin: 0px 4px;
}
.medios-pago-permitido img.visa{
max-height: 16px;
}
.form-sidebar input[type="text"],
.form-sidebar input[type="password"],
.form-sidebar input[type="email"],
#modal-form input[type="text"],
#modal-form input[type="number"],
#modal-form input[type="email"],
#modal-form select{
font-family: 'Roboto', sans-serif;
padding: 8px;
font-weight: 300;
font-size: 14px;
height: 40px;
}
p.sel-horario{
line-height: 1.5;
}
p.sel-horario label{
margin-bottom: 0;
width: 100%;
}
p.sel-horario label small{
font-size: 14px;
font-weight: 300;
}
.section-precio{
padding: 24px;
border: solid 1px #EFEFEF;
box-shadow: 0px 0px 5px 0px rgb(200, 200, 200);
}
.flex-1 {
flex: 1;
}
.container-services > .row{
margin-bottom: 180px;
}
.container-services .title-section{
font-weight: 500;
color: #111517;
}
.container-services-detail{
padding: 50px;
margin-left: -180px;
margin-top: 80px;
margin-bottom: 80px;
box-shadow: 0 2px 15px 0px rgba(0,0,0,0.07);
background-color: white;
position: relative;
z-index: 2;
}
.order-md-1 .container-services-detail{
margin-left: 0;
margin-right: -180px;
}
.container-services-herramienta{
border: solid 1px #EFEFEF;
background-color: white;
box-shadow: 0px 0px 5px 0px rgb(200, 200, 200);
margin-bottom: 120px;
margin-top: -80px;
padding: 32px 0;
}
.container-services .col-thumbnail{
position: relative;
}
.container-services .col-thumbnail > img{
object-fit: cover;
height: 100%;
width: 100%;
position: absolute;
margin: auto -15px;
}
.container-services .col-thumbnail .icon-video{
position: absolute;
z-index: 10;
font-size: 24px;
background-color: rgba(0,0,0,.3);
padding: 16px 0;
text-align: center;
color: white;
width: 64px;
top: 50%;
height: 64px;
left: 50%;
transform: translate(-50%,-50%);
transition: all .3s ease;
}
.container-services .col-thumbnail:hover .icon-video{
background-color: rgba(0,0,0,.8);
}
.responsive-tabs ul.responsive-tabs__list{
margin: 20px 0 0 0px !important;
}
.responsive-tabs .responsive-tabs__list__item{
font-size: 16px !important;
padding: 24px !important;
}
.responsive-tabs .responsive-tabs__list__item--active,
.responsive-tabs .responsive-tabs__list__item--active:hover{
padding-bottom: 25px !important;
color: #e24d42 !important;
}
.responsive-tabs .responsive-tabs__panel p{
font-size: 16px;
line-height: 1.5;
margin-bottom: 0px;
}
.responsive-tabs .responsive-tabs__panel{
padding: 24px;
min-height: 124px;
}
.title-section-servicios{
margin-bottom: 96px !important;
}
figure.w-100 img{
width: 100%;
height: auto;
}
.responsive-tabs .responsive-tabs__list__item:last-child{
margin-bottom: 0;
}
#nav_menu-2{
flex: 0.8;
}
#nav_menu-5{
flex: 1.2;
}
#media_image-24 {
display: flex;
flex-direction: row-reverse;
align-items: center;
margin-top: 16px;
}
#media_image-24 img{
width: 80px;
height: 100px;
}
#media_image-24 p{
margin-left: 12px;
}
#media_image-24 .btn{
font-size: 12px;
}
footer .logos{
margin-top: -45px;
width: 30%;
margin-left: 70%;
}
.scrollDown {
position: absolute;
z-index: 2;
left: 50%;
bottom: 16px;
background-color: rgba(0,0,0,.1);
transform: translate(-50%,0);
border-radius: 50%;
cursor: pointer;
}
.scrollDown:hover{
background-color: rgba(0,0,0,.2);
}
.wpcf7-response-output.wpcf7-mail-sent-ok{
background-color: rgba(0,0,0,.8);
position: absolute;
left: 0;
top: -32px;
width: 100%;
margin: 0;
border: none;
bottom: 0;
border-radius: 4px;
text-align: center;
color: white;
font-size: 24px;
padding: 30% 10%;
}
.modal-content button.close{
color: #AAA;
z-index: 10;
}
.wp-block-embed__wrapper > iframe{
width: 100%;
}
.wp-image-1195, .wp-image-1600 {
margin: 0px 24px !important;
max-height: 64px !important;
}
.grecaptcha-badge{
display: none !important;
}
img.alignleft{
float: left;
margin-right: 8px;
}
.datos-instructor{
line-height: 1.4 !important;
}
.ajax-load-more-wrap div.alm-masonry div.grid-item{
width: 33.33%;
}
.ajax-load-more-wrap div.alm-masonry div.grid-item img{
max-width: 100%;
width: 100%;
height: auto;
position: relative;
}
.pagination .nav-links .page-numbers{
margin-right: 12px;
padding: 8px;
}
.pagination .nav-links a.page-numbers {
color: gray;
}
.pagination .nav-links a.prev,
.pagination .nav-links a.next {
color: lightgray;
}
.pagination .nav-links .page-numbers.current {
background-color: #e24d42;
color: white;
}
.widget_polylang {
position: relative;
z-index: 100;
}
.widget_polylang ul{
margin: 0px 0px 4px;
list-style: none; 
}
.widget_polylang ul a{
color: #CCC;
font-size: 12px;
text-transform: uppercase;
line-height: 1;
}
@media (max-width: 992px){
#behavior .widget_media_image h4{
font-size: 16px;
bottom: 16px;
left: 16px;
right: 16px;
}
#behavior .widget_media_image h4::after{
font-size: 16px;
}
#behavior .widget_media_image:hover h4{
margin-bottom: 24px;
}
}
@media (max-width: 767px){
#behavior .col-right > div img,
#behavior .col-center > div img{
}
#behavior .widget_media_image{
height: 200px;
overflow: hidden;
margin: 0 0 15px 0;
}
#behavior .widget_media_image img{
object-fit: cover;
max-width: 100%;
max-height: 100%;
min-height: 100%;
position: absolute;
top: -9999px;
right: -9999px;
bottom: -9999px;
left: -9999px;
margin: auto;
}
#behavior .widget_media_image h4{
font-size: 24px;
}
#behavior .widget_media_image h4::after{
font-size: 24px;
}
#behavior .widget_media_image:hover h4{
margin-bottom: 32px;
}
#blog > div > div{
width: 100%;
}
#blog > div > div > h3{
font-size: 36px;
}
.container-services-detail,
.order-md-1 .container-services-detail{
margin: 0px;
padding: 0px;
box-shadow: none;
}
.container-services > .row{
margin-bottom: 48px;
}
.container-services .col-thumbnail{
min-height: 300px;
margin-bottom: 16px;
}
}
@media (max-width: 576px){
.navbar{
padding: 1rem 1rem;
}
.navbar.navbar--fixed > .container,
.navbar > .container{
padding: 0px;
}
.navbar__opener{
right: -15px;
}
.slide-home > .container h2{
font-size: 40px;
}
}
@media (max-height: 576px){
.navbar{
padding: 1rem 1rem;
}
.navbar.navbar--fixed > .container,
.navbar > .container{
padding: 0px;
}
.slide-home > .container h2{
font-size: 28px;
}
.slide-home > .container{
padding: 50px 0px;
}
}
@media (max-height: 767px){
.navbar__menu {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
min-height: 100vh;
overflow: auto;
padding: 0px;
}
.navbar__menu > .container {
height: 100%;
}
.navbar__menu > .container > .row {
padding: 80px 0;
}
}
@media (min-width: 1200px){
}
@media (min-width: 1350px) {
.container {
max-width: 1320px;
}
}  .carousel-control-next, .carousel-control-prev{
width: auto;
}
.carousel-control-prev-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23CCC' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon{
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23CCC' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-control-prev {
transform: translate(-100%, 0);
}
.carousel-control-next {
transform: translate(100%, 0);
}
@media (min-width: 768px) and (max-width: 991px) { .carousel-inner .active.col-md-4.carousel-item + .carousel-item + .carousel-item + .carousel-item {
position: absolute;
top: 0;
right: -33.3333%; z-index: -1;
display: block;
visibility: visible;
}
}
@media (min-width: 576px) and (max-width: 768px) { .carousel-inner .active.col-sm-6.carousel-item + .carousel-item + .carousel-item {
position: absolute;
top: 0;
right: -50%; z-index: -1;
display: block;
visibility: visible;
}
}
@media (min-width: 576px) {
.carousel-item {
margin-right: 0;
} .carousel-inner .active + .carousel-item {
display: block;
}
.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {
transition: none;
}
.carousel-inner .carousel-item-next {
position: relative;
transform: translate3d(0, 0, 0);
} .active.carousel-item-left + .carousel-item-next.carousel-item-left,
.carousel-item-next.carousel-item-left + .carousel-item,
.carousel-item-next.carousel-item-left + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(-100%, 0, 0);
visibility: visible;
} .carousel-inner .carousel-item-prev.carousel-item-right {
position: absolute;
top: 0;
left: 0;
z-index: -1;
display: block;
visibility: visible;
} .active.carousel-item-right + .carousel-item-prev.carousel-item-right,
.carousel-item-prev.carousel-item-right + .carousel-item,
.carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(100%, 0, 0);
visibility: visible;
display: block;
}
} @media (min-width: 768px) { .carousel-inner .active + .carousel-item + .carousel-item {
display: block;
}
.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item {
transition: none;
}
.carousel-inner .carousel-item-next {
position: relative;
transform: translate3d(0, 0, 0);
} .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(-100%, 0, 0);
visibility: visible;
} .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(100%, 0, 0);
visibility: visible;
display: block;
}
} @media (min-width: 991px) { .carousel-inner .active + .carousel-item + .carousel-item {
display: block;
}
.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item  {
transition: none;
} .carousel-inner .active.col-lg-4.carousel-item + .carousel-item + .carousel-item + .carousel-item {
position: absolute;
top: 0;
right: -33%; z-index: -1;
display: block;
visibility: visible;
} .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(-100%, 0, 0);
visibility: visible;
} .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(100%, 0, 0);
visibility: visible;
display: block;
}
}