#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;}}@-webkit-keyframes fadeIn {from { opacity: 0; } to { opacity: 1; }}@keyframes fadeIn {from { opacity: 0; } to { opacity: 1; }}#banner img {-webkit-animation: fadeIn 3s ease-in-out;animation: fadeIn 3s ease-in-out;}.F15 h2 {color: #262626;font-size: 44px;font-weight: 700;line-height: 1.2;}.F15 h2 span{color:#ff5100;}.F15 h4 {font-size: 20px;font-weight: 600;letter-spacing: -1px;min-height: 45px;}.F15 h6 {font-size: 16px;font-weight: 400;color: #7a7a7a;color: #7a7a7a;}.F15 .title-destaque {color: #262626;}.F15 i {font-size: 24px;background-color: #ff5100;border-radius: 100px;color: #FFF;height: 70px;width: 70px;display: flex;align-items: center;margin: 0 auto;justify-content: center;margin-bottom: 25px;}.F15 .line{height: 1px;background-color: #ccc;position: absolute;width: 75%;top: 40px;left: 10%;}.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;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.courses20.primary{background-color:#f1f1f1;}.courses20.primary>.container{max-width:1300px;}.courses20.primary .class-list-header{position:relative;margin-bottom:2.5rem !important;z-index:10;}.courses20.primary .class-list-header:before{position:absolute;width:100% !important;content:'';z-index:-1;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#d8d8d8;}.courses20.primary .class-list-header .header-text{display:inline-block;padding-right:1rem !important;background-color:#f1f1f1;}.courses20.primary .class-list-header .header-text .title h2{display:inline-block;padding-top:.25rem !important;padding-bottom:.25rem !important;padding-left:1rem !important;padding-right:1rem !important;margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:28px;line-height:42px;color:#fff;background-color:#262626;border-radius:.25em;}.courses20.primary .class-list-header .header-text .title h2>span{color:#ff265a;}.courses20.primary .class-list-header .header-text .desc p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.65;color:#5a5a5a;}.courses20.primary .class-list-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.courses20.primary .class-list-content .col-content-outer>.row{padding-left:.5rem !important;padding-right:.5rem !important;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary{position:relative;padding:1.5rem !important;background-color:#fff;border:1px solid #f1f1f1;border-radius:1em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary>.wrapper-inner>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount{position:absolute;text-align:center;z-index:10;top:0;left:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span{display:inline-block;padding:.5rem !important;font-style:normal;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;line-height:1.5;color:#fff;background-color:#1bc500;border-radius:.5em;border-top-left-radius:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-discount .discountprice>span>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-image{overflow:hidden;margin-bottom:1rem !important;border-radius:.75em;transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-image img{width: 100%;}.courses20.primary .class-list-content .content-wrapper.primary .content-price{margin-bottom:1rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary{display:flex;align-items:center;justify-content:space-between;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .price-wrapper.primary>div{flex-shrink:0;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .baseprice>span>span{text-decoration:line-through;font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#1c043d;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span>span{font-style:normal;font-weight:600;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice{text-align:right;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span{display:block;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(1){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(2){font-style:normal;font-weight:700;font-size:16px;line-height:24px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-price .instalmentprice>span:nth-child(3){font-style:normal;font-weight:400;font-size:14px;line-height:28px;line-height:1.35;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title{margin-bottom:.5rem !important;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .title>a{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;color:#262626;}.courses20.primary .class-list-content .content-wrapper.primary .content-text .desc p{font-style:normal;font-weight:300;font-size:14px;line-height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.5;color:#747474;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content{padding:0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:28px;color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary .content-button .btn-content:after{padding-left:.25rem !important;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;content:'\f054';font-size:10px;line-height:20px;transition:.3s ease;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i{font-size:12px;line-height:24px;color:#e6b05f;}.courses20.primary .class-list-content .content-wrapper.primary .content-rating .rating>span>i.disabled{color:#aaa;}.courses20.primary .class-list-content .content-wrapper.primary:hover{transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-image{transform:scale(.95);transition:.5s ease;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-text .title>a{color:#ff265a;}.courses20.primary .class-list-content .content-wrapper.primary:hover .content-button .btn-content:after{padding-left:.5rem !important;transition:.3s ease;}@media(max-width:991.98px){.courses20.primary .class-list-header{margin-bottom:1.5rem !important;}.courses20.primary .class-list-header .header-text .title h2{font-size:20px;    line-height:30px;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;}.courses20.primary .class-list-content .content-wrapper.primary{padding:1rem !important;}}@media(max-width:767.98px){.courses20.primary .class-list-content .col-content-outer>.row{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}.courses20.primary .class-list-content .col-content-outer .col-content-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;}}.texto-imagem img{object-fit: contain;}.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:#ff5100;}.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:#ff5100 !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:#ff5100;background-color:#fff;border:1px solid #ff5100;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:#ff5100;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 #ff5100;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;}.caixa-3 {padding-top: 30px;padding-bottom: 30px;background-position: center;background-size: cover;background-attachment: fixed;background-image: url();background-color: }.caixa-3 .item {text-align: center;margin: 20px 0;}.caixa-3 .item .image i {width: auto;display: inline-block;margin: 25px 15px;color: #ff5100;font-size: 65px;}.caixa-3 .item .titulo {color: #262626;text-transform: uppercase;font-weight: bold;font-size: 21px;}.caixa-3 .item .titulo a{text-decoration:none;color:#262626}.caixa-3 .item .texto{color:#262626}#newsletter {background-color: #262626; min-height: 100px;} #newsletter .row-custom {margin: 0 auto;padding: 20px 0;display: flex;justify-content: center;}#newsletter .col-custom1 {display: table-cell;padding: 0 10px;vertical-align: middle;width: 200px;text-align: left;}#newsletter .col-custom2 {display: table-cell;padding: 0 20px;vertical-align: middle;width: 450px;text-align: left;}#newsletter .col-custom3 {display: table-cell;padding: 0 6px;vertical-align: middle;width: 150px;text-align: left;}#newsletter .newsletter-font1 {color: #FFFFFF; font-size: 17px; margin: 0; text-align: left;}#newsletter .newsletter-font1 span{ color: #FFFFFF; font-size: 18px; margin: 0; text-align: right; font-weight: 600;}#newsletter .input-form {width: 100%; height: 55px; border: 1px solid #ffffff;  border-radius: 20px; background-color: #ffffff; padding: 5px 5px 5px 15px; font-size: 12px; color: #B1B1B1; min-width: 250px;}#newsletter .btn-enviar{background-color: #ff5100;border-radius: 40px;color: #FFFFFF;font-size: 15px;font-weight: 400;padding: 16px 50px;}@media (max-width: 1000px) {#newsletter .col-custom1, #newsletter .col-custom2, #newsletter .col-custom3 {display: block;width: unset;padding-bottom: 10px;}}@media (max-width: 1000px) {#newsletter .newsletter-font1 {text-align: center;}}@media (max-width: 1000px) {#newsletter .row-custom {padding: 20px 10px;display: flex;justify-content: center;}}.hideAlert{display: none;}@media (max-width: 600px) {#newsletter .row-custom{flex-wrap: wrap;}}.divCookie{position: fixed;min-width: 100%;z-index: 100000;font-size: 13px;letter-spacing: 0px;text-align: center;background-color: #262626;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:#ffffff;color:#000;}.divChat{margin:0; padding:0; text-align: center;height:70px;width:70px;position:fixed;bottom:20px;right:20px;border-radius: 50%;cursor: pointer;z-index: 10;}.divChat img{border: 0px; vertical-align: baseline;height:60px;width:60px;margin-top: 10px;}.rotate{-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;overflow:hidden;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}