@font-face {
font-family: 'Anantha Signature';
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/AnanthaSignatureRegular.eot);
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/AnanthaSignatureRegular.eot?#iefix) format('embedded-opentype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/AnanthaSignatureRegular.woff2) format('woff2'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/AnanthaSignatureRegular.woff) format('woff'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/AnanthaSignatureRegular.ttf) format('truetype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/AnanthaSignatureRegular.svg#AnanthaSignatureRegular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Helvetica LT Std Roman';
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Roman.eot);
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Roman.eot?#iefix) format('embedded-opentype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Roman.woff2) format('woff2'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Roman.woff) format('woff'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Roman.ttf) format('truetype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Roman.svg#HelveticaLTStd-Roman) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Helvetica LT Std Condensed';
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Cond.eot);
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Cond.eot?#iefix) format('embedded-opentype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Cond.woff2) format('woff2'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Cond.woff) format('woff'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Cond.ttf) format('truetype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Cond.svg#HelveticaLTStd-Cond) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Helvetica LT Std';
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Bold.eot);
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Bold.eot?#iefix) format('embedded-opentype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Bold.woff2) format('woff2'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Bold.woff) format('woff'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Bold.ttf) format('truetype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Bold.svg#HelveticaLTStd-Bold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Helvetica LT Std Condensed';
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-LightCond.eot);
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-LightCond.eot?#iefix) format('embedded-opentype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-LightCond.woff2) format('woff2'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-LightCond.woff) format('woff'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-LightCond.ttf) format('truetype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-LightCond.svg#HelveticaLTStd-LightCond) format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Helvetica LT Std';
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Light.eot);
src: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Light.eot?#iefix) format('embedded-opentype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Light.woff2) format('woff2'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Light.woff) format('woff'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Light.ttf) format('truetype'),
url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/fuentes/HelveticaLTStd-Light.svg#HelveticaLTStd-Light) format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
.clearfix::after {
content: "";
clear: both;
display: table;
}
::-webkit-input-placeholder { color: #000;
opacity: 1 !important;
font-style: initial !important;
}
input:-moz-placeholder,
textarea:-moz-placeholder { color: #000;
opacity: 1;
font-style: initial !important;
}
input::-moz-placeholder,
textarea::-moz-placeholder { color: #000;
opacity: 1;
font-style: initial !important;
}
:-ms-input-placeholder { 
color: #000;
font-style: initial !important;
}
.header::after {
content: "";
clear: both;
display: table;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Poppins';
letter-spacing: 0;
}
body{
font-family: 'Helvetica LT Std Roman';
position: relative;
font-size: 15px;
font-weight: normal;
color: black;
background: white;
color: black;
line-height: inherit;
}
a:hover {
color: #e52420;
}
.header li {
list-style: none;
transition: all 500ms;
}
.header .header-inn {
display: flex;
flex-wrap: wrap;
align-content: center;
justify-content: space-between;
align-items: center;
width: 100%;
max-width: 1200px;
margin: 0 auto;
padding: 20px 20px 0;
}
.header {
border-bottom: 1px solid #787878;
position: absolute;
z-index: 99;
background: white;
width: 100%;
top: 0;
left: 0;
}
main#main {
padding-top: 125px;
}
.bloque_logo {
max-width: 296px;
padding-bottom: 17px;
}
.head-right {text-align: right;vertical-align: middle;}
.head-right li {
display: inline-block;
vertical-align: middle;
}
.head-right li.bloque_menuprincipal {
width: 100%;
text-align: right;
background-position: right center;
}
.bloque_redes  table {
margin: 0;
border: none;
}
.bloque_redes table td {vertical-align: middle;border: none;padding: 0 5px;}
.head-right li.bloque_idioma ul {
margin: 0;
}
.head-right li.bloque_idioma li a {
display: block;
color: black;
font-family: 'Helvetica LT Std Condensed';
font-size: 19px;
border-bottom: 4px solid transparent;
line-height: 23px;
transition: all 500ms;
}
.head-right li.bloque_idioma li.current-lang a,.head-right li.bloque_idioma li a:hover {
border-color: black;
}
header.page-header {
padding: 0 20px;
background: transparent;
}
.post-type-archive-tribe_events header.page-header,
.single-tribe_events header.page-header,
.post-type-archive-mec-events header.page-header,
.page-id-15057 header.page-header,
.page-id-15068 header.page-header{
margin-top: 45px;
}
.page-id-15057 div#content-wrap,
.page-id-15068 div#content-wrap{
max-width: 1200px;
}
.page-id-15057 #main #content-wrap >div,
.page-id-15068 #main #content-wrap >div{
max-width: 1200px !important;
margin: 0 auto 20px !important;
display: block;
padding: 0 0;
width: 100%;
float: none;
}
.page-id-15057 #main #content-wrap
.page-id-15068 #main #content-wrap{
padding: 0 20px;
}
#main #content-wrap {
padding-top: 0;
float: left;
width: 100%;
max-width: none;
}
.bloque_redes table a.intranet img {
display: inline-block;
vertical-align: text-bottom;
margin-right: 8px;
transition: all 500ms;
}
.bloque_redes table a {
display: block;
}
.bloque_redes table td.intranet a{
color: #9d9d9c;
text-transform: uppercase;
font-size: 16px;
line-height: 100%;
display: inline-block;
vertical-align: middle;
transition: all 500ms;
}
.head-right li.bloque_idioma li {
padding: 0 2px;
}
.bloque_redes table td.intranet img {
margin-right: 7px;
}
.bloque_menuprincipal ul {
margin: 0;
width: auto;
display: inline-block;
border-top: 2px solid #9d9d9c;
margin-top: 10px;
padding-top: 10px;
}
.bloque_menuprincipal a {
font-size: 20px;
font-family: 'Helvetica LT Std Condensed';
color: black;
display: block;
font-weight: 500;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/menusubrayado2.png);
background-size: 72px auto;
background-repeat: no-repeat;
background-position: center 200%;
padding-bottom: 30px;
}
.bloque_menuprincipal ul li {
margin-left: 25px;
position: relative;
}
.bloque_menuprincipal a:hover,
.bloque_menuprincipal li.current_page_item a {
background-position: center 28px;
}
.bloque_menuprincipal li.current_page_item a,
.bloque_menuprincipal li.current-menu-ancestor > a{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/menusubrayado.png);
background-position: center 28px;
}
.bloque_menuprincipal li.menuinicio a {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/home.png);
font-size: 0;
width: 30px;
height: 24px;
background-size: auto 100%;
background-position: center;
}
.bloque_menuprincipal ul.sub-menu {
position: absolute;
top: 130%;
background: black;
border-radius: 0 0 10px 10px;
width: 190px;
border: none;
left: 50%;
margin-left: -95px;
transition: all 500ms;
padding: 0;
overflow: hidden;
margin-top: 0;
opacity: 0;
height: 0;
padding: 0;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flecha_submenu.png);
background-repeat: no-repeat;
background-position: center -2px;
}
.bloque_menuprincipal li:hover> ul.sub-menu {
opacity: 1;
top: 100%;
height: auto;
padding: 26px 0 16px;
overflow: visible;
}
.bloque_menuprincipal ul.sub-menu ul.sub-menu {
left: 100%;
margin: 0;
background-color: #1d1d1d;
top: 0;
overflow: auto;
max-height: 65vh;
}
.bloque_menuprincipal ul.sub-menu li:hover> ul.submenu {
top: 0;
}
.bloque_menuprincipal ul.sub-menu li a {
font-family: 'Helvetica LT Std';
font-weight: 300;
color: white;
text-align: center;
display: block;
width: 100%;
font-size: 16px;
background: transparent;
padding: 12px 10px;
}
.bloque_menuprincipal ul.sub-menu li li a {
font-size: 14px;
}
.bloque_menuprincipal ul.sub-menu li {
display: block;
margin: 1px 0;
}
.bloque_menuprincipal ul.sub-menu li a:hover, .bloque_menuprincipal ul.sub-menu li.current-menu-item a, .bloque_menuprincipal ul.sub-menu li.menu-item-has-children:hover > a {
background: #ffd40c;
color: black;
}
.bloque_menuprincipal ul li.menuinicio {
margin-left: 10px;
margin-top: -30px;
}
.header.sticky0 {
transition: all 500ms;
position: fixed;
}
.header.sticky {
top: 0;
}
.admin-bar .header.sticky {
top: 32px;
}
.sticky0 .head-right li.bloque_menuprincipal {
width: auto;
float: left;
margin-right: 12px;
padding-right: 12px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/linea2.png);
background-repeat: no-repeat;
background-position: right top;
}
.sticky0 .bloque_menuprincipal >div> ul {
border: none;
margin: 0;
padding: 0;
}
.sticky0.header li.bloque_logo {
max-width: 200px;
padding-bottom: 10px;
}
.sticky0 .head-right {
margin-top: 13px;
}
.sticky0.header .header-inn {
padding: 10px 20px 0;
}
.titulo_icono  p {
margin: 0;
}
.titulo_icono img {
display: inline-block;
vertical-align: baseline;
max-height: 37px;
width: auto !important;
margin-right: 10px;
margin-bottom: -2px;
}
.titulo_icono,
header.page-header .container{
text-align: left;
border-bottom: 1px solid black;
}
.titulo_icono .elementor-widget-container,
header.page-header h1{
color: black;
font-family: 'Helvetica LT Std Roman';
font-size: 30px;
text-transform: uppercase;
width: auto !important;
border-bottom: 6px solid;
padding-bottom: 10px;
line-height: 34px;
margin-bottom: 0 !important;
display: inline-block;
}
.titulo_icono.titulo_blanco {
border-color: white;
}
.titulo_icono.titulo_blanco .elementor-widget-container {
color: white;
}
.titulo_icono.titulo_rojo .elementor-widget-container,
header.page-header h1{
border-color: #e52420;
}
.titulo_icono.titulo_azul .elementor-widget-container {
border-color: #014c8e;
color: #014c8e;
}
.titulo_icono.titulo_verde .elementor-widget-container {
border-color: #99cc00;
color: #1e7044;
}
.front_bloque1 {
z-index: 9;
}
.front_bloque2 .titulo_icono {
border: none;
}
.front_bloque2 .elementor-container .elementor-widget-wrap {
border-bottom: 1px solid;
padding: 0 !important;
}
.front_bloque2 {
padding: 40px  20px;
}
.boton1.elementor-widget-button a,
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-content a.eael-post-elements-readmore-btn{
font-family: 'Helvetica LT Std';
font-weight: bold;
color: black;
font-size: 16px;
}
.elementor-widget-button .elementor-button,
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-content a.eael-post-elements-readmore-btn,
.btn_form2 input,
#carousel-testimonios .owl-item .archivo a,
.showgallery.boton1{
font-family: 'Helvetica LT Std';
font-weight: bold;
color: black;
font-size: 16px;
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton1.png);
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center;
transition: all 500ms;
display: inline-block;
}
.elementor-widget-button .elementor-button:hover,
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-content a.eael-post-elements-readmore-btn:hover,
.btn_form2 input:hover,
#carousel-testimonios .owl-item .archivo a:hover,
.showgallery.boton1:hover{
transform: scale(1.05);
}
#carousel-testimonios .owl-item .archivo a {
padding: 4px 28px;
background-size: 100% 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton5.png);
}
#carousel-testimonios .owl-item .archivo {
display: block;
margin-bottom: 20px;
}
.boton1 {
text-align: right;
}
.front_bloque3 {
border-bottom: 30px solid #ffd500;
}
.front_bloque3 .n2-ss-align {
margin: 0 !important;
width: 100% !important;
}
.front_bloque3 .n2-ss-control-bullet {
bottom: -34px !important;
left: 6% !important;
}
.elementor-widget-wrap .animacion1 {
position: absolute;
right: -47%;
width: 55%;
top: -132px;
animation: volar 10s linear infinite alternate;
-moz-animation: volar 10s linear infinite alternate;
-webkit-animation: volar 10s linear infinite alternate;
z-index: 9;
}
@keyframes volar{
0%{
right:-47%;
top:-132;
width:55%;
}
25%{
top:100px;
right:-45%;
width:50%;
}
50%{
top:40px;
right:-40%;
width:48%;
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
}
75%{
top:230px;
right:-47%;
width:52%;
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
100%{
margin-left:100px;
top:90px;
width:55%;
}
}
.animacion1_hover {
position: absolute;
right: 10%;
top: 0;
transform: scale(0.2);
opacity: 0;
transition: all 500ms;
}
.animacion1:hover .animacion1_hover {
transform: scale(1);
opacity: 1;
right: 100%;
}
.elementor-widget-wrap .animacionl1 {
position: absolute;
left: -15%;
width: 18%;
top: 70px;
animation: volar2 10s linear infinite alternate;
-moz-animation: volar2 10s linear infinite alternate;
-webkit-animation: volar2 10s linear infinite alternate;
z-index: 9;
}
@keyframes volar2{
0%{
left:-20%;
top:20%;
width:18%;
}
30%{
top:40%;
left:-20%;
width:24%;
}
60%{
top:60%;
left:-12%;
width:22%;
-moz-transform:rotate(-30deg);
-webkit-transform:rotate(-30deg);
}
80%{
top:70%;
left:-15%;
width:18%;
-moz-transform:rotate(-10deg);
-webkit-transform:rotate(-10deg);
}
100%{
top:40%;
width:16%;
}
}
.animacionl1_hover {
position: absolute;
right: -24%;
top: -41%;
transform: scale(0.2);
opacity: 0;
transition: all 500ms;
}
.animacionl1:hover .animacionl1_hover {
transform: scale(1);
opacity: 1;
right: auto;
left: 68%;
top: -77%;
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-22px, 0, 0);
transform: scale3d(0.475, 0.475, 0.475) translate3d(-22px, 0, 0);
}
to {
opacity: 0.5;
-webkit-transform: scale(0.3) translate3d(800px, 0, 0);
transform: scale(0.3) translate3d(800px, 0, 0);
}
}
.elementor-widget-wrap .titulo_derecha {
position: absolute;
right: 28px;
top: 55px;
width: auto;
}
.elementor-widget-wrap .titulo_derecha h2 {
font-family: 'Helvetica LT Std Condensed' !important;
font-weight: 300 !important;
color: black;
font-size: 20px !important;
}
.front_noticias .eael-grid-post-holder {
border: none;
}
.front_noticias .eael-grid-post-holder .eael-entry-wrapper,
.items_archive .titulo{
padding: 0;
text-align: left;
margin: 10px 0;
border-left: 7px solid #ffd500;
padding-left: 14px;
}
.items_archive .entry-content{
margin-bottom: 10px;
}
.front_noticias .eael-grid-post-holder .eael-entry-wrapper .eael-entry-title a,
.items_archive .titulo .entry-title{
text-transform: uppercase;
font-family: 'Helvetica LT Std';
font-weight: lighter;
font-size: 18px;
line-height: 20px;
display: block;
padding-left: 10px;
color: black;
padding-bottom: 5px;
transition: all 500ms;
padding-left: 0;
border: none;
margin: 0;
}
.front_noticias .eael-grid-post-holder .eael-entry-wrapper .eael-entry-title a:hover {
font-weight: bold;
color: black;
}
.front_noticias .eael-grid-post-holder .eael-entry-wrapper .eael-entry-title {
margin: 0;
}
.front_noticias .eael-grid-post-holder .eael-entry-wrapper .eael-entry-footer,
.items_archive .titulo .entry-date{
padding: 0 0 0 10px;
color: #5b5b5b;
font-family: 'Helvetica LT Std';
font-weight: lighter;
font-size: 13px;
line-height: 15px;
padding-top: unset;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgcalendario.png);
background-repeat: no-repeat;
background-size: auto 12px;
background-position: 0 center;
transition: all 500ms;
text-transform: lowercase;
}
.front_noticias .post-grid {
padding: 0 !important;
}
.front_noticias .post-grid .item.even {
margin-left: 0 !important;
padding: 0 !important;
}
.front_noticias .post-grid .item.odd {
padding: 0 !important;
margin-right: 0 !important;
width: 49% !important;
}
.front_noticias .post-grid .item {
margin: 10px 1% !important;
width: 48% !important;
}
.front_noticias .post-grid .item .title a {
text-transform: uppercase;
font-family: 'Helvetica LT Std';
font-weight: lighter;
font-size: 18px;
line-height: 20px;
display: block;
padding-left: 10px;
color: black;
padding-bottom: 5px;
transition: all 500ms;
}
.front_noticias .post-grid .item .title {
margin-bottom: 0;
border-left: 7px solid #fed30d;
}
.front_noticias .post-grid .item .post_date {
border-left: 7px solid #fed30d;
padding-left: 30px;
color: #5b5b5b;
font-family: 'Helvetica LT Std';
font-weight: lighter;
font-size: 13px;
line-height: 13px;
padding-top: unset;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgcalendario.png);
background-repeat: no-repeat;
background-size: auto 12px;
background-position: 12px center;
transition: all 500ms;
}
.front_noticias .post-grid .item .thumb_link {
position: relative;
width: 100%;
padding-bottom: 55%;
}
.front_noticias .post-grid .item .thumb_link img {
position: absolute;
width: 100%;
height: auto;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: all 500ms;
}
.front_noticias .post-grid .item:hover .title a {
color: #fed30d;
}
.front_noticias .post-grid .item:hover .post_date {
color: black; }
.front_noticias .post-grid .item:hover .thumb_link img {
transform: translate(-50%,-50%) scale(1.1);
}
.front_noticias .post-grid .item .thumb_link:after {content: "+";position: absolute;left: 0;top: 0;width: 100%;background: rgba(0,0,0,.4);padding: 30% 0;color: white;font-weight: bold;font-family: 'Helvetica LT Std Roman';font-size: 45px;transform: scale(0.4);transition: all 500ms;opacity: 0;line-height: 0;}
.front_noticias .post-grid .item:hover .thumb_link:after {
opacity: 1;
transform: scale(1);
}
.front_bloque4 .boton1.elementor-widget-button a{
min-width: 190px;
}
.front_bloque4 .boton1,
.kbloque5 .boton1,
.noticias_subseccion .boton1{
display: inline-flex;
width: auto;
vertical-align: middle;
justify-content: flex-end;
}
.front_bloque4 .imginbewegung,
.kbloque5 .imginbewegung,
.noticias_inner .imginbewegung,
.bloque_noticias_template .imginbewegung{
display: inline-block;
vertical-align: middle;
margin-right: 30px;
width: 140px;
margin-bottom: 0;
}
.front_bloque4 {
text-align: right;
padding: 80px 20px 120px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco3.png);
background-repeat: no-repeat;
background-position: left 10%,right 70%, center 120%;
background-size: 14% auto, 10% auto,20% auto;
}
.noticias_inner .elementor-widget-wrap {
justify-content: flex-end;
}
.bloque_izq {
position: relative;
z-index: 9;
}
.bloque_izq:after {
content: ".";
font-size: 0;
position: absolute;
z-index: -1;
width: 95%;
height: 105%;
box-shadow: 0px 2px 8px grey;
left: 0%;
top: 0;
transform: rotate(-4deg);
background-color: white;
}
.bloque_izq > .elementor-widget-wrap {
box-shadow: 0px 2px 8px grey;
background: white;
padding: 38px !important;
position: relative;
z-index: 9;
}
.bloque_der > .elementor-widget-wrap {
box-shadow: 0px 2px 8px grey;
background: white;
padding: 25px !important;
position: relative;
z-index: 9;
margin-left: 50px;
}
.tribe-events-widget .tribe-events-widget-events-list__event-date-tag {
border-right: 5px solid #fed30d;
font-family: 'Helvetica LT Std';
font-weight: bold;
}
.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month {
color: black;
font-family: 'Helvetica LT Std';
font-weight: bold;
font-size: 13px;
line-height: 15px;
}
.tribe-common .tribe-common-h2 {
color: black;
font-family: 'Helvetica LT Std';
font-weight: bold;
font-size: 26px;
line-height: 30px;
}
.tribe-events-widget .tribe-events-widget-events-list__event-datetime-wrapper {
display: none;
}
.tribe-events-widget h3.tribe-events-widget-events-list__event-title {
color: #505050;
font-family: 'Helvetica LT Std';
font-weight: lighter;
text-align: left;
line-height: 16px;
font-size: 14px;
padding: 7px 5px 7px 15px;
text-decoration: none;
transition: all 500ms;
cursor: pointer;
}
.tribe-events-widget h3.tribe-events-widget-events-list__event-title a {
pointer-events: none;
}
.tribe-events-widget h3.tribe-events-widget-events-list__event-title:hover a {
color: #fed30d;
text-decoration: none;
border: none;
}
.tribe-events-widget h3.tribe-events-widget-events-list__event-title:hover {
background: black;
}
section .tribe-events-widget .tribe-events-widget-events-list__event-row {
margin-bottom: 40px;
}
.front_bloque4 .tribe-events-widget-events-list__view-more {
display: none;
}
.bloque_video {
border-bottom: 30px solid #ffd500;
}
.bloque_video p {
margin: 0;
}
#carousel-autoridades .item .tit {
flex: 0 0 40%;
max-width: 40%;
text-align: center;
font-family: 'Helvetica LT Std';
font-weight: bold;
font-size: 16px;
line-height: 17px;
padding: 0 50px;
}
#carousel-autoridades .item {
display: flex;
justify-content: center;
align-items: center;
flex-direction: row-reverse;
}
#carousel-autoridades .item .tit .tit1 {
display: block;
margin-top: 20px;
}
#carousel-autoridades .item .det {
flex: 0 0 60%;
max-width: 60%;
height: 295px;
overflow: auto;
margin-top: 40px;
padding-right: 30px;
text-align: justify;
}
.front_bloque6 .titulo_icono,
.front_bloque7 .titulo_icono{
border-color: #e52420;
position: relative;
bottom: -40px;
}
.front_bloque6 .titulo_icono {
width: 59%;
}
.owl-theme .owl-nav button span {
display: none;
}
.owl-theme .owl-nav button {
width: 32px;
height: 54px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls.png) !important;
background-repeat: no-repeat !important;
background-position: left center !important;
display: block !important;
background-size: auto 100% !important;
margin: 0 !important;
left: -60px !important;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.owl-theme .owl-nav button.owl-next {
background-position: right center !important;
right: -60px !important;
left: auto !important;
}
.owl-theme .owl-nav [class*=owl-]:hover {
background-color: transparent !important;
opacity: .9 !important;
}
.elementor-widget-wrap .animacion2 {
position: absolute;
right: 1%;
width: 5%;
top: 12%;
z-index: 9;
animation: animar 7s linear infinite alternate;
-moz-animation: animar 7s linear infinite alternate;
-webkit-animation: animar 7s linear infinite alternate
}
@keyframes animar{
0%  { } 
50% { -webkit-transform:translate(100px,50px) scale(1.2);}
100% {-webkit-transform:translate(0px); }
}
.elementor-widget-wrap .animacion3 {
position: absolute;
right: -6%;
width: auto;
width: 4%;
top: 36%;
z-index: 9;
animation: slideInRight 5s linear infinite alternate;
-moz-animation: slideInRight 5s linear infinite alternate;
-webkit-animation: slideInRight 5s linear infinite alternate
}
.front_bloque6 {
padding: 50px 0;
}
div#carousel-autoridades {
z-index: 0;
}
.front_bloque7 {
border-bottom: 30px solid #ffd500;
text-align: justify;
}
.elementor-widget-text-editor {
color: black;
font-family: 'Helvetica LT Std';
font-weight: 300;
}
.front_bloque7 .titulo_icono {
bottom: auto;
}
.elementor-widget-button.boton2 .elementor-button,
.btn_form2 input{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton2.png);
color: white;
}
.elementor-widget-button.boton_celeste .elementor-button{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgbotonceleste.png);
color: black;
max-width: 270px;
background-size: auto 20px;
background-position: bottom center;
padding-bottom: 25px;
}
.elementor-widget-button.boton_azul .elementor-button{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgbotonazul.png);
color: white;
max-width: 300px;
padding: 20px 40px;
}
.bailarina_inner {
position: absolute;
right: -13%;
width: 50% !important;
top: -13%;
z-index: 9;
}
.bailarina_inner.bizquierda {
left: -26%;
top: -18%;
right: auto;
}
.bailarina_inner.bderecha {
right: -178%;
top: -30%;
}
.elementor-widget-wrap .animacion4 {
width: 65%;
z-index: 9;
animation: updown2 2s linear infinite alternate;
-moz-animation: updown2 2s linear infinite alternate;
-webkit-animation: updown2 2s linear infinite alternate;
}
@keyframes updown2 {
from {
bottom: 0px;
}
to {
bottom: 20px;
}
}
@keyframes rotate { from { -webkit-transform: rotateY(0deg); } to { -webkit-transform: rotateY(360deg); } }
.bloque_enizq .elementor-widget-wrap {
padding-top: 34% !important;
position: relative;
padding-bottom: 0 !IMPORTANT;
}
.bloque_enizq:after{
content: ".";
font-size: 0;
width: 500px;
height: 500px;
position: absolute;
right: 31%;
background: #fff5ca;
border-radius: 50%;
bottom: 10%;
z-index: -1;
animation: fadeInTopLeft 10s linear infinite alternate;
-moz-animation: fadeInTopLeft 10s linear infinite alternate;
-webkit-animation: fadeInTopLeft 10s linear infinite alternate
}
@keyframes fadeInTopLeft {
from {
opacity: 0.4;
-webkit-transform: translate3d(-50%, -20%, 0);
transform: translate3d(-50%, -20%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.front_bloque8 {
padding: 50px 0;
}
#carousel-testimonios .owl-item .bgitem,
.bloque_colores .slick-slide:after{
position: absolute;
width: 100%;
height: 90%;
background: #bfbfbf;
z-index: -2;
border-radius: 25px;
top: 10%;
box-shadow: 0px 2px 4px grey;
left: 0;
}
#carousel-testimonios .owl-item .bgitem2,
.bloque_colores .slick-slide:before{
position: absolute;
width: 98%;
height: 74%;
background: transparent;
border: 1px solid black;
z-index: -1;
border-radius: 25px;
top: 22%;
left: 6%;
}
#carousel-testimonios .owl-item .imagen,
.bloque_colores .slick-slide .ultimate-slide-img{
display: block;
width: 100%;
text-align: center;
position: relative;
margin-bottom: 20px;
}
#carousel-testimonios .owl-item .imagen img,
.bloque_colores .slick-slide .ultimate-slide-img img{
width: 90%;
display: block;
margin: 0 auto;
max-width: 180px;
}
#carousel-testimonios .owl-item .imagen:after {
content: ".";
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconcomilla.png);
font-size: 0;
width: 50px;
height: 40px;
background-size: 100% auto;
background-position: center;
position: absolute;
z-index: 9;
background-repeat: no-repeat;
bottom: 10px;
left: 63%;
animation: updown 3s linear infinite alternate;
-moz-animation: updown 3s linear infinite alternate;
-webkit-animation: updown 3s linear infinite alternate;
}
@-webkit-keyframes updown {
from {
bottom: 10px;
left: 63%;
}
to {
bottom: 25px;
left: 63%;
}
}
@keyframes updown {
from {
bottom: 10px;
left: 63%;
}
to {
bottom: 25px;
left: 63%;
}
}
#carousel-testimonios .owl-item .item {
padding: 20px 40px 30px;
position: relative;
width: 90%;
left: 5%;
height: 100%;
}
#carousel-testimonios .owl-item:nth-child(3n-1) .bgitem,
.bloque_colores .slick-slide:nth-child(3n-1):after{
background: #e52420;
}
#carousel-testimonios .owl-item:nth-child(3n) .bgitem,
.bloque_colores .slick-slide:nth-child(3n):after{
background: #ffd500;
}
#carousel-testimonios .owl-item .det {
text-align: center;
max-width: 210px;
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
}
#carousel-testimonios .owl-item .tit {
font-weight: bold;
text-align: center;
font-size: 18px;
padding: 15px 0;
}
#carousel-testimonios .owl-item {
padding-bottom: 20px;
display: flex;
} .front_bloque9 .owl-carousel .owl-item img {
max-height: 100px;
width: auto;
}
div#car_partners {
padding: 10px 0;
}
#car_partners .elementor-widget-wrap {
padding: 0 !important;
}
.home #car_partners {
padding-top: 0;
}
#car_partners ul.owl-carousel {
margin: 0;
}
#car_partners ul.owl-carousel li {
list-style: none;
}
#car_partners .owl-dots {
display: none;
}
#car_partners .owl-theme .owl-nav button {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls2.png) !important;
}
#car_partners .owl-theme .owl-nav button.disabled {
display: none !important;
}
#footer-widgets {
background: black;
}
.bloque_infofooter {
color: white;
}
.bloque_infofooter td,
.info_kinder td{
border: none;
}
.site-footer .widget_nav_menu li:first-child {
border-top: none;
border-color: #5e5e5e;
}
.bloque_menufooter  li a {
display: block;
text-align: center;
opacity: .5;
}
.site-footer .widget_nav_menu li {
border-color: #5e5e5e;
}
#footer-widgets .footer-box {
width: auto;
}
#footer-widgets .footer-box a:hover {
opacity: 1;
color: white;
}
.bloque_menufooter ul {width: auto;display: inline-block;margin: 0 auto;}
.bloque_menufooter {
text-align: center;
}
.footer-widgets-inner.container {
display: flex;
align-items: center;
justify-content: space-around;
}
.bloque_redesfooter  table {
border: none;
width: auto;
margin: 0 auto;
}
.bloque_redesfooter table td {
border: none;
padding: 5px;
}
.bloque_redes table img {
transition: all 500ms;
}
.bloque_redes table img:hover {
opacity: .5;
transform: scale(1.05);
}
.bloque_redes table td.intranet a:hover {
color: black;
transform: scale(1.05);
}
.bloque_redes table td.intranet:hover a img {
filter: brightness(0) contrast(1);
transform: scale(1.05);
}
.front_bloque8 .owl-theme .owl-nav button {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls2.png) !important;
} .slider_animacion1 .animslide{
animation: pulse 4s linear infinite;
-moz-animation: pulse 4s linear infinite;
-webkit-animation: pulse 4s linear infinite;
}
@-webkit-keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
@keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
.slider_animacion2 .animslide{
animation: fadeOutTopLeft 40s linear infinite;
-moz-animation: fadeOutTopLeft 40s linear infinite;
-webkit-animation: fadeOutTopLeft 40s linear infinite
}
@-webkit-keyframes fadeOutTopLeft {
from {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
50% {
opacity: 0.7;
-webkit-transform: translate3d(-20%, -40%, 0);
transform: translate3d(-20%, -40%, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeOutTopLeft {
from {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
50% {
opacity: 0.7;
-webkit-transform: translate3d(-100%, -50%, 0);
transform: translate3d(-20%, -40%, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.slider_animacion3 .animslide{
animation: slideOutRight 40s linear infinite;
-moz-animation: slideOutRight 40s linear infinite;
-webkit-animation: slideOutRight 40s linear infinite;
}
@keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
50% {
visibility: hidden;
-webkit-transform: translate3d(50%, -30%, 0);
transform: translate3d(50%, -30%, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slider_animacion4 .animslide{
animation: zoomOutRight 45s linear infinite;
-moz-animation: zoomOutRight 45s linear infinite;
-webkit-animation: zoomOutRight 45s linear infinite
}
@-webkit-keyframes zoomOutRight {
from {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 0.5;
-webkit-transform: scale(0.7);
transform: scale(0.7);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes zoomOutRight {
from {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 0.5;
-webkit-transform: scale(0.7);
transform: scale(0.7);
}
to {
opacity: 1;
-webkit-transform: scale(1) ;
transform: scale(1);
}
}
.slider_animacion5 .animslide{
animation: jackInTheBox 10s linear infinite;
-moz-animation: zoomInLeft 10s linear infinite;
-webkit-animation: jackInTheBox 10s linear infinite;
}
@keyframes jackInTheBox {
from {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
25% {
opacity: 0.2;
-webkit-transform: scale(0.5) rotate(30deg);
transform: scale(0.5) rotate(30deg);
}
50% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
.slider_animacion6 .animslide{
animation: slideInRight 13s linear infinite;
-moz-animation: slideInRight 13s linear infinite;
-webkit-animation: slideInRight 13s linear infinite
}
@-webkit-keyframes slideInRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
50% {
-webkit-transform: translate3d(40%, 0, 0);
transform: translate3d(40%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
50% {
-webkit-transform: translate3d(40%, 0, 0);
transform: translate3d(40%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} .os-theme-round-dark > .os-scrollbar {
padding: 0;
}
.os-theme-round-dark > .os-scrollbar-horizontal {
right: 20px;
height: 20px;
}
.os-theme-round-dark > .os-scrollbar-vertical {
bottom: 20px;
width: 20px;
}
.os-theme-round-dark.os-host-rtl > .os-scrollbar-horizontal {
left: 20px;
right: 0;
}
.os-theme-round-dark > .os-scrollbar-corner {
height: 20px;
width: 20px;
background-color: transparent;
}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track {
background: transparent;
}
.os-theme-round-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before,
.os-theme-round-dark > .os-scrollbar-vertical > .os-scrollbar-track:before {
content: '';
display: block;
position: absolute;
background: rgba(0, 0, 0, 0.15);
}
.os-theme-round-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before {
left: 3px;
right: 3px;
height: 2px;
top: 50%;
margin-top: -1px;
}
.os-theme-round-dark > .os-scrollbar-vertical > .os-scrollbar-track:before {
top: 3px;
bottom: 3px;
width: 2px;
left: 50%;
margin-left: -1px;
}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
background: transparent;
}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before {
content: '';
display: block;
position: absolute;
background: #000;
border-radius: 100%;
top: 3px;
bottom: 3px;
left: 3px;
right: 3px;
transform: scale(1);
}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before,
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before {
transform: scale(1.3);
}
.os-theme-round-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle {
height: 100%;
min-width: 20px;
max-width: 20px;
}
.os-theme-round-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle {
width: 100%;
min-height: 20px;
max-height: 20px;
}
.os-theme-round-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before {
transition: transform 0.3s;
}
.elementor-widget-wrap .bailarina_hover {
position: absolute;
left: 60%;
top: -10%;
width: 80%;
z-index: 99999;
transform: scale(0.6);
transition: all 800ms;
opacity: 0;
}
.bloque_enizq .elementor-widget-wrap:hover .bailarina_hover {
transform: scale(1);
left: 46%;
top: -38%;
opacity: 1;
}
.elementor-swiper-button.swiper-button-disabled {
opacity: 0;
}
.elementor-swiper-button-prev {
left: -10px;
}
.elementor-swiper-button-next {
right: -10px;
}
#scroll-top span {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/up.png);
background-size: contain;
background-position: center;
width: 36px;
height: 24px;
}
#scroll-top span:before {
display: none;
}
#scroll-top {
width: 50px;
height: 30px;
padding: 14px 4px;
border-radius: 50%;
background: rgba(0,0,0,0.2);
bottom: 200px;
position: absolute;
}
body.ocultar_titulo .page-header-inner {
display: none;
}
#site-logo {
display: none !important;
}
#site-logo {
display: none !important;
}
div#site-header-inner {
position: absolute;
right: 20px;
top: 0px;
z-index: 9999;
display: none;
}
#mobile-fullscreen ul li a {
font-family: 'Helvetica LT Std Condensed';
font-size: 28px;
line-height: 32px;
padding: 18px;
}
#mobile-fullscreen ul>li {
border-bottom: 1px solid #333333;
}
#mobile-fullscreen ul ul.sub-menu {
background: black;
border: none;
padding: 20px 0px;
}
#mobile-fullscreen ul li a:hover,
#mobile-fullscreen ul li.current-menu-item > a,
#mobile-fullscreen ul li.current-menu-ancestor > a{
color: #fed30d !important;
}
#mobile-fullscreen ul ul.sub-menu li {
border: none;
}
#mobile-fullscreen ul ul.sub-menu li a {
font-size: 22px;
text-transform: none;
padding: 10px;
line-height: 24px;
}
#mobile-fullscreen #mobile-fullscreen-inner {
padding: 50px 0;
}
#mobile-fullscreen ul ul.sub-menu ul.sub-menu {
background: #171717;
}
#mobile-fullscreen ul ul.sub-menu ul.sub-menu li a {
font-size: 20px;
line-height: 22px;
}
.bloque_infofooter table img {
max-width: none;
}
.owl-theme .owl-nav button.disabled {
opacity: .5 !important;
pointer-events: none;
}
footer table {
margin: 0;
}
.bloque_infofooter td.telefono p,
.info_kinder td.telefono p{
display: inline-block;
margin: 0;
}
.bloque_redesfooter table td img {
max-width: none;
}
.bloque_enizq .bderecha .elementor-widget-wrap:hover .bailarina_hover {
left: -50%;
}
.imganimacion1,
.imganimacionl1  {
cursor: pointer;
}
.bloque_logofooter img {
width: 290px;
margin: 0 auto;
display: block;
}
.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime {
background: rgb(233 233 233 / 40%);
padding: 3px;
}
#car_partners ul {
margin: 0;
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
#car_partners ul li {
margin: 8px;
}
#car_partners ul img {
width: auto;
height: 95px;
}
.eventos_redireccion {
display:none;
}
.nextend-arrow img {
display: none !important;
}
.nextend-arrow {
width: 32px !important;
height: 54px !important;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls2.png) !important;
background-repeat: no-repeat !important;
background-position: left center !important;
background-size: auto 100% !important;
margin: 0 !important;
}
.nextend-arrow-next {
background-position: right  center !important;
}
.thriveVideo {
position: relative;
width: 100%;
height: 0;
padding-bottom: 55.6%;
}
.thriveVideo iframe {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
} .bloque_contacto1 {
justify-content: center;
align-items: center;
}
.bloque_contacto1 .elementor-widget-wrap {
background: white;
border-radius: 50%;
text-align: center;
max-width: 420px;
margin: 0 auto;
min-height: 420px;
}
.bloque_contacto1 .elementor-widget-wrap p {
margin: 0;
}
.bloque_contacto1 .elementor-widget-wrap table {
width: auto;
border: none;
margin: 0 auto;
}
.bloque_contacto1 .elementor-widget-wrap table td {
border: none;
}
.bloque_contacto2 .contform_innner {
margin: 0px auto;
position: relative;
z-index: 9;
border: 2px solid black;
padding: 20px 70px 20px 30px;
border-radius: 24px;
}
.bloque_contacto2 .contform:after {content: ".";background: #ffd500;position: absolute;left: 0;top: 0;width: 92%;height: 100%;font-size: 0;z-index: -1;border-radius: 24px;}
.bloque_contacto2 .contform {
position: relative;
z-index: 9;
padding: 30px 0 30px 30px;
max-width: 430px;
margin: 20px auto;
}
.form_item input,.form_item textarea {
font-family: 'Helvetica LT Std Roman' !important;
font-size: 16px !important;
color: black !important;
border: none !important;
height: auto !important;
line-height: 16px;
border-radius: 10px !important;
margin-top: 5px !important;
}
.form_item {
display: inline-block;
width: 100%;
margin: 10px 0;
}
.form_item textarea {
height: 130px !important;
min-height: 50px !IMPORTANT;
}
.form_item label {
font-family: 'Helvetica LT Std Roman' !important;
font-size: 16px !IMPORTANT;
color: black;
padding-left: 10px;
}
.btn_form {
max-width: 430px;
margin: 0 auto;
text-align: right;
padding-right: 35px;
}
.btn_form input {
font-family: 'Helvetica LT Std' !important;
color: black;
text-transform: none;
font-weight: bold !important;
letter-spacing: 0;
font-size: 18px;
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/menusubrayado.png) !important;
background-repeat: no-repeat !important;
background-position: bottom center !important;
padding: 12px 5px !important;
background-size: 100% auto !important;
}
.btn_form input:hover {
transform: scale(1.05);
color: black;
}
.imgboton{
display: inline-block;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/inbewing.png);
width: 130px;
height: 40px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
vertical-align: middle;
float: left;
margin-left: 40px;
}
.titulo_icono.titulo_rojo,
header.page-header .container{
border-color: #e52420;
}
.titulo_icono.titulo_azul {
border-color: #014c8e;
}
.titulo_icono.titulo_verde {
border-color: #99cc00;
}
.bloque_contacto3,
.bloque_contacto4{
display: block;
padding: 40px 0;
border-bottom: 30px solid #ffd500;
}
.bloque_contacto3 .elementor-inner-section .elementor-container {
margin: 0 auto;
display: block;
max-width: 500px;
border-bottom: 2px solid #b9b9b9;
padding: 10px 0 0px;
}
.elementor-widget-heading .elementor-heading-title {
color: #e52420;
font-family: 'Helvetica LT Std' !important;
font-weight: bold !important;
font-size: 22px !important;
}
.elementor-widget-heading {
margin: 10px !important;
}
.bloque_contacto3 .elementor-widget-wrap > section:last-child .elementor-container{
border: none !important;
}
.contformulario .col {
display: inline-block;
vertical-align: middle;
width: 48%;
}
.contformulario .col.col1 {
margin-right: 3%;
}
.contformulario br {
display: none;
}
.contformulario .form-item {
display: flex;
}
.contformulario .form_item {
display: flex;
align-items: center;
width: 100%;
}
.contformulario .form_item input {
background: rgb(240 240 240 / 70%);
border: 1px solid #b9b9b9 !important;
width: 100%;
font-family: 'Helvetica LT Std' !important;
color: black;
font-size: 16px;
line-height: 18px;
}
.contformulario .form_item label {
font-family: 'Helvetica LT Std Roman' !important;
color: black;
font-size: 18px !important;
flex: 0 0 22%;
padding-right: 10px;
}
.contformulario .form_item span {
flex: 0 0 78%;
}
.btn_form2 {
text-align: center;
margin-top: 40px;
margin-bottom: 0 !important;
}
.btn_form2 input {
font-family: 'Helvetica LT Std' !important;
text-transform: none;
letter-spacing: 0;
font-weight: bold !important;
padding: 18px 85px !important;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton.png);
font-size: 18px;
background-color: transparent;
}
.btn_form2 input:hover {
background-color: transparent;
}
.contformulario {
margin-top: 30px;
}
.contformulario .form_item .adjuntocv {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/adjuntar.png);
background-repeat: no-repeat;
background-position: left center;
background-size: contain;
cursor: pointer;
transition: all 500ms;
}
.contformulario.de .form_item .adjuntocv {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/adjuntar2.png);
}
.contformulario .form_item .adjuntocv input {
opacity: 0;
cursor: pointer !important;
border-radius: 0 !important;
display: block;
margin: 0;
padding: 0;
width: 100%;
height: 100% !important;
}
.contformulario .form_item .adjuntocv:hover {
transform: scale(1.05);
} .kbloque1 .elementor-widget-heading {
margin: 0 0 15px !important;
}
.kbloque1 .elementor-widget-heading h2 {
font-family: 'Helvetica LT Std Condensed' !important;
font-size: 54px !important;
line-height: 100%;
}
.kbloque1 {
padding: 10px 20px;
font-size: 19px;
}
.kbloque1 p {
margin: 5px 0;
}
.kbloque2 h2.elementor-heading-title {
font-family: 'Anantha Signature' !important;
font-weight: normal !important;
font-size: 34px !important;
line-height: 40px;
}
.kbloque2 .slick-slide >div>div{
display: flex !important;
}
.kbloque2 .slick-slide >div>div> a {
flex: 0 0 55%;
padding-right: 60px;
padding-top: 48px;
}
.kbloque2 .slick-slide .content-section {
color: white;
font-weight: 300;
font-family: 'Helvetica LT Std';
font-size: 16px;
text-align: justify;
}
.kbloque2 .slick-slide .content-section h2 {
color: white;
font-family: 'Helvetica LT Std';
font-weight: bold;
font-size: 26px;
display: inline-block;
border-bottom: 5px solid;
margin: 0;
text-align: left;
}
.kbloque2 .slick-slide .content-section h2 img {
display: inline-block;
float: none !important;
vertical-align: baseline;
margin-right: 7px;
}
.kbloque2 {
padding: 40px 0 90px;
background-size: 100% 100% !important;
}
.kbloque2 .elementor-widget-heading {
margin: 0 0 15px !important;
}
.tm-slider .slick-dots {
text-align: left;
}
.tm-slider .slick-dots li button:before {
display: none;
}
.slick-dots li button {
padding: 0;
border: 2px solid white;
border-radius: 50%;
width: 18px;
height: 18px;
}
.slick-dots li.slick-active button {
background: white;
}
.slider ul.slick-dots {
bottom: auto;
position: relative;
margin-top: 20px !important;
}
.slick-dots li {
margin: 2px 5px 2px 0;
}
.kbloque2 .slick-slide .content-section hr {
color: white;
border-color: white;
margin-bottom: 20px;
}
.slick-slider .slick-arrow:before {
display: none;
}
.slick-slider .slick-arrow {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls3.png) !important;
font-size: 0 !important;
line-height: 0;
display: block !important;
width: 29px;
height: 50px;
background-size: auto 100% !important;
}
.slick-slider .slick-arrow.slick-next {
background-position: right center !important;
}
.kbloque3 .elementor-widget-heading .elementor-heading-title,
.elementor-widget-heading.titulo_ligado h2,
.noticias_subseccion .elementor-widget-heading h2{
font-family: 'Anantha Signature' !important;
font-weight: normal !important;
font-size: 40px !IMPORTANT;
line-height: 50px !important;
margin-bottom: 40px;
}
.kbloque3 {
padding: 50px 0 50px;
}
.kbloque3 .elementor-widget-text-editor {
max-width: 830px;
margin: 0 auto;
font-size: 18px;
font-family: 'Helvetica LT Std' !important;
font-weight: 300 !important;
line-height: 26px;
}
.pajarito {
position: absolute;
z-index: 9;
width: auto !important;
}
#pajarito1 {
left: 0%;
top: -4%;
animation: paj1 5s linear infinite;
-moz-animation: paj1 5s linear infinite;
-webkit-animation: paj1 5s linear infinite;
}
@keyframes paj1 {
from {
transform: rotate(0deg) translate(0,0);
}
50% {
transform: rotate(8deg) translate(20px,20px);
}
to {
transform: rotate(0deg) translate(0,0);
}
}
#pajarito2 {
right: 0%;
top: 0%;
animation: paj2 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: paj2 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: paj2 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes paj2 {
from {
transform: translate(0, 0);
}
50% {
transform: translate(0px, -20px);
}
to {
transform: translate(0, 0);
}
}
#pajarito3 {
left: -5%;
top: 31%;
animation: paj3 8s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: paj3 8s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: paj3 8s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes paj3 {
from {
transform: translate(0, 0);
}
50% {
transform: translate(30px, -40px);
}
to {
transform: translate(0, 0);
}
}
#pajarito4 {
right: -4%;
bottom: 12%;
animation: paj4 8s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: paj4 8s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: paj4 8s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes paj4 {
from {
right: -4%;
bottom: 12%;
}
20% {
right: -2%;
bottom: 14%;
}
40% {
right: -1%;
bottom: 12%;
}
50% {
right: 0%;
bottom: 14%;
}
60% {
right: -1%;
bottom: 12%;
}
80% {
right: -2%;
bottom: 14%;
}
to {
right: -4%;
bottom: 12%;
}
}
#pajarito5 {
right: 27%;
top: 39%;
animation: paj5 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: paj5 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: paj5 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes paj5 {
from {
transform: translate(0, 0);
}
50% {
transform: translate(-20px, 20px);
}
to {
transform: translate(0, 0);
}
}
.items_kinder article {
position: absolute;
z-index: 10;
width: 13% !important;
padding: 0 !important;
animation: itemkinder 6s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: itemkinder 6s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: itemkinder 6s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
transition: all 500ms;
}
.items_kinder .eael-grid-post .eael-entry-thumbnail {
padding: 5px;
}
.items_kinder article:hover {
transform: scale(1.05);
animation: none;
}
.items_kinder article .eael-grid-post-holder {
transition: all 500ms;
}
.items_kinder article:hover .eael-grid-post-holder {
background: #a5cc44 !important;
}
@keyframes itemkinder {
from {
transform: rotate(5deg);
}
25% {
transform: rotate(0deg);
}
50% {
transform: rotate(-5deg);
}
75% {
transform: rotate(0deg);
}
to {
transform: rotate(5deg);
}
}
.nunbes {
position: absolute;
z-index: 1;
bottom: 43%;
}
.arbol {
z-index: 5;
width: 850px !important;
margin: 0 auto 110px;
padding-top: 100px;
}
.items_kinder article:nth-child(1) {
left: 24%;
top: 50%;
}
.items_kinder article:nth-child(2) {
left: 9%;
top: 32%;
}
.items_kinder article:nth-child(3) {
left: 17%;
top: 9%;
}
.items_kinder article:nth-child(4) {
left: 39%;
top: 1%;
}
.items_kinder article:nth-child(5) {
left: 61%;
top: 2%;
}
.items_kinder article:nth-child(6) {
right: 8%;
top: 9%;
}
.items_kinder article:nth-child(7) {
right: 0;
top: 27%;
}
.items_kinder article:nth-child(8) {
right: 7%;
top: 44%;
}
.items_kinder article:nth-child(9) {
right: 24%;
top: 51%;
}
.items_kinder {
position: static !important;
padding: 0;
margin: 0 !important;
}
.kbloque5 {
margin-top: -60px;
z-index: 1;
padding-top: 90px;
background-size: auto 100% !important;
padding-bottom: 30px;
}
.kbloque4 {
z-index: 9;
}
.kbloque5 .elementor-widget-heading,
.noticias_subseccion .elementor-widget-heading{
margin: 0 !important;
}
.kbloque5 .eael-entry-thumbnail,
.noticias_subseccion  .eael-entry-thumbnail{
border: 8px solid white;
}
.kbloque5 .boton1.elementor-widget-button a,
.noticias_subseccion .boton1.elementor-widget-button a{
background-size: auto 12px;
background-position: bottom center;
padding-bottom: 15px;
padding-top: 0;
background-color: transparent;
}
.bloque_noticias_template .imginbewegung,
.noticias_inner .imginbewegung{
max-width: 140px !IMPORTANT;
}
.bloque_noticias_template .eael-entry-media,
.noticias_subseccion .eael-entry-media{
box-shadow: 1px 2px 8px #929292;
margin-bottom: 20px;
}
.footer-kindergarten {
background-color: #fef0a7;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgfooterkinder.jpg);
background-position: center bottom;
float: left;
width: 100%;
position: relative;
background-repeat: repeat-x;
background-size: auto 250px;
border-bottom: 70px solid #ffd500;
}
.footer-kindergarten .container {
padding: 50px 20px 20px;
position: relative;
width: 100%;
max-width: 1200px;
}
.footer-kindergarten li {
list-style: none;
display: inline-block;
vertical-align: top;
margin-right: 30px;
max-width: 40%;
z-index: 9;
}
.footer-kindergarten li.imgfooter {
position: absolute;
right: -10%;
bottom: -60px;
width: 360px;
margin: 0;
z-index: 0;
}
.footer-kindergarten li.footer_enlacekinder {
z-index: 9;
position: relative;
}
.footer-kindergarten li.logokinder {max-width: 290px;}
.info_kinder table {
margin-bottom: 20px;
}
.info_kinder table.redes {
width: auto;
}
.footer-kindergarten li.footer_enlacekinder ul {
display: flex;
flex-direction: column;
flex-wrap: wrap;
height: 120px;
}
.footer-kindergarten li.footer_enlacekinder ul li {
display: block;
border-top: 1px solid #706f6f;
border-bottom: 1px solid #706f6f;
margin-bottom: -1px;
min-width: 145px;
}
.footer-kindergarten li.footer_enlacekinder ul li a {
color: #706f6f;
display: block;
text-align: center;
font-size: 14px;
padding: 5px 0px;
} .single-kindergarten header.page-header {
display: none;
}
.page_kinder {
width: 100%;
border: none;
padding: 0;
}
.page_kinder .detalle.det2 .r2 blockquote p {
margin: 0;
}
.page_kinder .detalle.det1 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgondas.png);
background-size: auto 36%;
padding: 50px 20px;
background-position: center bottom;
background-repeat: repeat-x;
background-color: #6cb8e9;
position: relative;
animation: movondas 80s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movondas 80s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movondas 80s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.postid-1187 .page_kinder .detalle.det1,
.postid-12437 .page_kinder .detalle.det1{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgondas2.png);
background-color: #ed5a49;
}
.postid-1198 .page_kinder .detalle.det1,
.postid-12398 .page_kinder .detalle.det1,
.postid-1201 .page_kinder .detalle.det1,
.postid-12406 .page_kinder .detalle.det1{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgondas3.png);
background-color: #7298d0;
}
.postid-1200 .page_kinder .detalle.det1,
.postid-12384 .page_kinder .detalle.det1{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgondas6.png); background-color:#9A427F;
}
.postid-1200 .page_kinder .detalle.det2,
.postid-12384 .page_kinder .detalle.det2{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgmar.png);
}
.postid-1198 .page_kinder .detalle.det3 .paj3,
.postid-12398 .page_kinder .detalle.det3 .paj3,
.postid-1201 .page_kinder .detalle.det3 .paj3,
.postid-12406 .page_kinder .detalle.det3 .paj3{
display: block;
}
.postid-1198 .page_kinder .detalle.det3 .paj1,
.postid-12398 .page_kinder .detalle.det3 .paj1,
.postid-1201 .page_kinder .detalle.det3 .paj1,
.postid-12406 .page_kinder .detalle.det3 .paj1{
display: none;
}
.postid-1198 .page_kinder .detalle.det2 .r2 blockquote,
.postid-12398 .page_kinder .detalle.det2 .r2 blockquote,
.postid-1201 .page_kinder .detalle.det2 .r2 blockquote,
.postid-12406 .page_kinder .detalle.det2 .r2 blockquote,
.postid-1200 .page_kinder .detalle.det2 .r2 blockquote,
.postid-12384 .page_kinder .detalle.det2 .r2 blockquote{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/comilla3.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/comilla4.png);
}
.postid-1197 .page_kinder .detalle.det1,
.postid-12391 .page_kinder .detalle.det1,
.postid-1199 .page_kinder .detalle.det1,
.postid-12422 .page_kinder .detalle.det1{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgondas4.png);
background-color: #fff0a6;
}
.postid-1197 .page_kinder .detalle.det1 .cont1,
.postid-12391 .page_kinder .detalle.det1 .cont1,
.postid-1199 .page_kinder .detalle.det1 .cont1,
.postid-12422 .page_kinder .detalle.det1 .cont1{
color: #716550;
}
@keyframes movondas {
from {
background-position: center bottom; }
50% {
background-position: -1800px bottom; }
to {
background-position: center bottom } 
}
.page_kinder .detalle.det1 .cont1 {
display: flex;
align-items: center;
color: white;
font-family: 'Helvetica LT Std';
font-weight: 300;
font-size: 17px;
text-align: justify;
padding-bottom: 100px;
}
.page_kinder .detalle.det1 .r2 {
flex: 0 0 40%;
padding-left: 120px;
text-align: center;
}
.page_kinder .detalle.det1 .r2 .kinder_logo {
background: white;
border-radius: 50%;
overflow: hidden;
width: 100%;
padding: 0;
display: inline-block;
position: relative;
animation: logokinder 8s linear infinite;
-moz-animation: logokinder 8s linear infinite;
-webkit-animation: logokinder 8s linear infinite;
}
.page_kinder .detalle.det1 .r2 .kinder_logo img {
width: 100%;
height: auto;
}
@keyframes logokinder {
from {
transform: translate(0, -10px); }
50% {
transform: translate(0, -26px);}
to {
transform: translate(0, -10px); } 
}
.page_kinder .detalle.det1 .tit1 {
font-family: 'Anantha Signature';
font-size: 42px;
line-height: 70px;
}
.page_kinder .detalle.det1 .titulo {
font-family: 'Helvetica LT Std Roman';
font-weight: bold;
font-size: 68px;
text-align: left;
margin-bottom: 50px;
}
.page_kinder .detalle.det1 .regresar {
display: inline-block;
padding: 40px 0 30px;
}
.page_kinder .detalle.det1 .regresar button {
color: white;
font-family: 'Helvetica LT Std';
font-weight: bold;
font-size: 23px;
display: inline-block;
padding: 5px 20px 5px 61px;
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/back.png);
border: none;
background-repeat: no-repeat;
background-position: left center;
transition: all 500ms;
}
.page_kinder .detalle.det1 .regresar button:hover {
transform: scale(1.05);
}
.page_kinder .detalle.det2 .container {
display: flex;
position: relative;
padding-bottom: 220px;
}
.page_kinder .detalle.det2 .imagen_inf {
display: block;
border-radius: 50%;
position: relative;
overflow: hidden;
}
.page_kinder .detalle.det2 .r1 {
flex: 0 0 60%;
padding-right: 100px;
}
.page_kinder .detalle.det2 .r2 {
flex: 0 0 40%;
color: #007CD2;
font-size: 20px;
font-family: 'Helvetica LT Std';
padding-top: 130px;
}
.page_kinder .detalle.det2 .r2 table {
width: auto;
margin: 0;
}
.page_kinder .detalle.det2 .r2 td {
border: none;
vertical-align: middle;
}
.page_kinder .detalle.det2 .r2 td img {
max-width: 86px;
display: block;
}
.page_kinder .detalle.det2 .r2 blockquote {
border: none;
margin: 0 0 40px;
padding: 16px 60px 0;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/comilla1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/comilla2.png);
background-repeat: no-repeat;
background-position: left top,right 72%;
display: inline-block;
font-style: normal;
font-size: 25px;
margin-left: -60px;
}
.page_kinder .detalle.det2 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgarbol2.png);
background-size: auto 550px;
padding: 0px 20px;
background-position: center bottom;
background-repeat: repeat-x;
margin-top: -40px;
z-index: 9;
position: relative;
}
.page_kinder .detalle.det4 {
padding: 0 20px;
}
.kbloque4:after{
content: ".";
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgnubes2.png);
background-position: center 34%;
background-repeat: repeat-x;
background-size: auto 44%;
z-index: -1;
width: 100%;
height: 100%;
display: block;
position: absolute;
font-size: 0;
left: 0;
top: 0;
animation: movnubes2 100s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movnubes2 100s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movnubes2 100s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movnubes2 {
from {
background-position: center 34%; }
50% {
background-position: -800px 34%; }
to {
background-position: center 34%; } 
}
.page_kinder .detalle.det2:after{
content: ".";
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgnubes.png);
background-position: center 56%;
background-repeat: repeat-x;
background-size: auto 67%;
z-index: -1;
width: 100%;
height: 100%;
display: block;
position: absolute;
font-size: 0;
left: 0;
top: 0;
animation: movnubes 100s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movnubes 100s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movnubes 100s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movnubes {
from {
background-position: center 56%; }
50% {
background-position: -800px 56%; }
to {
background-position: center 56%; } 
}
.page_kinder .detalle.det2 .abeja{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagenabeja.png);
position: absolute;
width: 110px;
height: 102px;
background-size: auto 100%;
z-index: 9;
display: block;
top: -1%;
right: 7%;
animation: movmaripos 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movmaripos 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movmaripos 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .mariposa{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconmariposa.png);
position: absolute;
width: 110px;
height: 125px;
background-size: auto 100%;
z-index: 9;
display: block;
top: -1%;
right: 7%;
animation: movmaripos 5s cubic-bezier(0, 0, 0, 0) infinite;
-moz-animation: movmaripos 5s cubic-bezier(0, 0, 0, 0) infinite;
-webkit-animation: movmaripos 5s cubic-bezier(0, 0, 0, 0) infinite;
}
@keyframes movmaripos {
from {
transform: translate(-30px,-20px);
}
50% {
transform: translate(0px,0px);
}
to {
transform: translate(-30px,-20px);
}
}
.page_kinder .detalle.det2 .tigre{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagentigre.png);
position: absolute;
width: 177px;
height: 230px;
background-size: auto 100%;
z-index: 9;
display: block;
left: 30%;
margin-bottom: -20px;
animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .pato{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagen_pato.png);
position: absolute;
width: 97px;
height: 170px;
background-size: auto 100%;
z-index: 9;
display: block;
right: 5%;
margin-bottom: -20px;
animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .jirafa{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagenjirafa.png);
position: absolute;
width: 166px;
height: 265px;
background-size: auto 100%;
z-index: 9;
display: block;
right: 3%;
margin-bottom: -20px;
animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .panda{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconpanda.png);
position: absolute;
width: 228px;
height: 300px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: 0;
right: 3%;
animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movpanda 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movpanda {
from {
transform: rotate(0deg) scaleY(0.95);
bottom: -10px;
}
50% {
transform: rotate(-5deg) scaleY(1);
bottom: -10px;
}
to {
transform: rotate(0deg) scaleY(0.95);
bottom: -10px;
}
}
.page_kinder .detalle.det2 .oso{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconoso.png);
position: absolute;
width: 224px;
height: 250px;
background-size: auto 100%;
z-index: 9;
display: block;
margin-bottom: -20px;
left: 0;
animation: movoso 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movoso 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movoso 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movoso {
from {
transform: rotate(0deg);
bottom: 0px;
}
50% {
transform: rotate(-5deg);
bottom: 0px;
}
to {
transform: rotate(0deg);
bottom: 0px;
}
}
.page_kinder .detalle.det2 .gato{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagengato.png);
position: absolute;
width: 160px;
height: 175px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -35px;
left: 14%;
animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .raton{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagenraton.png);
position: absolute;
width: 144px;
height: 230px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -40px;
right: 3%;
animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .conejo{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconconejo.png);
position: absolute;
width: 218px;
height: 230px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -40px;
right: 3%;
animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movconejo 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movconejo {
from {
transform: scale(1);
}
50% {
transform: scale(0.9);
}
to {
transform: scale(1);
}
}
.page_kinder .detalle.det2 .hormiga2{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconhormiga2.png);
position: absolute;
width: 82px;
height: 150px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -14px;
left: 30%;
animation: movhormiga 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movhormiga 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movhormiga 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .hormiga,
.page_kinder .detalle.det2 .hormiga3,
.page_kinder .detalle.det2 .hormiga4,
.page_kinder .detalle.det2 .hormiga5,
.page_kinder .detalle.det2 .hormiga6{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconhormiga.png);
position: absolute;
width: 90px;
height: 160px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -14px;
left: 30%;
animation: movhormiga 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movhormiga 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movhormiga 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movhormiga {
from {
left: 30%;
transform: rotate3d(1, 1, 1, 0deg);
}
30% {
left: 28%;
transform: rotate3d(24, -18, -25,17deg);
}
50% {
left: 26%;
transform: rotate3d(1, 1, 1, 0deg);
}
80% {
left: 28%;
transform: rotate3d(24, -18, -25,17deg);
}
to {
left: 30%;
transform: rotate3d(1, 1, 1, 0deg);
}
}
.page_kinder .detalle.det2 .hormiga4 {
margin-left: 20%;
}
.page_kinder .detalle.det2 .elefante{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagenelefante.png);
position: absolute;
width: 319px;
height: 234px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -20px;
left: 0;
animation: movelefante 3s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movelefante 3s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movelefante 3s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movelefante {
from {
transform: translate(0,0);
}
50% {
transform: translate(0,-10px);
}
to {
transform: translate(0,0);
}
}
.page_kinder .detalle.det2 .pasto{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/pasto.png);
position: absolute;
width: 5000px;
left: 50%;
height: 59px;
margin-left: -2500px;
background-size: auto 100%;
z-index: 8;
display: block;
bottom: 0;
background-position: center;
}
.page_kinder .detalle.det2 .ballena{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagenballena.png);
position: absolute;
width: 246px;
height: 193px;
background-size: auto 100%;
z-index: 7;
display: block;
bottom: 16px;
margin-left: 9%;
animation: movcaracol 10s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movcaracol 10s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movcaracol 10s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .leon{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagenleon.png);
position: absolute;
width: 172px;
height: 200px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -20px;
margin-left: 28%;
animation: movleon 3s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movleon 3s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movleon 3s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movleon {
from {
transform: translate(0px,-20px);
}
50% {
transform: translate(0px,-10px);
}
to {
transform: translate(0px,-20px);
}
}
.page_kinder .detalle.det2 .caracol{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconcaracol.png);
position: absolute;
width: 212px;
height: 160px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -20px;
left: 0;
animation: movcaracol 10s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movcaracol 10s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movcaracol 10s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movcaracol {
from {
transform: translate(0,0);
}
50% {
transform: translate(50px,0);
}
to {
transform: translate(0,0);
}
}
.page_kinder .detalle.det2 .pescado{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagenpescado.png);
position: absolute;
width: 120px;
height: 216px;
background-size: auto 100%;
z-index: 7;
display: block;
bottom: 0px;
right: 12%;
animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .dinosaurio{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/imagen_dinosaurio.png);
position: absolute;
width: 220px;
height: 235px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -27px;
left: 32%;
animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .poni{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconoponi.png);
position: absolute;
width: 172px;
height: 210px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -27px;
left: 8%;
animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
.page_kinder .detalle.det2 .oveja{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/iconoveja.png);
position: absolute;
width: 185px;
height: 200px;
background-size: auto 100%;
z-index: 9;
display: block;
bottom: -27px;
right: 10%;
animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: movoveja 4s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes movoveja {
from {
transform: translate(0px,-27px);
}
50% {
transform: translate(0px,0);
}
to {
transform: translate(0px,-27px);
}
}
.page_kinder .detalle.det2 .hormiga5 {
margin-left: 55%;
}
.page_kinder .detalle .container .animalesanim{
display:none;
}
.postid-1100 .page_kinder .detalle.det2 .panda,
.postid-1100 .page_kinder .detalle.det2 .mariposa,
.postid-1100 .page_kinder .detalle.det2 .hormiga,
.postid-12415 .page_kinder .detalle.det2 .panda,
.postid-12415 .page_kinder .detalle.det2 .mariposa,
.postid-12415 .page_kinder .detalle.det2 .hormiga{
display: block;
}
.postid-1187 .page_kinder .detalle.det2 .caracol,
.postid-1187 .page_kinder .detalle.det2 .oveja,
.postid-1187 .page_kinder .detalle.det2 .hormiga2,
.postid-12437 .page_kinder .detalle.det2 .caracol,
.postid-12437 .page_kinder .detalle.det2 .oveja,
.postid-12437 .page_kinder .detalle.det2 .hormiga2{
display: block;
}
.postid-1198 .page_kinder .detalle.det2 .hormiga3,
.postid-1198 .page_kinder .detalle.det2 .oso,
.postid-1198 .page_kinder .detalle.det2 .conejo,
.postid-12398 .page_kinder .detalle.det2 .hormiga3,
.postid-12398 .page_kinder .detalle.det2 .oso,
.postid-12398 .page_kinder .detalle.det2 .conejo{
display: block;
}
.postid-1201 .page_kinder .detalle.det2 .elefante,
.postid-1201 .page_kinder .detalle.det2 .hormiga4,
.postid-1201 .page_kinder .detalle.det2 .raton,
.postid-12406 .page_kinder .detalle.det2 .elefante,
.postid-12406 .page_kinder .detalle.det2 .hormiga4,
.postid-12406 .page_kinder .detalle.det2 .raton{
display: block;
}
.postid-1199 .page_kinder .detalle.det2 .poni,
.postid-1199 .page_kinder .detalle.det2 .jirafa,
.postid-1199 .page_kinder .detalle.det2 .hormiga4,
.postid-12391 .page_kinder .detalle.det2 .poni,
.postid-12391 .page_kinder .detalle.det2 .jirafa,
.postid-12391 .page_kinder .detalle.det2 .hormiga4{
display: block;
}
.postid-1197 .page_kinder .detalle.det2 .gato,
.postid-1197 .page_kinder .detalle.det2 .tigre,
.postid-1197 .page_kinder .detalle.det2 .hormiga5,
.postid-12422 .page_kinder .detalle.det2 .gato,
.postid-12422 .page_kinder .detalle.det2 .tigre,
.postid-12422 .page_kinder .detalle.det2 .hormiga5{
display: block;
}
.postid-1185 .page_kinder .detalle.det2 .abeja,
.postid-1185 .page_kinder .detalle.det2 .leon,
.postid-1185 .page_kinder .detalle.det2 .hormiga5,
.postid-12445 .page_kinder .detalle.det2 .abeja,
.postid-12445 .page_kinder .detalle.det2 .leon,
.postid-12445 .page_kinder .detalle.det2 .hormiga5{
display: block;
}
.postid-1202 .page_kinder .detalle.det2 .dinosaurio,
.postid-1202 .page_kinder .detalle.det2 .pato,
.postid-1202 .page_kinder .detalle.det2 .hormiga6,
.postid-12430 .page_kinder .detalle.det2 .dinosaurio,
.postid-12430 .page_kinder .detalle.det2 .pato,
.postid-12430 .page_kinder .detalle.det2 .hormiga6{
display: block;
}
.postid-1200 .page_kinder .detalle.det2 .ballena,
.postid-1200 .page_kinder .detalle.det2 .pescado,
.postid-1200 .page_kinder .detalle.det2 .hormiga4,
.postid-1200 .page_kinder .detalle.det2 .pasto,
.postid-12384 .page_kinder .detalle.det2 .ballena,
.postid-12384 .page_kinder .detalle.det2 .pescado,
.postid-12384 .page_kinder .detalle.det2 .hormiga4,
.postid-12384 .page_kinder .detalle.det2 .pasto{
display: block;
}
.postid-1200 .page_kinder .detalle.det2 .hormiga4,
.postid-12384 .page_kinder .detalle.det2 .hormiga4{
bottom: -25px;
margin-left: 32%;
}
.page_kinder .detalle.det2 .hormiga6 {
margin-left: -16%;
}
.page_kinder .detalle.det2 .hormiga3 {
margin-left: 20%;
}
.page_kinder .detalle.det3 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgarbol3.jpg);
padding: 0px;
background-position: center top;
background-repeat: repeat-x;
margin-top: 0;
display: block;
min-height: 100px;
background-size: auto 100%;
}
.content-area, .content-left-sidebar .content-area {
margin-bottom: 0;
}
#main #content-wrap {
padding-bottom: 0;
}
.page_kinder .detalle.det3 .paj1{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/pajarito6.png);
background-position: center bottom;
background-repeat: no-repeat;
display: block;
background-size: auto 100%;
height: 50px;
width: 57px;
position: absolute;
right: 10%;
top: 60px;
z-index: 9;
animation: paj6 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: paj6 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: paj6 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes paj6 {
from {
transform: translate(0,0);
}
50% {
transform: translate(-20px,-17px);
}
to {
transform: translate(0,0);
}
}
.page_kinder .detalle.det3 .paj2{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/pajarito7.png);
background-position: center bottom;
background-repeat: no-repeat;
display: block;
background-size: auto 100%;
height: 50px;
width: 54px;
position: absolute;
left: 7%;
z-index: 9;
bottom: 32%;
animation: paj7 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: paj7 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: paj7 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes paj7 {
from {
bottom: 32%;
}
50% {
bottom: 37%;
}
to {
bottom: 32%;
}
}
.page_kinder .detalle.det3 .paj3{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/pajarito8.png);
background-position: center bottom;
background-repeat: no-repeat;
display: none;
background-size: auto 100%;
height: 50px;
width: 54px;
position: absolute;
right: 7%;
z-index: 9;
bottom: 32%;
animation: paj8 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-moz-animation: paj8 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
-webkit-animation: paj8 5s cubic-bezier(0.39, 0.16, 0.68, 0.8) infinite;
}
@keyframes paj8 {
from {
bottom: 32%;
}
50% {
bottom: 37%;
}
to {
bottom: 32%;
}
}
.page_kinder .detalle.det3 ul {
list-style: none;
margin: 0;
display: flex;
justify-content: space-around;
padding: 70px 0;
}
.page_kinder .detalle.det3 ul li {
display: inline-block;
vertical-align: middle;
margin: 2%;
flex: 0 0 29%;
font-size: 17px;
text-align: justify;
max-width: 290px;
color: #0F582D;
}
.page_kinder .detalle.det3 ul li .foto {
border: 12px solid white;
max-width: 94%;
margin: 0 auto 25px;
}
.page_kinder .detalle.det3 ul li .foto img {
width: 100%;
}
.page_kinder .detalle.det3 ul li .nombre {
font-family: 'Anantha Signature';
font-size: 20px;
line-height: 36px;
margin-bottom: 20px;
text-align: center;
}
.page_kinder .detalle.det3 .container {
position: relative;
}
section .slider .slick-prev {
left: -45px !IMPORTANT;
}
section .slider .slick-next {
right: -45px !IMPORTANT;
}
.kbloque5 .front_noticias article:nth-child(4),
.noticias_subseccion article:nth-child(4){
display: none;
}
.page_kinder .detalle.det1:after {
content: ".";
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/rasgado.png);
width: 100%;
height: 60px;
position: absolute;
bottom: -30px;
left: 0;
font-size: 0;
display: block;
z-index: 9;
background-size: auto 100%;
background-position: center;
}
.container {
max-width: 1200px;
width: 100%;
} .aigpl-design-1 .aigpl-img-wrp {
height: auto !important;
}
.cole_bloque1 {
padding: 50px 0px;
}
.cd-horizontal-timeline .events-content ol {margin: 0;border: none !important;}
.cd-horizontal-timeline .events-content li h2 {
display: none;
}
section.cd-horizontal-timeline .events-content li {
color: white;
font-family: 'Helvetica LT Std';
font-weight: 300;
font-size: 14px;
margin: 0 auto;
max-width: 600px;
border: none;
min-height: 240px;
align-items: flex-end;
display: flex;
}
section.cd-horizontal-timeline .events-content li:nth-child(1) {
max-width: 280px;
margin-left: -10px;
}
section.cd-horizontal-timeline .events-content li:nth-child(4n-3) {
margin-left: 0;
}
section.cd-horizontal-timeline .events-content li:nth-child(4n-2) {
left: 42px;
}
section.cd-horizontal-timeline .events-content li:nth-child(4n) {
margin-right: 28px;
}
.cd-horizontal-timeline .events-content table {
border: none;
margin: 0;
}
.cd-horizontal-timeline .events-content table td {
border: none;
padding: 10px;
}
.cd-horizontal-timeline .events-content table td.det {
background: rgba(0,0,0,0.53);
padding: 20px;
max-width: 440px;
}
.cd-horizontal-timeline .events-content table td img {
border: 10px solid white;
box-shadow: 1px 1px 10px #383838;
display: block;
margin: 0 auto;
}
.cd-horizontal-timeline .events-content table td.tit {
text-align: center;
padding: 0 20px 0 0;
}
.cd-horizontal-timeline .timeline .events {
background: transparent;
height: auto;
min-width: 100%;
top: 0;
max-width: 100%;
}
.cd-horizontal-timeline .timeline .events a li {
width: 25%;
}
.cd-horizontal-timeline .timeline .events a {
position: relative;
left: auto !important;
bottom: 0;
display: block;
font-family: 'Helvetica LT Std';
font-weight: bold;
color: white;
font-size: 23px;
line-height: 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flecha1.png);
background-size: 100% 100%;
padding: 8px 0;
}
.cd-horizontal-timeline .timeline .events li {
width: 26%;
display: inline-block;
text-align: center;
padding-top: 40px;
margin-left: -1%;
}
.cd-horizontal-timeline .timeline .events ol {
margin: 0;
background: transparent;
min-width: 100%;
}
.cd-horizontal-timeline .timeline .events-wrapper {
background: transparent;
margin: 0 10px;
}
.cd-horizontal-timeline .filling-line {
display: none;
}
.cd-horizontal-timeline .timeline .events a::after {
border: none;
width: 100%;
height: 14px;
border-radius: 0;
bottom: 100%;
background: none;
background-color: transparent !important;
background-position: center top;
background-repeat: no-repeat;
}
.cd-horizontal-timeline {
display: flex;
flex-direction: column-reverse;
}
section.cd-horizontal-timeline .timeline {
height: auto;
width: 100%;
}
.cd-horizontal-timeline .timeline .events li:nth-child(4n-2) a {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flecha2.png);
}
.cd-horizontal-timeline .timeline .events li:nth-child(4n-1) a {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flecha3.png);
}
.cd-horizontal-timeline .timeline .events li:nth-child(4n) a {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flecha4.png);
color: gray;
}
.cd-horizontal-timeline .timeline .events a.selected::after {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flec_his1.png);
}
.cd-horizontal-timeline .timeline .events li:nth-child(4n-2) a.selected::after {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flec_his2.png);
}
.cd-horizontal-timeline .timeline .events li:nth-child(4n-1) a.selected::after {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flec_his3.png);
}
.cd-horizontal-timeline .timeline .events li:nth-child(4n) a.selected::after {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flec_his4.png);
}
ul.cd-timeline-navigation {
display: none;
}
.linea_tiempo {
margin-top: 40px;
}
.cole_bloque2 {
padding: 30px 0;
background-size: 100% 100% !important;
}
.cole_bloque2 .aigpl-gallery-slider-wrp {
width: 500px;
border: 10px solid white;
box-shadow: 1px 2px 10px grey;
}
.cole_bloque2 .eael-tabs-nav {
margin: 20px 0;
background: transparent;
}
.cole_bloque2 .eael-tabs-nav ul li {
display: block;
background: transparent !important;
padding: 0 20px;
text-transform: uppercase;
width: 14%;
font-family: 'Helvetica LT Std Condensed';
position: relative;
}
.cole_bloque2 .eael-tabs-nav ul li .imagen {
display: block;
margin: 0 auto 16px;
border-radius: 50%;
position: relative;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/circulo_blanco.png);
background-size: contain;
background-position: center;
max-width: 106px;
}
.cole_bloque2 .eael-tabs-nav ul li img {
display: block;
padding: 20px;
width: 106px !important;
margin: 0 auto;
height: auto !important;
transition: all 500ms;
}
.cole_bloque2 .eael-advance-tabs .eael-tabs-nav > ul li.active .imagen,
.cole_bloque2 .eael-advance-tabs .eael-tabs-nav > ul li:hover .imagen{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/circulo_rojo.png);
background-size: contain;
background-position: center;
}
.cole_bloque2 .eael-advance-tabs .eael-tabs-nav > ul li.active .imagen img,
.cole_bloque2 .eael-advance-tabs .eael-tabs-nav > ul li:hover .imagen img{
filter: brightness(0) invert(1);
}
.cole_bloque2 .eael-tabs-nav ul {
align-items: flex-start;
flex-wrap: wrap;
justify-content: center;
text-align: center;
}
.cole_bloque2 .eael-tabs-nav ul li .eael-tab-title {
max-width: 115px;
display: block;
margin: 0 auto;
min-height: 38px;
}
.cole_bloque2 .eael-advance-tabs .eael-tabs-nav > ul li:after {
content: "." !important;
width: 2px;
height: 38px;
position: absolute;
font-size: 0;
right: 0;
background: white;
bottom: 0 !important;
border: none !important;
left: auto;
display: block !important;
}
.eael-advance-tabs .eael-tabs-content>div.inactive {
position: absolute;
display: block;
opacity: 0;
z-index: -10;
}
.eael-tabs-content {
padding: 30px 0;
color: black;
}
.eael-tabs-content table {
margin: 0;
border: none;
}
.eael-tabs-content table td {
border: none;
padding: 10px 20px;
vertical-align: middle;
color: black;
}
.eael-tabs-content table td h2 {
color: #e52420;
font-family: 'Helvetica LT Std';
font-size: 20px;
margin-bottom: 15px;
}
.cole_bloque2 .aigpl-gallery-slider-wrp .slick-dotted.slick-slider {
margin: 0;
}
.cole_bloque2 .aigpl-gallery-slider-wrp .slick-arrow {
display: none !important;
}
.cole_bloque2 .aigpl-gallery-slider-wrp .aigpl-slider-slide {
padding: 0 !important;
}
.cole_bloque2 .aigpl-gallery-slider-wrp .slick-dots {
padding: 0 !important;
width: 100% !important;
bottom: -45px !important;
position: absolute;
}
.cole_bloque2 .aigpl-gallery-slider-wrp .slick-dots li button {
border: none;
background: #454545 !important;
opacity: .45;
}
.cole_bloque2 .aigpl-gallery-slider-wrp .slick-dots li.slick-active button {
opacity: 1;
background: #454545 !important;
}
.aigpl-gallery-slider .slick-dots li {
margin: 0px 0px !important;
}
.inner_familia {
background: white;
padding: 40px 30px;
margin: 30px 0 40px;
text-align: justify;
}
.inner_familia h2.elementor-heading-title {
border-bottom: 5px solid #e52420;
display: inline-block;
padding: 0 0 5px;
font-weight: normal !important;
font-family: 'Helvetica LT Std Roman' !important;
margin-bottom: 15px;
}
.inner_familia .elementor-column {
border-right: 1px solid #d4d4d4;
padding: 0 40px;
}
.inner_familia .elementor-column:last-child {
border: none;
}
.cole_bloque3 {
padding: 30px 0px;
background-size: auto 100% !important;
}
.items_niveles .elementor-widget-image-box {
flex: 0 0 33%;
max-width: 33%;
margin: 40px 0;
padding: 0 25px;
position: relative;
}
.items_niveles .elementor-widget-wrap {
justify-content: center;
}
.items_niveles .elementor-widget-image-box figure.elementor-image-box-img {
width: 74% !important;
position: relative;
z-index: 9;
margin: 0 0 -20% !important;
transition: all 500ms;
}
.items_niveles .elementor-image-box-content {
background: #fed30d;
border-radius: 20px;
margin-left: 5%;
width: 90%;
position: relative;
}
.items_niveles .elementor-image-box-content h3 {
margin: 10px 0;
}
.items_niveles .elementor-image-box-content h3 a {
color: white;
text-transform: uppercase;
font-family: 'Helvetica LT Std';
padding: 65px 15px 50px;
line-height: 100%;
display: flex;
justify-content: center;
align-items: center;
min-height: 150px;
flex: 0 0 100%;
transition: all 500ms;
}
.items_niveles .elementor-widget-image-box:hover figure.elementor-image-box-img {
transform: scale(1.05);
}
.items_niveles .elementor-image-box-wrapper:hover .elementor-image-box-content h3 a {
color: black;
}
.items_niveles .elementor-widget-image-box .elementor-image-box-wrapper {
max-width: 290px;
margin: 0 auto;
}
.items_niveles .elementor-image-box-content a:after {content: ".";display: block;position: absolute;width: 100%;height: 80%;border: 1px solid black;border-radius: 20px;top: 10%;left: 6%;font-size: 0;}
.items_niveles .rojo .elementor-image-box-content {
background: #e5241f;
}
.items_niveles .gris .elementor-image-box-content {
background: #bfbfbf;
}
.cole_bloque4 {
padding: 30px 0px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco4.png);
background-size: 200px auto, 220px auto;
background-repeat: no-repeat;
background-position: -18px 50%, right 127%;
}
.items_institucional  .elementor-widget-image-box {
flex: 0 0 50%;
max-width: 50%;
margin: 20px 0;
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper {
display: flex;
width: 100%;
padding: 0 25px;
align-items: center;
justify-content: center;
}
.items_institucional {
background: #fed30d;
border-radius: 24px;
margin: 20px 0;
position: relative;
max-width: 98%;
}
.items_institucional:after {content: ".";font-size: 0;display: block;position: absolute;left: 2.5%;top: 6%;border: 1px solid black;width: 100%;height: 88%;border-radius: 25px;z-index: 0;}
.items_institucional .elementor-container {
z-index: 9;
padding: 40px;
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img {
border: 5px solid white;
border-radius: 50%;
box-shadow: 1px 2px 9px #636363;
transition: all 500ms;
flex: 0 0 32%;
z-index: 9;
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper:hover figure.elementor-image-box-img {
transform: scale(1.05);
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content {
background: white;
padding: 10px 40px;
text-align: center;
border-radius: 0 20px 20px 0;
margin-left: -18px;
z-index: 8;
flex: 0 0 68%;
display: flex;
flex-direction: column;
min-height: 70px;
align-items: center;
justify-content: center;
transition: all 500ms;
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper:hover .elementor-image-box-content {
background: rgba(255,255,255,.9);
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content h3 {
margin: 0;
display: block;
width: 100%;
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content a {
display: block;
color: black;
font-weight: 300;
font-family: 'Helvetica LT Std';
max-width: 200px;
margin: 0 auto;
}
.items_institucional .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-description {
color: #e52420;
}
.cole_bloque5 {
background: #ececec;
padding: 40px 0px;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post {
padding: 0px !important;
background: transparent;
text-align: center;
text-transform: uppercase;
margin: 10px 0;
}
.cole_bloque5 .eael-post-grid {
justify-content: center;
align-items: flex-start;
display: flex;
flex-wrap: wrap;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post:nth-child(1) {
margin-left: 5%;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post .eael-grid-post-holder {
background: transparent;
border: none;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post .eael-grid-post-holder .eael-entry-wrapper {
border-right: 2px solid white;
margin-top: 15px;
padding: 0;
border-left: 2px solid white;
margin: 0 -2px 0 0;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post .eael-grid-post-holder .eael-entry-wrapper .eael-entry-title {
display: flex;
width: 100%;
justify-content: center;
text-align: center;
min-height: 60px;
align-items: center;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post .eael-grid-post-holder .eael-entry-wrapper a {
display: block;
padding: 10px;
font-family: 'Helvetica LT Std Condensed';
font-weight: lighter;
font-size: 16px;
flex: 0 0 100%;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post .eael-entry-media {
margin: 0 3px;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post .eael-grid-post-holder:hover .eael-entry-wrapper a {
color: white;
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton3.png);
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center;
}
.cole_bloque5 .eael-post-grid article.eael-grid-post .eael-grid-post-holder .eael-entry-wrapper a:after {
content: ">";
margin-left: 7px;
line-height: 0;
position: relative;
top: -2px;
}
.cole_bloque6 {
padding: 30px 0px 100px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco6.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco5.png);
background-size: 154px auto, 220px auto;
background-repeat: no-repeat;
background-position: left 60%, 101% bottom;
}
.cole_bloque6 .elementor-widget-image-box {
border-bottom: 10px solid #fed30d;
position: relative;
overflow: hidden;
}
.cole_bloque6 .elementor-widget-image-box figure.elementor-image-box-img {
width: 100% !important;
margin: 0 !important;
}
.cole_bloque6 .elementor-widget-image-box .elementor-image-box-content {
position: absolute;
bottom: 0;
left: 0;
text-align: right;
}
.cole_bloque6 .elementor-widget-image-box .elementor-image-box-content a {
display: block;
padding: 20px;
color: white;
text-transform: uppercase;
font-family: 'Helvetica LT Std';
font-weight: lighter;
font-size: 15px;
}
.cole_bloque6 .elementor-widget-image-box:hover .elementor-image-box-content a {
color: #fed30d;
}
.cole_bloque6 .elementor-widget-image-box figure.elementor-image-box-img img {
transition: all 500ms !important;
}
.cole_bloque6 .elementor-widget-image-box:hover figure.elementor-image-box-img img{
transform: scale(1.1);
}
.cole_bloque7 {
margin-top: -50px;
padding: 0 0px 30px;
}
.cole_bloque7 .elementor-widget-text-editor {
text-align: justify;
}
.item_galeria .elementor-widget-shortcode {
display: none;
}
.item_galeria .elementor-widget-wrap,
.item_video .elementor-widget-wrap{
max-width: 260px;
margin: 0 auto;
cursor: pointer;
}
.item_galeria {
padding: 10px;
flex: 0 0 33%;
}
.item_galeria.nowrap {
flex: auto;
}
.item_galeria .elementor-widget-wrap .elementor-widget-image,
.item_video .elementor-widget-wrap .elementor-widget-image{
border: 10px solid white;
border-radius: 50%;
box-shadow: 1px 2px 10px #505050;
transition: all 500ms;
}
.item_galeria:hover .elementor-widget-wrap .elementor-widget-image,
.item_video:hover .elementor-widget-wrap .elementor-widget-image{
transform: scale(1.05);
}
.item_galeria .elementor-widget-wrap .elementor-widget-heading,
.item_video .elementor-widget-wrap .elementor-widget-heading{
text-align: center;
margin: 0 !important;
padding: 12px 25px 20px;
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton4.png);
background-size: 0;
background-repeat: no-repeat;
background-position: center;
transition: all 500ms;
}
.item_galeria .elementor-widget-wrap .elementor-widget-heading .elementor-heading-title,
.item_video .elementor-widget-wrap .elementor-widget-heading .elementor-heading-title{
max-width: 172px;
margin: 0 auto;
font-weight: 300 !important;
font-size: 20px !important;
}
.item_galeria:hover .elementor-widget-wrap .elementor-widget-heading,
.item_video:hover .elementor-widget-wrap .elementor-widget-heading{
background-position: center;
background-size: 100% 100%;
}
.cole_bloque7 .elementor-inner-section .elementor-container,
.galerias_kinder .elementor-inner-section .elementor-container{
flex-wrap: wrap;
justify-content: center;
}
.item_galeria .elementor-widget-wrap .elementor-widget-image:after,
.bloque_socialant .item_video .elementor-widget-wrap .elementor-widget-image a:after{
content: ".";
opacity: 0;
background: rgb(0 0 0 / 40%);
position: absolute;
font-size: 0;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
border-radius: 50%;
transition: all 500ms;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/icono_camara.png);
background-position: center;
background-repeat: no-repeat;
background-size: auto 36px;
}
.item_galeria:hover .elementor-widget-wrap .elementor-widget-image:after,
.bloque_socialant .item_video:hover .elementor-widget-wrap .elementor-widget-image a:after{
opacity: 1;
} .bloque_servicios {
padding: 40px 0 20px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgservicios.jpg);
background-size: 250px auto, 180px auto,cover;
background-position: left 85%,right 62%, center;
background-repeat: no-repeat;
}
.bloque_servicios article {
padding: 0px 20px !important;
text-align: center;
}
.bloque_servicios article .eael-entry-media,
.item_adm .elementor-widget-wrap .elementor-widget-image{
max-width: 250px;
margin: 0 auto;
display: block;
position: relative;
z-index: 10;
border-radius: 50%;
transition: all 500ms;
}
.bloque_servicios article:hover .eael-entry-media,
.item_adm:hover .elementor-widget-wrap .elementor-widget-image {
transform: scale(1.05);
}
.bloque_servicios article .eael-grid-post-holder{
border: none;
margin: 30px auto;
max-width: 440px;
background: transparent !important;
}
.bloque_servicios article .eael-entry-wrapper,
.item_adm .elementor-widget-wrap .item_adm_det{
position: relative;
display: flex;
background: #fed20d;
border-radius: 20px;
flex-direction: column;
align-items: center;
justify-content: center;
min-height: 360px;
z-index: 9;
margin-top: -143px;
padding-top: 160px;
padding-bottom: 70px;
}
.bloque_servicios article .eael-entry-wrapper:after,
.item_adm .elementor-widget-wrap .item_adm_det:after{
content: ".";
font-size: 0;
position: absolute;
width: 100%;
height: 84%;
border: 1px solid black;
border-radius: 20px;
left: 6%;
top: 8%;
z-index: -1;
}
.bloque_servicios article .eael-entry-wrapper .eael-entry-header h2 {
margin: 0;
display: block;
width: 100%;
}
.bloque_servicios article .eael-entry-wrapper .eael-entry-header h2 a {
color: white !important;
text-transform: uppercase;
font-family: 'Helvetica LT Std' !important;
font-size: 32px;
display: block;
}
.bloque_servicios article .eael-entry-wrapper header {
width: 100%;
}
.bloque_servicios article .eael-entry-wrapper .eael-entry-content a,
.item_adm .elementor-widget-wrap .item_adm_det a.elementor-button-link{
color: black !important;
font-size: 15px;
font-family: 'Helvetica LT Std' !important;
font-weight: bold;
margin-top: 20px;
display: block;
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton5.png);
background-repeat: no-repeat;
background-position: center;
background-size: auto 100%;
padding: 5px 30px;
transition: all 500ms;
}
.bloque_servicios article .eael-entry-wrapper .eael-entry-content {
width: 100%;
}
.bloque_servicios article .eael-entry-wrapper .eael-entry-content a:hover,
.item_adm .elementor-widget-wrap .item_adm_det a.elementor-button-link:hover{
transform: scale(1.05);
}
.bloque_servicios article:nth-child(4n-2) .eael-entry-wrapper,.bloque_servicios article:nth-child(4n-1) .eael-entry-wrapper,
.item_adm:nth-child(4n-2) .elementor-widget-wrap .item_adm_det,.item_adm:nth-child(4n-1) .elementor-widget-wrap .item_adm_det{
background: #e6182f;
}
.single-servicios header.page-header {
display: none;
}
.single-servicios .content-area {
width: 100%;
padding: 0;
}
.servicios.serv1 {
padding: 40px 20px;
}
.titulo_icono .elementor-widget-container span {
position: relative;
top: -8px;
margin: 0 8px;
}
.serv1 .detalle table td {
border: none;
padding: 10px;
text-align: justify;
vertical-align: middle;
}
.serv1 .detalle {
padding: 20px 0;
}
.serv1 .detalle table {
margin: 20px -10px;
width: 100%;
}
.serv1 .detalle table:last-child {
margin-top: 0;
margin-bottom: 0;
}
.servicios.serv2 {
height: 480px;
background-size: cover;
background-attachment: fixed;
background-position: center;
}
.serv1 .detalle table td img {
max-width: 240px;
}
.servicios.serv3 {
padding: 40px 20px;
}
.servicios.serv3 table {
margin: 10px 0;
}
.servicios.serv3 table td {
border: none;
padding: 10px 30px;
}
.servicios.serv3 .detalle {
background: #fed30d;
border-radius: 20px;
padding: 30px;
margin-top: 35px;
position: relative;
width: 98%;
}
.servicios.serv3 .detalle .inner {
position: relative;
z-index: 9;
padding: 30px 20px;
}
.servicios.serv3 .detalle .borde_rect {
z-index: 1;
border: 1px solid black;
width: 10%;
height: 80%;
position: absolute;
left: 2%;
top: 10%;
width: 100%;
border-radius: 20px;
}
.servicios.serv3 .detalle ul,
.kbloque2 .slick-slide .content-section ul{
list-style: none;
margin: 0;
}
.servicios.serv3 .detalle ul li,
.kbloque2 .slick-slide .content-section ul li{
display: block;
margin: 5px 0;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/check.png);
background-repeat: no-repeat;
background-size: auto 16px;
padding: 5px 10px 5px 30px;
background-position: left 4px;
}
.servicios .detalle {
font-weight: 300;
font-family: 'Helvetica LT Std';
}
.servicios.serv3 .detalle.detalle_rojo {
background: #e6182f;
}
.bloque_noticias_template .elementor-container {
max-width: 1200px !important;
}
.bloque_noticias_template article {
width: 33.33%;
float: left;
padding: 10px;
}
.bloque_noticias_template article:nth-child(4) {
display: none;
}
.bloque_noticias_template article .eael-entry-media img {
width: 100%;
height: auto;
display: block;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.bloque_noticias_template article .eael-entry-media .eael-entry-overlay.fade-in {
height: 100%;
display: flex;
position: absolute;
left: 0;
top: 0;
width: 100%;
justify-content: center;
align-items: center;
transition: all 500ms;
opacity: 0;
}
.bloque_noticias_template article .eael-entry-media {
position: relative;
}
.bloque_noticias_template article .eael-entry-media:hover .eael-entry-overlay.fade-in {
opacity: 1;
}
.bloque_noticias_template .imginbewegung,
.bloque_noticias_template .boton1,
.noticias_inner .imginbewegung,
.noticias_inner .boton1{
width: auto !important;
}
.fondo_ser {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-repeat: no-repeat;
background-position: -1% 34%,104% 115%;
background-size: 320px auto,200px auto;
}
.bloque_noticias_template {
padding: 0 15px;
} .banner img {
min-width: 100%;
}
.bloque_admision5 .elementor-container {
padding: 0 20px;
}
.bloque_admision1 {
padding: 50px 0;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco4.png);
background-repeat: no-repeat;
background-position: left 140%,103% 50%;
background-size: 320px auto,270px auto;
}
.check_blanco ul {
margin: 10px 0;
padding: 0;
list-style: none;
}
.check_blanco ul li {
display: block;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/check.png);
background-repeat: no-repeat;
background-position: left 4px;
margin: 3px 0;
background-size: auto 18px;
padding: 5px 0 5px 35px;
}
.check_rojo ul {
margin: 10px 0;
padding: 0;
list-style: none;
}
.check_rojo ul li {
display: block;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/check2.png);
background-repeat: no-repeat;
background-position: left 4px;
margin: 3px 0;
background-size: auto 18px;
padding: 5px 0 5px 35px;
}
.check_celeste ul {
margin: 10px 0;
padding: 0;
list-style: none;
}
.check_celeste ul li {
display: block;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/check_celeste.png);
background-repeat: no-repeat;
background-position: left 4px;
margin: 3px 0;
background-size: auto 18px;
padding: 5px 0 5px 35px;
}
.bloque_admision1 .imagen_inbew {
max-width: 140px;
margin: 25px auto 0;
}
.bloque_admision1 .bloque_admbotones a.elementor-button-link {
background-color: transparent !important;
padding: 16px 30px;
background-size: 100% 100%;
min-width: 250px;
}
.boton3.elementor-widget-button .elementor-button {
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton6.png);
color: white;
}
.item_adm .elementor-widget-wrap .item_adm_det .elementor-widget-heading {
padding: 0 !important;
margin: 2px 0  !important;
}
.item_adm .elementor-widget-wrap .item_adm_det .elementor-widget-heading a {
color: white;
font-size: 32px;
}
.item_adm .elementor-widget-wrap .item_adm_det .elementor-widget-heading.item_adm_small a {
font-weight: 300;
font-size: 22px;
}
.item_adm .elementor-widget-wrap {
margin: 0 auto;
}
.bloque_admision3 >div > .elementor-column {
flex: 0 0 50%;
max-width: 50%;
}
.bloque_admision3 >div {
flex-wrap: wrap;
justify-content: center;
}
.bloque_admision3 {
padding: 30px 0;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png);
background-repeat: no-repeat;
background-position: left 100%;
background-size: 250px auto;
}
.bloque_admision4 {
padding: 30px 0 90px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco7.png);
background-repeat: no-repeat;
background-position: 103% top, 65% bottom;
background-size: 180px auto,250px auto;
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header {
background: white;
color: black;
font-family: 'Helvetica LT Std';
font-weight: 300;
font-size: 15px;
border-bottom: 1px solid #7f7f7f;
border-top: none;
border-right: none;
border-left: none;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/icono_show.png);
background-repeat: no-repeat;
background-position: 14px 16px;
background-size: auto 12px;
padding-left: 55px;
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
color: #e6182f !important;
background: white;
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
background-color: white;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/icono_show2.png);
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-content {
font-size: 15px;
border: none;
font-family: 'Helvetica LT Std';
background: #fff;
padding: 25px 35px;
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
background-color: white;
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
color: #e6182f !important;
}
.bloque_admision5 {
padding: 50px 0;
border-bottom: 30px solid #ffd500;
}
.bloque_admision5 .elementor-widget-wrap {
position: relative;
padding: 35px !important;
}
.bloque_admision5 .elementor-widget-wrap:after {
content: ".";
position: absolute;
bottom: 100%;
margin-bottom: -15px;
left: 20px;
font-size: 0;
display: block;
width: 27px;
height: 40px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/icono_clip.png);
background-repeat: no-repeat;
background-position: center;
z-index: 9;
background-size: contain;
}
.item_adm .elementor-widget-wrap {
max-width: 90%;
} .admision_kinder1 {
padding: 40px 20px 0;
border-bottom: 30px solid #fed30d;
overflow: hidden;
}
.admision_kinder1 .elementor-widget-text-editor {
font-family: 'Helvetica LT Std';
font-weight: 300;
}
.bloque_amarillo {
background: #fed30d;
border-radius: 20px;
padding: 30px;
position: relative;
width: 97% !important;
z-index: 5;
}
.bloque_amarillo:after {
content: ".";
z-index: 1;
border: 1px solid black;
width: 10%;
height: 84%;
position: absolute;
left: 4%;
top: 8%;
width: 100%;
border-radius: 20px;
font-size: 0;
}
.bloque_amarillo > .elementor-widget-container {
z-index: 9;
position: relative;
padding: 30px;
}
.bloque_amarillo .elementor-container {
z-index: 9;
}
.bloque_amarillo > .elementor-widget-container ol li {
margin: 14px 0;
}
.bloque_amarillo > .elementor-widget-container ol li li {
margin: 2px 0;
position: relative;
padding-left: 14px;
}
.bloque_amarillo > .elementor-widget-container ol li ul {
margin: 10px 0 0;
list-style: none;
}
.bloque_amarillo > .elementor-widget-container ol li li:before {
content: "-";
position: absolute;
left: 0;
top: 0px;
display: block;
}
.admision_kinder1 .imagen1 {
margin-top: 70px;
}
.admision_kinder1 .imagen1:after{
content: ".";
font-size: 0;
width: 600px;
height: 600px;
position: absolute;
right: -28%;
background: #fff5ca;
border-radius: 50%;
bottom: -44%;
z-index: -1;
animation: fadeInTopright 10s linear infinite alternate;
-moz-animation: fadeInTopright 10s linear infinite alternate;
-webkit-animation: fadeInTopright 10s linear infinite alternate;
}
@keyframes fadeInTopright {
from {
opacity: 0.4;
-webkit-transform: translate3d(50%, 20%, 0);
transform: translate3d(50%, 20%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.admision_kinder2 {
border-bottom: 30px solid #fed30d;
padding: 40px 0;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco4.png);
background-repeat: no-repeat;
background-position: -1% 195%,107% -18%;
background-size: 200px auto;
}
.admision_kinder2 .elementor-heading-title {
font-size: 16px !important;
margin-bottom: 15px;
}
.inner_proceso .elementor-column {
width: auto;
}
.inner_proceso .elementor-container {
justify-content: center;
}
.inner_proceso .elementor-widget-image {
max-width: 140px;
margin-right: 30px;
}
.inner_proceso .elementor-widget-button .elementor-button {
background-image: none;
color: white;
font-size: 22px;
padding: 15px 60px;
border-radius: 15px;
}
.inner_proceso .elementor-widget-button .elementor-button:hover {
transform: scale(1.05);
} .bloque_calidad1 {
padding: 40px 0;
border-bottom: 30px solid #ffd500;
}
.bloque_calidad1 .elementor-widget-image {
max-width: 320px;
margin: 0 auto;
padding: 0 20px;
}
.bloque_calidad2 {
padding: 30px 0 50px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco8.png);
background-repeat: no-repeat;
background-position: -3% 211%,100% 158%;
}
.bloque_colores .slick-slide:after,.bloque_colores .slick-slide:before {content: ".";font-size: 0;display: block;}
.bloque_colores .slick-slide {
position: relative;
margin: 0 20px 10px !important;
}
.bloque_colores .slick-slider .slick-arrow {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls2.png) !important;
}
.slick-track
{
display: flex !important;
}
.slick-slide
{
height: inherit !important;
}
.bloque_colores .slick-slide .content-section {
display: block;
padding: 10px 20px;
margin: 0 auto;
text-align: center;
}
.bloque_calidad3 {
background-color: #ececec;
padding: 30px 0;
text-align: justify;
}
.float_right {
float: right;
width: auto !important;
margin-left: 30px;
max-width: 450px;
}
.bloque_calidad3 .elementor-widget-wrap {
display: block !important;
}
.bloque_calidad4 {
padding: 40px 0;
}
.bloque_calidad4 .elementor-widget-button .elementor-button {
padding: 17px 40px;
}
.bloque_calidad4 .elementor-widget-button .elementor-button span.elementor-button-icon {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/descargar.png);
background-repeat: no-repeat;
background-position: center;
display: block;
width: 23px;
height: 20px;
background-size: auto 100%;
}
.bloque_calidad4 .elementor-widget-button .elementor-button span.elementor-button-icon i {
display: none;
} .bloque_enfoque1 {
padding: 40px 0;
}
.bloque_enfoque2 {
background-size: auto 250px;
}
.pilares_titulo {
position: absolute;
text-align: center;
top: 140px;
font-size: 20px;
left: 0;
}
.items_pilares {
max-width: 500px;
margin: 215px auto 0;
}
.pilares_titulo p {
margin: 5px 0;
}
.pilares_titulo .elementor-widget-container {
max-width: 400px;
margin: 0 auto;
}
.items_pilares .pilar_item {flex: 0 0 33%;width: auto;max-width: 33%;}
.items_pilares .pilar_item2 {
padding-right: 18px;
}
.items_pilares .elementor-widget-wrap {
padding-left: 18px !IMPORTANT;
padding-right: 0 !important;
}
.items_pilares .pilar_item img {max-width: 110px;}
.bloque_enfoque3 {
padding: 30px 0 50px;
}
.bloque_enfoque3 .elementor-widget-wrap {
justify-content: center;
align-items: center;
}
.bloque_enfoque3 .elementor-widget-wrap .elementor-element {
width: auto;
margin: 0 20px;
}
.bloque_enfoque3 .elementor-widget-wrap img {
max-width: 150px;
}
.bloque_enfoque3 .elementor-widget-wrap a.elementor-button {
padding: 14px 60px;
}
.items_pilares .pilar_item a,.items_pilares .pilar_item2 a {
transition: all 500ms;
}
.items_pilares .pilar_item a:hover,.items_pilares .pilar_item2 a:hover {
transform: scale(1.06);
}
.page-id-2215 .elementor-section-wrap,
.page-id-2722 .elementor-section-wrap{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco9.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco10.png);
background-repeat: no-repeat;
background-position: -1% 118%, 102% 127%;
background-size: 170px auto, 200px auto;
}
.bloquedet_enfoque{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco8.png);
background-repeat: no-repeat;
background-position: 0% 121%, 104% 70%;
background-size: 250px auto, 200px auto;
padding: 40px 0;
}
.enfoque_img1 .elementor-widget-image {
max-width: 240px;
margin: 0 auto;
}
.enfoque_img2 .elementor-widget-container {
position: relative;
z-index: 9;
}
.enfoque_img2:before {
content: ".";
font-size: 0;
width: 400px;
height: 400px;
position: absolute;
right: 3%;
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgcirculo1.png);
background-repeat: no-repeat;
background-position: center bottom;
background-size: 100% auto;
bottom: 0;
z-index: 0;
animation: pulse 10s linear infinite alternate;
-moz-animation: pulse 10s linear infinite alternate;
-webkit-animation: pulse 10s linear infinite alternate;
}
.enfoque_img2:after {
content: ".";
font-size: 0;
width: 300px;
height: 300px;
position: absolute;
left: 0;
background: #e5e5e5;
border-radius: 50%;
top: 0;
z-index: -1;
animation: fadeInTopright 10s linear infinite alternate;
-moz-animation: fadeInTopright 10s linear infinite alternate;
-webkit-animation: fadeInTopright 10s linear infinite alternate;
}
.enfoque_img2 {
padding-top: 110px;
padding-right: 60px;
left: -25px;
}
.enfoque_img3 {
padding-top: 40px;
}
.bloquedet_enfoque .elementor-widget-text-editor ul ul {
list-style: none;
margin: 5px 0;
} .embed-container { 
position: relative; 
padding-bottom: 56.25%;
overflow: hidden;
max-width: 100%;
height: auto;
} 
.embed-container iframe,
.embed-container object,
.embed-container embed { 
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.post-type-archive-noticias .page-header,
.single-noticias .page-header,
.post-type-archive-eventos_y_actividade .page-header,
.single-eventos_y_actividade .page-header,
.template_ambiental header.page-header{
display: none;
}
.post-type-archive-noticias #main #content-wrap,
.single-noticias #main #content-wrap,
.template_ambiental #main #content-wrap{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-repeat: no-repeat;
background-position: -3% 10%,106% 50%;
background-size: 300px auto,200px auto;
}
.post-type-archive-noticias #main #content-wrap .container,
.single-noticias #main #content-wrap .container,
.post-type-archive-eventos_y_actividade #main #content-wrap .container,
.single-eventos_y_actividade #main #content-wrap .container,
.template_ambiental #main #content-wrap .container{
padding: 40px 20px 60px;
}
.post-type-archive-noticias .titulo_icono,
.single-noticias .titulo_icono,
.template_ambiental .titulo_icono{
margin-bottom: 80px;
}
.post-type-archive-noticias #primary,
.single-noticias #primary,
.post-type-archive-eventos_y_actividade #primary,
.single-eventos_y_actividade #primary,
.template_ambiental #primary{
border: none;
position: relative;
}
.post-type-archive-noticias #content,
.single-noticias #content,
.template_ambiental #content{
box-shadow: 0px 2px 8px grey;
background-color: white;
padding: 38px !important;
position: relative;
z-index: 9;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/inbewing.png);
background-position: 95% 25px;
background-size: auto 24px;
padding-top: 50px;
background-repeat: no-repeat;
}
.post-type-archive-noticias #primary:after,
.single-noticias #primary:after,
.template_ambiental #primary:after{
content: ".";
font-size: 0;
position: absolute;
z-index: 0;
width: 89%;
height: 50%;
box-shadow: 0px 2px 8px grey;
left: 2%;
top: -6px;
transform: rotate(-3deg);
background-color: white;
visibility: visible;
}
.items_archive .titulo .entry-date {
padding-left: 15px;
}
.items_archive {
font-family: 'Helvetica LT Std';
border-top: 1px solid black;
margin-top: 22px;
}
.items_archive article {
margin: 10px 0;
border-top: 1px solid rgb(0 0 0 / 14%);
padding: 30px;
text-align: justify;
}
.items_archive article:nth-child(1) {
border: none;
padding-top: 20px;
}
.items_archive .titulo {
margin-bottom: 20px;
}
.car_noticias button.owl-dot {
background: #fed30d;
display: inline-block;
vertical-align: middle;
width: 13px;
height: 13px;
border-radius: 50%;
margin: 2px 4px;
opacity: .40;
transition: all 500ms;
}
.car_noticias .owl-dots {
text-align: center;
padding: 10px 0 0;
}
.car_noticias button.owl-dot.active {
opacity: 1;
}
nav.navigation.pagination {
text-align: center;
}
.navigation.pagination h2.screen-reader-text {
display: none;
}
.navigation.pagination .page-numbers {
font-family: 'Helvetica LT Std Condensed' !important;
padding: 4px 10px;
border-radius: 6px;
font-size: 18px;
}
.navigation.pagination .page-numbers.current {
background: black;
color: #fed30d;
}
.navigation.pagination a.page-numbers:hover {
color: #fed30d;
}
.noticias.destacadas {
float: left;
width: 100%;
margin: 20px 0;
}
.archivo-noticias .elementor-widget-heading {
padding: 0;
margin: 0 !important;
}
.archivo-noticias .elementor-widget-heading .elementor-widget-container {
padding: 2px 0;
}
.archivo-noticias .elementor-widget-heading .elementor-heading-title {
color: white;
font-size: 30px !important;
}
.archivo-noticias .elementor-widget-heading.tit1  .elementor-heading-title {
font-size: 21px !IMPORTANT;
font-weight: normal !important;
}
.archivo-noticias .elementor-widget-image {
margin-bottom: 14px;
}
.archivo-noticias .elementor-widget-image .elementor-widget-container {
padding: 0;
}
.archivo-noticias .elementor-widget-image .elementor-widget-container img {
max-width: 35px;
}
.archivo-noticias .elementor {
margin-top: 10px;
}
.noticias.destacadas article .eael-grid-post-holder {
background: #ececec !important;
border: none;
padding: 24px;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper {
padding: 10px 0 0;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-header h2 {
margin: 0;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-header h2 a {
display: block;
text-transform: uppercase;
font-family: 'Helvetica LT Std Roman';
font-size: 17px;
font-weight: normal;
color: black;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-meta time {
color: #5b5b5b;
font-family: 'Helvetica LT Std';
font-weight: 300;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-meta {
margin-bottom: 10px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgcalendario.png);
background-repeat: no-repeat;
background-position: left center;
background-size: auto 15px;
padding-left: 20px;
text-transform: lowercase;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-meta .eael-posted-on::before {
display: none;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-meta .eael-posted-on {
padding: 0;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-content {
font-family: 'Helvetica LT Std';
font-weight: 300;
}
.noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-content a.eael-post-elements-readmore-btn {
margin-top: 15px;
margin-right: 0;
margin-left: auto;
display: block;
font-size: 14px;
padding: 5px 30px;
background-size: 100% 100%;
max-width: 150px;
text-align: center;
}
.archivo-noticias .menu {
position: relative;
z-index: 9;
border-top: 1px solid white;
margin: 20px auto 40px;
max-width: 200px;
}
.archivo-noticias .menu ul {
font-family: 'Helvetica LT Std';
font-size: 17px;
margin: 0;
padding: 0;
font-weight: 300;
list-style: none;
}
.archivo-noticias .menu li {
line-height: normal;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flecha_derecha.png);
background-repeat: no-repeat;
background-position: 12px 12px;
background-size: auto 22px;
padding: 12px 20px 12px 40px;
border-bottom: 1px solid white;
}
.archivo-noticias .menu ul ul {
display: none;
border-top: 1px solid white;
margin-top: 12px;
margin-left: -40px;
padding-left: 40px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 20px;
margin-right: -20px;
}
.archivo-noticias .menu ul > li.open {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/flecha_bajaar.png);
background-size: auto 12px;
background-position: 8px 16px;
}
.archivo-noticias .menu ul li ul li {
background: no-repeat;
border: none;
padding: 4px 0;
}
.archivo-noticias .menu ul > li a:hover {
color: black;
font-weight: bold;
}
.archivo-noticias .menu ul > li a:hover {
color: black;
font-weight: bold;
}
.archivo-noticias .menu ul > li a {
color: black;
}
.archivo-noticias .menu ul li ul li a {
display: block;
}
.single-noticias .eael-entry-overlay>a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 3;
}
.single-noticias .noticias.destacadas article .eael-grid-post-holder .eael-entry-overlay {
display: flex;
position: absolute;
width: 100%;
height: 100%;
justify-content: center;
align-items: center;
opacity: 0;
transition: all 500ms;
}
.single-noticias .noticias.destacadas article .eael-grid-post-holder .eael-entry-media {
position: relative;
}
.single-noticias .noticias.destacadas article .eael-grid-post-holder .eael-entry-media:hover  .eael-entry-overlay {
opacity: 1;
}
.single-noticias .noticias.destacadas article {
padding: 10px;
} .bloque_oberstufe4 .slider_galeria figcaption.elementor-image-carousel-caption {
border-color: #fed30d;
}
.elementor-editor-active .item_galeria .elementor-widget-shortcode {
display: block;
}
.bloque_general {
padding: 30px 0;
}
.bloque_area1 .info_profesor {
padding-left: 30px;
}
.info_profesor p {
margin: 1px 0;
}
.info_profesor .elementor-widget-text-editor img {
float: none !important;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
.info_profesor .elementor-widget-wrap {
margin: 0 auto;
}
.info_profesor .elementor-widget-wrap .elementor-widget-image {
max-width: 270px;
margin: 0 auto 20px;
}
.bloque_gris {
background: #bfbfbf;
}
.bloque_rojo {
background: #e6182f;
}
.bloque_oberstufe3 .bloque_amarillo,
.bloque_areasdet .bloque_amarillo{
margin: 20px 0;
}
.imgparallax {
height: 500px;
background-attachment: fixed;
background-position: center;
}
.servicios.con_parallax img {
display: none;
}
.servicios.sin_parallax {
height: auto;
}
.servicios.sin_parallax img {
width: 100%;
height: auto;
}
.boton4.elementor-widget-button .elementor-button {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton5.png);
background-size: 100% 100%;
min-width: 168px;
text-align: center;
padding: 8px 20px;
}
.bloque_oberstufe3 .item_galeria .elementor-widget-wrap .elementor-widget-image,
.bloque_areasdet .item_galeria .elementor-widget-wrap .elementor-widget-image,
.galsinborde .item_galeria .elementor-widget-wrap .elementor-widget-image{
border: none;
box-shadow: none;
margin: 0;
}
.bloque_oberstufe3 .item_galeria .elementor-widget-wrap .elementor-widget-button,
.bloque_areasdet .item_galeria .elementor-widget-wrap .elementor-widget-button,
.galsinborde .item_galeria .elementor-widget-wrap .elementor-widget-button{
margin-top: -22px;
}
.bloque_oberstufe3 .bloque_amarillo .elementor-container,
.bloque_areasdet .bloque_amarillo .elementor-container{
padding: 25px 40px;
}
.bloque_oberstufe3{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco9.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco4.png);
background-repeat: no-repeat;
background-position: 0% 0%,105% 14%,0% 40%,104% 65%;
background-size: 300px auto,200px auto,145px auto,200px auto;
}
.bloque_oberstufe4{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco9.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-repeat: no-repeat;
background-position: 0% 154%,103% 123%;
background-size: 180px auto,200px auto;
}
.bloque_oberstufe4 .elementor-widget-image {
max-width: 800px;
margin: 0 auto;
} .items_informacion  .elementor-container {
flex-wrap: wrap;
flex-direction: row;
justify-content: center;
}
.items_informacion .elementor-container .elementor-column {
width: 20%;
}
.bloque_areasdet {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-repeat: no-repeat;
background-position: 0% 0%,104% 70%;
background-size: 300px auto,200px auto;
}
.item_galeria.gal2 {
flex: 0 0 100%;
padding: 0;
margin-bottom: 15px;
}
.item_galeria.gal2 .elementor-widget-wrap {
max-width: 100%;
padding: 0;
width: 100%;
}
.item_galeria.gal2 .elementor-widget-button .elementor-button,
.elementor-widget-button.boton_barra_inferior .elementor-button{
background-size: 100% 8px;
background-position: center bottom;
padding: 5px 0 9px;
}
.bloque_area2 .inner_proceso .elementor-widget-button .elementor-button {
padding: 15px 30px;
}
.bloque_area2 {
border-bottom: 30px solid #fed30d;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco11.png);
background-position: left 90%;
background-repeat: no-repeat;
background-size: 180px auto;
}
.bloque_area2 .inner_proceso .elementor-widget-button .elementor-button {
padding: 15px 30px;
}
.bloque_area2 {
border-bottom: 30px solid #fed30d;
}
.bloque_area3 .item_galeria .elementor-widget-wrap .elementor-widget-image {
border: none;
box-shadow: none;
margin: 0;
}
.bloque_area3 .boton2.elementor-widget-button .elementor-button {
padding: 8px 25px;
background-size: 100% 100%;
}
.bloque_area3 .item_galeria .elementor-widget-wrap .elementor-widget-button {
margin-top: -24px;
}
.bloque_area4 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco3.png);
background-position: -5% center;
background-repeat: no-repeat;
background-size: 300px auto;
}
.bloque_area5 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco4.png);
background-position: 103% 71%;
background-repeat: no-repeat;
background-size: 180px auto;
}
.single-areas header.page-header {
display: none;
}
.items_informacion {
margin-top: 50px;
}
.items_informacion .elementor-widget-wrap {
padding: 10px !important;
}
.items_informacion .elementor-widget-wrap .bloque_amarillo {
padding: 15px;
height: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.items_informacion .elementor-widget-wrap .bloque_amarillo>.elementor-widget-container {
padding: 30px 10px;
font-size: 14px;
line-height: 16px;
}
.slider_galeria  .swiper-slide-inner {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bggaleriaequipo.png);
background-repeat: no-repeat;
background-size: 100% 100%;
padding: 35px;
margin: 0 auto !important;
}
.slider_galeria .swiper-slide-inner img.swiper-slide-image {
border: 12px solid white;
}
.slider_galeria {
max-width: 700px;
margin: 0 auto;
}
.slider_galeria figcaption.elementor-image-carousel-caption{
font-weight: bold;
border-left: 7px solid #e6182f;
font-size: 17px;
width: auto;
position: absolute;
right: 35px;
bottom: 0px;
padding: 8px 0 8px 10px;
}
.slider_galeria .swiper-slide {
padding-bottom: 20px;
}
.slider_galeria .swiper-pagination-bullet {
background: #9f9f9f;
opacity: 1;
width: 12px;
height: 12px;
}
.slider_galeria .swiper-pagination-bullet.swiper-pagination-bullet-active {
background: #454545;
}
.slider_galeria.elementor-pagination-position-outside .swiper-container {
padding-bottom: 20px;
}
.slider_galeria .elementor-swiper-button-prev i,.slider_galeria .elementor-swiper-button-next i {
display: none;
}
.slider_galeria .elementor-swiper-button-prev,
.slider_galeria .elementor-swiper-button-next{
width: 31px;
height: 46px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls4.png);
background-size: auto 100%;
left: -70px;
}
.slider_galeria .elementor-swiper-button-next {
background-position: right center;
right: -70px;
left: auto;
}
.slider_galdet .titulo{
border-left: 7px solid #fed30d;
font-size: 20px;
width: auto;
padding: 8px 0 8px 15px;
text-align: left;
font-weight: bold;
display: block;
margin-left: 5%;
}
.galerias_kinder {
padding: 40px 0;
}
.galerias_kinder .item_galeria .elementor-widget-wrap .elementor-widget-heading .elementor-heading-title {
max-width: none;
}
.galerias_kinder .item_galeria .elementor-widget-wrap {
max-width: 280px;
}
.galerias_kinder .item_galeria .elementor-widget-wrap .elementor-widget-image {
max-width: 260px;
}
.kbloque7 {
padding: 40px 0;
}
.kbloque7:after {
content: ".";
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/rasgado.png);
width: 100%;
height: 60px;
position: absolute;
top: -30px;
left: 0;
font-size: 0;
display: block;
z-index: 9;
background-size: auto 100%;
background-position: center;
}
.slider_galeria.slider_galeria2 .elementor-swiper-button-prev, .slider_galeria.slider_galeria2 .elementor-swiper-button-next {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls5.png);
}
.slider_galeria.slider_galeria2 .swiper-slide-inner {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bg_galeriakinder.png);
padding: 60px 80px;
}
.slider_galeria.slider_galeria2 {
max-width: 800px;
} .bloque_ambiental3 .slider_galeria figcaption.elementor-image-carousel-caption {
border-color: #99cc00;
}
.bloque_ambiental1 {
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco8.png);
background-repeat: no-repeat;
background-position: right center;
background-size: 280px auto;
}
.bloque_ambiental1 .elementor-widget-video {
margin-bottom: 40px;
}
.boton_calendario.elementor-widget-button .elementor-button {
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgverde.png);
background-size: 100% 100%;
color: white;
padding-bottom: 17px;
}
.boton_calendario.elementor-widget-button .elementor-button span.elementor-button-content-wrapper {
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/icono_calendario.png);
background-repeat: no-repeat;
background-position: 20px 4px;
padding: 5px 0 5px 50px;
max-width: 200px;
background-size: auto 32px;
}
.btnde.boton_calendario.elementor-widget-button .elementor-button span.elementor-button-content-wrapper {
max-width: none;
background-position: 10px center;
min-height: 35px;
display: flex;
align-items: center;
}
.bloque_ambiental2 {
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco3.png);
background-repeat: no-repeat;
background-position: -5% top;
background-size: 380px auto;
}
.bloque_ambiental2 .titulo_pilares {
font-size: 24px;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgpilares.png);
background-repeat: no-repeat;
background-position: center top;
padding: 105px 0 0;
background-size: 480px auto;
height: 330px;
margin: 0;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 0;
}
.items_ambiental .elementor-widget-wrap {
display: block !important;
}
.items_niveles .items_ambiental .elementor-widget-image-box figure.elementor-image-box-img {
width: 50% !important;
}
.items_niveles .items_ambiental .elementor-image-box-content {
background: #1e7044;
}
.items_niveles .items_ambiental .elementor-widget-image-box:nth-child(2) .elementor-image-box-content,.items_niveles .items_ambiental .elementor-widget-image-box:nth-child(3) .elementor-image-box-content {
background: #99cc00;
}
.items_niveles .items_ambiental .elementor-widget-image-box {
margin: 20px 0;
padding: 0;
max-width: 270px;
float: left;
}
.items_niveles .items_ambiental .elementor-widget-image-box:nth-child(2n) {
float: right;
}
.items_niveles .items_ambiental .elementor-widget-image-box:nth-child(2n-1) {
clear: left;
}
.items_niveles .items_ambiental .elementor-widget-image-box:nth-child(3) {
margin-left: 20.5%;
}
.items_niveles .items_ambiental .elementor-widget-image-box:nth-child(4) {
margin-right: 20.5%;
}
.bloque_ambiental3 {
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png);
background-repeat: no-repeat;
background-position: left 239%;
background-size: 281px auto;
} .post-type-archive-eventos_y_actividade #main #content-wrap,
.single-eventos_y_actividade #main #content-wrap{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco4.png);
background-repeat: no-repeat;
background-position: 0% 50%,104% 20%;
background-size: 270px auto,220px auto;
}
.menu_categorias {
max-width: 90%;
margin: 40px auto;
text-align: center;
}
ul.menu_year {
list-style: none;
margin: 0 0 20px;
padding: 0;
}
ul.menu_year li {
width: 27%;
display: inline-block;
vertical-align: middle;
margin: 5px 3%
}
ul.menu_year li a {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton6.png);
font-family: 'Helvetica LT Std';
font-weight: bold;
font-size: 16px;
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center;
display: block;
color: white;
padding: 13px;
transition: all 500ms;
}
ul.menu_year li a span {
display: inline-block;
border-bottom: 3px solid transparent;
}
ul.menu_year li:nth-child(3n-1) a {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton2.png);
}
ul.menu_year li:nth-child(3n) a {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton1.png);
color: black;
}
ul.menu_year li.active a span {
border-color: white;
}
ul.menu_year li:nth-child(3n).active a span {
border-color: black;
}
ul.menu_publicaciones {
margin: 0 3%;
padding: 0;
list-style: none;
text-align: left;
}
ul.menu_publicaciones li {
display: none;
vertical-align: middle;
margin: 5px 5px;
border-left: 1px solid;
padding-left: 15px;
}
ul.menu_publicaciones li a {
display: block;
font-size: 17px;
transition: all 500ms;
}
ul.menu_publicaciones li:first-child {
border: none;
}
ul.menu_publicaciones li a:hover,
.post-type-archive-eventos_y_actividade ul.menu_publicaciones li:first-child.active a,
ul.menu_publicaciones li.activo a{
color: #e52420;
}
ul.menu_publicaciones li.active {
display: inline-block;
}
.page_eventos1 .elementor-container,
.page_eventos2 .elementor-container,
.page_eventos3 .elementor-container {
padding: 0 !important;
margin: 0 !important;
width: 100%;
max-width: none !IMPORTANT;
}
.page_eventos1 .elementor-container img {
width: 100%;
}
.page_eventos2 {
padding: 30px 0;
}
.elementor-widget-image figcaption.widget-image-caption.wp-caption-text,
.elementor-widget-image-gallery figcaption.wp-caption-text.gallery-caption,
.img_leyenda >div{
float: right;
margin: 10px 0;
color: black;
font-style: normal;
border-left: 4px solid #fed20d;
font-size: 13px;
width: auto;
background: transparent;
padding: 0 0 0 10px;
font-weight: normal;
line-height: initial;
}
.img_leyenda >div p {
margin: 0;
}
.img_leyenda >div {
margin: 0;
}
.elementor-section .padding-left {
padding-left: 40px;
}
.elementor-section .padding-right {
padding-right: 40px;
}
.kindergarten-template-default a#scroll-top,
.page-id-1131 a#scroll-top,
.page-id-1284 a#scroll-top{
background: transparent;
bottom: 280px;
} .popuphtml.sgpb-content {
border: none !important;
padding: 40px;
color: white;
font-family: 'Helvetica LT Std';
font-weight: lighter;
}
.popuphtml.sgpb-content h2 {
color: white;
display: block;
border-bottom: 4px solid white;
padding: 10px 0;
text-transform: uppercase;
font-family: 'Helvetica LT Std';
font-weight: 300;
}
.elementor-image-gallery .gallery {
text-align: center;
}
.info_profesor img.inline {
display: inline-block;
vertical-align: bottom;
}
.items_informacion .elementor-widget-wrap .bloque_amarillo a img.inline {
display: inline;
}
.items_informacion .elementor-widget-wrap .bloque_amarillo a:hover {
color: black;
font-weight: bold;
} .bloque_amarillo.bloque_verde {
background: #99cc00;
}
.template_ambiental .items_archive .titulo {
border-color: #99cc00;
}
.template_ambiental .car_noticias button.owl-dot {
background: #99cc00;
}
.template_ambiental #main #content-wrapinner{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgprogramamabiental.jpg);
background-repeat: no-repeat;
background-position: center bottom;
background-size: 100% auto;
}
.car_noticias.owl-theme .owl-nav button {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls5.png) !important;
height: 40px;
width: 26px;
}
.car_noticias.owl-theme .owl-nav button.owl-prev {
left: -35px !IMPORTANT;
}
.car_noticias.owl-theme .owl-nav button.owl-next {
right: -35px !important;
}
.template_ambiental .car_noticias.owl-theme .owl-nav button {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls2.png) !important;
width: 23px;
}
input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button[type="submit"]:hover, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button[type="submit"]:focus, .button:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
background-color: transparent;
}
.elementor-editor-active .elementor-widget-wrap .animacionl1,
.elementor-editor-active .elementor-widget-wrap .animacion1,
.elementor-editor-active .elementor-widget-wrap .animacion4{
animation: none !important;
}
.elementor-editor-active .owl-carousel {
display: block;
}
.elementor-editor-active .owl-carousel .item {
width: 31%;
display: inline-block;
vertical-align: top;
margin: 1%;
text-align: center;
}
.elementor-editor-active .owl-carousel .item img {
max-width: 50%;
margin: 0 auto 20px;
display: block;
}
.elementor-editor-active #carousel-autoridades .item {
width: 100%;
margin: 0;
display: none;
}
.elementor-editor-active #carousel-autoridades .item:nth-child(1) {
display: flex;
} .bloque_bachillerato1 .elementor-inner-column > div {
justify-content: space-between;
}
.bloque_azul .front_noticias .eael-grid-post-holder .eael-entry-wrapper {
border-color: #47bee4;
}
.bloque_azul .noticias_inner .boton1.elementor-widget-button a {
background-size: 100% auto;
padding: 10px 0 16px;
}
.bloque_bachillerato2{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco9.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-repeat: no-repeat;
background-position: left 220%,right 160%;
background-size: 170px auto,180px auto;
}
.bloque_bachillerato3 .titulo_icono.titulo_azul {
border: none;
}
.items_nucleo {
display: inline-block;
vertical-align: middle;
max-width: 29%;
text-align: center;
margin: 10px 2%;
transition: all 500ms;
}
.items_nucleo .elementor-image-box-content a {
display: block;
text-align: center;
color: #014c8e;
font-weight: bold;
max-width: 150px;
margin: 0 auto;
}
.items_nucleo .elementor-image-box-img a {
display: inline-block;
background: #014c8e;
border-radius: 50%;
transition: all 50ms;
margin: 0 auto;
max-width: 130px;
}
.items_nucleo:hover .elementor-image-box-img a {
background-color: #47bee4;
}
.items_nucleo .elementor-image-box-img {
width: 90% !important;
}
.items_nucleo:hover {
transform: scale(1.03);
}
.titulo_icono.tit_imgder {
position: relative;
padding-right: 190px;
margin-bottom: 40px;
}
.titulo_icono.tit_imgder img {
position: absolute;
right: 0;
max-height: 50px;
background: white;
top: 18px;
margin: 0;
padding-left: 20px;
}
.items_informacion.items_bachillerato .elementor-container .elementor-column {
width: 25%;
}
.bloque_amarillo.bloque_celeste {
background: #47bee4;
}
.bloque_amarillo.bloque_azul {
background: #014c8e;
color: white;
}
.items_informacion.items_bachillerato {
margin-top: 0;
}
.bloque_bachilleratodet3 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco9.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-repeat: no-repeat;
background-position: left 220%,right 160%;
background-size: 151px auto,160px auto;
} .items_asesoria .elementor-column {
width: 28%;
text-align: center;
}
.items_asesoria >div {
flex-wrap: wrap;
justify-content: space-between;
}
.items_asesoria {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgasesoria.png);
background-position: center 48%;
background-repeat: no-repeat;
background-size: auto 390px;
}
.items_asesoria .elementor-column:nth-child(7n-6) {
margin-left: 36%;
margin-right: 8%;
}
.items_asesoria .elementor-column:nth-child(7n-5) {
margin-left: 8%;
}
.items_asesoria .elementor-column:nth-child(7n-4) {
margin-left: 1%;
margin-right: 8%;
}
.items_asesoria .elementor-column:nth-child(7n-2) {
margin-left: 18%;
}
.items_asesoria .elementor-column:nth-child(7n-1) {
margin-left: 18%;
}
.items_asesoria .elementor-column:nth-child(7n) {
margin-right: 18%;
}
.items_asesoria p {
margin: 0;
}
.items_asesoria .bloque_amarillo > .elementor-widget-container {
padding: 15px;
min-height: 90px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.bloque_asesoria2 .tit_items_asesoria {
position: absolute;
width: 200px;
left: 50%;
top: 51%;
z-index: 9;
text-align: center;
margin-left: -100px;
transform: translateY(-50%);
font-size: 23px;
margin-bottom: 0 !important;
}
.bloque_asesoria2 .tit_items_asesoria p {
margin: 0;
}
.items_asesoria .elementor-column .bloque_amarillo {
cursor: pointer;
transition: all 500ms;
}
.items_asesoria .elementor-column .bloque_amarillo:hover {
transform: scale(1.05);
}
.popupasesoria li::marker {
color: #fed30d;
}
.popupasesoria li li::marker {
display: none;
}
.popupasesoria li li {
list-style: none;
margin: 3px 0;
}
.popupasesoria li ul {
margin: 4px 0 10px;
font-size: 90%;
}
.popupasesoria li {
margin: 10px 0;
}
.bloque_ag .elementor-widget-button.boton2 .elementor-button {
min-width: 350px;
padding: 18px;
margin-top: 40px;
} .bloque_ideario1 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco8.png);
background-position: right 20%;
background-repeat: no-repeat;
background-size: 200px auto;
}
.bloque_ideario2 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png);
background-position: left 125%;
background-repeat: no-repeat;
background-size: 200px auto;
} .bloque_intercambios  {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco3.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco11.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-position: left 25%,108% 25%,left 118%,101% 112%;
background-repeat: no-repeat;
background-size: 200px auto,250px auto,200px auto,170px auto;
}
.bloque_intercambios .items_niveles .elementor-inner-column > div {
justify-content: space-around;
}
.bloque_intercambios .items_niveles.items_big .elementor-widget-image-box {flex: 0 0 40%;max-width: 40%;}
.bloque_intercambios .items_niveles.items_big .elementor-widget-image-box figure.elementor-image-box-img {
width: 90% !IMPORTANT;
}
.bloque_intercambios .items_niveles.items_big .elementor-widget-image-box .elementor-widget-container {
background-position: 75% bottom;
}
.align_derecha p {
margin: 0;
}
.elementor-inner-column >div {
justify-content: space-between;
}
.bloque_usa:after {
content: ".";
display: block;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-position: left 66%,right 116%;
background-repeat: no-repeat;
background-size: 240px auto,150px auto;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
font-size: 0;
}
.bloque_usa .elementor-background-overlay,
.bloque_uk .elementor-background-overlay,
.bloque_alemania .elementor-background-overlay{
z-index: -2;
}
.bloque_uk:after {
content: ".";
display: block;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco10.png);
background-position: left 46%,right 77%;
background-repeat: no-repeat;
background-size: 240px auto,120px auto;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
font-size: 0;
}
.bloque_uk .inner_derecha .elementor-widget-wrap {justify-content: flex-end;}
.bloque_alemania:after {
content: ".";
display: block;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco9.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-position: left 103%,102% 102%;
background-repeat: no-repeat;
background-size: 190px auto,126px auto;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
font-size: 0;
} .bloque_social1 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco4.png);
background-position: right center;
background-repeat: no-repeat;
background-size: 220px auto;
}
.social_video {
max-width: 90% !important;
margin: 0 auto;
}
.bloque_social2 .item_galeria {
flex: 0 0 50%;
max-width: 50%;
}
.bloque_social2 .elementor-container {
justify-content: center;
}
.bloque_social2 .item_galeria .elementor-widget-wrap {
max-width: 100%;
width: 100%;
}
.bloque_social2 .item_galeria a {
display: block;
max-width: 350px;
margin: 0 auto;
padding: 18px;
}
.bloque_social3 .bloque_amarillo .elementor-widget-text-editor {
padding: 8px 35px;
}
.bloque_social3 .bloque_amarillo:after {
height: 92%;
top: 4%;
left: 3%;
}
.bloque_social3 {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-position: left 10%,102% 102%;
background-repeat: no-repeat;
background-size: 230px auto,126px auto;
}
.bloque_social3 .boton2 a {
display: block;
max-width: 350px;
padding: 17px;
margin: 0 auto;
}
.bloque_social4 .slider_galeria .elementor-swiper-button-prev, .bloque_social4 .slider_galeria .elementor-swiper-button-next {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/controls.png);
width: 27px;
}
.bloque_socialant .elementor-inner-section >div {
flex-wrap: wrap;
}
.bloque_socialant .elementor-inner-section .item_video {
flex: 0 0 25%;
max-width: 25%;
}
.bloque_socialant .item_video .elementor-widget-wrap .elementor-widget-image a:after {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/icono_video.png);
}
.hiddengallery{
display:none;
}
.post-type-archive-periodico-mural .entry-portada {
display: block;
margin: 0 0 20px;
}
a.showgallery.boton1 {
float: right;
background-size: 90% auto;
padding-bottom: 12px;
cursor: pointer;
background-position: center bottom;
}
.post-type-archive-periodico-mural #main #content-wrap {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgperiodico.jpg);
background-repeat: no-repeat;
background-position: -3% 10%,103% 50%,center;
background-size: 300px auto,200px auto,100% auto;
} .titdiario p {
margin: 0;
font-size: 24px;
line-height: 100%;
}
.titdiario .elementor-widget-container {
background-size: 100% 100% !important;
padding: 20px 40px;
}
.titulo_diario > div {
justify-content: center;
text-align: center;
align-items: center;
}
.titulo_diario > div .elementor-column {
width: auto;
margin: 5px 15px;
}
.diario-item-list {
position: relative;
width: 100%;
max-width: 800px;
margin: 0 auto;
padding: 15px 0;
}
.diario-item-list:after {content: ".";width: 4px;height: 100%;background: black;left: 50%;top: 0;margin-left: -2px;display: block;font-size: 0;position: absolute;}
.diario-item-list .single-diario-item {
width: 45%;
position: relative;
background: #e5241f;
margin: 10px 0;
display: inline-block;
vertical-align: top;
color: white;
padding: 8px 0 0;
}
.diario-item-list .single-diario-item:nth-child(2n) {
margin-left: 10%;
margin-top: 15%;
margin-bottom: -2%;
}
.diario-item-list .single-diario-item .portada img {
width: 100%;
}
.diario-item-list .single-diario-item .info {
padding: 10px 20px;
display: flex;
align-items: center;
position: relative;
}
.diario-item-list .single-diario-item .info .fecha span {
display: block;
margin-right: 10px;
border-right: 3px solid;
padding-right: 10px;
}
.diario-item-list .single-diario-item .info .fecha {
text-align: center;
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
line-height: 16px;
}
.diario-item-list .single-diario-item .info .fecha .dia {
font-size: 20px;
}
.diario-item-list .single-diario-item .flecha {
display: block;
position: absolute;
left: 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_rojo.png);
background-repeat: no-repeat;
width: 13px;
height: 24px;
background-size: auto 100%;
top: 50%;
transform: translateY(-50%);
}
.diario-item-list .single-diario-item:nth-child(10n), .diario-item-list .single-diario-item:nth-child(10n-5) {
background: #bfbfbf;
}
.diario-item-list .single-diario-item:nth-child(10n-1), .diario-item-list .single-diario-item:nth-child(10n-4) {
background: #000;
}
.diario-item-list .single-diario-item:nth-child(10n-3), .diario-item-list .single-diario-item:nth-child(10n-6) {
background: #fed30d;
}
.diario-item-list .single-diario-item:nth-child(10n-8) .flecha {
left: auto;
right: 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_gris.png);
}
.diario-item-list .single-diario-item:nth-child(10n-6) .flecha {
left: auto;
right: 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_amarillo.png);
}
.diario-item-list .single-diario-item:nth-child(10n-5) .flecha {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_gris.png);
}
.diario-item-list .single-diario-item:nth-child(10n-4) .flecha {
left: auto;
right: 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_negro.png);
}
.diario-item-list .single-diario-item:nth-child(10n-3) .flecha {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_amarillo2.png);
}
.diario-item-list .single-diario-item:nth-child(10n-2) .flecha {
left: auto;
right: 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_rojo2.png);
}
.diario-item-list .single-diario-item:nth-child(10n-1) .flecha {
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_negro2.png);
}
.diario-item-list .single-diario-item:nth-child(10n) .flecha {
left: auto;
right: 100%;
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/fdiario_gris2.png);
}
.diario-item-list .c1 {
position: absolute;
left: 50%;
width: 28px;
height: 28px;
border: 2px solid black;
border-radius: 50%;
background-color: white;
margin-left: -14px;
z-index: 2;
top: -25px;
}
.diario-item-list .c2 {
position: absolute;
left: 50%;
width: 28px;
height: 28px;
border: 2px solid black;
border-radius: 50%;
background-color: white;
margin-left: -14px;
z-index: 2;
bottom: -25px;
}
.diario-item-list .single-diario-item .info:after {
content: ".";
display: block;
font-size: 0;
width: 14px;
height: 14px;
background-color: black;
border-radius: 50%;
top: 50%;
left: 100%;
position: absolute;
transform: translateY(-50%);
margin-left: 33px;
}
.diario-item-list .single-diario-item:nth-child(2n) .info:after {
left: auto;
right: 100%;
margin-left: 0;
margin-right: 33px;
}
.diario-item-list .single-diario-item:nth-child(10n) {
margin-bottom: 20px;
}
nav.pagination.pag_num {
display: block;
text-align: center;
z-index: 11;
margin-top: 47px;
}
nav.pagination.pag_num .inn {
display: inline-block;
border-top: 1px solid #bfbfbf;
border-bottom: 1px solid #bfbfbf;
padding: 8px 0;
}
nav.pagination.pag_num .page-numbers {
border-radius: 50%;
background: #bfbfbf;
color: white;
font-weight: bold;
font-size: 17px;
padding: 7px 5px;
min-width: 36px;
display: inline-block;
margin: 4px 4px;
transition: all 500ms;
text-align: center;
}
nav.pagination.pag_num .page-numbers:hover,nav.pagination.pag_num .page-numbers.current {
background: #fed30d;
}
.elementor-editor-active .eventos_redireccion {
display: block;
} .tribe-events-view,
.single-tribe_events #main,
.page-id-15057 #content-wrap,
.page-id-15068 #content-wrap{
background-image: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco1.png),url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgdeco2.png);
background-repeat: no-repeat;
background-position: -3% 10%,103% 50%;
background-size: 300px auto,200px auto;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
padding-top: 50px;
padding-bottom: 50px;
}
.tribe-common .tribe-common-b1 {
display: none;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
display: none;
}
.tribe-events .tribe-events-calendar-month__calendar-event-datetime,.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime {
color: #e52420;
opacity: 1;
font-weight: bold;
font-family: 'Helvetica LT Std Roman';
}
.tribe-common a, .tribe-common a:active, .tribe-common a:focus, .tribe-common a:hover, .tribe-common a:visited {
font-family: 'Helvetica LT Std';
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day {}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after {
background-color: #fed30d;
}
.tribe-events .tribe-events-calendar-month__header-column {
padding: 10px;
text-align: center;
background: black;
}
.tribe-events .tribe-events-calendar-month__header-column-title {
color: white;
text-align: center;
}
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link {
color: #e52420;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {
background: #fed30d;
}
.single-tribe_events .content-area {
width: 100%;
margin: 0 auto;
max-width: 1200px;
float: none;
padding: 30px 0px;
border: none;
}
.tribe-events-notices {
background: transparent;
float: right;
border: none;
margin: 0;
padding: 4px 15px;
font-style: italic;
opacity: .5;
}
.tribe-events-back {
margin-bottom: 17px;
float: left;
}
.tribe-events-back a {
background: url(//www.cmu.edu.pe/wp-content/themes/oceanwp-child/images/bgboton1.png);
background-repeat: no-repeat;
font-family: 'Helvetica LT Std';
background-size: 100% 100%;
padding: 10px 20px;
display: inline-block;
}
h1.tribe-events-single-event-title {
display: none;
}
.tribe-events-cal-links {
display: none;
}
.tribe-events-single>.tribe_events .tribe-events-event-image {
width: 30% !important;
margin-right: 29px;
float: left !important;
}
.tribe-events-single>.tribe_events .tribe-events-content {
width: auto !important;
float: none;
display: inline;
}
.tribe-events-single>.tribe_events {
display: block;
}
.tribe-events-content ol, .tribe-events-content p, .tribe-events-content ul {
font-size: 16px;
}
.tribe-events-schedule h2 {
font-weight: bold;
font-family: 'Helvetica LT Std Condensed';
display: inline-block;
color: black;
}
.tribe-events-schedule {
text-align: right;
display: block;
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a {
color: black;
font-family: 'Helvetica LT Std Condensed';
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover {
color: #e52420;
}
.single-tribe_events .tribe-events-single .tribe-events-event-meta {
display: none;
}
.home .tribe-events-view {
background: none;
}
.home header.page-header {
display: none;
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-content table td {
border: none;
}
.popuphtml a {
color: white;
display: block;
}
.post-type-archive .titulo_icono .elementor-widget-container span {
top: auto;
margin-left: 0;
}
.areas-template-default aside#right-sidebar {
display: none;
}
nav.pagination.pag_num.color_verde .page-numbers:hover, nav.pagination.pag_num.color_verde .page-numbers.current {
background: #99cc00;
}
.archivo-noticias .menu ul > li.open ul.month {
display: block;
}
.archivo-noticias .menu ul li ul li a.is-selected {
font-weight: bold;
}
.archivo-noticias .menu ul > li.open> a {
font-weight: bold;
}  .slider_galdet figcaption.elementor-image-carousel-caption {
position: relative;
left: auto;
bottom: auto;
border: none;
max-width: 78%;
font-weight: normal;
font-size: 15px;
right: auto;
margin: 0 auto;
padding: 0 5px 20px;
}
.slider_galeria .elementor-swiper-button.ocultar {
display: none;
}
.language-de .entry-date,
.language-de .noticias.destacadas article .eael-grid-post-holder .eael-entry-wrapper .eael-entry-meta time,
.language-de .front_noticias .eael-grid-post-holder .eael-entry-wrapper .eael-entry-footer,.language-de .items_archive .titulo .entry-date,
.language-de .eael-post-grid .eael-entry-footer .eael-entry-meta{
text-transform: capitalize !important;
}
.admin-bar .head-right li.bloque_idioma {
display: inline-block;
}
.enlace_movil {
display: none !important;
} .mec-container h2 {
margin: 20px 0;
font-family: 'Helvetica LT Std';
}
.mec-calendar .mec-calendar-header h2 {
margin: 0;
padding: 3px;
font-family: 'Helvetica LT Std';
}
.mec-calendar.mec-event-calendar-classic .mec-calendar-header, .mec-calendar.mec-event-calendar-classic dl {
background: #fbfbfb;
margin: 0 0 15px;
}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
font-family: 'Helvetica LT Std Condensed';
background: #a1a1a1;
transition: all 500ms;
}
.mec-next-month a, .mec-previous-month a {
color: white;
text-decoration: none !important;
}
.mec-next-month a i, .mec-previous-month a i {
color: white !important;
}
.mec-wrap .mec-totalcal-box {
margin: 20px 0;
}
.mec-tab-loader {display: none;}
.mec-event-container-simple .mec-monthly-tooltip h4:hover {
text-decoration: none;
background: black;
color: #fed30d;
}
.mec-next-month:hover a, .mec-previous-month:hover a {
color: white !important;
}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month:hover, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month:hover {
background: black;
}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt {
background: black;
color: white;
font-family: 'Helvetica LT Std';
font-weight: normal !important;
font-size: 13px;
line-height: 20px;
border-width: 1px;
border-color: #3c3b3b;
}
.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day {
color: #72747d;
font-family: 'Helvetica LT Std';
font-size: 22px;
}
.page-id-15057 dt.mec-calendar-day.mec-selected-day .mec-color{
color: #e6182f !important;
}
.mec-event-container-simple .mec-monthly-tooltip h4 {
font-size: 13px;
font-family: 'Helvetica LT Std Roman';
color: #141827;
background: #fed30d;
padding: 3px 10px;
border-radius: 10px;
}
.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple {
text-decoration: none !important;
}
.mec-event-container-simple .mec-past-event .mec-monthly-tooltip h4 {
background: #dfdfdf;
color: #9f9f9f;
}
.mec-event-detailed-time {
color: #626262;
}
.mec-previous-month.mec-load-month.mec-previous-month,.mec-calendar .mec-calendar-side .mec-next-month {
background: #7e7e7e;
}
.mec-calendar .mec-calendar-side .mec-next-month:hover, .mec-calendar .mec-calendar-side .mec-previous-month:hover {
background: black;
}
.mec-calendar .mec-calendar-events-side .mec-table-side-title {
font-family: 'Helvetica LT Std Roman';
font-weight: bold;
font-size: 12px;
letter-spacing: 2px;
}
.mec-calendar .mec-calendar-events-side .mec-table-side-title span.mec-color {
color: #e6182f;
border-color: #e6182f !important;
letter-spacing: 0;
padding: 4px;
}
.mec-wrap.colorskin-custom .mec-calendar:not(.mec-event-calendar-classic) .mec-selected-day {
background: #fed30d !important;
color: black;
}
.mec-wrap.colorskin-custom .mec-calendar:not(.mec-event-calendar-classic) .mec-selected-day a {
color: black;
}
.mec-wrap.colorskin-custom .mec-calendar .mec-has-event:after {
background: #fed30d !important;
}
.mec-calendar .mec-calendar-table-head dt {
color: black;
}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view {
display: none;
}
.mec-calendar .mec-event-article {
border-color: #bdbdbd;
font-family: 'Helvetica LT Std';
}
.mec-calendar .mec-event-article .mec-event-title a {
font-family: 'Helvetica LT Std';
font-size: 14px;
}
.mec-calendar .mec-event-article .mec-event-time.mec-color {
color: #3a3a3a !important;
}
.mec-calendar .mec-event-article .mec-event-title a:hover {
color: #e52420 !important;
}
.mec-events-template-default header.page-header {
margin-top: 40px;
}
.mec-single-event .mec-event-content h1.mec-single-title {
font-family: 'Helvetica LT Std';
display: none;
}
.mec-event-export-module.mec-frontbox {
display: none;
}
.mec-single-event >div {
width: 100% !important;
}
.mec-single-event .mec-event-content {
padding: 10px 0;
margin: 0;
}
.mec-single-event .mec-event-meta dt, .mec-single-event .mec-event-meta h3 {
font-family: 'Helvetica LT Std Condensed';
}
.mec-single-event .mec-holding-status-ongoing {
color: #fed30d;
}
.mec-single-event .mec-event-social {
display: none;
}
.mec-single-event .mec-frontbox.mec-event-info-desktop {display: flex;justify-content: space-between;}
.mec-single-event .mec-frontbox.mec-event-info-desktop>div {
flex: 0 0 48%;
max-width: 48%;
}
.mec-events-template-default .mec-container {
max-width: 1200px;
margin: 0 auto;
width: 100%;
padding: 0 20px;
}
.mec-single-event .mec-events-content {
margin: 0;
}
.mec-breadcrumbs {
border: none;
padding: 0;
margin: 10px 0;
box-shadow: none;
}
.mec-breadcrumbs a {
font-family: 'Helvetica LT Std';
color: black;
}
.mec-breadcrumbs span.mec-current {
color: #e52420;
} .mec-skin-list-container {
margin: 0 auto;
max-width: 600px;
width: 100%;
}
.mec-skin-list-container .mec-event-date.mec-bg-color {
background: transparent !important;
color: rgb(20, 24, 39) !important;
display: flex;
flex-direction: column-reverse;
font-size: 11px;
font-family: 'Helvetica LT Std';
}
.mec-event-list-minimal .mec-event-date:after {
display: none;
}
.mec-event-list-minimal .mec-event-date span {
color: rgb(20, 24, 39) !important;
font-size: 24px;
text-align: center;
margin: 0;
}
.mec-skin-list-container .mec-event-date.mec-bg-color {
border-right: 5px solid #fed30d;
width: 75px;
padding: 6px;
background: rgb(233 233 233 / 40%) !important;
margin-right: 0px;
border-radius: 0;
}
.mec-event-list-minimal .mec-event-detail, .mec-event-list-minimal .mec-time-details {
display: none;
}
.mec-event-list-minimal .mec-event-title {
color: #505050;
font-family: 'Helvetica LT Std';
font-weight: lighter;
text-align: left;
line-height: 16px;
font-size: 14px;
text-decoration: none;
cursor: pointer;
text-transform: none;
margin: 0;
transition: all 500ms;
padding: 10px 20px;
width: 100%;
}
.mec-skin-list-container article.mec-event-article {
border: none;
padding: 0;
margin-bottom: 40px;
}
.mec-skin-list-container article.mec-event-article .btn-wrapper {
display: none !important;
}
.mec-skin-list-container article.mec-event-article > div {
padding: 0;
width: 100%;
display: flex;
align-items: center;
}
.mec-event-list-minimal .mec-event-title span.event-color {
display: none;
}
.mec-event-list-minimal .mec-event-title:hover {
background: black;
color: #fed30d;
}
.contenedor_calendario {
position: relative;
}