@media screen,print{.ModuleProgramsContainer{margin:0}.ModuleProgramsContainer .MPCContainer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ModuleProgramsContainer .MPCBanners{height:455px;position:relative;z-index:1}.ModuleProgramsContainer .MPCBanners .MPCBanner{top:0;left:0;right:0;bottom:0;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.ModuleProgramsContainer .MPCBanners .MPCBanner.MPCCurrent{opacity:1;z-index:2}.ModuleProgramsContainer .MPCBanners .MPCBanner.MPCHidden{opacity:0;z-index:1}.ModuleProgramsContainer .MPCCell1{height:455px;padding:0 20px}.ModuleProgramsContainer .MPCBanner .MPCTitle{line-height:46px}.ModuleProgramsContainer .MPCBanner .MPCSubTitle{line-height:32px}.ModuleProgramsContainer .MPCBanner .MPCText{color:#464646;line-height:26px;margin:10px 0}.ModuleProgramsContainer .MPCBanner .MPCButtons{margin:20px 0 0 0}.ModuleProgramsContainer .MPCNavigation{position:absolute;bottom:25px;z-index:3;left:0;right:0}.ModuleProgramsContainer .MPCNavigation ul{margin:0;padding:0;list-style:none;width:100%}.ModuleProgramsContainer .MPCNavigation ul li{display:inline-block;background-color:#fff;width:12px;height:12px;border-radius:50%;vertical-align:middle;margin:0 5px;cursor:pointer;transition:background-color .3s ease}.ModuleProgramsContainer .MPCNavigation ul li.MPCNCurrent{background-color:#009895}.ModuleProgramsContainer .MPCBanners .MPCNavigationArrowLeft{position:absolute;top:calc(50% - 30px);bottom:0;left:15px;width:50px;height:50px;background-color:rgba(0,0,0,.5);background-image:url('/Css/Images/any/seta_previous_display_br.png');background-position:center center;background-repeat:no-repeat;cursor:pointer;z-index:10;border-radius:50%}.ModuleProgramsContainer .MPCBanners .MPCNavigationArrowLeft:hover{opacity:.5}.ModuleProgramsContainer .MPCBanners .MPCNavigationArrowRight{position:absolute;top:calc(50% - 30px);bottom:0;right:15px;width:50px;height:50px;background-color:rgba(0,0,0,.5);background-image:url(/Css/Images/any/seta_next_display_br.png);background-position:center center;background-repeat:no-repeat;cursor:pointer;z-index:10;border-radius:50%}.ModuleProgramsContainer .MPCBanners .MPCNavigationArrowRight:hover{opacity:.5}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPImage{width:100%;height:100%;min-height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPImage img{max-width:100%;max-height:100%}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer{margin:30px 0}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPLogo{display:inline-block;width:145px;height:145px;vertical-align:middle}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPLogo img{max-width:100%;max-height:100%}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPTitleContainer{display:inline-block;max-width:calc(100% - 145px);vertical-align:middle;padding-left:15px}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPTitleContainer .MPCPTitle{margin-bottom:5px;line-height:26px}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPTitleContainer .MPCPDescription{line-height:22px}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText{margin:30px 0;margin-left:70px}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText ul{list-style:none;margin:0;padding:0}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText>ul{background-image:url('/CSS/Images/any/dot.png');background-position:left top;background-repeat:repeat-y;padding-left:10px}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText ul li{padding-left:20px;margin-bottom:20px}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText>ul>li:before{content:'+';display:inline-block;vertical-align:top;width:30px;height:30px;margin-left:-40px;margin-top:2px;background-color:#7ec9b3;border-radius:15px;color:#fff;font-size:32px;font-weight:400;font-family:'Metropolis',sans-serif;line-height:30px;text-align:center}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText>ul>li>span{display:inline-block;margin-left:27px;font-size:24px;font-weight:300;line-height:28px;vertical-align:top;color:#464646}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText>ul>li>ul>li>span>span{font-size:14px;font-weight:400;color:#a0a0a0;line-height:20px;display:inline-block}}@media(max-width:767px){.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPText{margin-left:0}.ModuleProgramsContainer .MPCBanners{height:320px;margin-bottom:320px}.ModuleProgramsContainer .MPCBanners .MPCBanner{background-position:33% center}.ModuleProgramsContainer .MPCBanners .MPCBanner>.container{margin-top:320px}.ModuleProgramsContainer .MPCBanner .MPCText{color:#464646 !important}.ModuleProgramsContainer .MPCCell1{height:320px}}@media(max-width:480px){.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPLogo{display:block;text-align:center;width:100%}.ModuleProgramsContainer .MPCPrograms .MPCProgram .MPCPContainer .MPCPTitleContainer{display:block;max-width:100%;vertical-align:middle;padding-left:0;margin-top:15px}}