/*CSS Look ficha programa pregrado y posgrado*/
                    .fpp-introduction-mode-option{
                        font-size: var(--font-size-content-small);
                        font-family: var(--font-family-standout);
                        text-transform: uppercase;
                        line-height: 1.2;
                        transition:all var(--transition-segs-medium) ease-in-out 0s;
                    }
                    .fpp-mode-option-inactive{
                        background-color: var(--global-color-alt2-grey);
                        color: var(--global-color-grey-medium);
                    }
                    .fpp-mode-option-inactive:hover, .fpp-mode-option-inactive:focus{
                        background-color: var(--global-color-ocre-medium);
                        color: var(--global-color-black);
                    }
                    .fpp-mode-option-active{
                        color: var(--global-color-white);
                        background-color: var(--global-color-label-green);
                    }
                .fpp-introduction-head{
                    background-color: rgba(255,255,255,0.47);
                    box-shadow: 0 -20px 55px 40px rgba(255,255,255,0.48);
                }
                    .fpp-introduction-title{
                       line-height: 1.1;
                    }
                    .fpp-introduction-text{
                        font-size: var(--font-size-content-big);
                        line-height: 1.5;
                    }
                        .fpp-body-left-inner-menu-nav{
                            background-color: var(--global-color-white);
                        }
                            .menu--ficha-pregrados-posgrados{
                                background-color: var(--global-color-white);
                            }
                                .menu--ficha-pregrados-posgrados > .fpp-active-menu > a{
                                    font-family: var(--font-family-standout);
                                    color: var(--global-color-ocre-dark) !important;
                                    border-bottom: 1px solid var(--global-color-ocre-dark);
                                    box-shadow: inset 0 -2px 0 0 var(--global-color-ocre-dark);
                                }
                                .menu--ficha-pregrados-posgrados > li > a{
                                    border-bottom: solid 1px var(--global-color-alt2-grey);
                                    text-align: center;
                                }
                                .menu--ficha-pregrados-posgrados > li > a:hover{
                                    color: var(--global-color-ocre-dark);
                                    border-color: var(--global-color-ocre-dark);
                                    background-color: var(--global-color-white);
                                }
                                .menu--ficha-pregrados-posgrados > li > a:focus{
                                    background-color: var(--global-color-white);
                                    color:unset;
                                }
                                .fpp-body-left-content-summary > ul{
                                    background-color: var(--global-color-grey-dark);
                                }
                                    .fpp-body-left-content-summary > ul > li{
                                        line-height: 1.3;
                                    }
                                    .fpp-body-left-content-summary > ul > li.fpp-body-left-content-summary-prices{
                                        display: flex;
                                        flex-wrap: nowrap;
                                        min-width: max-content;
                                    }
                                    .fpp-body-left-content-summary > ul > li.fpp-body-left-content-summary-prices .fpp-body-left-content-summary-price-label{
                                        min-width: max-content
                                    }

                                    .fpp-body-left-content-summary > ul > li.fpp-body-left-content-summary-prices .fpp-body-left-content-summary-value{
                                        max-width: 30ch;
                                        overflow: hidden;
                                    }

                                    .fpp-body-left-content-summary-sena{
                                        background-color: var(--global-color-label-green);
                                        color: var(--global-color-white);
                                        font-family: var(--font-family-standout);
                                        font-size: var(--font-size-content-big);
                                        line-height: 1.3;
                                        border-radius: 7px;
                                    }
                                            .fpp-body-left-content-summary-sena-icon svg{
                                                fill: var(--global-color-white);
                                            }
                                        .fpp-body-left-content-summary-label{
                                            font-size: 1.05rem;
                                            font-family: var(--font-family-standout);
                                            color: var(--global-color-white);
                                        }
                                        .fpp-body-left-content-summary-value{
                                            font-size: var(--font-size-base);
                                            color: var(--global-color-ocre-medium);
                                        }
                                            .fpp-body-left-content-summary-price-label{
                                                font-size: var(--font-size-content-small);
                                                color: var(--global-color-alt2-grey);
                                            }
                                        .fpp-body-left-content-summary-mode-value{
                                            text-transform: capitalize;
                                        }
				.fpp-body-right{
                    transition:all var(--transition-segs-medium) ease-in-out 0s;
                }
                    .fpp-body-right-wrapper{
                        background-color: var(--global-color-white);
                        border: solid 1px var(--global-color-alt2-grey);
                        box-shadow: var(--box-shadow-float-form);
                    }
                            .fpp-body-right-form-head-title{
                                font-size: 1.5rem;
                            }
            .fpp-profesores-header:after, .fpp-opiniones-header:after, .fpp-social-header:after, .fpp-related-header:after{
                border-bottom: solid 1px var(--global-color-alt2-grey);
            }
                .fpp-profesores-header-title, .fpp-opiniones-header-title, .fpp-social-header-title, .fpp-related-header-title{
                    background-color: var(--global-color-white);
                }
                    .fpp-related-header-title span{
                        text-transform: capitalize;
                    }
@media (max-width:768px) {
                    .fpp-introduction-text{
                        font-size: var(--font-size-content);
                    }
                                    .fpp-body-left-content-summary-sena{
                                        font-size: var(--font-size-content);
                                    }
            .fpp-profesores-header, .fpp-opiniones-header, .fpp-social-header, .fpp-related-header{
                text-align: center;
            }
}