#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 .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;}#banner .btn-banner-clique:hover { opacity: 0.8;}#banner .btn-banner-clique{padding: 9px 28px;margin-top: 10px;}@media (max-width: 768px) {#banner .carousel-caption{bottom: 40px!important;top: unset!important;left: 1%!important;right: 1%!important;padding: 0px!important;text-align: center!important;width: 100%!important;height: unset!important;}}@media (max-width: 768px) {#banner h4{margin: 0 auto!important;width: 80%!important;}}@media (max-width: 768px) {#banner h5{margin: 0 auto!important;width: 80%!important;}}#caixa-4-56 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-position: center;
  background-size: cover;
  background-attachment: fixed;
  background-image: url();
  background-color: ;
}

/* CARD */
#caixa-4-56 .card-pisos {
  background: #ffffff;
  border: 2px solid #4f0877; /* &#9989; BORDA PADRÃO */
  border-radius: 16px;
  padding: 30px 22px;
  text-align: center;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
  height: 100%;
  overflow: hidden;

  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

/* HOVER */
#caixa-4-56 .card-pisos:hover {
  transform: translateY(-6px);
  box-shadow: 0 14px 30px rgba(0, 0, 0, 0.14);
  border-color: #19ca7f; /* &#9989; BORDA NO HOVER */
}

/* IMAGEM / ÍCONE */
#caixa-4-56 .item .image {
  margin-bottom: 18px;
}

#caixa-4-56 .item .image img,
#caixa-4-56 .item .image i {
  max-width: 55px;
  font-size: 42px;
  color: #1c6492;
  transition: all 0.3s ease;
}

/* ÍCONE NO HOVER */
#caixa-4-56 .card-pisos:hover .image img,
#caixa-4-56 .card-pisos:hover .image i {
  transform: scale(1.08);
  color: #1c6492;
}

/* TEXTO */
#caixa-4-56 .item .texto {
  color: #1c6492;
  font-size: 15px;
  line-height: 1.55;
  text-align: justify;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: normal;
  hyphens: auto;
  transition: color 0.3s ease;
}

/* TEXTO NO HOVER */
#caixa-4-56 .card-pisos:hover .texto {
  color: #1c6492;
}

