@media screen,print{.ModuleProgramPackageContainer{margin:0}.ModuleProgramPackageContainer .MPPCContainer{padding:40px 0}.ModuleProgramPackageContainer .MPPCContainer .MPPCContainerInner{margin:0 12%}.ModuleProgramPackageContainer .MPPCContainer .MPPCLogo{text-align:center;margin-bottom:20px}.ModuleProgramPackageContainer .MPPCContainer .MPPCLogo img{max-width:145px;max-height:145px}.ModuleProgramPackageContainer .MPPCContainer .MPPCText{line-height:22px;margin-bottom:40px}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks{text-align:center;margin-bottom:40px}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack{width:calc(32% - 20px);margin:10px;display:inline-block;text-align:left;border:1px solid #ddd;background-color:#fff;padding:15px;vertical-align:top;min-width:230px}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPTitle{line-height:40px}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPSeparator{background-image:url('/Css/Images/any/dot.png');background-position:left center;background-repeat:repeat-x;height:10px;margin:10px 0}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPPrice .MPPCPPriceValue{vertical-align:baseline;line-height:40px}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPPrice .MPPCPPriceText{vertical-align:baseline}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPText{margin:40px 0}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPText ul{list-style:none;margin:0;padding:0}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPText ul li{padding-left:30px;margin:20px 0}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPText ul li:before{content:'';display:inline-block;vertical-align:top;background-image:url(/CSS/Images/any/seta_next_display.png);background-position:center center;background-repeat:no-repeat;background-size:20px auto;width:20px;height:20px;margin-left:-30px;margin-right:10px}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPText ul li:first-child{font-weight:600}.ModuleProgramPackageContainer .MPPCContainer .MPPCPacks .MPPCPack .MPPCPButtons{margin:40px}.ModuleProgramPackageContainer .MPPCReservation{margin:40px 0}.ModuleProgramPackageContainer .MPPCReservation .MPPCReservationTitle{margin-bottom:20px}.ModuleProgramPackageContainer .MPPCReservation .MPPCRTotal{display:inline-block;padding-top:7px}.ModuleProgramPackageContainer .MPPCReservation select{-webkit-appearance:none;-moz-appearance:none;background:url(/Css/Images/any/seta_closed_display_pt.png);background-repeat:no-repeat;background-position:right 8px top 50%;background-size:10px;padding-right:24px}.ModuleProgramPackageContainer .MPPCReservation select::-ms-expand{display:none}}@media(max-width:1199px){.ModuleProgramPackageContainer .MPPCContainer .MPPCContainerInner{margin:0 5%}}@media(max-width:767px){.ModuleProgramPackageContainer .MPPCContainer .MPPCContainerInner{margin:0}}