.product-body .product-banner {position: relative;text-align: center;max-width: 100%!important;padding: 0!important;background-color: #094e8b;background-position: center center;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;}.min-height-350{min-height: 350px}.min-height-500{min-height: 500px}.product-body .centered {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);min-width: 90%;}.product-body .centered .title{padding: 40px;}.product-body .product-banner h1 {color: white;text-align: center;padding-top:0px;font-size: 32px;}.product-body .product-banner h2 {color: white;text-align: center;font-weight: 300;font-size: 25px;font-size: 32px;}.product-body .product-banner h3 {color: white;text-align: center;font-weight: bold;font-size: 18px;color:#a14ea6}.product-body .product-banner .card{padding: 10px 0;max-width: 300px;margin: 0 auto;}.product-body .carousel-inner{width: 90%;margin: 0 auto;}.product-body .carousel-control-prev{width: 40px;margin-left: -15px;}.product-body .carousel-control-next{width: 40px;margin-right: -15px;}.product-body .btn-product-group-buy {margin-top:2px;padding:8px;background-color:#a14ea6;border-radius:10px;color: #FFFFFF;width:100%;display:inline-block;text-align:center;}.product-body .btn-product-group-buy:hover{color: #FFFFFF; text-decoration: none;opacity: 0.8;}.product-body .btn-product-group-buy i {padding-right: 20px;margin-left: -10px;}.product-body .font-product-group1{color: #094e8b;}.product-body .font-product-group2{color: #094e8b;}.product-body .font-product-group3{color: #094e8b;}.product-body .font-product-group-gratuito{min-height: 80px;height: 80px;display: flex;justify-content: center;align-items: center;font-weight: bold;}.product-body .font-product-group-gravacao{min-height: 80px;height: 80px;display: flex;justify-content: center;align-items: center;font-weight: bold;}.product-body .font-product-group-lotada{min-height: 80px;height: 80px;display: flex;justify-content: center;align-items: center;font-weight: bold;}.product-body .font-product-group{min-height: 80px;height: 80px;display: inline-grid;justify-content: center;align-items: center;}.product-body .text-decoration-line-through {text-decoration: line-through;}.product-body .btn-product {border-radius:10px;width: 100%;background-color:#a14ea6;font-size: 16px;color:#FFFFFF;max-width: 220px;padding: 10px 20px;}.product-body .btn-product i {color:#FFFFFF;font-size:18px;padding-right: 10px;}.product-body .btn-product:hover{opacity: 0.8;color:#FFFFFF;}.product-body .font-product-gratuito{color:#FFF;padding: 10px;font-size: 20px;}.product-body .font-product{color:#FFF;padding: 10px;font-size: 16px;}.product-body .font-product1{color:#FFF;font-size: 16px;}.product-body .font-product2{color:#FFF;font-size: 20px;}.product-body .font-product3{color:#FFF;font-size: 16px;}.product-body .product-description .description{padding: 50px;text-align: justify;}.product-body .product-description h5{font-size: 25px;font-weight: bold;padding-bottom: 15px;}.product-body .product-description .description1{padding: 50px;background-color: #F2F2F2;text-align: justify;}.product-body .product-description .description2{padding: 50px;text-align: justify;}.product-body .div-apresentacao{padding: 10px 0;text-align: center;}.product-body .div-demo{padding: 10px 0;text-align: center;}.product-body .btn-demo{border-radius:10px;;font-size: 16px;color:#FFFFFF;padding: 10px 20px;background-color:#a14ea6}.product-body .btn-demo i {color:#FFFFFF;font-size:18px;padding-right: 10px;}.product-body .btn-demo:hover{opacity: 0.8;color:#FFFFFF;}.product-body .div-product-category{background-color: #F2F2F2;margin: 10px;padding: 10px;}.product-body .font-product-category{font-size: 15px;padding: 4px 0;}.product-body .teachers .box-content{text-align: center;}.product-body .teachers ul {width: 100%;}.product-body .teachers ul li {display: inline-block;width: 250px;vertical-align: top;padding:20px;}.product-body .teachers h3 {font-size: 15px;text-transform: capitalize;padding-top: 10px}.product-body .teachers {padding:0 0 30px;}.product-body .teachers .img-circle{border-radius:90px;width: 155px;height: 155px;}.div-product-fixed-bottom{position: fixed;height: 75px;bottom: 0;background-color: #094e8b;width: 100%;color: #FFF;z-index: 3;}.div-product-fixed-bottom .title {display: flex;align-items: center;justify-content: center;height: 75px;font-size: 16px;}.div-product-fixed-bottom .value {display: flex;align-items: center;justify-content: center;height: 75px;font-size: 16px;}.div-product-fixed-bottom .button {display: flex;align-items: center;justify-content: center;height: 75px;font-size: 16px;}.product-body .contentClass {padding:30px 0;}@media (max-width: 992px) {.product-body .product-banner h1 {font-size: 17px;}.product-body .product-banner h2 {font-size: 14px;}.product-body .product-banner h3 {font-size: 13px;}.product-body .product-description .description {padding: 50px 10px;}.product-body .product-description .description1 {padding: 50px 10px;}.product-body .product-description .description2 {padding: 50px 10px;}.product-body .centered .title{padding: 20px;}.product-body .description-body .list-group-item span{float:left !important;}.product-body .btn-product i {color:#FFFFFF;font-size:18px;padding-right: 10px;}.div-product-fixed-bottom .title{font-size: 14px;display: grid;}.div-product-fixed-bottom i {width: 20px;}}@media (min-width: 768px) and (max-width: 991px) {.product-body .carousel-inner .active.col-md-4.carousel-item + .carousel-item + .carousel-item + .carousel-item {position: absolute;top: 0;right: -33.3333%;z-index: -1;display: block;visibility: visible;}}@media (min-width: 576px) and (max-width: 768px) {.product-body .carousel-inner .active.col-sm-6.carousel-item + .carousel-item + .carousel-item {position: absolute;top: 0;right: -50%;z-index: -1;display: block;visibility: visible;}}@media (min-width: 576px) {    .product-body .carousel-item {margin-right: 0;}    .product-body .carousel-inner .active + .carousel-item {display: block;}    .product-body .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),    .product-body .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {transition: none;}    .product-body .carousel-inner .carousel-item-next {position: relative;transform: translate3d(0, 0, 0);}    .product-body .active.carousel-item-left + .carousel-item-next.carousel-item-left, .product-body .carousel-item-next.carousel-item-left + .carousel-item, .product-body .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item {position: relative;transform: translate3d(-100%, 0, 0);visibility: visible;}    .product-body .carousel-inner .carousel-item-prev.carousel-item-right {position: absolute;top: 0;left: 0;z-index: -1;display: block;visibility: visible;}    .product-body .active.carousel-item-right + .carousel-item-prev.carousel-item-right, .product-body .carousel-item-prev.carousel-item-right + .carousel-item,.product-body .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item {position: relative;transform: translate3d(100%, 0, 0);visibility: visible;display: block;visibility: visible;}}@media (min-width: 768px) {.product-body .carousel-inner .active + .carousel-item + .carousel-item {display: block;}.product-body .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item {transition: none;}.product-body .carousel-inner .carousel-item-next {position: relative;transform: translate3d(0, 0, 0);}.product-body .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(-100%, 0, 0);visibility: visible;}.product-body .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(100%, 0, 0);visibility: visible;display: block;visibility: visible;}}@media (min-width: 991px) {.product-body .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item {display: block;}.product-body .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item {transition: none;}.product-body .carousel-inner .active.col-lg-3.carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: absolute;top: 0;right: -25%;z-index: -1;display: block;visibility: visible;}.product-body .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(-100%, 0, 0);visibility: visible;}.product-body .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(100%, 0, 0);visibility: visible;display: block;visibility: visible;}}.divCookie{position: fixed;min-width: 100%;z-index: 100000;font-size: 13px;letter-spacing: 0px;text-align: center;background-color: #094e8b;bottom: 0;left: 0;}.spanTexto{color: #FFF;text-align: center;vertical-align: middle;display: inline-block;padding: 15px 20px;}.spanButton{display: inline-block;padding: 15px 0px;}.btn-ok{background-color:#d7cbcb;color:#000;}