@import url('https://fonts.googleapis.com/css2?family=Alegreya+Sans+SC:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&display=swap');body {font-family: 'Alegreya Sans SC', sans-serif;}.top-space {height:10px;width:100%;background-color:#000000;top:0;right:0;z-index:1;}.container {max-width: 1800px;}#logo {max-height:80px;}@media (max-width: 576px) {#logo {max-height:60px;top:30px;}}h1 {margin-bottom:20px;padding-top:30px;color:#000000;text-align: center;font-size:34px;font-weight:200;}.navbar-brand h1{left: -99999px;position: absolute;}h2 {margin-bottom:20px;padding-top:30px;color:#000000;text-align: center;font-size:34px;font-weight:200;}h3 {color:#000000;text-align: center;font-size:20px;font-weight:200;}#top-menu {margin-bottom:2px;width: 100%;z-index: 1;min-height: 110px;}#top-menu-box{width: 100%;z-index: 1;box-shadow:0px 2px 1px #4CA8A7;}.font-title-light {color:#FFFFFF;font-size:30px;}.padding-top-20 {padding-top:20px;}.box-20-20 {padding:20px;border: solid 1px #bd0000;}.navbar-light .navbar-nav .nav-link {color:#000000;text-transform:uppercase;font-size: 14px;}@media (max-width: 992px) {.navbar-light .navbar-nav .nav-link {color:#000000;text-transform:uppercase;font-weight:bold;font-size:15px;padding:3px;margin:0px;}}.navbar-light .navbar-nav .dropdown-menu .nav-link {color:#000000;text-transform:uppercase;font-size: 12px;padding: 1px 10px;white-space: nowrap;}.dropdown:hover .dropdown-menu{display: block;}.margin-padding-0 {padding:0px;margin:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.visibility-hidden {visibility:hidden;}.w-100 {min-height:300px;}@media (max-width: 576px) {#logo-fixed {width:185px;}}.flip-button {perspective:104px;position:relative;transform-style:preserve-3d;width:55px;height:55px;}.col.col-social {padding-right:5px;}#search {background-color:#fedf00;padding:20px 0px;}.input-form {width:100%;height:52px;border:1px solid #cccccc;border-radius:8px;background-color:#FFFFFF;padding:5px 5px 5px 15px;font-size:20px;font-style:italic;color:#232a2e;}.btn-search {position: relative;padding: 5px 0px;height: 50px;right: 2.0%;border: medium none;background: transparent none repeat scroll 0% 0%;float: right;margin-top: -55px;z-index: 100;font-size: 2em;color: #000000;cursor: pointer;}.btn-red-12 {background-color:#b02d31;font-size:12px;cursor:pointer;}.product-list {background-color:#fff;padding-bottom: 40px;}.product-list p {color:#000000;}.product-list .intro {font-size:16px;max-width:500px;margin:0 auto;}.product-list .intro p {margin-bottom:0;}.product-list .articles {padding-bottom:40px;}.product-list .item {padding-top:10px;min-height:425px;text-align:center;}.product-list .item .name {font-size:16px;margin-top:20px;color:inherit;}.product-list .item .description {font-size:18px;margin-top:15px;margin-bottom:0;color:inherit;}.product-list .item .action {font-size:18px;margin:22px auto 0;line-height:1;display:block;color:inherit;text-decoration:none;font-weight: bold; }.product-list .item .action:hover {opacity:0.8;}.product-box-price {background-color:#c3bbbb;margin:5px 0 10px 0;border-radius:5px;}.btn.btn-enroll {background-color:#000000;color:#FFFFFF;width:100%;font-size: 14px;border-radius: 10px;padding: 10px;}.product-font-1 {font-weight:bold;font-size:12px;font-style:italic;padding-top:5px;height:14px;}.product-font-2 {font-size:14px;font-style:italic;height:30px;}.product-font-3 {font-size:26px;font-weight:bold;font-style:normal;color:#000000;}.product-font-4 {font-size:14px;font-style:italic;padding-bottom:5px;}.testimonial {background-color:#fedf00;}.testimonial .people {padding-bottom:40px;}.testimonial .item {text-align:center;padding-top:30px;color:#000000;}.testimonial .item .name {font-weight:bold;font-size:16px;font-style:italic;height:10px;}.testimonial .item .description {font-size:12px;margin-top:15px;margin-bottom:6px;}.testimonial .item .title {font-size:12px;margin:0px;padding:0px;height:0px;}.testimonial .item .img-testimonial {border:3px solid #e9ecef;width:120px;height:120px;margin-bottom:10px;}.testimonial .btn-more {width:300px;margin:20px;text-align:center;}.testimonial .box-more {width:270px;margin:0 auto;padding-bottom:30px;}.testimonial-home {background-color:#fedf00;}.testimonial-home .people {padding-bottom:40px;}.testimonial-home .item {text-align:center;padding-top:30px;color:#000000;}.testimonial-home .item .name {font-weight:bold;font-size:16px;font-style:italic;height:10px;}.testimonial-home .item .description {font-size:12px;margin-top:15px;margin-bottom:6px;}.testimonial-home .item .title {font-size:12px;margin:0px;padding:0px;height:0px;}.testimonial-home .item .img-testimonial {border:3px solid #e9ecef;width:120px;height:120px;margin-bottom:10px;}.testimonial-home .btn-more {width:300px;margin:20px;text-align:center;}.testimonial-home .box-more {width:270px;margin:0 auto;padding-bottom:30px;}.newsletter {background-color: #fedf00}.newsletter-font1 {color:#FFFFFF;font-size:28px;margin:0;}.margin-20 {margin:20px 0px;}#logo-name {width:325px;height:40px;}#logo-name {width:325px;height:40px;}.news-list .box-more {width:270px;margin:0 auto;padding-bottom:30px;}.news-list {background-color:#c3bbbb;color:#000000;}.news-list .news {padding-bottom:40px;}.news-list .item {padding-top:30px;min-height:330px;text-align:center;}.news-list .item .name {font-size:16px;margin-top:20px;text-align:justify;}.news-list .item .description {font-size:13px !important;margin-top:15px;margin-bottom:0;text-align:justify;}.news-list .item *:not(.name) {font-size:13px !important;text-align:justify;}.btn-more-news {background-color:#000000;color:#FFFFFF;width:100%;}.btn-more-news:hover {background-color:#000000;color:#FFFFFF;opacity:0.8;}footer {background-color:#000000;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.12);box-sizing:border-box;width:100%;text-align:left;padding:50px 0px 5px 0px;bottom:0;color:#fff;}.footer-contacts h3 {margin:0;font:normal 36px Cookie, cursive;margin-bottom:20px;color:#fff;}.footer-contacts h3 a {text-decoration:none;color:#fff;}.footer-contacts p.company-text {color:#FFFFFF;font-size:24px;font-weight:normal;font-style:italic;}@media (max-width:767px) {.footer-contacts {margin:30px 0;}}.footer-contacts p {display:inline-block;color:#ffffff;vertical-align:middle;}.footer-contacts p span {display:block;max-width: 290px;}.fa.footer-contacts-icon {background-color:#33383b;color:#fff;font-size:18px;width:38px;height:38px;border-radius:50%;text-align:center;line-height:38px;margin:10px 15px 10px 0;}span.new-line-span {display:block;font-weight:normal;display:block;font-weight:normal;font-size:14px;line-height:2;}.footer-social h4 {display:block;color:#fff;font-size:21px;margin-bottom:20px;}.font-footer1 {font-size:12px;font-weight:bold;}.font-footer2 {font-size:11px;font-style:italic;}footer .company-details {}.navigation-clean-button {background:#fff;padding-top:10px;padding-bottom:10px;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0;}@media (max-width:767px) {.navigation-clean-button {padding-top:0;padding-bottom:0;}}@media (max-width:767px) {.navigation-clean-button .navbar-header {padding-top:10px;padding-bottom:10px;}}@media (max-width:767px) {.navigation-clean-button .navbar-right {margin-bottom:20px;}}.navigation-clean-button .navbar-brand {font-weight:bold;color:inherit;}.navigation-clean-button .navbar-brand:hover {color:#222;}.navigation-clean-button.navbar-inverse .navbar-brand:hover {color:#f0f0f0;}.navigation-clean-button .navbar-brand img {height:100%;display:inline-block;margin-right:10px;width:auto;}.navigation-clean-button .navbar-toggle {border-color:#ddd;}.navigation-clean-button .navbar-toggle:hover, .navigation-clean-button .navbar-toggle:focus {background:none;}.navigation-clean-button.navbar-inverse .navbar-toggle {border-color:#555;}.navigation-clean-button .navbar-toggle .icon-bar {background-color:#888;}.navigation-clean-button.navbar-inverse .navbar-toggle .icon-bar {background-color:#eee;}.navigation-clean-button .navbar-collapse, .navigation-clean-button .navbar-form {border-top-color:#ddd;}.navigation-clean-button.navbar-inverse .navbar-collapse, .navigation-clean-button.navbar-inverse .navbar-form {border-top-color:#333;}.navigation-clean-button .navbar-nav > .active > a, .navigation-clean-button .navbar-nav > .open > a {background:none;box-shadow:none;}.navigation-clean-button.navbar-default .navbar-nav > .active > a, .navigation-clean-button.navbar-default .navbar-nav > .active > a:focus, .navigation-clean-button.navbar-default .navbar-nav > .active > a:hover {color:#8f8f8f;box-shadow:none;background:none;pointer-events:none;}.navigation-clean-button.navbar .navbar-nav > li > a {padding-left:18px;padding-right:18px;}.navigation-clean-button.navbar-default .navbar-nav > li > a {color:#465765;}.navigation-clean-button.navbar-default .navbar-nav > li > a:focus, .navigation-clean-button.navbar-default .navbar-nav > li > a:hover {color:#37434d !important;background-color:transparent;}.navigation-clean-button .navbar-nav > li > .dropdown-menu {margin-top:-5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:2px;}.navigation-clean-button .dropdown-menu > li > a:focus, .navigation-clean-button .dropdown-menu > li > a {line-height:2;font-size:14px;color:#37434d;}.navigation-clean-button .dropdown-menu > li > a:focus, .navigation-clean-button .dropdown-menu > li > a:hover {background:#eee;color:inherit;}@media (max-width:767px) {.navigation-clean-button .navbar-nav .open .dropdown-menu {box-shadow:none;}}@media (max-width:767px) {.navigation-clean-button .navbar-nav .open .dropdown-menu > li > a {color:#37434d;padding-top:12px;padding-bottom:12px;line-height:1;}}@media (max-width:767px) {.navbar-nav{padding-top: 50px;}}.navigation-clean-button.navbar-inverse {background-color:#1f2021;color:#fff;}.navigation-clean-button.navbar-inverse .navbar-nav > .active > a, .navigation-clean-button.navbar-inverse .navbar-nav > .active > a:focus, .navigation-clean-button.navbar-inverse .navbar-nav > .active > a:hover {color:#8f8f8f;box-shadow:none;background:none;pointer-events:none;}.navigation-clean-button.navbar-inverse .navbar-nav > li > a {color:#dfe8ee;}.navigation-clean-button.navbar-inverse .navbar-nav > li > a:focus, .navigation-clean-button.navbar-inverse .navbar-nav > li > a:hover {color:#fff !important;background-color:transparent;}.navigation-clean-button.navbar-inverse .navbar-nav > li > .dropdown-menu {background-color:#1f2021;}.navigation-clean-button.navbar-inverse .dropdown-menu > li > a:focus, .navigation-clean-button.navbar-inverse .dropdown-menu > li > a {color:#f2f5f8;}.navigation-clean-button.navbar-inverse .dropdown-menu > li > a:focus, .navigation-clean-button.navbar-inverse .dropdown-menu > li > a:hover {background:#363739;}@media (max-width:767px) {.navigation-clean-button.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color:#fff;}}.navigation-clean-button .actions {margin-top:0px;margin-bottom:0;}.navigation-clean-button .actions .login {margin-right:7px;text-decoration:none;}.navigation-clean-button.navbar-inverse .actions .login:hover {color:#fff;}.navigation-clean-button .action-button, .navigation-clean-button .action-button:active {background:#FFFFFF;border-radius:20px;color:#fff;box-shadow:none;border:none;text-shadow:none;padding:0;transition:background-color 0.25s;}.navigation-clean-button .action-button:hover {opacity:0.8;}.navigation-clean-button.navbar-inverse .action-button, .navigation-clean-button.navbar-inverse .action-button:active {background:#208f8f;}.navigation-clean-button.navbar-inverse .action-button:hover {background:#269d9d;}.padding-left-200 {padding-left:200px;}.text-page-box {background-color:#FFFFFF;}.text-page-box p {text-align:justify;}#divBanner{width:100%; margin:0;}/*##BANNER##*/.arrow {display:block;position:absolute;cursor:pointer;width:55px;height:55px;top:252px;}.arrowl {left:30px;}.arrowr {right:30px;}.arrow .c {fill:#fff;opacity:.3;}.arrow .a {fill:none;stroke:#000;stroke-width:350;stroke-miterlimit:10;}.arrow:hover .c {opacity:.5;}.arrow:hover .a {opacity:.8;}.arrow.arrowdn .c {opacity:.2;}.arrow.arrowdn .a {opacity:1;}.arrow.arrowds {opacity:.3;pointer-events:none;}.arrow svg {position:absolute;top:0;left:0;width:100%;height:100%;}.loading-spin {position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);}.loading-spin img {animation-name: loading-spin;animation-duration: 1.6s;animation-iteration-count: infinite;animation-timing-function: linear;margin-top:-19px;position:relative;top:50%;width:38px;height:38px;}@keyframes loading-spin {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}.bullet {position:absolute;position:absolute;bottom:12px;right:12px;}.bullet .i {position:absolute;cursor:pointer;width:25px;height:5px;}.bullet .i .b {fill:#ffffff;;stroke:#FFFFFF;stroke-width:1800;stroke-miterlimit:10;stroke-opacity:0.25;}.bullet .i:hover .b {fill:#b02d31;fill-opacity:.6;stroke:#b02d31;stroke-opacity:.35;}.bullet .iav .b {fill:#b02d31;fill-opacity:1;stroke:#b02d31;stroke-opacity:.35;}.bullet .i.idn {opacity:.3;}.bullet .i svg {position:absolute;top:0;left:0;width:100%;height:100%;}.boxBanner{position:relative;margin:0 auto;top:0px;left:0px;width:1900px;height:597px;overflow:hidden;visibility:hidden;}.boxImage{cursor:default;position:relative;top:0px;left:0px;width:1900px;height:597px;overflow:hidden;}.boxBanner div{margin:0;}/*##BANNER##*/.text-main {background-color:#c3bbbb;width:100%;margin: 0;padding-bottom:1px;}.text-main-content {padding: 30px 5px;}.category-list ul {list-style:none;padding-left:10px;}.category-list li a {color:#000000;}.category-list li {font-size:18px;font-weight:bold;text-align:left;}.btn-pesquisar {background-color:#c3bbbb;cursor: pointer;}.product-category div {padding: 5px 10px ; margin: 0;font-size: 14px;text-align: left;background-color: #c3bbbb;}.product-category h2 {margin: 0;padding: 10px 10px; margin-top: 0px; width: 100%;background-color: #000000;font-size: 18px;color: #ffffff;text-align: left;font-weight: 400;}.product-category a {color: #4b4b4b;}.product-category h2 a {color: #ffffff;text-decoration: none;}.product-category {margin: 30px 0;}.teachers {padding:0 0 30px;background:#c3bbbb;}.filter{background-color: #000000; border-radius:8px; padding: 10px 0; margin:20px auto; width: 85%;margin: 0 auto;text-align: center;}.filter a{color: #ffffff;text-decoration:none;font-family: 'Calibri', sans-serif; font-size:14px; color:#ffffff; padding:5px 14px; text-align: center; font-weight: bold; text-transform: uppercase; display: inline-block; cursor: pointer;}.teachers .box-content{text-align: center;}.teachers ul {width: 100%;margin: 0 auto;text-align: center;}.teachers ul li {display: inline-block;width: 250px;vertical-align: top;padding:20px;}.teacher-main-content {padding: 30px 5px;}.teacher-main-content a {color: #000000;text-decoration: none;}.teacher-main-content h3 {font-size: 15px;text-transform: capitalize;padding-top: 10px}.cart-list{padding-bottom: 40px;}.stepwizard {display: table; width: 80%;position: relative;margin: 0 auto;margin-top: 40px;margin-bottom: 40px;}.stepwizard-step p {margin-top: 10px;font-size: 16px;}.stepwizard-row {display: table-row;}.stepwizard-step button[disabled] {opacity: 1 !important;filter: alpha(opacity=100) !important;}.stepwizard-row:before {top: 25px;bottom: 0;position: absolute;content: " ";width: 100%;height: 1px;background-color: #000000;z-order: 0;}.stepwizard-step {display: table-cell;text-align: center;position: relative;}.btn-circle {width: 50px;height: 50px;text-align: center;padding: 6px 0;font-size: 17px;line-height: 1.428571429;border-radius: 25px;background-color: #FFFFFF;border: 1px solid #000000;cursor: pointer;}.btn-circle-active {background-color: #000000;color: #FFFFFF;}@media (max-width: 768px) {.stepwizard-step p {font-size: 12px;min-width: 110px;}}.cart-img {max-width: 250px;}.cart-img img {width: 100%;}.cart-line {border: solid 1px #c3bbbb;padding: 20px;}.cart-line:first-child {border-bottom-right-radius: 0;border-bottom-left-radius: 0;margin-bottom: 0;}.cart-line:last-child {border-bottom-right-radius: 0;border-bottom-left-radius: 0;margin-bottom: 0;}.cart-product a {z-index: 10;position: absolute;right: -1px;bottom: -1px;display: block;width: 36px;height: 36px;border: 1px solid #c3bbbb;border-top-left-radius: 0;border-bottom-right-radius: 0;background-color: #f5f8fa;color: #000000;text-align: center;text-decoration: none;line-height: 35px;}.cart-product button {transition: 0.2s ease;position: absolute;right: -1px;bottom: -1px;display: block;width: 36px;height: 36px;border: 1px solid #c3bbbb;border-top-left-radius: 0;border-bottom-right-radius: 0;background-color: #f5f8fa;color: #7c7c7c;text-align: center;text-decoration: none;line-height: 35px;}.cart-product-item{font-size: 20px;display: table-cell;height: 100px;vertical-align: middle;}.cart-product-price{font-size: 20px;display: table-cell;height: 100px;vertical-align: middle;}.cart-product-price-original{font-size: 12px;}.btn-buy{border-color: #000000;background-color: #000000;color: #ffffff;font-weight: bold;cursor: pointer;}.btn-buy:hover{opacity: 0.8;color: #FFFFFF;}.btn-keep-buy{border-color: #c3bbbb;background-color: #c3bbbb;color: #000000;font-weight: bold;cursor: pointer;}.btn-keep-buy:hover{opacity: 0.8;color: #000000;}.cart-total{padding: 20px 0}.txt-cupom{font-size: 16px;padding-top: 10px;}.login-box-login{border: 1px #c3bbbb solid;border-radius: 10px;width: 80%;margin: 0 auto;background-color: #c3bbbb;min-height: 290px;}.login-box-new{border: 1px #c3bbbb solid;border-radius: 10px;width: 80%;margin: 0 auto;min-height: 290px;}.login-box-new .box-center{margin: 0 auto;width:80%;}.login-box-login .box-center{margin: 0 auto;width:80%;}.login-box-title {padding: 30px 0 0px 0; margin-bottom: 20px; border-bottom: solid 2px #f1b84d;font-size:16px;font-weight: bold;}.login-box-input{padding: 10px 0;}.login-box-button{padding: 10px 0;}.btn-login{border-color: #c3bbbb;background-color: #c3bbbb;color: #000000;cursor: pointer;}.btn-login:hover{opacity: 0.8;color: #000000;}.btn-login-white{border-color: #000000;background-color: #000000;color: #FFFFFF;cursor: pointer;}.btn-login:hover{opacity: 0.8;color: #000000;}.login-box-comment{5px 0 10px 0;margin: 0;color: #000000;font-size: 13px;text-align: right;font-style: italic;width: 100%;}.login-box-comment a{color: #000000;}.help-block{color: #000000;font-size: 13px;}.cart-cupom{padding-top: 20px;}.registration-box{width: 100%;margin: 0 auto;background-color: #c3bbbb;padding: 20px;border-radius: 10px;margin-bottom: 40px;}label{font-weight: bold;font-size: 14px;margin-bottom:0px;}.summary-box{width: 100%;margin: 0 auto;padding: 20px;margin-bottom: 40px;}.payment-box{width: 100%;margin: 0 auto;padding: 20px;}.nav-link-payment{padding: 20px;border-radius: 0px !important;font-size: 20px;background-color: #c3bbbb;font-weight: bold;color: #000000}.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color: #c3bbbb;color: #000000}.nav-link-payment:hover {color:#FFFFFF;opacity: 0.8;}.nav-link-payment p {margin-bottom: 0px !important;}.payment-box-card{border: solid 1px #c3bbbb;padding: 20px;}.text-decoration-line-through {text-decoration: line-through;}.contact {background-color:#FFFFFF;width:100%;margin: 0;padding-bottom:1px;}.contact h3{text-align: left;}.contact-left{background-color: #c3bbbb;padding: 40px;margin: 20px;}.contact-right{margin-right: -40px;padding-top: 20px;padding-right: 40px;}.btn-send-mensage{border-color: #fedf00;background-color: #fedf00;color: #FFFFFF !important;font-weight: bold;cursor: pointer;}.btn-send-mensage:hover{opacity: 0.8;}.hideAlert{display: none !important;}.modal-dialog { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; height: 300px; }.modal-title{font-size: 14px;}form {width: 100%;}.thank-you p {text-align: center;}.hideDiv{display: none !important;}.fb-comments{padding: 0 20px;margin: 0 auto;}.min-width-60{min-width: 60px;}.blog-list {color:#313437;background-color:#fff;}.blog-list .blogs {padding: 30px 5px;}.blog-list .blogs img {width: 100%;max-height:300px;}.blog-list .item {padding-top:0px;min-height:200px;text-align:center;}.blog-list .item .name {font-size:18px;margin-top:20px;text-align:justify;}.blog-list .item .name a {color:#000000;text-decoration:none;}.blog-list .item .date {font-size:16px;margin-top:15px;margin-bottom:0;text-align:left;}.blog-list .item .action {font-size:24px;width:24px;margin:22px auto 0;line-height:1;display:block;color:#4f86c3;opacity:0.85;transition:opacity 0.2s;text-decoration:none;}.blog-list .item .action:hover {opacity:1;}.blog-list .news img {width: 100%;}.product-body{padding:20px 0;}.product-body h1 {text-align: left;}.product-body h2 {text-align: left;}.product-body h3 {text-align: left;}.product-value-box {height:100px;background-color:#fedf00;width:100%;}.product-body h3 {font-size:20px;padding-bottom:20px;}.nav-tabs .nav-link {background-color:#FFF;color:#000000;border:solid 1px #000000;margin-right:3px;}.nav-tabs .nav-link.active {background-color:#000000;color:#FFFFFF;}.nav-tabs .nav-link:hover {border-color: #000000 !important;}.product-body .breadcrumb {background-color:#c3bbbb;}.product-img {width:100%;padding:0;margin:0;}.product-image {width:100%;}.product-value-box1 {width:100%;text-align:center;padding-top:20px;}.product-value-box1 a {color:#FFF;font-style:italic;text-decoration: none;}.product-value-box2 {width:100%;text-align:center;padding-top:0px;color:#FFF;font-size:30px;font-weight:bold}.product-value-box2 a {color:#FFF;font-size:30px;font-weight:bold;text-decoration: none;}.product-btn-box {margin-top:10px;background-color:#000000;border-radius:10px;padding:8px;min-height: 70px;}.product-btn-box i {color:#FFFFFF;padding: 10px;}.product-btn-box a {color:#FFFFFF;font-size:22px;padding-left:10px;text-decoration: none;position:absolute;padding-top:13px;}.product-btn-box .left {display:table-cell;}.product-btn-box .right {display:table-cell;}.product-testimonial {margin:10px 0;background-color:#c3bbbb;border-radius:10px 0 0 0;padding:15px 0px;text-align: center;}.product-testimonial .left {display:table-cell;}.product-testimonial .right {display:table-cell;}.product-testimonial span {color:#000000;padding-left:15px;font-size:20px;font-weight:bold;}.product-testimonial-content {padding-bottom:10px;}.product-testimonial-content img {width:80px;}.product-testimonial-content h5 {font-size:16px;font-weight:bold;}.product-testimonial-content p {font-size:12px;text-align: justify;}#tab-2 .list-group {padding-top:10px;}.input-form-login {width:100%;height:30px;border:1px solid #cccccc;border-radius:8px;background-color:#FFFFFF;padding:5px 5px 5px 15px;font-size:12px;font-style:italic;color:#232a2e;}.login-box{width: 350px;height: 50px;background-color: #102447;position: absolute;right: 10%;z-index: 100000;padding:10px 4px;border-radius: 0 0 6px 6px;}.login-box-col{display: table-cell;padding: 0 4px;}.login-input-email{width: 150px;}#boxMessageEmailMarketing{position: fixed;left: 50%; bottom: 0px;transform: translate(-50%,-50%);}.btn-circle-icon {width: 33px;height: 33px;line-height: 33px;text-align: center;padding:0;font-size: 20px;border-radius: 30px;background-color: #000000;cursor: pointer;color:#FFFFFF;text-decoration: none;}.btn-circle-icon:hover{opacity: 0.8;color: #FFFFFF;}.box-header-button{padding: 0px 3px;font-size: 10px;}#category {background-color:#c3bbbb;padding:30px 0;}#category h2 {padding: 30px 0;}#category ul{text-align: center;}#category li {display: inline-flex;margin: 10px 20px;vertical-align:middle;}#category a {border: solid 1px #000000;width: 170px;padding: 10px 20px;vertical-align: middle;border-radius: 20px;text-align: center;font-size: 10px;font-weight: bold;cursor: pointer;text-decoration: none;color: #bd0000;}#category a:hover{color: #FFFFFF;background-color: #000000;-webkit-transition: 0.1s background-color linear, 0.1s color linear;-moz-transition: 0.1s background-color linear, 0.1s color linear;-o-transition: 0.1s background-color linear, 0.1s color linear;transition: 0.1s background-color linear, 0.1s color linear;}.video p {text-align: justify;font-size: 14px;}.card-title {text-align:center;font-size:16px;}.card.card-teacher {margin:10px;}.card.card-teacher img {width:100%;min-height:0;}.btn-product-group-buy {margin-top:2px;padding:8px;background-color:#000000;border-radius:10px;color: #FFFFFF;width:100%;display:inline-block;text-align:center;}.btn-product-group-buy:hover{color: #FFFFFF; text-decoration: none;opacity: 0.8;}.btn-product-group-buy i {padding-right: 20px;margin-left: -10px;}.font-product-group1{padding: 0 4px;color: #000000;}.font-product-group1 a{color: #000000;text-decoration:none;}.product-descont-box {background-color:#000000;color:#c3bbbb;width:100%;text-align: center;font-size:18px;padding:10px;}.price{display: none;}.comments2{display: none;}.modal-dialog{width: 80%;max-width: 1000px;margin-top: 20px;}.img-fluid-teacher{height: 150px;}.img-circle{border-radius:90px;width: 155px;height: 155px;}.certificate-box-new .box-center{margin: 0 auto;width:80%;}.certificate-box-login .box-center{margin: 0 auto;width:80%;}.certificate-box-title {padding: 30px 0 0px 0; margin-bottom: 20px; border-bottom: solid 2px #f1b84d;font-size:16px;font-weight: bold;}.certificate-box-input{padding: 10px 0;}.certificate-box-button{padding: 10px 0;}.btn-certificate-print{border-color: #c3bbbb;background-color: #c3bbbb;color: #000000;font-weight: bold;cursor: pointer;}.btn-certificate-print:hover{opacity: 0.8;color: #000000;}.btn-product {border-radius:10px;width: 100%;background-color:#000000;margin-top:10px;font-size: 20px;padding:15px;color:#FFFFFF;}.btn-product i {color:#FFFFFF;font-size:22px;padding-right: 10px;}.btn-product:hover{opacity: 0.8;color:#FFFFFF;}#banner .carousel-indicators{bottom: 0;}#banner .carousel-caption h4{font-size: 27px;font-weight: 600;}#banner .carousel-caption h5{font-size: 24px;font-weight: 400;}@media (max-width: 768px) {#banner .carousel-caption h4{font-size: 25px;}}@media (max-width: 768px) {#banner .carousel-caption h5{font-size: 20px;}}#banner .carousel-inner .carousel-item img {-webkit-animation: zoom 20s;animation: zoom 20s;}#banner .sem-mobile{width: -webkit-fill-available;}#banner .com-mobile{min-height: 400px;width: 100%;}#banner .carousel-control-prev {width: 100px;}#banner .carousel-control-next {width: 100px;}@media (max-width: 768px) {#banner .carousel-control-prev {display: none;}}@media (max-width: 768px) {#banner .carousel-control-next {display: none;}}#banner .btn-banner-clique:hover { opacity: 0.8;}#banner .btn-banner-clique{padding: 9px 28px;margin-top: 10px;}.section.picture-text-block.primary .picture-text-block-content .content-wrapper.primary .content-text .title h3 {Font-weight: 700;font-size: 24px;color: #000000!important;}
.courses2 .course-card.primary .course-button .btn-course {background-color:#fedf00!important;color:#000000!important;}