@font-face{font-family:"FreeSet Demi Bold";font-display:swap;src:url("../fonts/FreeSet-DemiBold.woff") format("woff"),url("../fonts/FreeSet-DemiBold.ttf") format("truetype"),url("../fonts/FreeSet-DemiBold.eot") format("embedded-opentype")}body{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@media (min-width: 1200px) and (max-width: 1600px){.container{max-width:95%}}@media (min-width: 1600px){.container{max-width:1520px}}.tab-content>.tab-pane{display:block;height:0px;overflow:hidden}.tab-content>.active{height:auto}a,a:hover,a:focus{color:inherit;text-decoration:none;transition:all 0.1s}a[data-target]{cursor:pointer}@media (min-width: 992px){.navbar{height:15vh !important}}.navbar{height:auto}.navbar-brand{cursor:pointer;font-size:24px;padding:0;line-height:1;font-family:"FreeSet Demi Bold", "Segoe UI", sans-serif}.navbar-brand span{vertical-align:middle;color:#323232}.navbar-toggler{outline:none !important;border:none;padding:0;margin-top:-10px}.nav-link{display:flex;align-items:center;height:100%}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,0.9)}.dropdown-item:active{background-color:#323232}.nav-item.profile img.avatar{border-radius:50%}.nav-item.profile img.avatar.no-avatar{background-color:#323232;padding:5px}a.watch-free:after{content:'\25ba';padding-left:1rem;font-family:"Arial", sans-serif;font-size:10px}img.lazy:not([src]){visibility:hidden}#content{width:100%;min-height:100vh;transition:all 0.3s;position:absolute;top:0;right:0}input,select,textarea{color:#FFFFFF}textarea:focus,input:focus{color:#FFFFFF}.first-block{height:auto;align-items:center}@media (max-width: 992px){.first-block h1.brand{font-size:70px !important}.first-block h1.brand img{width:90px !important;height:90px !important}.first-block .watch-free-container button{font-size:1.2rem !important}}.first-block h1.brand{font-family:"FreeSet Demi Bold", "Segoe UI", sans-serif;font-size:120px;color:#323232;font-weight:initial}.first-block h4{color:#323232;text-transform:uppercase;font-weight:600}.first-block h5{color:#323232;font-weight:300}.first-block img.devices-courses{width:100%}.first-block .watch-free-container{min-height:25vh}.first-block .watch-free-container button{font-size:1.5rem;padding:10px 20px;border-radius:0;outline:none;color:white;background-image:linear-gradient(to right, #356373, #2c4953);border:none;font-weight:500;display:inline-flex;align-items:center;white-space:normal}.first-block .watch-free-container button:after{content:'\25ba';padding-left:1.5rem;font-family:"Arial", sans-serif;font-size:14px}.second-block{height:auto}.second-block nav{margin-right:-15px;margin-left:-15px}.second-block .nav-tabs{border:none;width:100%;height:55px;overflow-x:auto;flex-wrap:nowrap;overflow-y:hidden}.second-block .nav-tabs .nav-link{border:none;font-weight:500;font-size:20px;opacity:0.5}.second-block .nav-tabs .nav-link span{border:none;border-bottom:4px solid transparent;white-space:nowrap}.second-block .nav-tabs .nav-link img{height:70px}.second-block .nav-tabs .nav-link.active{color:black;font-size:24px;opacity:1}.second-block .nav-tabs .nav-link.active span{background-color:transparent;border-bottom-color:#2c4953;padding:0 10px}.second-block .nav-tabs .nav-link[data-toggle="tab"]{opacity:1}.second-block .tab-content #nav-popular .cefis-slider,.second-block .tab-content #nav-fiscal .cefis-slider,.second-block .tab-content #nav-accounting .cefis-slider,.second-block .tab-content #nav-management .cefis-slider,.second-block .tab-content #nav-labor .cefis-slider{padding:15px 0}.second-block .tab-content #nav-popular .cefis-slider img,.second-block .tab-content #nav-fiscal .cefis-slider img,.second-block .tab-content #nav-accounting .cefis-slider img,.second-block .tab-content #nav-management .cefis-slider img,.second-block .tab-content #nav-labor .cefis-slider img{width:100%;height:auto}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-controls{position:absolute;top:3px;bottom:0;display:block;width:4vw;z-index:2;opacity:0;transition:opacity 1s ease-out}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-item{height:35vw;width:23vw;display:inline-block}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-controls:hover span,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-controls:hover span,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-controls:hover span,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-controls:hover span,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-controls:hover span{transform:scale(1.5, 1.5) !important}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-container:hover .cefis-slider-controls,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-container:hover .cefis-slider-controls,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-container:hover .cefis-slider-controls,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-container:hover .cefis-slider-controls,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-container:hover .cefis-slider-controls{opacity:1}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-next,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-next,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-next,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-next,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-next{background-image:linear-gradient(to left, rgba(0,0,0,0.5) 30%, transparent)}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-back,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-back,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-back,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-back,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-container:hover .cefis-slider-controls.s-back{background-image:linear-gradient(to right, rgba(0,0,0,0.5) 30%, transparent)}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-container:hover .cefis-slider-controls span,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-container:hover .cefis-slider-controls span,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-container:hover .cefis-slider-controls span,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-container:hover .cefis-slider-controls span,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-container:hover .cefis-slider-controls span{transform:scale(1, 1)}.second-block .tab-content #nav-popular .cefis-slider .s-next,.second-block .tab-content #nav-fiscal .cefis-slider .s-next,.second-block .tab-content #nav-accounting .cefis-slider .s-next,.second-block .tab-content #nav-management .cefis-slider .s-next,.second-block .tab-content #nav-labor .cefis-slider .s-next{right:0}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-controls span{position:absolute;top:42%;transform:scale(0, 0);display:inline-block;color:white;font-weight:bold;font-size:3.8vw;left:20%;transition:transform 0.5s ease-out}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-container,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-container,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-container,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-container,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-container{white-space:nowrap;overflow:hidden;position:relative}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-page,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-page,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-page,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-page,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-page{display:flex;width:89vw}.second-block .tab-content #nav-popular .cefis-slider .artwork,.second-block .tab-content #nav-fiscal .cefis-slider .artwork,.second-block .tab-content #nav-accounting .cefis-slider .artwork,.second-block .tab-content #nav-management .cefis-slider .artwork,.second-block .tab-content #nav-labor .cefis-slider .artwork{display:block;padding:1%;position:relative;overflow:hidden;cursor:pointer}.second-block .tab-content #nav-popular .cefis-slider .artwork .background,.second-block .tab-content #nav-fiscal .cefis-slider .artwork .background,.second-block .tab-content #nav-accounting .cefis-slider .artwork .background,.second-block .tab-content #nav-management .cefis-slider .artwork .background,.second-block .tab-content #nav-labor .cefis-slider .artwork .background{background-color:#cccccc;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;transition:background .5s ease-out}.second-block .tab-content #nav-popular .cefis-slider .artwork .background-title,.second-block .tab-content #nav-fiscal .cefis-slider .artwork .background-title,.second-block .tab-content #nav-accounting .cefis-slider .artwork .background-title,.second-block .tab-content #nav-management .cefis-slider .artwork .background-title,.second-block .tab-content #nav-labor .cefis-slider .artwork .background-title{position:absolute;bottom:0;width:100%;height:34%;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:opacity, .5s, ease-out}.second-block .tab-content #nav-popular .cefis-slider .artwork .description,.second-block .tab-content #nav-fiscal .cefis-slider .artwork .description,.second-block .tab-content #nav-accounting .cefis-slider .artwork .description,.second-block .tab-content #nav-management .cefis-slider .artwork .description,.second-block .tab-content #nav-labor .cefis-slider .artwork .description{position:absolute;bottom:10px;padding-left:10px;padding-right:10px;font-size:0.9rem;white-space:normal;color:white;text-shadow:1px 1px 1px rgba(0,0,0,0.5);opacity:0;transition:opacity, .5s, ease-out}.second-block .tab-content #nav-popular .cefis-slider .artwork .description.hidden,.second-block .tab-content #nav-fiscal .cefis-slider .artwork .description.hidden,.second-block .tab-content #nav-accounting .cefis-slider .artwork .description.hidden,.second-block .tab-content #nav-management .cefis-slider .artwork .description.hidden,.second-block .tab-content #nav-labor .cefis-slider .artwork .description.hidden{display:none}.second-block .tab-content #nav-popular .cefis-slider .artwork:hover .background-title,.second-block .tab-content #nav-fiscal .cefis-slider .artwork:hover .background-title,.second-block .tab-content #nav-accounting .cefis-slider .artwork:hover .background-title,.second-block .tab-content #nav-management .cefis-slider .artwork:hover .background-title,.second-block .tab-content #nav-labor .cefis-slider .artwork:hover .background-title{opacity:0}.second-block .tab-content #nav-popular .cefis-slider .artwork:hover .description,.second-block .tab-content #nav-fiscal .cefis-slider .artwork:hover .description,.second-block .tab-content #nav-accounting .cefis-slider .artwork:hover .description,.second-block .tab-content #nav-management .cefis-slider .artwork:hover .description,.second-block .tab-content #nav-labor .cefis-slider .artwork:hover .description{opacity:1}.second-block .tab-content #nav-popular .cefis-slider .artwork.short,.second-block .tab-content #nav-fiscal .cefis-slider .artwork.short,.second-block .tab-content #nav-accounting .cefis-slider .artwork.short,.second-block .tab-content #nav-management .cefis-slider .artwork.short,.second-block .tab-content #nav-labor .cefis-slider .artwork.short{height:33.48999%;width:100%;float:left}.second-block .tab-content #nav-popular .cefis-slider .artwork.ttransform.alone,.second-block .tab-content #nav-fiscal .cefis-slider .artwork.ttransform.alone,.second-block .tab-content #nav-accounting .cefis-slider .artwork.ttransform.alone,.second-block .tab-content #nav-management .cefis-slider .artwork.ttransform.alone,.second-block .tab-content #nav-labor .cefis-slider .artwork.ttransform.alone{height:100%;width:100%;padding-bottom:0}.second-block .tab-content #nav-popular .cefis-slider .artwork.ttransform.above,.second-block .tab-content #nav-fiscal .cefis-slider .artwork.ttransform.above,.second-block .tab-content #nav-accounting .cefis-slider .artwork.ttransform.above,.second-block .tab-content #nav-management .cefis-slider .artwork.ttransform.above,.second-block .tab-content #nav-labor .cefis-slider .artwork.ttransform.above{height:calc(33.48999% * 2);width:50%;float:left}.second-block .tab-content #nav-popular .cefis-slider .artwork.ttransform.above .background-title,.second-block .tab-content #nav-fiscal .cefis-slider .artwork.ttransform.above .background-title,.second-block .tab-content #nav-accounting .cefis-slider .artwork.ttransform.above .background-title,.second-block .tab-content #nav-management .cefis-slider .artwork.ttransform.above .background-title,.second-block .tab-content #nav-labor .cefis-slider .artwork.ttransform.above .background-title{height:26%}@media (max-width: 768px){.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-controls,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-controls{opacity:1 !important;width:10vw !important;top:2px}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-controls span,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-controls span{transform:scale(1, 1) !important;font-size:10vw !important}.second-block .tab-content #nav-popular .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-fiscal .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-accounting .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-management .cefis-slider .cefis-slider-item,.second-block .tab-content #nav-labor .cefis-slider .cefis-slider-item{height:100vw !important;width:23vw;display:inline-block}}.second-block .tab-content #nav-fiscal .cefis-slider .artwork .background-title,.second-block .tab-content #nav-accounting .cefis-slider .artwork .background-title,.second-block .tab-content #nav-management .cefis-slider .artwork .background-title,.second-block .tab-content #nav-labor .cefis-slider .artwork .background-title{height:100% !important}@media (max-width: 768px){.third-block{text-align:left !important}.third-block .container-img{margin-top:30px}}.third-block{background-color:#252525;padding:80px 0;color:white;text-align:right}.third-block .container-img{text-align:center}.third-block .container-img img{width:80%}.third-block h1{letter-spacing:1px}.third-block h4{font-weight:300;padding:30px 0}.third-block button.watch-free-third{background:transparent;border:3px solid white;border-radius:0;color:white;font-size:1.5rem;display:inline-flex;align-items:center;white-space:normal;padding:8px 20px}.third-block button.watch-free-third:after{content:'\25ba';padding-left:1rem;font-family:"Arial", sans-serif;font-size:10px}.fourth-block{background-color:white;padding:80px 0;color:#252525;text-align:left}.fourth-block .container-img{text-align:center}.fourth-block .container-img img{width:80%}.fourth-block h1{letter-spacing:1px}.fourth-block h4{font-weight:300;padding:30px 0}.fourth-block button.watch-free-third{background:transparent;border:3px solid #252525;border-radius:0;color:#252525;font-size:1.5rem;display:inline-flex;align-items:center;white-space:normal;padding:8px 20px}.fourth-block button.watch-free-third:after{content:'\25ba';padding-left:1rem;font-family:"Arial", sans-serif;font-size:10px}@media (max-width: 768px){.fifth-block{text-align:left !important}.fifth-block .container-img{margin-bottom:30px}}.fifth-block{background-color:#252525;padding:80px 0;color:white;text-align:right;background-repeat:no-repeat}.fifth-block .container-img{text-align:center}.fifth-block .container-img img{width:40%}.fifth-block h1{letter-spacing:1px}.fifth-block h4{font-weight:300;padding:30px 0}.fifth-block button.watch-free-third{background:transparent;border:3px solid white;border-radius:0;color:white;font-size:1.5rem;display:inline-flex;align-items:center;white-space:normal;padding:8px 20px}.fifth-block button.watch-free-third:after{content:'\25ba';padding-left:1rem;font-family:"Arial", sans-serif;font-size:10px}.sixth-block{height:auto;padding-top:80px;background-repeat:no-repeat;background-size:contain;background-position:center}.sixth-block .container-comments{width:80%;position:relative}.sixth-block .container-comments .embla{overflow:hidden}.sixth-block .container-comments .embla__container{display:flex}.sixth-block .container-comments .embla__slide{position:relative;flex:0 0 100%}@media (min-width: 768px){.sixth-block .container-comments .embla__slide{flex:0 0 45%}.sixth-block .container-comments .embla__button--prev{left:-80px !important}.sixth-block .container-comments .embla__button--next{right:-80px !important}}@media (min-width: 992px){.sixth-block .container-comments .embla__slide{flex:0 0 26%}}.sixth-block .container-comments .user-comment{cursor:pointer;height:400px;border-top:10px solid #2c4953;border-radius:5px;box-shadow:10px 10px 0 0 #dae4e7;text-align:center;background-color:white;margin-right:30px;margin-top:40px}.sixth-block .container-comments .user-comment img.comment-image{margin-top:-40px;margin-bottom:20px;border-radius:50%;object-fit:cover}.sixth-block .container-comments .user-comment .name{font-size:1.5rem}.sixth-block .container-comments .user-comment .quote{font-size:0.9rem;color:#606770;font-style:italic}.sixth-block .container-comments .user-comment .comment-footer .company{color:#c5d1da;font-weight:500}.sixth-block .container-comments .user-comment .comment-footer .company-name{color:#7d97ac;font-weight:bold}.sixth-block .container-comments .user-comment .comment-footer .col-auto{padding:0;line-height:32px}.sixth-block .container-comments .user-comment .play-icon{margin-top:20px;margin-bottom:20px}.sixth-block .container-comments .embla__button{outline:0;cursor:pointer;background-color:transparent;touch-action:manipulation;position:absolute;top:50%;transform:translateY(-50%);border:0;width:50px;height:50px;justify-content:center;align-items:center;fill:#999999;padding:0}.sixth-block .container-comments .embla__button:disabled{cursor:default;opacity:0.3}.sixth-block .container-comments .embla__button__svg{width:100%;height:100%}.sixth-block .container-comments .embla__button--prev{left:-50px}.sixth-block .container-comments .embla__button--next{right:-50px}.seventh-block{background-color:#252525;color:white;padding:30px 0}.seventh-block #block-plans .table-full{display:none;width:100%}.seventh-block #block-plans .table-full table.plans{width:90%;font-size:18px}.seventh-block #block-plans .table-full table.plans tr th:nth-child(2),.seventh-block #block-plans .table-full table.plans tr th:nth-child(3),.seventh-block #block-plans .table-full table.plans tr td:nth-child(2),.seventh-block #block-plans .table-full table.plans tr td:nth-child(3){text-align:center}.seventh-block #block-plans .table-full table.plans tr:nth-child(even){background-color:black}.seventh-block #block-plans .table-full table.plans td{padding:5px 15px}.seventh-block #block-plans .table-full table.plans tbody{color:#aaa}.seventh-block #block-plans .table-sm{display:block;width:100%}.seventh-block #block-plans .table-sm .headers{padding:20px 0}.seventh-block #block-plans .table-sm .advantage{font-size:13px}.seventh-block #block-plans .table-sm .advantage-group:nth-child(even){background-color:black}.seventh-block #block-plans .table-sm .advantage-group:nth-child(odd){background-color:#1f1f1f}.seventh-block #block-plans .table-sm .advantage-group{padding:10px 0}.seventh-block #block-plans .table-sm .advantage-group .advantage{margin-bottom:20px}.seventh-block #block-plans .table-sm .advantage-group .values div:first-child{border-right:1px solid white}@media (min-width: 768px){.seventh-block #block-plans .table-full{display:block !important}.seventh-block #block-plans .table-sm{display:none !important}}.seventh-block #block-plans span.title-table{font-size:1.1rem}.seventh-block #block-plans .cta{padding:10px}.seventh-block #block-plans .cta button{width:100%;border-radius:0;box-shadow:none;-webkit-box-shadow:none;background-color:#14809e;color:white;font-weight:500;padding:10px;white-space:normal;word-break:break-word}@media (min-width: 768px){.seventh-block #block-plans .cta button{white-space:nowrap}}.seventh-block #block-plans span.info-icon{background-color:#aaaaaa;color:white;width:20px;height:20px;display:inline-block;border-radius:50%;text-align:center;line-height:20px;font-family:serif;font-weight:bolder;cursor:pointer}.seventh-block #block-plans span.info-icon div.popover{cursor:initial;border-radius:0}.seventh-block #block-plans span.info-icon .video-button{border:none;background:none;width:100%;color:#0081A1;font-weight:bold;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.seventh-block #block-plans span.info-icon .video-button img{width:15px;height:15px}.eighth-block{padding:50px 0 20px 0}@media (max-width: 992px){.eighth-block .watch-free-container button{font-size:1.2rem !important}}.eighth-block .watch-free-container{min-height:25vh}.eighth-block .watch-free-container button{font-size:1.5rem;padding:10px 20px;border-radius:0;outline:none;color:white;background-image:linear-gradient(to right, #356373, #2c4953);border:none;font-weight:500;display:inline-flex;align-items:center;white-space:normal}.eighth-block .watch-free-container button:after{content:'\25ba';padding-left:1.5rem;font-family:"Arial", sans-serif;font-size:14px}.eighth-block #accordion{margin-top:10px}.eighth-block #accordion .card{margin:8px 0;border-radius:0}.eighth-block #accordion .card .card-header{background-color:#252525;border-radius:0}.eighth-block #accordion .card .card-header .btn-link:hover,.eighth-block #accordion .card .card-header .btn-link:focus{text-decoration:none}@media (max-width: 992px){.eighth-block #accordion .card .card-header button{font-size:1.2rem !important}.eighth-block #accordion .card .card-header button span.icon-open-close{font-size:2.5rem !important}}.eighth-block #accordion .card .card-header button{color:white;font-size:1.5rem;font-weight:300;align-items:center;white-space:normal}.eighth-block #accordion .card .card-header button span.icon-open-close{font-size:3.5rem;line-height:35px;font-weight:300;padding-left:10px;width:40px}.eighth-block #accordion .card .card-header button[aria-expanded="true"] span.icon-open-close.open-icon{display:none}.eighth-block #accordion .card .card-header button[aria-expanded="true"] span.icon-open-close.close-icon{display:block}.eighth-block #accordion .card .card-header button[aria-expanded="false"] span.icon-open-close.open-icon{display:block}.eighth-block #accordion .card .card-header button[aria-expanded="false"] span.icon-open-close.close-icon{display:none}.ninth-block{background-color:#f9f9f9;min-height:40vh;padding:40px;font-size:0.9rem}.ninth-block ul{font-weight:500}.ninth-block .footer-links a:hover{text-decoration:underline}.container-canvas{display:flex;justify-content:center}.custom-scroll::-webkit-scrollbar{width:0;height:4px}.custom-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(7,8,5,0.1);-webkit-border-radius:10px;border-radius:10px}.custom-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(150,150,150,0.4);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2)}.custom-scroll::-webkit-scrollbar-thumb:window-inactive{background:rgba(150,150,150,0.4)}@media (min-width: 0){#canvas-1{width:290px;height:145px}#canvas-2{width:258px;height:149px}}@media (min-width: 576px){#canvas-1{width:510px;height:255px}#canvas-2{width:504px;height:290px}}@media (min-width: 768px){#canvas-1{width:330px;height:165px}#canvas-2{width:270px;height:156px}}@media (min-width: 992px){#canvas-1{width:450px;height:225px}#canvas-2{width:370px;height:213px}}@media (min-width: 1200px){#canvas-1{width:540px;height:270px}#canvas-2{width:504px;height:290px}}.modal-home .modal-content{border-radius:0}.modal-home .modal-content .modal-form .form-control{border:2px solid #ced4da;border-radius:0}.modal-home .modal-content .modal-form .form-group.input-invalid .form-control{border:2px solid #dc3545 !important}.modal-home .modal-content .modal-form .form-group.input-invalid .form-control:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.modal-home .modal-content .modal-form .form-group.input-invalid .invalid-feedback-custom{display:block}.modal-home .modal-content .modal-form .form-group .invalid-feedback-custom{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.modal-home .modal-content .modal-form .form-group label{color:#495057;font-weight:500}.modal-home .modal-content .modal-form .form-group input,.modal-home .modal-content .modal-form .form-group select{font-weight:500}.modal-home .modal-content .modal-form .form-group input::placeholder,.modal-home .modal-content .modal-form .form-group select::placeholder{color:#ced4da}.modal-home .modal-content .modal-form span.change-mode{cursor:pointer;color:#337ab7}.modal-home .modal-content .modal-form span.change-mode:hover{text-decoration:underline}.modal-home .modal-content .modal-form .payment-method{margin:5px 20px;border:1px solid #ccc;height:60px;width:120px;position:relative}.modal-home .modal-content .modal-form .payment-method label{background:#fff no-repeat center center;bottom:0;cursor:pointer;font-size:0;left:0;position:absolute;right:0;top:0;margin-bottom:0;filter:grayscale(0.8)}.modal-home .modal-content .modal-form .payment-method input:focus+label{outline:2px dotted #21b4d0}.modal-home .modal-content .modal-form .payment-method input:checked+label{outline:4px solid #21b4d0;filter:grayscale(0)}.modal-home .modal-content .modal-form .payment-method input:not(:checked):hover+label{filter:grayscale(0.3)}.modal-home .modal-content .modal-form .dropdown.parcels .dropdown-menu{border-radius:0;width:100%}.modal-home .modal-content .modal-form .dropdown.parcels .dropdown-toggle,.modal-home .modal-content .modal-form .dropdown.parcels .dropdown-item{cursor:pointer}.modal-home .modal-content .modal-form .dropdown.parcels .dropdown-item:hover{background-color:#ccc !important}.modal-home .modal-content .modal-form .dropdown.parcels .parcels-number{margin-right:20px}.modal-home .modal-content .btn-step{border-radius:0}.modal-home .modal-content .btn-step.btn-next{background-color:#14809e;color:white}.modal-home .modal-content .btn-white-space{white-space:normal}.modal-home .modal-content .btn-cta{border-radius:0;background-color:#5ca836;font-weight:bold;text-align:center;color:white;width:100%;white-space:normal;text-transform:uppercase}.modal-home .modal-content .btn-payment-method{border-radius:0;background-color:#323232;font-weight:bold;text-align:center;color:white;width:100%;white-space:normal;text-transform:uppercase}.modal-home .modal-content .btn-payment-method .badge{font-size:0.6rem;align-self:flex-start;text-transform:initial;font-weight:initial}.modal-home .modal-content .digitable-line-container *{cursor:pointer}.modal-home .modal-content #pix-payload-input{max-height:150px;min-height:100px}.modal-home .modal-content .manual-method-message{font-size:22px;text-align:center;max-width:600px;margin:0 auto 20px auto}.modal-home .modal-content .btn-back{background-color:transparent;border:none;padding:0;cursor:pointer;opacity:.8}.modal-home .modal-content .btn-back:hover{opacity:1}.modal-home .modal-content .email-verification-step{padding:10px 0 20px;text-align:center}.modal-home .modal-content .email-verification-step .ev-header{margin-bottom:28px}.modal-home .modal-content .email-verification-step .ev-header .ev-icon{width:48px;height:48px;color:#14809e;margin-bottom:14px}.modal-home .modal-content .email-verification-step .ev-header h5{font-weight:700;font-size:1.15rem;margin-bottom:10px;color:#343a40}.modal-home .modal-content .email-verification-step .ev-header p{margin-bottom:2px;color:#6c757d;font-size:0.9rem}.modal-home .modal-content .email-verification-step .ev-header .ev-email{font-weight:600;color:#14809e;font-size:0.95rem;margin-bottom:6px}.modal-home .modal-content .email-verification-step .ev-header .ev-expiry{font-size:0.78rem;color:#adb5bd}.modal-home .modal-content .email-verification-step .ev-digits-wrapper{margin-bottom:12px}.modal-home .modal-content .email-verification-step .ev-digits{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:12px}.modal-home .modal-content .email-verification-step .ev-digits .ev-separator{font-size:1.4rem;color:#ced4da;margin:0 4px;line-height:1}.modal-home .modal-content .email-verification-step .ev-digits .digit-input{width:46px;height:54px;text-align:center;font-size:1.5rem;font-weight:700;color:#343a40;border:2px solid #ced4da;border-radius:0;padding:0;outline:none;transition:border-color 0.15s ease, box-shadow 0.15s ease}.modal-home .modal-content .email-verification-step .ev-digits .digit-input:focus{border-color:#14809e;box-shadow:0 0 0 0.15rem rgba(20,128,158,0.2)}.modal-home .modal-content .email-verification-step .ev-digits .digit-input:not(:placeholder-shown){border-color:#14809e}.modal-home .modal-content .email-verification-step .ev-error{color:#dc3545;font-size:0.85rem;min-height:20px}.modal-home .modal-content .email-verification-step .ev-resend{margin-top:16px}.modal-home .modal-content .email-verification-step .ev-resend .ev-resend-btn{background:none;border:none;padding:6px 8px;font-size:0.875rem;color:#6c757d;cursor:pointer}.modal-home .modal-content .email-verification-step .ev-resend .ev-resend-btn strong{color:#14809e}.modal-home .modal-content .email-verification-step .ev-resend .ev-resend-btn:not(:disabled):hover strong{text-decoration:underline}.modal-home .modal-content .email-verification-step .ev-resend .ev-resend-btn:disabled{cursor:default}.modal-home .modal-content .email-verification-step .ev-resend .ev-resend-btn:disabled strong{color:#6c757d}.modal-home .modal-content .invalid-password{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.modal-home .modal-content .help-links a{color:orangered;text-decoration:underline}.modal-home .modal-content .payment-texts span{font-size:0.9rem}.modal-home .modal-content .payment-footer img{margin:5px 15px}.modal-home .modal-content .payment-footer small{font-size:10px;color:#ccc}.modal-home .modal-content .payment-footer small a{color:#337ab7}.modal-home .modal-content .payment-footer small a:hover{text-decoration:underline}.embed-video-container,.full-video-testimonial{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.embed-video-container .backdrop,.full-video-testimonial .backdrop{background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;z-index:1}.embed-video-container .d-none,.full-video-testimonial .d-none{display:none}.embed-video-container #embed-video-body,.embed-video-container #video-body,.full-video-testimonial #embed-video-body,.full-video-testimonial #video-body{width:50%;z-index:2}@media (max-width: 576px){.embed-video-container #embed-video-body,.embed-video-container #video-body,.full-video-testimonial #embed-video-body,.full-video-testimonial #video-body{width:90%}}.embed-video-container .close-video,.full-video-testimonial .close-video{position:absolute;top:0;right:0;font-size:50px;color:white;padding:30px;cursor:pointer;z-index:2}#modalMessage .table-boleto .logobanco img{margin-bottom:0 !important}#modalMessage .form-control{border:2px solid #ced4da;border-radius:0}#modalMessage .container-billet{overflow-x:auto;overflow-y:hidden}#modalMessage .container-billet #invoice{width:100%;min-height:800px}#modalMessage .print-button-container{text-align:center}#modalMessage .print-button-container button{border-radius:0;margin:20px 0}#modalLogin small.recovery-password{color:orangered;float:right;cursor:pointer;margin-bottom:10px}#modalLogin small.recovery-password:hover{text-decoration:underline}#modalCantBeTrial .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}#modalCantBeTrial .group-agreement{margin-top:1rem}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#243c45;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 0.6s infinite}#paymentForm .person-type label{margin-right:10px}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}
