.elementor-1422 .elementor-element.elementor-element-170cd6f .elementor-repeater-item-1b9a406.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1422 .elementor-element.elementor-element-9a6d73f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-0b89e3d */.unm-blue{
    color: #1C4493;
}
.unm-puntos{
    color: #696969;
}
.nav-link{
    background: transparent!important;
    color: #696969!important;
}
.nav-link.active{
    background-color: #1c4493!important;
    color: #fff!important;
    font-weight: 400;
    border-radius: 0px!important;
}
/*
.pw-fluid-container{
	width: 94.5%;
	margin: 0 auto;
}
*/
.pw-tab-image img{
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 450px;
}

.pw-container-one{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.pw-item-one{
	flex: 15%;
	padding-right: 1%;
}
.pw-container-one .pw-item-one ul{
	height: 100%;
}
.pw-item-two{
	flex: 70%;
	padding-left: 2%;
	padding-top: 0.5rem;
}

.pw-hidden{
	display: none;
}

.pw-item-three .tab-pane p{
	text-align: justify;
	color: #696969;
}
h1.pw-h1{
	color: #696969;
    font-family: "EB Garamond", Sans-serif;
    font-size: 220%;
    font-weight: 500;
    letter-spacing: 2.5px;
}
.pw-container-one .pw-item-one .nav-item a{
    padding-right: 12px;
}
.pw-subt{
    font-size: 18px;
}

.pw-capital{
	color: #1C4493;
	float: left;
	font-size: 3em;
	font-weight: 600;
	margin: 0 10px 0 0;
	line-height: .8em;
}

#contenido-planes {
  max-width: 100%;
  padding: 0;
}

.relleno {
  visibility: hidden;
  margin-bottom: -32px;
}
@media only screen and (max-width: 1366px) {
    h1.pw-h1{
        letter-spacing: .7px;
    }
    /*
    .pw-fluid-container{
    	width: 65%;
    }
    */
}


@media(max-width:879px){
    .pw-container-one{
       display: block;
    }
}


.elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 10.6rem;
}
@media(max-width:1950px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 7.5rem;
}
}
@media(max-width:1598px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 6rem;
}

.relleno {
  margin-bottom: -6%;
}
}
@media(max-width:1280px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 5.5rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:1024px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 4.5rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:768px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 3rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:540px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 2rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:360px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 1rem;
}
.relleno {
  display:none !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b89e3d */.unm-blue{
    color: #1C4493;
}
.unm-puntos{
    color: #696969;
}
.nav-link{
    background: transparent!important;
    color: #696969!important;
}
.nav-link.active{
    background-color: #1c4493!important;
    color: #fff!important;
    font-weight: 400;
    border-radius: 0px!important;
}
/*
.pw-fluid-container{
	width: 94.5%;
	margin: 0 auto;
}
*/
.pw-tab-image img{
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 450px;
}

.pw-container-one{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.pw-item-one{
	flex: 15%;
	padding-right: 1%;
}
.pw-container-one .pw-item-one ul{
	height: 100%;
}
.pw-item-two{
	flex: 70%;
	padding-left: 2%;
	padding-top: 0.5rem;
}

.pw-hidden{
	display: none;
}

.pw-item-three .tab-pane p{
	text-align: justify;
	color: #696969;
}
h1.pw-h1{
	color: #696969;
    font-family: "EB Garamond", Sans-serif;
    font-size: 220%;
    font-weight: 500;
    letter-spacing: 2.5px;
}
.pw-container-one .pw-item-one .nav-item a{
    padding-right: 12px;
}
.pw-subt{
    font-size: 18px;
}

.pw-capital{
	color: #1C4493;
	float: left;
	font-size: 3em;
	font-weight: 600;
	margin: 0 10px 0 0;
	line-height: .8em;
}

#contenido-planes {
  max-width: 100%;
  padding: 0;
}

.relleno {
  visibility: hidden;
  margin-bottom: -32px;
}
@media only screen and (max-width: 1366px) {
    h1.pw-h1{
        letter-spacing: .7px;
    }
    /*
    .pw-fluid-container{
    	width: 65%;
    }
    */
}


@media(max-width:879px){
    .pw-container-one{
       display: block;
    }
}


.elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 10.6rem;
}
@media(max-width:1950px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 7.5rem;
}
}
@media(max-width:1598px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 6rem;
}

.relleno {
  margin-bottom: -6%;
}
}
@media(max-width:1280px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 5.5rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:1024px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 4.5rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:768px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 3rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:540px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 2rem;
}
.relleno {
  display:none !important;
}
}
@media(max-width:360px){
    .elementor-section.elementor-section-boxed>.elementor-container{
    max-width: max-content!important;
    padding: 0 1rem;
}
.relleno {
  display:none !important;
}
}/* End custom CSS */