/* NEGRITO */
#caixa-4-56 .item .texto strong {
  font-weight: 700;
}
.courses1{padding-bottom: 50px;}.courses1 .no-image{background-color: #4f0877;height: 213px;color: #FFF;width: 100%;max-width: 400px;position: relative;margin: 0 auto;}.courses1 .no-image p {font-size: 21px;font-weight: 700;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);}.courses1 .products {padding-bottom:50px;clear: both; text-align: center;} .courses1 .item {padding-top:15px;min-height:370px;}.courses1 h5 {text-align: center;font-weight: 500;font-size: 22px;margin: 10px;padding: 0;overflow: hidden;vertical-align: middle;min-height: 78px;color: #4f0877;}.courses1 h5 a {color: #4f0877;text-decoration: none;font-size: 22px;}.courses1 .item .description {font-size: 20px;margin-top: 18px;margin-bottom: 0;font-weight: 300;color: #134b67;min-height: 30px;}.courses1 .products.category h3{font-size: 20px;margin: 10px 20px 20px 20px;}.courses1 .product-box-price {margin:5px 0 10px 0;border-radius:10px;}.courses1 .btn.btn-enroll {color:#FFFFFF;cursor: pointer;padding: 10px 50px;margin-bottom:10px;font-weight: 600;border-radius: 30px; font-size: 16px;background-color: #134b67;}.courses1 .btn.btn-enroll:hover {color:#FFFFFF;background-color: #134b67;opacity:0.8;}.courses1 .product-font-1 {font-weight:500;font-size:14px; padding-top:5px; height:14px; color: #A5A5A5;}.courses1 .product-font-2 {font-weight:100;font-size:22px; height:30px; font-weight:500; color:#4f0877;}.courses1 .product-font-3 {font-size:28px;font-weight:600;font-style:normal;color:#4f0877;}.courses1 .product-font-4 {font-size:16px; font-weight:600;font-size:12px; color:#A5A5A5;}.courses1 .product-font-4 a{text-decoration: none; color:#4f0877;}.courses1 .text-decoration-line-through {text-decoration: line-through;}.courses1 .maisCursos{text-align: center;}.courses1 .maisCursos a{text-decoration: none;color: #4f0877;font-size: 16px; font-weight: 700; color: #4f0877;padding: 15px 30px;cursor: pointer;border: #4f0877 solid 2px;width: 200px;margin: 0 auto;margin-top: 70px;border-radius: 20px;}.courses1 .maisCursos a:hover{opacity: 0.8;color: #FFF;background-color: #4f0877;}.caixa-desconto-global {left: 36px;top: 30px; position: absolute;background-color: #D93021;padding: 5px 5px;color: #FFFFFF;border-radius: 0px 0px 10px 10px;font-size: 17px;font-weight: bold;max-width: 46px;}.category7.primary .tab-slider-header {margin-bottom: 2.5rem !important;}.category7.primary .tab-slider-header .header-text .title h2 {font-style: normal;font-weight: 700;font-size: 20px;line-height: 30px;color: #2F2D66;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel {flex-wrap: nowrap;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide a{display: block;width: 215px;height: 160px;position: absolute;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide {display: flex;padding: 1.5rem !important;margin-top: 1rem !important;margin-bottom: 1rem !important;margin-left: 0.5rem !important;margin-right: 0.5rem !important;cursor: pointer;flex-direction: column;justify-content: center;height: 165px;background-color: #ffffff;border-radius: 0.5em;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 0, 0, 0.15);transition: 0.3s ease;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide.slick-active > span {transition: 0.2s ease;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide > span {display: block;transition: 0.2s ease;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide > span.icon {display: inline-flex;align-items: center;margin-bottom: 1rem !important;justify-content: center;width: 64px;height: 64px;background-color: #f1f1f1;border-radius: 100%;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide > span.icon > img {display: block;max-width: 35px;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide > span.text {font-style: normal;font-weight: 700;font-size: 13px;line-height: 1.35;color: #2F2D66;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide:hover {box-shadow: 0 7.5px 15px rgba(0, 0, 0, 0.125), 0 6px 6px rgba(0, 0, 0, 0.175);transition: 0.3s ease;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-prev,.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-next {display: inline-flex;align-items: center;justify-content: center;cursor: pointer;z-index: 20;width: 3rem;height: 3rem;opacity: 1;border:unset;position: absolute;background-color: unset;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-prev:before,.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-next:before {font-family: "Font Awesome 5 Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 20px;line-height: 30px;color: #2F2D66;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-prev {left: -30px;top:80px;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-prev:before {content: '\f053';}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-next {right: -35px;top:80px;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-next:before {content: '\f054';}@media (max-width: 767.98px) {.category7.primary .tab-slider-header {margin-bottom: 1.5rem !important;}.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide {padding: 1rem !important;  width: 180px !important;  height: 150px;}}.testimony-slider.primary>.container-fluid{padding-left:0 !important;padding-right:0 !important;}.testimony-slider.primary .testimony-slider-header{text-align:center;margin-bottom:6.5rem;}.testimony-slider.primary .testimony-slider-header .header-text .title h2{font-style:normal;font-weight:700;font-size:32px;line-height:48px;color:#1b1c20;}.testimony-slider.primary .testimony-slider-header .header-text .title h2>span{color:#134b67;}.testimony-slider.primary .testimony-slider-content{position:relative;}.testimony-slider.primary .testimony-slider-content .content-background{position:absolute;top:-3.5rem;left:27.5%;transform:translateX(-50%);}.testimony-slider.primary .testimony-slider-content .content-background img{width:auto !important;}.testimony-slider.primary .testimony-slider-content .content-background svg{width:auto !important;}.testimony-slider.primary .testimony-slider-content .content-background svg path{fill:#134b67 !important;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary{padding:3rem 3.5rem;background-color:#fff;border-radius:.5em;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile{position:relative;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile .profile-image{position:absolute;overflow:hidden;width:4rem;top:-.5rem;left:-5.5rem;border:3px solid #b3bdcb;border-radius:100%;transition:.3s ease;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile .profile-text .title h3{margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#1b1c20;text-align: left;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile .profile-text .subtitle h4{margin-bottom:0 !important;font-style:normal;font-weight:500;font-size:14px;line-height:24.5px;color:#1b1c20;text-align: left;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-quote{margin-bottom:2.5rem !important;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-quote .quote p{font-style:normal;font-weight:400;font-size:14px;line-height:24.5px;color:#1b1c20;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-quote .quote p>span{font-style:normal;font-weight:700;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next,.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev{display:block !important;z-index:20;width:2.5rem;height:2.5rem;top:42.5%;transform:scale(1);transition:.2s ease-in-out;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next.slick-disabled,.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev.slick-disabled{transform:scale(0);transition:.3s ease;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next:before,.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev:before{display:inline-flex;align-items:center;font-family:"Font Awesome 5 Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:900;font-size:14px;line-height:24.5px;justify-content:center;width:2.5rem;height:2.5rem;opacity:1;color:#134b67;background-color:#fff;border:1px solid #134b67;border-radius:100%;transition:.3s ease;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next:hover:before,.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev:hover:before{transform:scale(1.15);color:#fff;background-color:#134b67;transition:.3s ease;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next{right:23.5%;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next:before{content:'\f054';}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev{left:23.5%;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev:before{content:'\f053';}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-slide{width:650px;padding:0 3.5rem;opacity:.35;transition:.3s ease;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-slide.slick-current{opacity:1;transition:.3s ease;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-slide.slick-current .content-wrapper.primary .content-profile .profile-image{border:3px solid #134b67;transition:.3s ease;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile .profile-image img{width: 100%;}@media(max-width:991.98px){.testimony-slider.primary .testimony-slider-header{margin-bottom:5rem;}.testimony-slider.primary .testimony-slider-header .header-text .title h2{font-size:28px;line-height:42px;}.testimony-slider.primary .testimony-slider-content .content-background{top:-3rem;left:19.5%;}.testimony-slider.primary .testimony-slider-content .content-background img{width:5rem !important;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary{padding:2rem 2.5rem;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile .profile-image{width:3rem;left:-4rem;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-quote{margin-bottom:1.5rem !important;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next{right:15%;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev{left:15%;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-slide{padding-left:2.5rem !important;padding-right:2.5rem !important;width:500px;}}@media(max-width:767.98px){.testimony-slider.primary .testimony-slider-header{margin-bottom:2.5rem !important;}.testimony-slider.primary .testimony-slider-header .header-text .title h2{font-size:24px;line-height:36px;}.testimony-slider.primary .testimony-slider-header .header-text .title h2 br{display:none;}.testimony-slider.primary .testimony-slider-content .content-background{display:none;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary{padding:2rem;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile{display:flex;align-items:center;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-profile .profile-image{position:relative;margin-right:1rem !important;width:3rem;top:unset;left:unset;}.testimony-slider.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-quote{margin-bottom:1.5rem !important;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-next{right:2.5%;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-prev{left:2.5%;}.testimony-slider.primary .testimony-slider-content .content-slider .slick-responsive-auto-width-center.primary .slick-slide{padding-left:1rem !important;padding-right:1rem !important;width:350px;}}.texto-imagem img{object-fit: contain;}#blog-home {color:#4f0877;background-color:#fff;}#blog-home h2{padding: 30px;}#blog-home h5{text-align: justify;padding: 10px 0;}#blog-home h5 a{text-decoration: none;text-align: end;width: 100%;font-size: 18px;color: #4f0877;}#blog-home .item img {width: 100%;max-width: 400px;}#blog-home .maisBlog a{text-decoration: none;color: #4f0877;}#blog-home .div-mais-blog {text-align: center;padding:40px;}#blog-home .div-mais-blog a {text-decoration: none;color: #4f0877;font-size: 16px;font-weight: 700;color: #4d4d4d;padding: 15px 30px;cursor: pointer;border: #4d4d4d solid 2px;width: 200px;margin: 0 auto;margin-top: 70px;border-radius: 20px;}#blog-home .div-mais-blog a:hover{opacity: 0.8;color: #FFF;background-color: #4f0877;}.divCookie{position: fixed;min-width: 100%;z-index: 100000;font-size: 13px;letter-spacing: 0px;text-align: center;background-color: #4f0877;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:#d3caca;color:#000;}