.rounded-lg{border-radius:1rem}.text-small{font-size:0.9rem!important}.custom-separator{width:5rem;height:6px;border-radius:1rem;background:#55607b}.text-uppercase{letter-spacing:0.2em}body{background:#233B8B;background:-webkit-linear-gradient(to down,#55607b,#FFFFFF);background:linear-gradient(to down,#55607b,#FFFFFF);min-height:100vh;padding-bottom:120px}.bg{background:#FFFFFF}.subscription.bg-white .form-control{border:1px solid #ebebeb!important}.subscription-wrapper .form-control{height:60px;background:rgba(255,255,255,0.1);border-radius:45px;color:white}.subscription-wrapper .form-control:focus{background:rgba(255,255,255,0.1);outline:0;box-shadow:none}.cabecalho{color:white}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-form{font-size:16px;padding:17px;border-radius:45px;border:none;position:relative;z-index:0}.form-control::-webkit-input-placeholder{color:white}.form-control:focus::-webkit-input-placeholder{color:white}.form-control:-moz-placeholder{color:white}.form-control:focus:-moz-placeholder{color:white}.form-control::-moz-placeholder{color:white}.form-control:focus::-moz-placeholder{color:white}.form-control:-ms-input-placeholder{color:white}.form-control:focus:-ms-input-placeholder{color:white}.ribbon{position:absolute;right:10px;top:-5px;z-index:0;overflow:hidden;width:200px;height:200px;text-align:right}.ribbon span{font-size:10px;color:#fff;text-align:center;font-weight:bold;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#f57600 0%,#f59842 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}.ribbon span::before{content:'';position:absolute;left:0px;top:100%;z-index:0;border-left:3px solid #f57600;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #f57600}.ribbon span::after{content:'';position:absolute;right:0%;top:100%;z-index:0;border-right:3px solid #f57600;border-left:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #f57600}.subscription-wrapper-footer .form-control{height:60px;background:#efeaee;border-radius:45px}.subscription-wrapper-footer .form-control:focus{background:white;outline:0;box-shadow:none}.bg-trial{background:#233b8b;color:white}.form-control-footer::placeholder{color:#55607b;opacity:1}.form-control-footer:-ms-input-placeholder{color:#55607b}.form-control-footer::-ms-input-placeholder{color:#55607b}.panel-group{margin-bottom:0}.panel-group .panel{border-radius:0;box-shadow:none}.panel-group .panel .panel-heading{padding:0}.panel-group .panel .panel-heading h4 a{background:#fff;display:block;font-size:15px;color:#55607b;line-height:20px;padding:15px;text-decoration:none;transition:0.15s all ease-in-out}.panel-group .panel .panel-heading h4 a:hover,.panel-group .panel .panel-heading h4 a:not(.collapsed){transition:0.15s all ease-in-out}.panel-group .panel .panel-heading h4 a:not(.collapsed) i:before{content:"-";font-size:30px;line-height:10px}.panel-group .panel .panel-heading h4 a i{color:#999;font-size:12px}.panel-group .panel .panel-body{padding-top:0;color:#55607b}.panel-group .panel .panel-heading + .panel-collapse>.list-group,.panel-group .panel .panel-heading + .panel-collapse>.panel-body{border-top:none}.panel-group .panel + .panel{border-top:none;margin-top:0}.list-unstyled li{position:relative}.list-unstyled li i.fa-info-circle{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#4b4d4e;margin-left:6px;font-size:14px;cursor:pointer}.tooltip .tooltip-inner{max-width:300px;font-size:12px;border-radius:8px;padding:10px 12px}.underline-tooltip{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#999;text-underline-offset:2px;cursor:pointer}@media (max-width:768px){.list-unstyled li i.fa-info-circle{top:25%}}