.mainSimulator .overflowDate{z-index:1!important}@media (min-width:768px){.mainSimulator .proposal{margin-right:90px}}.mainSimulator .error-msg{color:red;padding-top:15px;text-align:center}.mainSimulator .errorPhone{color:#dc3545}.mainSimulator .disabled-radio{background-color:#d8d8d8;cursor:default!important}.mainSimulator .alignVertically{margin:auto 0}.mainSimulator .colorBlack{color:#000!important}.mainSimulator .colorBlueDefault{color:#007bff!important}.mainSimulator .colorGold{color:gold!important}.mainSimulator .colorGreen{color:green!important}.mainSimulator .colorOrange{color:orange!important}.mainSimulator .colorPrimary{color:#f4bc00!important}.mainSimulator .colorRed{color:red!important}.mainSimulator .colorGrey{color:grey!important}.mainSimulator .colorPurple{color:#631244!important}.mainSimulator .colorBrown{color:#964b00!important}.mainSimulator .colorPink{color:#f362aa!important}.mainSimulator .breadcrumb{background:none;padding:0 auto}.mainSimulator .breadcrumb-item{padding-left:.3rem!important}.mainSimulator .breadcrumb-item.active{cursor:pointer;color:#f4bc00}.mainSimulator .breadcrumb-item.active:hover{text-decoration:underline}.mainSimulator .breadcrumb-item:before{padding-right:.3rem!important}.mainSimulator .ui-multiselect-label-container{height:40px}.mainSimulator .ui-multiselect-label,.mainSimulator .ui-multiselect-label-container{cursor:default!important;border-color:#ced4db!important;padding-left:6px!important}.mainSimulator .drop-size{width:100%!important}.mainSimulator .drop-size>div>.ui-widget-header{color:#000;background-color:#fff!important;border-color:#fff}.mainSimulator .drop-size.is-invalid{border-color:red!important}.mainSimulator .drop-size{font-size:1rem!important;font-weight:400!important;margin-bottom:0;font-family:inherit!important;border-color:#ced4db!important}.mainSimulator .drop-size>.ui-multiselect-panel{z-index:999!important;background-color:#fff!important;border-color:#fff}.mainSimulator .drop-size>.ui-multiselect-panel>.ui-widget-header>.ui-chkbox{padding-right:.5rem}.mainSimulator .drop-size>div>div>ul>.ui-multiselect-item{cursor:default}.mainSimulator .drop-size>div>div>ul>.ui-multiselect-item:hover{background-color:#007bff!important;border-radius:0;color:#fff!important}.mainSimulator .drop-size>div>div>ul>.ui-multiselect-item.p-highlight{background-color:#007bff!important}.mainSimulator .ui-multiselect-trigger{display:none!important}.mainSimulator .ui-multiselect-items .ui-corner-all{background-color:#fff}.mainSimulator .ui-multiselect-items>.ui-multiselect-item>label{padding-left:.5rem}.mainSimulator .ui-multiselect-label{color:#000;padding-left:.5rem!important;white-space:nowrap}.mainSimulator .ui-multiselect{background:#fff!important;max-height:38px}.mainSimulator .ui-multiselect-panel{width:100%!important;z-index:1100!important}.mainSimulator .ui-multiselect:not(.ui-state-disabled):hover{background:#fff!important}.mainSimulator .ui-multiselect-trigger-icon{color:#000}@media (min-width:640px){.mainSimulator .ui-picklist .ui-picklist-buttons{height:12.5em!important;padding:.571em;padding-top:0!important;width:7%!important;vertical-align:initial!important}}@media (max-width:640px){.mainSimulator .ui-picklist .ui-picklist-buttons{height:5em!important;padding:1.5em!important}}@media (max-width:1200px){.mainSimulator .campaign>span>span>.container>div>div>.ui-picklist-list{margin-left:2%!important}}.mainSimulator .block .ui-picklist-buttons,.mainSimulator .block .ui-picklist-item{pointer-events:none}.mainSimulator .block .ui-picklist-buttons{visibility:hidden}.mainSimulator .campaign>span>span>.container>div>div>.ui-picklist-list{margin-left:8%!important}.mainSimulator .pickList{height:200px;width:100%;list-style:none;overflow:hidden;overflow-y:scroll;margin:20px;padding:0}.mainSimulator .ui-picklist-item>div{font-size:1rem!important}.mainSimulator .ui-picklist-item:hover{background-color:rgba(244,188,0,.3)!important;color:#f4bc00!important}.mainSimulator .ui-picklist-item.ui-state-highlight{background-color:#ffe45c!important;color:#414042!important;border:none}.mainSimulator .ui-picklist-item.ui-state-highlight:focus{outline:none!important}.mainSimulator .ui-picklist-list{background-color:#fff!important;border-radius:5px;display:inline-block}.mainSimulator .mainHeaderPrint{font-size:23pt;font-weight:400}.mainSimulator .subHeaderPrint{font-size:17pt;-webkit-print-color-adjust:exact}.mainSimulator .printContent{padding-bottom:10px}.mainSimulator .printPageHeader,.mainSimulator .printPageHeaderSpace{height:100px}.mainSimulator .printPageFooter,.mainSimulator .printPageFooterSpace{height:150px}.mainSimulator .printPageFooter{border-top:1px solid #000;bottom:0;color:#000;font-family:"Arial";-webkit-print-color-adjust:exact;margin:0!important;position:fixed;width:100%}.mainSimulator .printPageFooter>.disclaimer{font-size:10pt}.mainSimulator .printPageHeader{position:fixed;top:0;width:100%;border-bottom:1px solid #000}.mainSimulator #printTemplate{padding:20px;padding-left:40px!important}.mainSimulator #printTemplate h1{border-bottom:1px solid rgba(0,0,0,.06);font-family:"Louis-BoldItalic";font-weight:300!important;text-align:center;font-size:3rem;padding-bottom:1rem;margin-bottom:2rem}.mainSimulator #printTemplate h3{font-size:1.5rem!important}@media print{.mainSimulator thead{display:table-header-group}.mainSimulator tfoot{display:table-footer-group}.mainSimulator button{display:none}.mainSimulator body{margin:0}}.mainSimulator h3>p{font-size:1.5rem!important}.mainSimulator .sidebar{position:fixed;top:0;left:0;width:260px;height:100%;background:#414042;padding:.5rem 1rem;overflow-y:auto}.mainSimulator .sidebar .spanATag,.mainSimulator .sidebar a{transition:all .2s;color:hsla(0,0%,100%,.8);display:block;width:100%}.mainSimulator .sidebar .spanATag:active,.mainSimulator .sidebar .spanATag:hover,.mainSimulator .sidebar a:active,.mainSimulator .sidebar a:hover{color:#fff;text-decoration:none}.mainSimulator .sidebar .spanATag{cursor:pointer}.mainSimulator .sidebar .collapse{display:block;height:0;overflow:hidden;transition:all .3s;padding:0 9px;white-space:nowrap}.mainSimulator .sidebar .collapse.show{margin-top:.5rem;height:38px}.mainSimulator .sidebar .collapse.show.two{height:74px}.mainSimulator .sidebar .collapse.show.three{height:120px}.mainSimulator .sidebar .collapse.show.four{height:160px}.mainSimulator .sidebar .collapse.show.five{height:190px}.mainSimulator .sidebar .collapse.show.six{height:230px}.mainSimulator .sidebar .collapse.show.seven{height:265px;width:230px}.mainSimulator .sidebar .collapse.show.eight{height:300px}.mainSimulator .sidebar .collapse.show.nine{height:305px}.mainSimulator .sidebar .collapse.show.ten{height:345px}.mainSimulator .sidebar .collapse.show.eleven{height:385px}.mainSimulator .sidebar .collapse.show.twelve{height:420px}.mainSimulator .sidebar .collapse.show.thirteen{height:490px}.mainSimulator .sidebar .collapse.show.fourteen{height:535px}.mainSimulator .sidebar .collapse.show.fifteen{height:575px}.mainSimulator .sidebar .collapse.show.sixteen{height:610px}.mainSimulator .sidebar .collapse.show.seventeen{height:710px}.mainSimulator .sidebar .collapse.show.eighteen{height:745px}.mainSimulator .sidebar .collapse.show.nineteen{height:780px}.mainSimulator .sidebar .collapse.show.twenty{height:785px}.mainSimulator .sidebar .collapse.show.twenty-one{height:815px}.mainSimulator .sidebar .collapse.show.twenty-two{height:850px}.mainSimulator .sidebar .collapse.show.twenty-three{height:885px}.mainSimulator .sidebar .collapse.show.twenty-four{height:925px}.mainSimulator .sidebar .collapse.show.twenty-five{height:980px}.mainSimulator .sidebar .collapse.show.subMenu{padding:0!important}.mainSimulator .sidebar .collapse-item{padding:.3rem 0 .3rem .2rem;margin-bottom:5px;border-radius:10px;font-size:14px}.mainSimulator .sidebar .collapse-item:hover{background:hsla(0,0%,100%,.1)}.mainSimulator .sidebar .collapse-item.active{background:hsla(0,0%,100%,.9);color:#414042}.mainSimulator .sidebar .collapse-item.active:hover{background:#fff}.mainSimulator .sidebar .logo-container{display:block;margin-bottom:1.5rem}.mainSimulator .sidebar .logo-container .vertical{display:none}.mainSimulator .sidebar .logo-container img{width:100%}.mainSimulator .sidebar .nav-item{display:block;margin-bottom:.5rem;width:100%}.mainSimulator .sidebar .nav-item .toggle{border-radius:10px;color:hsla(0,0%,100%,.8);position:relative;padding:.9rem .5rem .9rem 2.8rem}.mainSimulator .sidebar .nav-item .toggle:hover{background:hsla(0,0%,100%,.1)}.mainSimulator .sidebar .nav-item .toggle .fa,.mainSimulator .sidebar .nav-item .toggle .far,.mainSimulator .sidebar .nav-item .toggle .fas{left:0;top:50%;margin-top:-8px;width:48px;position:absolute;text-align:center}.mainSimulator .sidebar .nav-item .toggle .fa.fa-caret-down,.mainSimulator .sidebar .nav-item .toggle .far.fa-caret-down,.mainSimulator .sidebar .nav-item .toggle .fas.fa-caret-down{transition:transform .1s,opacity .3s;position:absolute;right:20px;left:auto;width:auto}.mainSimulator .sidebar .nav-item .toggle.up .fa-caret-down{transform:rotate(180deg)}.mainSimulator .sidebar .nav-item .toggleSubMenu{border-radius:10px;color:hsla(0,0%,100%,.8);position:relative;padding:.3rem}.mainSimulator .sidebar .nav-item .toggleSubMenu:hover{background:hsla(0,0%,100%,.1)}.mainSimulator .sidebar .nav-item .toggleSubMenu .fa,.mainSimulator .sidebar .nav-item .toggleSubMenu .far,.mainSimulator .sidebar .nav-item .toggleSubMenu .fas{left:0;top:50%;margin-top:-8px;width:48px;position:absolute;text-align:center}.mainSimulator .sidebar .nav-item .toggleSubMenu .fa.fa-caret-down,.mainSimulator .sidebar .nav-item .toggleSubMenu .far.fa-caret-down,.mainSimulator .sidebar .nav-item .toggleSubMenu .fas.fa-caret-down{transition:transform .1s,opacity .3s;position:absolute;right:20px;left:auto;width:auto}.mainSimulator .sidebar .nav-item .toggleSubMenu.up .fa-caret-down{transform:rotate(180deg)}.mainSimulator .sidebar .nav-item.active .toggle{background:#fff;color:#414042;height:52px}.mainSimulator .sidebar .nav-item.active .toggle:hover{background:#fff}.mainSimulator .sidebar .nav-item.active .toggleSubMenu{background:#fff;color:#414042;height:33.6px}.mainSimulator .sidebar .nav-item.active .toggleSubMenu:hover{background:#fff}.mainSimulator .sidebar .toggleSubMenuInactive{border-radius:10px;position:relative;padding:.3rem}.mainSimulator .sidebar .toggleSubMenuInactive:hover{background:hsla(0,0%,100%,.1)}.mainSimulator .sidebar .toggleSubMenuInactive .fa,.mainSimulator .sidebar .toggleSubMenuInactive .far,.mainSimulator .sidebar .toggleSubMenuInactive .fas{left:0;top:50%;margin-top:-8px;width:48px;position:absolute;text-align:center}.mainSimulator .sidebar .toggleSubMenuInactive .fa.fa-caret-down,.mainSimulator .sidebar .toggleSubMenuInactive .far.fa-caret-down,.mainSimulator .sidebar .toggleSubMenuInactive .fas.fa-caret-down{transition:transform .1s,opacity .3s;position:absolute;right:20px;left:auto;width:auto}.mainSimulator .sidebar .toggleSubMenuInactive.up .fa-caret-down{transform:rotate(180deg)}.mainSimulator .sidebar .text-ico{font-size:16px;margin-right:10px;width:19px;display:inline-block;text-align:center}.mainSimulator .sidebar .user{padding:.7rem .6rem .7rem 2.8rem;margin-bottom:1rem;border-top:1px solid #808285;border-bottom:1px solid #808285;position:relative;white-space:nowrap}.mainSimulator .sidebar .user .fa{left:20px;top:50%;margin-top:-8px;position:absolute}.mainSimulator .sidebar .user .spanATag,.mainSimulator .sidebar .user a{overflow:hidden;text-overflow:ellipsis}@media (max-width:992px){.mainSimulator .containerGeneralCardContent{width:100%!important;margin-left:0!important}}@media (min-width:992px) and (max-width:1200px){.mainSimulator .containerGeneralCardContent{width:49%!important;margin-left:5px!important}}.mainSimulator .alignElementHorizontally{margin:0 auto}.mainSimulator .cellContent{display:inline-block;text-align:center}.mainSimulator .containerGeneralCardContentProposal{background:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin-bottom:1rem;margin-left:1%;padding:1rem 1rem 3rem;position:relative;width:31.9%;overflow:hidden}.mainSimulator .containerGeneralCardContentProposal .card-content{cursor:pointer}.mainSimulator .containerGeneralCardContentProposal .actions{position:absolute;bottom:0;right:0;left:0;width:100%}.mainSimulator .containerGeneralCardContentProposal .actions .custom-icons-proposal{border-radius:0 6px 6px 0;flex:none;margin:0!important;padding-bottom:0 0 5px 0!important;flex-direction:row-reverse;justify-content:space-between;width:100%;height:39px}.mainSimulator .containerGeneralCardContent{background:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);cursor:pointer;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:1rem;margin-left:1%;padding:1rem;position:relative;width:31.9%}.mainSimulator .containerGeneralCardContent.emailArea{width:22.9%;flex-direction:column;justify-content:space-between}.mainSimulator .dateLeadCell{min-width:120px;width:15%}.mainSimulator .defaultTabsAlignment{margin:auto;width:100%;max-width:300px}.mainSimulator .tabs-width-3{max-width:550px}.mainSimulator .div-center{margin:0 auto}.mainSimulator .modal-msg-center{margin:0 auto!important}.mainSimulator .div-middle{margin:auto 0!important}.mainSimulator .filters-title{border-bottom:1px solid rgba(0,0,0,.06);font-size:20px}.mainSimulator .filters-title,.mainSimulator .history-title{font-weight:700;text-align:center;padding-bottom:1rem;margin-bottom:1rem}.mainSimulator .history-title{font-size:16px}.mainSimulator .history-table{border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef}.mainSimulator .history-table tr:hover{background-color:#fafafa}.mainSimulator .history-col{padding:5px!important}.mainSimulator .history-cell,.mainSimulator .history-col{max-width:90px;min-width:60px;border-left:1px solid #e9ecef}.mainSimulator .history-cell{font-size:12px;max-height:30px;padding:5px 5px 0!important}.mainSimulator .history-cell div,.mainSimulator .history-col div{max-width:90px;min-width:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mainSimulator .tableview *{font-size:12px!important}.mainSimulator .fullHeightContent{height:100%!important}.mainSimulator .fullMaxWidthContent{max-width:100%!important}.mainSimulator .fullWidthContent{width:100%!important}.mainSimulator .fullWidthDatePicker>.DateRangePicker>div>.DateRangePickerInput{width:100%}.mainSimulator .generalBtnManageList{font-size:1rem!important;margin-top:10px;margin-left:10px;height:40px!important}.mainSimulator .generalCardIcon{font-size:1.3em!important}.mainSimulator .generalIconCard{width:35px;color:#cacdcf}.mainSimulator .horizontalScrollContent{overflow-x:auto!important;white-space:nowrap!important}.mainSimulator .iconPrintModal{cursor:pointer}.mainSimulator .information-icon-full-small{background:#f4bc00;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:.6rem;height:17px;width:17px;padding-top:3.5px;margin-right:5px;text-align:center}.mainSimulator .inheritFloat{float:inherit!important}.mainSimulator .inheritHeight{height:inherit!important}.mainSimulator .itemPointer{cursor:pointer}.mainSimulator .cursorDefault{cursor:default!important}.mainSimulator .mainColor{color:#f4bc00!important}.mainSimulator .modalFooterPersonalized{border:1px solid #e9ecef;padding:1rem}.mainSimulator .onlyContainerSize{background:inherit!important;box-shadow:inherit!important;padding:0!important}.mainSimulator .responsibleLeadCell{min-width:280px;width:25%!important}.mainSimulator .responsiveModal{margin:0 auto!important;max-width:1200px!important;width:100%!important}.mainSimulator .sidebarBadge{background-color:#ff4500;border-radius:9px;bottom:25px;box-shadow:1px 0 2px 0 rgba(220,20,60,.75);color:hsla(0,0%,100%,.8);font-size:12px;font-weight:700;height:18px;left:31px;position:absolute;width:18px;text-align:center}.mainSimulator .situationLeadCell{width:13%!important}.mainSimulator .statusLeadCell{width:20%!important}.mainSimulator .textUppercase{text-transform:uppercase!important}.mainSimulator .updatedByLeadCell{width:25%!important}.mainSimulator .breakLine,.mainSimulator .textOverflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainSimulator .breakLine{cursor:help}@media (min-width:600px){.mainSimulator .breadcrumbHighDevices{margin-top:-15px}}@media (max-width:767px){.mainSimulator .time-line li:after{height:100px;left:50%;width:10px}.mainSimulator .time-line li:last-child:after{content:none}.mainSimulator .time-line li:first-child:after{content:""}}@media (min-width:768px){.mainSimulator .backFlux{text-align:left!important}}.mainSimulator html{scroll-behavior:smooth}.mainSimulator .backFlux{text-align:left!important}.mainSimulator .btnExpand{background-color:#f7f7f7;border-color:#f4bc00;color:#dba800;padding-bottom:2px;padding-top:2px}.mainSimulator .btnExpand:hover{background-color:#dba800;color:#f7f7f7}.mainSimulator .bureaucraticFlowFooter{color:#000;font-family:"Arial";font-size:10pt;text-align:center;width:100%}.mainSimulator .expandedText{background:#f7f7f7;overflow:hidden;transition:all .8s linear}.mainSimulator .generalFluxFunctionalities{margin:0 auto}.mainSimulator .iconExpand{padding-right:5px}.mainSimulator .imgRender{display:none}.mainSimulator .new-time-line *,.mainSimulator .new-time-line :after,.mainSimulator .new-time-line :before{box-sizing:border-box}.mainSimulator .new-time-line h1,.mainSimulator .new-time-line h2{font-family:"Open Sans",sans-serif;font-weight:700}.mainSimulator .new-time-line .cd-timeline__container{position:relative;width:90%;max-width:1170px;margin:0 auto;padding:2em 0}.mainSimulator .new-time-line .cd-timeline__container:before{background:#e2e2e2;left:18px;position:absolute}.mainSimulator .new-time-line .no-line:before{position:unset!important}.mainSimulator .new-time-line .cd-timeline__container:before{height:calc(100% - 120px)!important}.mainSimulator .new-time-line .cd-timeline__img.cd-timeline__img--location span{right:18px;top:7px!important}.mainSimulator .new-time-line .cd-timeline__img.cd-timeline__img--location.img-2 span{right:12px!important}.mainSimulator .new-time-line .cd-timeline__img-2 span{right:17px!important;top:2px!important}.mainSimulator .new-time-line .cd-timeline__block{position:relative;margin:2em 0}.mainSimulator .new-time-line .cd-timeline__block:before{content:"";background:#e2e2e2;height:100%;left:33px;position:absolute;top:35px;width:4px}.mainSimulator .new-time-line .cd-timeline__block:first-child{margin-top:0}.mainSimulator .new-time-line .cd-timeline__block:last-child{margin-bottom:0}.mainSimulator .new-time-line .cd-timeline__img{border-radius:50%;box-shadow:0 0 0 4px radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%),inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);height:50px;left:0;position:absolute;top:0;width:50px;-webkit-box-shadow:0 0 0 4px radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%),inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.mainSimulator .new-time-line .cd-timeline__img.cd-timeline__img--location{background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%)}.mainSimulator .new-time-line .cd-timeline__img.cd-timeline__img--location span{color:#fff;font-size:2rem;position:absolute;right:21px}@media only screen and (max-width:1170px){.mainSimulator .new-time-line .cd-timeline__block:before{top:35px;left:24px}}@media only screen and (min-width:1170px){.mainSimulator .new-time-line .bureaucraticFlowTimelineContent{margin-left:100px!important;height:90px;top:10px}.mainSimulator .new-time-line .cd-timeline__img{width:70px;height:70px}.mainSimulator .new-time-line .cd-timeline__img.cd-timeline__img--location span{font-size:1.75rem!important;top:12px!important;right:27px!important}.mainSimulator .new-time-line .cd-timeline__img.cd-timeline__img--location.img-2 span{top:15px!important;right:20px!important}.mainSimulator .new-time-line .cd-timeline__container:before{left:33px!important;width:4px!important;height:calc(100% - 100px)!important}}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent{-webkit-box-shadow:-3px 3px 3px 3px #d7e4ed;background:#f7f7f7;border-radius:.25em;box-shadow:-3px 3px 3px 3px #d7e4ed;height:100%;margin-left:60px;position:relative;width:70%;padding:1em;text-align:justify}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent:after{content:"";display:table;clear:both}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent:before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right-color:#fff}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent h2{color:#303e49}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent p,.mainSimulator .new-time-line .cd-timeline__date,.mainSimulator .new-time-line .cd-timeline__read-more{font-size:1.3rem!important;font-size:99.5%!important}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent p{margin:1em 0!important;line-height:1.6!important}.mainSimulator .new-time-line .cd-timeline__date{display:inline-block}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent h2{font-size:2rem;font-size:99.5%}.mainSimulator .new-time-line .bureaucraticFlowTimelineContent p{font-size:1.6rem}.mainSimulator .new-time-line .cd-timeline__date,.mainSimulator .new-time-line .cd-timeline__read-more{font-size:1.4rem;font-size:99.5%}.mainSimulator .new-time-line .cd-timeline__img.cd-timeline__img--location span{right:1.1rem;top:6px;font-size:1.5rem}.mainSimulator .new-time-line .cd-timeline__container:before{top:1;left:23px;height:70%;width:4px}.mainSimulator .rowBtnExpand{margin-bottom:10px}.mainSimulator .rowExpand{margin-top:10px}.mainSimulator .special-text{height:250px;overflow:hidden;position:relative;transition:all .8s linear}.mainSimulator .special-text:not(.-expandedText):after{background:linear-gradient(hsla(0,0%,96.9%,0),#f7f7f7);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.mainSimulator .stepsTitle{font-size:1.5rem}.mainSimulator .time-line{counter-reset:step;width:100%;padding:10px 0 0;display:flex;justify-content:center}.mainSimulator .time-line li{list-style-type:none;width:30%;position:relative;text-transform:uppercase;font-style:italic}.mainSimulator .time-line li .step{align-items:center;background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%);border-radius:5px;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000;color:#fff;cursor:pointer;display:flex;justify-content:center;margin:auto auto 70px;min-height:90px;position:relative;text-align:center;width:50%;z-index:1}.mainSimulator .time-line li .step>div{margin:auto 0}.mainSimulator .time-line li:after{content:"";position:absolute;background-color:#a3a2a2;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #a3a2a2;top:65px;height:5px;left:-50%;width:100%}.mainSimulator .time-line li:first-child:after{content:none}.mainSimulator .time-line .step-on .step{background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%);box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000;color:#fff}.mainSimulator .titleBoxBureaucraticFlow{font-size:2rem;font-size:99.5%}.mainSimulator .leadParamsDaysLabel{font-size:16px;text-transform:uppercase}.mainSimulator .leadParamsContainer{max-width:650px}.mainSimulator .leadParamInputMax{max-width:120px}.mainSimulator .opportunitiesLabel{font-size:1.3rem}.mainSimulator .combo-btn-size{font-size:1rem!important;margin-top:10px;margin-left:10px;height:40px!important}.mainSimulator .generalInputRange{padding-top:5px}.mainSimulator .iconActionDef{margin-left:20px}.mainSimulator .iconInsuranceDefinition{font-size:16px}.mainSimulator .insuranceContent .arrowDefinitions{color:#f4bc00;display:inline-block;vertical-align:middle}.mainSimulator .insuranceContent .arrowDefinitions i{cursor:pointer}.mainSimulator .insuranceContent .disable{color:#dc3545;display:inline-block;vertical-align:middle}.mainSimulator .insuranceContent .disable i{cursor:pointer}.mainSimulator .insuranceContent .edit{color:#28a745;display:inline-block;vertical-align:middle;margin-right:3px}.mainSimulator .insuranceContent .edit i{cursor:pointer}.mainSimulator .insuranceContent .editDisabled{color:#e0e0e0}.mainSimulator .insuranceContent .editDisabled i{cursor:default}.mainSimulator .plus-pad{margin-right:14px}.mainSimulator .rowBtnsInsurance{background:inherit!important;box-shadow:inherit!important;margin-bottom:2rem;-webkit-box-shadow:inherit!important}.mainSimulator .stepsInsurance{counter-reset:step;height:95px;padding:10px 0 0}.mainSimulator .stepsInsurance li{list-style-type:none;width:33%;float:left;font-size:10px;position:relative;text-align:center;text-transform:uppercase}.mainSimulator .stepsInsurance li .step{width:65px;height:65px;font-size:22px;line-height:64px;margin:auto auto 7px;text-align:center;border-radius:50%;background-color:#fff;cursor:pointer}.mainSimulator .stepsInsurance li:after{width:100%;height:10px;content:"";position:absolute;background-color:#fff;top:27px;left:-50%;z-index:-1}.mainSimulator .stepsInsurance li:first-child:after{content:none}.mainSimulator .stepsInsurance li.active .step{color:#fff!important}.mainSimulator .stepsInsurance li.active+li:after{background-image:linear-gradient(#fff -120%,#f4bc00);box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}.mainSimulator .stepsInsurance .step-on .step{background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%);color:#fff;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}.mainSimulator .stepsInsurance .step-on .step:active{background-image:radial-gradient(farthest-corner at 20px 15px,#c19500 -120%,#f4bc00 40%);box-shadow:0 1px 5px #aaa,inset 0 0 6px 1px rgba(0,0,0,.2)}.mainSimulator .unitBoxRange{padding-left:0}.mainSimulator .generalPathologyLabel{font-weight:400!important}.mainSimulator .salesConsultSimulationCodeLabel{font-size:18px;display:flex;justify-content:space-around;align-items:center}.mainSimulator .salesConsultSimulationCodeLabel .iconSimulationOnly{height:23px;width:21px}.mainSimulator .message-size{font-size:12px}.mainSimulator .defaultItemBoxSim{padding-bottom:10px;padding-top:10px}.mainSimulator .generalIconParam{font-size:30px}.mainSimulator .iconParamDefined{color:#f4bc00}.mainSimulator .iconParamNotDefined{color:#d0d0d0}.mainSimulator .itemParamSpacing{padding-bottom:5px;padding-top:5px}@media (max-width:350px){.mainSimulator .itemParamSpacing{margin-left:2px!important;padding-left:0!important}}@media (min-width:768px) and (max-width:992px){.mainSimulator .itemParamSpacing{margin-right:5px}.mainSimulator .itemParamSpacing:last-child{margin-right:0}.mainSimulator .itemParamSpacing:first-child{margin-left:5px}.mainSimulator .filters-title.insItems{height:55px!important;padding:0!important}}.mainSimulator .oneParamDefinition{padding-left:60px;padding-right:60px}.mainSimulator .rowParamDefinitions{border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:15px}.mainSimulator .simulationBlockSub{text-transform:none!important;font-size:1.2rem}.mainSimulator .simulationSubHeader{font-size:1.2rem;text-transform:uppercase;text-align:center}@media (max-width:560px){.mainSimulator .stepsMobileMenu ul{width:100%;overflow:auto;white-space:nowrap;scroll-behavior:auto;text-align:center;padding:0 5%}.mainSimulator .stepsMobileMenu ul li{display:inline-block;vertical-align:bottom;width:33%;height:100%;list-style-type:none;text-align:center;font-size:7px;text-decoration:none;position:relative;text-transform:uppercase}.mainSimulator .stepsMobileMenu ul li .step{width:60px;height:60px;line-height:60px;font-size:15px;text-align:center;margin:auto;border-radius:50%;background-color:#fff}.mainSimulator .stepsMobileMenu ul li span{display:block;margin-top:10px}.mainSimulator .stepsMobileMenu ul li:not(:first-child):after{content:"";width:100%;height:7px;background-color:#fff;top:23px;left:-51%;position:absolute;z-index:-2}.mainSimulator .stepsMobileMenu ul li.active .step{color:#fff!important}.mainSimulator .stepsMobileMenu ul li.active+li:after{background-image:linear-gradient(#fff -120%,#f4bc00);box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}}@media (max-width:560px){.mainSimulator .stepsMobileMenuSimulator ul{width:100%;overflow:auto;white-space:nowrap;scroll-behavior:auto;text-align:center;padding:0 10%}.mainSimulator .stepsMobileMenuSimulator ul li{display:inline-block;vertical-align:bottom;width:25%;height:100%;list-style-type:none;text-align:center;font-size:7px;text-decoration:none;position:relative;text-transform:uppercase}.mainSimulator .stepsMobileMenuSimulator ul li .step{width:60px;height:60px;line-height:60px;font-size:15px;text-align:center;margin:auto;border-radius:50%;background-color:#fff}.mainSimulator .stepsMobileMenuSimulator ul li span{display:block;margin-top:10px}.mainSimulator .stepsMobileMenuSimulator ul li:not(:first-child):after{content:"";width:100%;height:7px;background-color:#fff;top:23px;left:-51%;position:absolute;z-index:-2}.mainSimulator .stepsMobileMenuSimulator ul li.active .step{color:#fff!important}.mainSimulator .stepsMobileMenuSimulator ul li.active+li:after{background-image:linear-gradient(#fff -120%,#f4bc00);box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}}.mainSimulator .comboPersonalizedDisclaimer{font-size:1rem}.mainSimulator .scrollmenu{width:100%;overflow:auto;white-space:nowrap;scroll-behavior:smooth;text-align:center;padding:0 25%}.mainSimulator .scrollmenu li{display:inline-block;vertical-align:bottom;width:100%;height:100%;list-style-type:none;text-align:center;font-size:10px;text-decoration:none;position:relative;text-transform:uppercase}.mainSimulator .scrollmenu li .step{width:80px;height:80px;line-height:80px;font-size:30px;text-align:center;margin:auto;border-radius:50%;background-color:#fff}.mainSimulator .scrollmenu li span{display:block;margin-top:10px}.mainSimulator .scrollmenu li:not(:first-child):after{content:"";width:100%;height:7px;background-color:#fff;top:35px;left:-51%;position:absolute;z-index:-2}.mainSimulator .scrollmenu li.active .step{color:#fff!important}.mainSimulator .scrollmenu li.active+li:after{background-image:linear-gradient(#fff -120%,#f4bc00);box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}.mainSimulator .scrollmenu .step-on .step{background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%);color:#fff;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}.mainSimulator .scrollmenu .step-on .step:active{background-image:radial-gradient(farthest-corner at 20px 15px,#c19500 -120%,#f4bc00 40%);box-shadow:0 1px 5px #aaa,inset 0 0 6px 1px rgba(0,0,0,.2)}.mainSimulator .scrollmenu::-webkit-scrollbar{display:none}.mainSimulator .simContainer{width:95%;border-radius:10px;padding:15px;margin:0 auto 2rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.mainSimulator .simContainer:not(.alert){background:#fff}.mainSimulator .simContainerCampaign{width:95%;border-radius:10px;padding:0 15px 15px;margin:0 auto 2rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.mainSimulator .simContainerCampaign:not(.alert){background:#fff}.mainSimulator .simulationDisclaimer{font-size:.9em}.mainSimulator .simulationDisclaimer>p{margin-bottom:0!important}.mainSimulator .toggleInsurance{cursor:pointer;font-size:1.5rem}.mainSimulator .installmentValue{font-size:1rem!important}.mainSimulator .responsiveLabels{display:flex;align-items:center}.mainSimulator .save-sim{position:absolute;margin-left:4px;z-index:0}.mainSimulator .with-qr>button{position:relative;font-size:12px;bottom:18px}.mainSimulator .qr-sim{position:absolute;margin-left:4px;z-index:0}.mainSimulator .qr-sim button{position:relative;font-size:12px;top:18px}.mainSimulator .list-btn{font-size:12px!important;width:35px;padding:5px 0}.mainSimulator .taxSimulator{position:absolute;background:#fff;box-shadow:0 1px 4px 1px rgba(0,0,0,.14);border-radius:10px;transform:translateX(-40%);z-index:10;min-width:230px;min-height:180px}.mainSimulator .taxSimulator .slider{left:0}.mainSimulator .taxSimulator .slider:focus+.filled:after{box-shadow:0 0 0 5px rgba(244,188,0,.3)}.mainSimulator .taxSimulator .filled{pointer-events:none;position:absolute;left:0;height:8px;background:#f4bc00;border-radius:5px;z-index:1}.mainSimulator .taxSimulator .filled:after{content:"";position:absolute;display:block;width:14px;height:14px;top:-3px;right:-10px;border-radius:50%;background:#f4bc00;pointer-events:none}.mainSimulator .taxSimulator .slider-tip{width:100%;line-height:20px;text-align:center;min-width:250px;margin-bottom:-20px;margin-left:-66px}.mainSimulator .taxSimulator .tax-font{font-size:.8em}.mainSimulator .taxSimulator .closeTax{font-size:15px;margin-right:4px}.mainSimulator .taxSimulator .closeTax:focus{outline:none!important}@media (max-width:768px){.mainSimulator .taxSimulator{transform:none;left:5%;width:90%;z-index:99}.mainSimulator .simulationResume .taxViewModal .taxViewRow{height:62em!important}.mainSimulator .modal-content .simulationResume .taxViewModal .taxViewRow,.mainSimulator .taxViewModal .taxViewRow{height:55em!important}}@media (max-width:900px) and (min-width:600px){.mainSimulator .taxSimulator{transform:none;left:5%;width:90%;z-index:99}.mainSimulator .simulationResume .taxViewModal .taxViewRow{height:33em!important}.mainSimulator .modal-content .simulationResume .taxViewModal .taxViewRow,.mainSimulator .taxViewModal .taxViewRow{height:29em!important}}@media (min-width:1201px){.mainSimulator .ufClient{max-width:200px}}.mainSimulator .iconTaxView{color:#d0d0d0;z-index:9}.mainSimulator .iconTaxView:hover{color:#f4bc00!important}.mainSimulator .iconTaxView:focus{outline:none!important}.mainSimulator .mobileIconTaxView{z-index:9}.mainSimulator .mobileIconTaxView:before{color:#fff}.mainSimulator .taxViewModal .taxViewRow{display:flex;flex-direction:column;flex-wrap:wrap;height:19em}.mainSimulator .taxSizeFix{height:410px!important}.mainSimulator .taxSizeFixOffer .taxViewRowItem{font-size:.9rem;padding-top:2px}.mainSimulator .mainSimulator .taxViewModal .taxViewRow.taxSizeFixOffer{height:320px!important}@media (max-width:992px){.mainSimulator .mainSimulator .taxViewModal .taxViewRow.taxSizeFixOffer{height:600px!important}}.mainSimulator .dgiSimulationResume .taxViewModal .taxViewRow{display:flex;flex-direction:column;flex-wrap:wrap;height:22em}.mainSimulator .taxViewRowItem{display:inline-block}.mainSimulator .taxViewRow .taxViewTable{height:24px;display:flex;flex:none;font-size:13px!important;padding:0;letter-spacing:-.25px;white-space:nowrap}.mainSimulator .taxViewRow .taxViewTable:nth-child(odd){background-color:#d0d0d0}.mainSimulator .bodyTaxView{width:100%;background:#fff;box-shadow:0 1px 4px 1px rgba(0,0,0,.14)}.mainSimulator .modalTaxView{max-width:950px}.mainSimulator .paymentFlow{font-size:16px!important}@media (max-width:768px){.mainSimulator .anotherState{word-break:normal}}.mainSimulator .noBg{background:unset}.mainSimulator .checkboxInput .icon-disclaimer{position:relative!important;right:-20px!important}.mainSimulator .bodyModalInsuranceVehicleUsed{background:#fff;box-shadow:0 1px 4px 1px rgba(0,0,0,.14);width:100%}.mainSimulator .ModalInsuranceVehicleUsed{display:flex;height:10em;flex-wrap:wrap}.mainSimulator .boxStepUserEmail{padding-top:10px;padding-bottom:10px;border-bottom:.2px solid #aeaeae}.mainSimulator .grayEmailStatus{opacity:.6;background-image:-webkit-radial-gradient(20px 15px,farthest-corner,#fff -120%,#f4bc00 100%)}.mainSimulator .greenEmailStatus{background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,#4bb543 100%)}.mainSimulator .noInfoEmails{font-size:1rem}.mainSimulator .redEmailStatus{background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,red 100%)}.mainSimulator .yellowEmailStatus{background-image:-webkit-radial-gradient(20px 15px,farthest-corner,#fff -120%,#f4bc00 100%)}.mainSimulator .stepsEmail li{color:#000;list-style-type:none;float:left;font-size:16px;position:relative;text-align:center}.mainSimulator .stepsEmail li .step{width:65px;height:65px;font-size:22px;line-height:64px;margin:auto auto 7px;text-align:center;border-radius:50%;background-color:#fff}.mainSimulator .stepsEmail li:after{width:100%;height:10px;content:"";position:absolute;background-color:#fff;top:27px;left:-50%;z-index:-1}.mainSimulator .stepsEmail li:first-child:after{content:none}.mainSimulator .stepsEmail .step-on .step{color:#fff;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}.mainSimulator .stepUserEmailHeader{font-size:1.3rem}.mainSimulator .userArrowIconDown{top:18px}.mainSimulator .userArrowIconDown,.mainSimulator .userArrowIconUp{font-size:12px;position:absolute;right:13px;z-index:2;pointer-events:none}.mainSimulator .userArrowIconUp{top:12px}.mainSimulator .multi-dealers-select{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mainSimulator .dealerBox,.mainSimulator .dealerBox-empty-content{list-style-type:none;padding-left:10px!important;overflow:scroll;height:100px;border:1px solid #afafaf;border-radius:3px}.mainSimulator .dealerBox-empty-content{margin-bottom:65px}.mainSimulator .ruleBox{list-style-type:none;padding-left:10px!important;height:100px;border:1px solid #afafaf;border-radius:3px;overflow-y:auto;overflow-x:hidden}.mainSimulator .ruleBox li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mainSimulator .ruleBoxDiscount{list-style-type:none;padding-left:10px!important;height:50px;border:1px solid #ced4da;border-radius:3px;overflow-y:auto;overflow-x:hidden}.mainSimulator .ruleBoxDiscount li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.mainSimulator .allOption{position:absolute;font-weight:700;left:40px;top:50px;z-index:2;pointer-events:none;opacity:1;transition:.38s}.mainSimulator .allOption.outFocus{top:55px;opacity:0}.mainSimulator .baseRisk-item{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;background:#fff;transition:all .2s}.mainSimulator .baseRisk-item:last-child,.mainSimulator .baseRisk-item:nth-child(3n){margin-right:0}.mainSimulator .baseRisk-item.loading{justify-content:center;align-items:center}.mainSimulator .baseRisk-item:not(.loading) *{flex:1 1 100%}.mainSimulator .baseRisk-item .checkboxes{display:flex;align-items:center}.mainSimulator .baseRisk-item .checkboxes label{display:flex;align-items:center;font-weight:700;margin-bottom:0;margin-right:15px;max-width:128px}.mainSimulator .baseRisk-item .checkboxes label b{min-width:110px}.mainSimulator .baseRisk-item .status{text-align:center;margin:0}.mainSimulator .baseRisk-item label{display:block;font-weight:700;margin-bottom:0}.mainSimulator .baseRisk-item .actions{position:absolute;top:1rem;right:1rem;width:85px;text-align:right}.mainSimulator .baseRisk-item .move{display:inline-block;vertical-align:bottom;margin-right:5px;color:#007bff}.mainSimulator .baseRisk-item .move i{font-size:18px;cursor:pointer}.mainSimulator .baseRisk-item .channels{display:inline-block;vertical-align:sub;margin-right:6px}.mainSimulator .baseRisk-item .channels i{cursor:pointer;font-size:18px}.mainSimulator .baseRisk-item .buttons{margin-top:1rem}.mainSimulator .baseRisk-item .edit{color:#28a745;display:inline-block;vertical-align:middle;margin-right:3px}.mainSimulator .baseRisk-item .edit i{cursor:pointer}.mainSimulator .baseRisk-item .disable,.mainSimulator .baseRisk-item .enable{color:#dc3545;display:inline-block;vertical-align:middle}.mainSimulator .baseRisk-item .disable i,.mainSimulator .baseRisk-item .enable i{cursor:pointer}.mainSimulator .afterAddIcon{padding-right:2rem}.mainSimulator .afterAddIcon:after{content:"+";position:absolute;right:0;top:calc(50% - 15px);font-weight:700;font-size:1.5rem;opacity:.5}.mainSimulator .afterAddIcon:last-child:after,.mainSimulator .afterAddIcon:nth-child(4):after,.mainSimulator .afterAddIcon:nth-child(8):after,.mainSimulator .afterAddIcon:nth-child(12):after{content:""}@media (max-width:500px){.mainSimulator .historyList.header{font-size:13px!important}.mainSimulator .panel.open{font-size:14px!important}}@media (min-width:540px){.mainSimulator .simulation-button{padding-right:65px!important;padding-left:65px!important}}@media (max-width:767px){.mainSimulator .star-size>div{margin:0 auto}.mainSimulator .tablinks{width:50%!important;margin-bottom:10px}.mainSimulator .tab .tablinks:nth-child(2){border-radius:0 5px 5px 0!important}.mainSimulator .tab .tablinks:nth-child(3){border-radius:5px 0 0 5px!important}}@media (max-width:992px){.mainSimulator .container-leads{width:100%!important;margin-left:0!important}}@media (min-width:992px) and (max-width:1200px){.mainSimulator .container-leads{width:49%!important;margin-left:5px!important}}@media (min-width:1200px){.mainSimulator .customerInfoMargin{margin-top:25px!important}}@media (min-width:1200px) and (max-width:1600px){.mainSimulator .expire-text{font-size:12px!important}}.mainSimulator .accordion{background-color:#eee;color:#444;vertical-align:middle!important;padding:15px;width:100%;border:none;text-align:left;outline:none;font-size:14px;transition:.4s}.mainSimulator .accordion h5{margin:0}.mainSimulator .accordion .card-header{cursor:pointer}.mainSimulator .accordion:hover{background-color:#ccc}.mainSimulator .btn-outline-primary{border-color:#f4bc00;color:#f4bc00;font-size:16px}.mainSimulator .btn-outline-primary:hover{background-color:#f4bc00;border-color:#f4bc00}.mainSimulator .car-style{padding:5px 10px}.mainSimulator .car-model,.mainSimulator .car-style{background-color:#e9ecef;border-radius:5px!important;position:relative;width:auto}.mainSimulator .car-model{padding:5px;font-size:12px;white-space:nowrap}.mainSimulator .cards-container{width:90%}.mainSimulator .container-leads{background:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);cursor:pointer;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:1rem;margin-left:1%;padding:1rem;position:relative;width:31.9%}.mainSimulator .customerInfoMargin{margin-top:0}.mainSimulator .detail-titles{border-bottom:1px solid rgba(0,0,0,.06);font-weight:700;margin-bottom:1rem}.mainSimulator .disabled-box{background-color:#e9ecef!important}.mainSimulator .disclaimer-date{font-size:.85rem}.mainSimulator .display-cont{display:contents!important}.mainSimulator .exp-date{color:#f4bc00!important;font-size:18px;padding-top:1px;padding-right:16px}.mainSimulator .filterLeads{max-width:100%!important}.mainSimulator .filter-pad{margin-top:35px}.mainSimulator .first-btn{border-radius:5px 0 0 5px}.mainSimulator .historyList{word-wrap:break-word;width:1164px!important}.mainSimulator .historyList.header{font-weight:700}.mainSimulator .historyList>div{padding:10px 3px;margin:auto 0!important}.mainSimulator .historyList:not(:last-child){border-bottom:1px solid #ccc}.mainSimulator .installmentValueArrowIconDown{font-size:12px;position:absolute;right:18px;top:50px;z-index:2;pointer-events:none}.mainSimulator .installmentValueArrowIconUp{font-size:12px;position:absolute;right:18px;top:44px;z-index:2;pointer-events:none}.mainSimulator .installmentValueArrowIconDown.form{top:16px}.mainSimulator .installmentValueArrowIconUp.form{top:10px}.mainSimulator .itemParamSpacing{margin:0!important;padding:0}.mainSimulator .itemPointer:not(.iconParamDefined){color:#cacdcf}.mainSimulator .itemPointer.fa-gripfire{font-size:25px;color:red!important}.mainSimulator .cardHotLead.fa-gripfire{font-size:30px}.mainSimulator .last-btn{border-radius:0 5px 5px 0}.mainSimulator .leadsArrowIconDown{top:26px}.mainSimulator .leadsArrowIconDown,.mainSimulator .leadsArrowIconUp{font-size:12px;position:absolute;right:14px;z-index:2;pointer-events:none}.mainSimulator .leadsArrowIconUp{top:20px}.mainSimulator .lead-date-filter>.DateRangePicker>div>.DateRangePickerInput{width:100%}.mainSimulator .modal-exp{color:#f4bc00;text-align:center!important}.mainSimulator .names-size{font-size:1.3rem!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mainSimulator .out-of-date{color:red}.mainSimulator .red{background-color:green}.mainSimulator .seller-icon{color:#cacdcf;width:35px}.mainSimulator .seller-icon>i{font-size:14px;position:absolute;top:12px}.mainSimulator .simulation-button{color:#fff!important}.mainSimulator .status-style{background-color:#f4bc00;border-radius:5px!important;color:#fff;padding:5px;position:relative;width:auto;white-space:nowrap}.mainSimulator .seller-filter>i{color:#cacdcf!important}.mainSimulator .seller-filter>i>i{font-size:14px;position:absolute;top:5px}.mainSimulator .star-size{font-size:10px;margin:auto 0!important;cursor:pointer;opacity:.5}.mainSimulator .starOpacity{opacity:1!important;scale:1.3}.mainSimulator .step-style{align-content:flex-end}.mainSimulator .panel{background-color:#fff;display:none;overflow:hidden}.mainSimulator .panel.open{border:1px solid #ccc;border-radius:0 0 10px 10px;display:block!important}.mainSimulator .tab{overflow:hidden}.mainSimulator .tab button{background-color:inherit;border:none;cursor:pointer;float:left;font-size:17px;background-color:#dbdddf;outline:none;padding:14px 16px;transition:.3s}.mainSimulator .tab .tablinks:first-child{border-radius:5px 0 0 5px!important}.mainSimulator .tab .tablinks:last-child{border-radius:0 5px 5px 0!important}.mainSimulator .tablinks{width:130px}.mainSimulator .tab button:hover{background-color:#c2c2c2}.mainSimulator .tab button.active{background-color:#f4bc00;color:#fff}.mainSimulator .tabcontent{border:1px solid #ccc;border-top:none;display:none;padding:6px 12px}.mainSimulator .three-stars{margin:auto 0;opacity:.3;font-size:23px!important}.mainSimulator .generalInputLead{height:inherit!important}.mainSimulator .calendarThreePlus{display:flex;align-items:baseline;justify-content:center}.mainSimulator .calendarThreePlusColor{color:#f4bc00}.mainSimulator .numberCalendarMargin{margin-top:-7px}.mainSimulator .cardIconCalendar{font-size:16px}.mainSimulator .iconFontSize{font-size:25px}.mainSimulator .starPosition{position:relative;left:3px}.mainSimulator .watchDoc label{font-weight:700}.mainSimulator .watchDoc .custom-checkbox.checked{background:#f4bc00!important}@media (max-width:575px){.mainSimulator .watchDoc .marginNoAccessLabel{margin-right:3.4em}}.mainSimulator .rateZero .container-rate-zero{background:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);cursor:pointer;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:1rem;margin-left:1%;position:relative;width:31.9%}@media (max-width:992px){.mainSimulator .rateZero .container-rate-zero{width:100%!important;margin-left:0!important}}@media (min-width:992px) and (max-width:1200px){.mainSimulator .rateZero .container-rate-zero{width:49%!important;margin-left:5px!important}}.mainSimulator .rateZero .title-rate-zero{margin:0 auto;color:#fff;background-color:#f4bc00}.mainSimulator .rateZero .container-title{color:#fff;background-color:#f4bc00;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);cursor:pointer;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:1rem;padding:1rem;position:relative;width:100%}.mainSimulator .contractInsurance .hiddenElements,.mainSimulator .dgi .hiddenElements{display:none}.mainSimulator .contractInsurance .accordion,.mainSimulator .dgi .accordion{width:auto;padding-bottom:0}.mainSimulator .contractInsurance .accordion:hover,.mainSimulator .dgi .accordion:hover{background:none}.mainSimulator .contractInsurance .economicActivity .autocomplete,.mainSimulator .dgi .economicActivity .autocomplete{z-index:5}.mainSimulator .contractInsurance .card-header,.mainSimulator .dgi .card-header{background-color:#fff;border:none;padding:0;margin:10px!important}.mainSimulator .contractInsurance .activeUl,.mainSimulator .dgi .activeUl{background-color:#f4bc00!important;color:#fff;font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.mainSimulator .contractInsurance .titleHistoric,.mainSimulator .dgi .titleHistoric{font-size:20px;text-transform:uppercase;font-weight:bolder;color:#444}.mainSimulator .contractInsurance .textHistoric,.mainSimulator .dgi .textHistoric{font-size:10px;color:red}.mainSimulator .contractInsurance .card,.mainSimulator .dgi .card{border-radius:10px 10px!important;max-width:850px;margin:0 auto!important}.mainSimulator .contractInsurance .card>.collapse.show>.card-body,.mainSimulator .dgi .card>.collapse.show>.card-body{cursor:default}.mainSimulator .contractInsurance .check-place,.mainSimulator .dgi .check-place{font-size:28px;position:absolute;right:1%}.mainSimulator .contractInsurance .container,.mainSimulator .dgi .container{max-width:850px;margin:15px auto!important}.mainSimulator .contractInsurance .sendBtn,.mainSimulator .dgi .sendBtn{margin-top:10px}.mainSimulator .contractInsurance .steps,.mainSimulator .dgi .steps{margin:auto 0}.mainSimulator .contractInsurance .checkAlign,.mainSimulator .dgi .checkAlign{margin:auto 0!important}.mainSimulator .contractInsurance .title-line,.mainSimulator .dgi .title-line{width:100%;font-weight:700;border-bottom:1px solid #000;line-height:.1em;margin:30px 0}.mainSimulator .contractInsurance .title-line-text,.mainSimulator .dgi .title-line-text{background:#fff;padding:0 10px}.mainSimulator .contractInsurance .mh-3,.mainSimulator .dgi .mh-3{max-height:32px}@media (max-width:435px){.mainSimulator .contractInsurance .title-line,.mainSimulator .dgi .title-line{line-height:1em;border:none;position:relative}.mainSimulator .contractInsurance .title-line-text,.mainSimulator .dgi .title-line-text{padding:0;width:71%;display:block}.mainSimulator .contractInsurance .title-line-text:after,.mainSimulator .dgi .title-line-text:after{content:"";border-bottom:1px solid #000;display:block;position:absolute;width:29%;top:50%;right:0}}.mainSimulator .contractInsurance .input.has-focus label,.mainSimulator .contractInsurance .input.has-value label,.mainSimulator .dgi .input.has-focus label,.mainSimulator .dgi .input.has-value label{font-weight:700;font-size:.7rem}.mainSimulator .contractInsurance .proposalStatusBlockMsg,.mainSimulator .dgi .proposalStatusBlockMsg{display:inline-block;font-weight:700}.mainSimulator .contractInsurance .blockDgi .form-row,.mainSimulator .contractInsurance .blockDgi button,.mainSimulator .dgi .blockDgi .form-row,.mainSimulator .dgi .blockDgi button{pointer-events:none!important;cursor:no-drop!important}.mainSimulator .contractInsurance .btn-primary:active,.mainSimulator .contractInsurance .btn-primary:disabled,.mainSimulator .contractInsurance .btn-primary:hover,.mainSimulator .dgi .btn-primary:active,.mainSimulator .dgi .btn-primary:disabled,.mainSimulator .dgi .btn-primary:hover{background-color:#dba800!important;border-color:#dba800!important}.mainSimulator .contractInsurance .btn-primary:active,.mainSimulator .contractInsurance .btn-primary:focus,.mainSimulator .dgi .btn-primary:active,.mainSimulator .dgi .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(244,188,0,.5)!important}.mainSimulator .contractInsurance .btn-rsd:active,.mainSimulator .contractInsurance .btn-rsd:hover,.mainSimulator .dgi .btn-rsd:active,.mainSimulator .dgi .btn-rsd:hover{text-align:right;float:right}.mainSimulator .contractInsurance .btn-rsd:disabled,.mainSimulator .dgi .btn-rsd:disabled{background-color:#dba800!important;border-color:#dba800!important;text-align:right;float:right}.mainSimulator .contractInsurance .btn-rsd:active,.mainSimulator .contractInsurance .btn-rsd:focus,.mainSimulator .dgi .btn-rsd:active,.mainSimulator .dgi .btn-rsd:focus{box-shadow:0 0 0 .2rem rgba(244,188,0,.5)!important}.mainSimulator .contractInsurance .proposalCheckCircle,.mainSimulator .dgi .proposalCheckCircle{padding-left:6%;margin-top:15px!important}@media (max-width:768px){.mainSimulator .contractInsurance .proposalCheckCircle,.mainSimulator .dgi .proposalCheckCircle{padding-left:4%}}.mainSimulator .contractInsurance .custom-select,.mainSimulator .contractInsurance .form-control,.mainSimulator .dgi .custom-select,.mainSimulator .dgi .form-control{min-height:calc(2.275em + 2px);height:auto}.mainSimulator .contractInsurance .remove-border,.mainSimulator .dgi .remove-border{border:none}.mainSimulator .contractInsurance .hidden-label-big-cpf,.mainSimulator .dgi .hidden-label-big-cpf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}@media (max-width:1023px){.mainSimulator .contractInsurance .hidden-label-big-cpf,.mainSimulator .dgi .hidden-label-big-cpf{width:135px}}@media (max-width:767px){.mainSimulator .contractInsurance .hidden-label-big-cpf,.mainSimulator .dgi .hidden-label-big-cpf{width:100%}}.mainSimulator .contractInsurance .hidden-label-big,.mainSimulator .dgi .hidden-label-big{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px}@media (max-width:1023px){.mainSimulator .contractInsurance .hidden-label-big,.mainSimulator .dgi .hidden-label-big{width:135px}}@media (max-width:767px){.mainSimulator .contractInsurance .hidden-label-big,.mainSimulator .dgi .hidden-label-big{width:100%}}@media (max-width:1023px){.mainSimulator .contractInsurance .hidden-label-medium,.mainSimulator .dgi .hidden-label-medium{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}}@media (max-width:767px){.mainSimulator .contractInsurance .hidden-label-medium,.mainSimulator .dgi .hidden-label-medium{width:100%}}.mainSimulator .modal-body.blockDgi{pointer-events:none!important;cursor:no-drop!important}.mainSimulator .modal .sendMessageDealer .modal-content{max-width:850px;margin:0 auto!important}@media (max-width:1024px){.mainSimulator .modal .sendMessageDealer .modal-content{max-width:650px}}.mainSimulator .disclaimerBtn{color:red;text-align:right;right:0;position:absolute;font-size:10px;top:-9px}.mainSimulator .attorneyRepresents{margin-top:33px!important}.mainSimulator .checkboxReceiveEmail{margin:0 0 1rem!important;padding:0!important}.mainSimulator main{height:100%}.mainSimulator main:after,.mainSimulator main:before{content:"";clear:both}.mainSimulator .simulation-load{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:20px!important}.mainSimulator .flexColumnCenter{display:flex;flex-direction:column;align-self:center}.mainSimulator .select.form-control.select-arrow.is-invalid{background-position-x:right .75rem,right 1.75rem!important;background-position-y:center,center!important}.mainSimulator .materialInputTitleWithInfo{display:flex;background-color:#fff;cursor:pointer;pointer-events:auto!important}.mainSimulator .dgi .materialInputTitleWithInfo{display:flex;background-color:transparent;cursor:pointer;pointer-events:auto!important}.mainSimulator .overlayImage{background:rgba(0,0,0,.6);height:100vh;overflow:hidden;width:100vw;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:1000}.mainSimulator .contentImage{display:flex;flex-direction:column;outline:0;z-index:1001}.mainSimulator .buttonCloseImage{position:absolute;display:flex;align-self:flex-end;font-weight:800;line-height:1;background-color:transparent;border:0;pointer-events:auto;color:rgba(0,0,0,.5)}.mainSimulator .buttonCloseImage:hover{color:#000}.mainSimulator .spaceBetween{display:flex;justify-content:space-between}.mainSimulator .justifyStart{justify-content:flex-start!important}.mainSimulator .noBorder{border:none!important}.mainSimulator .displayNone{display:none}.mainSimulator .alignCenter{display:flex;align-self:center}.mainSimulator .resumeModal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.mainSimulator .resumeModalContent{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;border-radius:10px;width:60%}.mainSimulator .hoverBox{border:2px solid #f4bc00;padding:1px 4px;border-radius:5px;background-color:#fff;position:absolute;display:flex}.mainSimulator .containerInsurance{border-radius:10px;padding:5%;margin-bottom:2rem}.mainSimulator .containerInsurance:not(.alert){background:#fff}.mainSimulator .containerInsurance.custom{padding:0;background:none;box-shadow:none}.mainSimulator .containerInsurance.loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.mainSimulator .box-shadow-none{box-shadow:none!important}.mainSimulator .container{border-radius:10px;padding:15px;margin-bottom:2rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.mainSimulator .container:not(.alert){background:#fff}.mainSimulator .container.custom{padding:0;background:none;box-shadow:none}.mainSimulator .container.loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.mainSimulator .container.button-container{background:transparent;box-shadow:unset}.mainSimulator .page-container{width:calc(100% - 260px);height:100%;float:right;position:relative;top:0}.mainSimulator .page-container.fulLWidth{width:100%!important}.mainSimulator .dealerRegister .select{padding-top:32px}.mainSimulator .dealerRegister .select .input-group-prepend{height:calc(2.25rem + 2px)}.mainSimulator .page:not(.standAlone) .title{background:linear-gradient(90deg,rgba(244,188,0,.9),rgba(244,188,0,.9)),url(/static/media/title-background-dealer.d63c4aac.jpg);background-size:cover;background-position:50%;text-align:center;margin-bottom:3rem;padding:3%}.mainSimulator .page:not(.standAlone) .title h2{text-transform:uppercase;color:#fff;font-family:"Louis-BoldItalic";font-size:3rem}.mainSimulator .btn-primary{background-color:#f4bc00;border-color:#f4bc00}.mainSimulator .btn-primary.large{padding:4rem}.mainSimulator .btn-rsd{background-color:#f4bc00;border-color:#f4bc00;font-size:11px;color:#fff}.mainSimulator .btn-rsd.large{padding:4rem}.mainSimulator .btn-rsd:hover{color:#fff}.mainSimulator .btn-primary:active,.mainSimulator .btn-primary:disabled,.mainSimulator .btn-primary:hover{background-color:#dba800!important;border-color:#dba800!important}.mainSimulator .btn-primary:active,.mainSimulator .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(244,188,0,.5)!important}.mainSimulator .btn-rsd:active,.mainSimulator .btn-rsd:disabled,.mainSimulator .btn-rsd:hover{background-color:#dba800!important;border-color:#dba800!important}.mainSimulator .btn-rsd:active,.mainSimulator .btn-rsd:focus{box-shadow:0 0 0 .2rem rgba(244,188,0,.5)!important}.mainSimulator .btn-resume{width:140px!important;height:38px!important}.mainSimulator .rsd{text-align:right!important;float:right!important}.mainSimulator .rsd .btn-rsd:active,.mainSimulator .rsd .btn-rsd:disabled,.mainSimulator .rsd .btn-rsd:hover{text-align:center!important}.mainSimulator .rsd .btn-rsd.reminder{min-height:46px;width:100%}.mainSimulator .consult{text-align:center!important;float:right!important}.mainSimulator .consult .consult-icons{min-height:20px!important;width:90%;padding:0}.mainSimulator .btn-link{color:#808285}.mainSimulator .btn-link:hover{color:#f4bc00}.mainSimulator .btn-mini-save{width:30px!important;display:block;height:29px!important;position:relative;padding:0!important}.mainSimulator .btn-mini-save-campaign{width:30px!important;height:30px!important;position:relative;padding:0!important}.mainSimulator .mini-save{width:30px!important;position:absolute}.mainSimulator .navbar{position:absolute;right:0}.mainSimulator .navbar-right .dropdown-menu{left:auto;right:0}.mainSimulator .dropdown-menu{padding:2px}.mainSimulator .firstAccess,.mainSimulator .forgotPassword,.mainSimulator .login{padding:40px 0;display:flex;align-items:center;justify-content:center;height:100%}.mainSimulator .firstAccess h2,.mainSimulator .forgotPassword h2,.mainSimulator .login h2{text-transform:uppercase;font-family:"Louis-Bold";line-height:4rem}.mainSimulator .firstAccess .logo,.mainSimulator .forgotPassword .logo,.mainSimulator .login .logo{max-width:100%;margin-bottom:1rem}.mainSimulator .firstAccess .signin-container,.mainSimulator .forgotPassword .signin-container,.mainSimulator .login .signin-container{max-width:360px;width:100%;padding:1.5rem;background:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.mainSimulator .firstAccess .form-group:first-child,.mainSimulator .forgotPassword .form-group:first-child,.mainSimulator .login .form-group:first-child{margin-bottom:.3rem}.mainSimulator .firstAccess .input-group-text,.mainSimulator .forgotPassword .input-group-text,.mainSimulator .login .input-group-text{width:42px;justify-content:center}.mainSimulator .firstAccess .fa,.mainSimulator .forgotPassword .fa,.mainSimulator .login .fa{font-size:1.3rem}.mainSimulator .firstAccess .btn-lg,.mainSimulator .forgotPassword .btn-lg,.mainSimulator .login .btn-lg{background:#f4bc00;border-color:#f4bc00}.mainSimulator .login{text-align:center}.mainSimulator .forgotPassword h2{text-align:center;line-height:2.5rem}.mainSimulator .home label{display:block}.mainSimulator .home .custom-email{-webkit-hyphens:none;hyphens:none;word-break:break-all}.mainSimulator .users .text{font-weight:700}.mainSimulator .users label{font-weight:700;margin-right:10px}.mainSimulator .users .btn-container{display:block;text-align:center}.mainSimulator .users .btn-container .btn:first-child{margin-right:5rem}.mainSimulator .extract .btn-container{display:flex;justify-content:space-evenly}.mainSimulator .branches-list,.mainSimulator .dealers-list,.mainSimulator .groups-list,.mainSimulator .users-list{display:flex;flex-wrap:wrap;justify-content:space-evenly}.mainSimulator .list{min-height:350px}.mainSimulator .dealer-item{position:relative;border-radius:10px;padding:1rem;margin-right:1%;margin-bottom:1rem;width:32%;min-width:300px;display:flex;flex-flow:row wrap;justify-content:flex-start;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);background:#fff}.mainSimulator .dealer-item:nth-child(3n){margin-right:0}.mainSimulator .dealer-item>span{display:flex;flex-flow:row wrap}.mainSimulator .dealer-item.loading{justify-content:center;align-items:center}.mainSimulator .dealer-item *{flex:1 1 100%}.mainSimulator .dealer-item .status,.mainSimulator .dealer-item .statusCard{text-align:center;margin:0}@media (max-width:1200px){.mainSimulator .dealer-item .statusCard{margin-left:-15%}}.mainSimulator .dealer-item label{display:block;font-weight:700;margin-bottom:0}.mainSimulator .dealer-item .actions{top:1rem;right:1rem;width:150px;text-align:right}.mainSimulator .dealer-item .group{flex:0 0 71%}.mainSimulator .dealer-item .region{flex:0 0 29%;text-align:center}.mainSimulator .dealer-item .baccode,.mainSimulator .dealer-item .city,.mainSimulator .dealer-item .gmf,.mainSimulator .dealer-item .state{flex:0 0 50%}.mainSimulator .dealer-item .gmf span,.mainSimulator .dealer-item .group span,.mainSimulator .dealer-item .state span{display:block;padding-right:.5rem}.mainSimulator .dealer-item .buttons{margin-top:1rem}.mainSimulator .dealer-item .channels{display:inline-block;padding-top:3px;vertical-align:middle;margin-right:6px}.mainSimulator .dealer-item .channels i{cursor:pointer;font-size:18px}.mainSimulator .dealer-item .edit{color:#28a745;display:inline-block;vertical-align:middle;margin-right:3px}.mainSimulator .dealer-item .edit i{cursor:pointer}.mainSimulator .dealer-item .view{flex:none;margin-right:3px}.mainSimulator .dealer-item .view.active{color:#f4bc00}.mainSimulator .dealer-item .view i{cursor:pointer}.mainSimulator .dealer-item .custom-icons-dealer{border-radius:6px 6px 0 0;flex:none;padding-bottom:5px;justify-content:space-between;margin:-16px -16px 10px}.mainSimulator .dealer-item .parameters{display:inline-block;vertical-align:middle;margin-right:5px;color:#007bff}.mainSimulator .dealer-item .parameters i{cursor:pointer}.mainSimulator .dealer-item .disable,.mainSimulator .dealer-item .enable{color:#dc3545;display:inline-block;vertical-align:middle}.mainSimulator .dealer-item .disable i,.mainSimulator .dealer-item .enable i{cursor:pointer}.mainSimulator .branch-item,.mainSimulator .group-item,.mainSimulator .user-item{position:relative;border-radius:10px;padding:1rem;margin-right:1%!important;margin-bottom:1rem;width:32%;min-width:300px;display:flex;flex-flow:row wrap;justify-content:flex-start;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);background:#fff;transition:all .2s}.mainSimulator .branch-item:last-child,.mainSimulator .branch-item:nth-child(3n),.mainSimulator .group-item:last-child,.mainSimulator .group-item:nth-child(3n),.mainSimulator .user-item:last-child,.mainSimulator .user-item:nth-child(3n){margin-right:0}.mainSimulator .branch-item.loading,.mainSimulator .group-item.loading,.mainSimulator .user-item.loading{justify-content:center;align-items:center}.mainSimulator .branch-item:not(.loading) *,.mainSimulator .group-item:not(.loading) *,.mainSimulator .user-item:not(.loading) *{flex:1 1 100%}.mainSimulator .branch-item .status,.mainSimulator .group-item .status,.mainSimulator .user-item .status{text-align:center;margin:0}.mainSimulator .branch-item label,.mainSimulator .group-item label,.mainSimulator .user-item label{display:block;font-weight:700;margin-bottom:0}.mainSimulator .branch-item .actions,.mainSimulator .group-item .actions,.mainSimulator .user-item .actions{position:absolute;top:1rem;right:1rem;width:85px;text-align:right}.mainSimulator .branch-item .move,.mainSimulator .group-item .move,.mainSimulator .user-item .move{display:inline-block;vertical-align:bottom;margin-right:5px;color:#007bff}.mainSimulator .branch-item .move i,.mainSimulator .group-item .move i,.mainSimulator .user-item .move i{font-size:18px;cursor:pointer}.mainSimulator .branch-item .channels,.mainSimulator .group-item .channels,.mainSimulator .user-item .channels{display:inline-block;vertical-align:sub;margin-right:6px}.mainSimulator .branch-item .channels i,.mainSimulator .group-item .channels i,.mainSimulator .user-item .channels i{cursor:pointer;font-size:18px}.mainSimulator .branch-item .buttons,.mainSimulator .group-item .buttons,.mainSimulator .user-item .buttons{margin-top:1rem}.mainSimulator .branch-item .edit,.mainSimulator .group-item .edit,.mainSimulator .user-item .edit{color:#28a745;display:inline-block;vertical-align:middle;margin-right:3px}.mainSimulator .branch-item .edit i,.mainSimulator .group-item .edit i,.mainSimulator .user-item .edit i{cursor:pointer}.mainSimulator .branch-item .edit i.disabled,.mainSimulator .group-item .edit i.disabled,.mainSimulator .user-item .edit i.disabled{cursor:no-drop}.mainSimulator .branch-item .disable,.mainSimulator .branch-item .enable,.mainSimulator .group-item .disable,.mainSimulator .group-item .enable,.mainSimulator .user-item .disable,.mainSimulator .user-item .enable{color:#dc3545;display:inline-block;vertical-align:middle}.mainSimulator .branch-item .disable i,.mainSimulator .branch-item .enable i,.mainSimulator .group-item .disable i,.mainSimulator .group-item .enable i,.mainSimulator .user-item .disable i,.mainSimulator .user-item .enable i{cursor:pointer}.mainSimulator .group-item .move{vertical-align:sub}.mainSimulator .modal{overflow-y:auto;display:block}.mainSimulator .modal .mensagem-voucher{display:flex;flex-direction:column}.mainSimulator .autocomplete-wrap{position:relative}.mainSimulator .autocomplete-wrap.focus .autocomplete{display:block}.mainSimulator .autocomplete-wrap .autocomplete{display:none;position:absolute;top:38px;left:0;width:100%;max-height:150px;background:#fff;z-index:50;border:1px solid #ced4da;border-top:0;overflow-y:auto}.mainSimulator .autocomplete-wrap .autocomplete .autocomplete-item{padding:.3rem .3rem .3rem .8rem;display:block}.mainSimulator .autocomplete-wrap .autocomplete .autocomplete-item.active{color:#fff;background:#007bff}.mainSimulator .autocomplete-wrap .focus+.autocomplete{display:block}.mainSimulator .reset{color:#f4bc00;display:inline-block;vertical-align:middle}.mainSimulator .reset i{cursor:pointer}.mainSimulator .pagination{flex-wrap:wrap}@media (min-width:992px) and (max-width:1200px){.mainSimulator .vehicle-list>.t-header-r>div{font-size:1rem!important}}@media (max-width:768px){.mainSimulator .vehicle-list{padding:20px!important}.mainSimulator .dealerLabel{top:3.8rem!important;right:0!important;font-size:12px}}@media (min-width:1200px){.mainSimulator .vehicle-list{padding:10px}.mainSimulator .vehicle-list>.t-header-r>div{font-size:1.2rem!important}.mainSimulator .vehicle-list>.calculation-list-item-r>.item-r{font-size:1rem!important}}.mainSimulator .branch-dealers-list,.mainSimulator .channels-list,.mainSimulator .group-dealers-list,.mainSimulator .insurance-list,.mainSimulator .vehicle-list{display:flex;flex-direction:column;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);border-radius:10px}.mainSimulator .channel-list-item{margin:0 1rem;padding:.5rem 0;height:80px}.mainSimulator .channel-list-item:last-child{border-bottom:0;margin-bottom:1rem}.mainSimulator .channel-list-item .item{flex-grow:1;flex-basis:16.6%}.mainSimulator .channel-list-item .disable,.mainSimulator .channel-list-item .enable{color:#dc3545;cursor:pointer}.mainSimulator .dealer-list-item{margin:0 1rem;padding:1.5rem 0;cursor:pointer;height:auto}.mainSimulator .dealer-list-item:hover{background:#f5f5f5}.mainSimulator .dealer-list-item:last-child{border-bottom:0;margin-bottom:1rem}.mainSimulator .dealer-list-item.normalCursor{cursor:auto!important}.mainSimulator .dealer-list-item .item{flex-grow:1;flex-basis:16.6%}.mainSimulator .channel-list-item,.mainSimulator .dealer-list-item,.mainSimulator .t-header{display:flex;flex-flow:row wrap;text-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.06)}.mainSimulator .channel-list-item .custom-checkbox-wrap,.mainSimulator .dealer-list-item .custom-checkbox-wrap,.mainSimulator .t-header .custom-checkbox-wrap{flex-basis:10%;flex-direction:column}.mainSimulator .channel-list-item .custom-checkbox-wrap .text,.mainSimulator .dealer-list-item .custom-checkbox-wrap .text,.mainSimulator .t-header .custom-checkbox-wrap .text{margin-bottom:5px}.mainSimulator .items-parametersTU{flex-basis:13.6%!important}.mainSimulator .t-header{font-weight:700;text-transform:uppercase;margin:1rem 1rem 0;padding-bottom:1rem}.mainSimulator .header-item{flex-grow:1;flex-basis:16.6%}.mainSimulator .custom-checkbox-wrap{display:flex;align-items:flex-start}.mainSimulator .custom-checkbox-wrap-with-border{display:flex;align-items:center;border:1px solid #ced4da;border-radius:.25rem;padding:6px 12px;margin:8px 5px!important}.mainSimulator .custom-checkbox-wrap-with-error{display:flex;justify-content:space-between;align-items:center;border:1px solid #dc3545;border-radius:.25rem;padding:6px 12px;margin:8px 5px!important}.mainSimulator .checkbox-invalid-feedback{width:100%;margin-left:5px;font-size:80%;color:#dc3545}.mainSimulator .checkbox-label{font-size:.89rem;margin-left:.5rem;margin-bottom:0;max-width:90%}.mainSimulator .check-box-error-icon{width:1.1rem;height:1.1rem;position:relative;right:-2px;padding-left:1.1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:1.1rem 1.1rem}.mainSimulator .custom-radio-wrap{display:flex;justify-content:left;align-items:center}.mainSimulator label.checkbox input{display:none}.mainSimulator .material-ui-checkbox{position:relative!important;left:10px!important}.mainSimulator input:checked+.custom-checkbox{background:#f4bc00;box-shadow:none}.mainSimulator input:checked+.custom-checkbox .fa{position:absolute;font-size:13px;color:#fff;top:3px;left:3px}.mainSimulator .custom-radio{display:inline-block;vertical-align:middle;position:relative;cursor:pointer;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3)}.mainSimulator .custom-radio.checked{background:#f4bc00;box-shadow:none}.mainSimulator .custom-radio.checked .fa{position:absolute;font-size:8px;color:#fff;top:5px;left:5px}.mainSimulator .custom-checkbox{display:inline-block;vertical-align:middle;position:relative;cursor:pointer;width:18px;height:18px;border-radius:3px;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3)}.mainSimulator .custom-checkbox.checked{background:#f4bc00!important;box-shadow:none}.mainSimulator .custom-checkbox.checked .fa{position:absolute;font-size:13px;color:#fff;top:3px;left:3px}.mainSimulator .custom-checkbox.disabled{opacity:.75;cursor:not-allowed}.mainSimulator .profilesParams .profile-title{font-weight:700;text-transform:uppercase;text-align:center;font-size:24px;padding-bottom:.6rem}.mainSimulator .profilesParams .sub-title{border-bottom:1px solid rgba(0,0,0,.06);font-weight:700;text-align:center;font-size:20px;padding-bottom:.6rem;margin-bottom:.6rem;justify-content:center}.mainSimulator .profilesParams .new-sub-title{font-weight:700;text-align:center;font-size:16px;justify-content:center;background:rgba(0,0,0,.04);padding:10px;color:rgba(0,0,0,.76);letter-spacing:.2px;margin:-8px -15px 20px}.mainSimulator .profilesParams .additionTitle{display:block;width:100%;text-align:center;font-weight:700}.mainSimulator .profilesParams .flex{display:flex;flex-wrap:wrap;position:relative}.mainSimulator .profilesParams .flex:first-child:after{content:"";display:block;position:absolute;width:1px;height:85%;top:11%;right:-1px;background:rgba(0,0,0,.06)}.mainSimulator .profilesParams .table-checkbox{position:relative;display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:3px;border-radius:3px;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3)}.mainSimulator .profilesParams .table-checkbox .fa{display:none;position:absolute;font-size:11px;color:#007bff;top:3px;left:2px}.mainSimulator .profilesParams label[for^=checkable],.mainSimulator .profilesParams label[for^=editable],.mainSimulator .profilesParams label[for^=visible]{cursor:pointer}.mainSimulator .profilesParams label[for^=checkable]{padding-left:5px}.mainSimulator .profilesParams input[type=checkbox]{display:none}.mainSimulator .profilesParams input[type=checkbox]:checked+.table-checkbox .fa{display:block}.mainSimulator .profilesParams .custom-table{display:flex;flex-flow:column wrap;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);border-radius:10px;padding:1rem}.mainSimulator .profilesParams .custom-table .form-row{width:100%;margin:0}.mainSimulator .profilesParams .table-title{font-weight:700;text-transform:uppercase}.mainSimulator .profilesParams .form-row.center{justify-content:flex-start}.mainSimulator .profilesParams .form-row.m-mt{margin-top:-30px}.mainSimulator .profilesParams .theader{text-align:center}.mainSimulator .profilesParams .theader .item{width:50%}.mainSimulator .profilesParams .innerTitle{text-align:center;justify-content:center;font-weight:700;text-transform:uppercase;margin:.4rem 0!important}.mainSimulator .profilesParams .return .custom-select:first-child,.mainSimulator .profilesParams .return .item:first-child{margin-right:18px}.mainSimulator .profilesParams .return .form-row{justify-content:center}.mainSimulator .profilesParams .return .custom-select{width:55px;padding-right:0}.mainSimulator .profilesParams .return b{padding:0 32px}.mainSimulator .profilesParams .currency-wrap .currency{margin-right:5px}.mainSimulator .profilesParams .buttons{padding:0 1rem}.mainSimulator .profilesParams .buttons button{display:block}.mainSimulator .profilesParams .buttons .btn-primary,.mainSimulator .profilesParams .buttons .btn-rsd{margin-bottom:10px}.mainSimulator .profilesParams i{margin-left:4px}.mainSimulator .profilesParams i.fa-check{margin:0}.mainSimulator .profilesParams .fa-info-circle{cursor:pointer;line-height:25px}.mainSimulator .profilesParams .disabled .currency-wrap{width:100%}.mainSimulator .profilesParams .disabled .form-row.center{justify-content:center}.mainSimulator .profilesParams .disabled label[for^=checkable]{padding:0}.mainSimulator .profilesParams .disabled label[for^=checkable],.mainSimulator .profilesParams .disabled label[for^=editable],.mainSimulator .profilesParams .disabled label[for^=visible]{cursor:default}.mainSimulator .profilesParams .channels b{display:inline-block;padding-left:15px}.mainSimulator .table-border{padding-top:10px!important;margin-bottom:0!important;border:1px solid rgba(0,0,0,.06)}.mainSimulator .bold{font-weight:700}.mainSimulator label.vehicleType{display:block;width:100%;font-weight:700;text-transform:uppercase}.mainSimulator .center{text-align:center;justify-content:center}.mainSimulator .overflowEllipsis{text-overflow:ellipsis;overflow:hidden}.mainSimulator .upload-button{padding-top:35px}.mainSimulator .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.mainSimulator .no-data-pad{padding:20px 0 20px 20px}.mainSimulator .pagination{justify-content:center}.mainSimulator .steps-title{font-weight:700!important;text-align:left!important;font-size:20px!important}.mainSimulator .filters label{font-weight:700}.mainSimulator .parameters-table-icons{padding-right:10px}.mainSimulator .parameters-table-icons:last-child{padding-right:0}.mainSimulator .singleDatePickerError{padding:0!important;border-right-width:133px!important}.mainSimulator .dealerRegister .custom-select.channels{position:relative;padding:0}.mainSimulator .dealerRegister .channel-main-item{padding:.375rem 1.75rem .375rem .75rem}.mainSimulator .dealerRegister .channel-selected{cursor:pointer;display:inline-block;border:1px solid;border-radius:5px;background-color:#eee;padding:0 10px;margin-right:5px;height:23px;line-height:20px}.mainSimulator .dealerRegister .channel-selected:last-child{margin-right:0}.mainSimulator .dealerRegister .focus .channel-list{display:block}.mainSimulator .dealerRegister .channel-list{display:none;position:absolute;bottom:-37px;left:-1px;width:calc(100% + 2px);border:1px solid #ced4da;background:#fff}.mainSimulator .dealerRegister .channel-item{padding:.375rem 1.75rem .375rem .75rem;cursor:pointer}.mainSimulator .dealerRegister .channel-item.checked{color:#fff;background:#007bff}.mainSimulator ::-webkit-scrollbar{width:10px;height:10px}.mainSimulator ::-webkit-scrollbar-track{display:none}.mainSimulator ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:10px}.mainSimulator ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.6)}.mainSimulator .passButtons{text-align:center;margin:5px 0 0 5px!important}.mainSimulator .parametersRegister .t-header i,.mainSimulator .parametersTCC .t-header i{cursor:pointer}.mainSimulator .parametersRegister .dealer-list-item,.mainSimulator .parametersTCC .dealer-list-item{cursor:default}.mainSimulator .parametersRegister .dealer-list-item i,.mainSimulator .parametersTCC .dealer-list-item i{cursor:pointer}.mainSimulator .parametersRegister .DateRangePicker_picker,.mainSimulator .parametersTCC .DateRangePicker_picker{left:auto!important;right:-51.5%}.mainSimulator .date-wrap{display:inline-block;text-align:left}.mainSimulator .DateRangePicker{display:block}.mainSimulator .DateRangePicker_Smaller .DateRangePicker .DateInput{width:110px}.mainSimulator .DateRangePicker_Smaller .DateRangePicker .DateRangePickerInput_arrow_svg{width:14px}.mainSimulator .DateRangePicker_Smaller .DateRangePicker .DateRangePicker_picker{z-index:99;top:51px!important}.mainSimulator .DateRangePicker_Smaller .DateRangePicker .DateInput_fang{z-index:100;top:40px!important}.mainSimulator .DateRangePicker_Smaller .DateRangePickerInput{width:100%;display:flex;justify-content:space-between;align-items:center}.mainSimulator .DateRangePicker_Smaller.datepicker-error label{color:#dc3545}.mainSimulator .DateRangePicker_Smaller.datepicker-error .DateRangePickerInput__withBorder{border-color:#dc3545}.mainSimulator .DateRangePickerInput{border-radius:.25rem;text-align:center}.mainSimulator .DateRangePickerInput .DateInput{background:none}.mainSimulator .DateRangePickerInput .DateInput_input{border-radius:.25rem;line-height:1.5;font-size:16px;font-weight:400;padding:.375rem .75rem;text-align:center}.mainSimulator #startDate{border-bottom-right-radius:0}.mainSimulator #endDate{border-bottom-left-radius:0}.mainSimulator .btn-success .fa-spinner{font-size:21px}.mainSimulator .ui-button-icon-only .ui-button-icon-left{font-size:20px}.mainSimulator .ui-button-icon-only .ui-button-text{height:35.7188px;padding:.429em;width:68px}.mainSimulator .ui-button-icon-only{background-color:#f4bc00!important;border-color:#f4bc00!important;color:#fff!important}.mainSimulator .ui-button-icon-only:hover{background-color:#dba800!important;border-color:#dba800!important}.mainSimulator .alignArrow{padding-top:7px}.mainSimulator .campaign-buttons-container{max-width:1400px;text-align:right;width:100%;margin:auto;padding:1.5rem 9rem}.mainSimulator .page.loading{display:flex;justify-content:center;align-items:center;height:100%}.mainSimulator .branchChannels .profile-title,.mainSimulator .channels .profile-title{padding-bottom:1rem;margin-bottom:1rem}.mainSimulator .branchChannels .table-header,.mainSimulator .channels .table-header{border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:1rem;font-weight:700;height:55px}.mainSimulator .branchChannels .vehicleType,.mainSimulator .channels .vehicleType{border-bottom:1px solid rgba(0,0,0,.06)}.mainSimulator .branchChannels .text-center,.mainSimulator .channels .text-center{display:flex;align-items:center;justify-content:center}.mainSimulator .branchChannels .text-left,.mainSimulator .channels .text-left{display:inline-block}.mainSimulator .branchChannels .custom-select,.mainSimulator .channels .custom-select{width:60px}.mainSimulator .modal-size{max-width:1000%!important;margin:0 20%!important}.mainSimulator .modal-size-plus{max-width:1000%!important;margin:0 15%!important}.mainSimulator .modal-mobile{max-width:1000%!important;margin:0 5%!important}.mainSimulator .nav-icon{display:none;position:fixed;z-index:9;left:95px;top:5px;width:30px;height:25px;transform:rotate(0deg);transition:.3s ease-in-out;cursor:pointer}.mainSimulator .nav-icon.open{left:262px}.mainSimulator .nav-icon.open span:first-child{top:18px;width:0;left:50%}.mainSimulator .nav-icon.open span:nth-child(2){transform:rotate(45deg)}.mainSimulator .nav-icon.open span:nth-child(3){transform:rotate(-45deg)}.mainSimulator .nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}.mainSimulator .nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#414042;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2)}.mainSimulator .nav-icon span:first-child{top:0}.mainSimulator .nav-icon span:nth-child(2),.mainSimulator .nav-icon span:nth-child(3){top:8px}.mainSimulator .nav-icon span:nth-child(4){top:16px}.mainSimulator .mobile-header{display:none}.mainSimulator .container-size{max-width:60%}.mainSimulator .slidecontainer{width:100%;height:38px}.mainSimulator .slidecontainer .wrap{position:relative;height:4px;top:10%}.mainSimulator .slidecontainer .wrap:hover .slider-tip{width:40px;height:40px;font-size:14px;top:-53px;margin-left:-18px}.mainSimulator .slidecontainer .slider-tip{position:absolute;background:#f4bc00;color:#fff;border-radius:50%;text-align:center;line-height:40px;margin-left:0;top:0;width:0;height:0;font-size:0;overflow:hidden;transition:all .3s}.mainSimulator .slidecontainer .filled{pointer-events:none;position:absolute;top:0;left:0;height:8px;background:#f4bc00;border-radius:5px;z-index:1}.mainSimulator .slidecontainer .filled:after{content:"";position:absolute;display:block;width:20px;height:20px;top:-6px;right:-10px;border-radius:50%;background:#f4bc00;pointer-events:none}.mainSimulator .slider{position:absolute;-webkit-appearance:none;width:100%;height:8px;border-radius:5px;background:#d3d3d3;outline:none;cursor:pointer;padding:0}.mainSimulator .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;opacity:0}.mainSimulator .slider::-moz-range-thumb{width:16px;height:16px;opacity:0}.mainSimulator .slider::-ms-track{color:transparent;background:transparent;border:0}.mainSimulator .slider::-ms-tooltip{display:none}.mainSimulator .slider:focus+.filled+.slider-tip{width:40px;height:40px;font-size:14px;top:-53px;margin-left:-18px;transition:none}.mainSimulator .slider:focus+.filled:after{box-shadow:0 0 0 10px rgba(244,188,0,.3)}.mainSimulator .slider:active+.filled+.slider-tip{transition:none}.mainSimulator .steps{counter-reset:step;height:95px;padding:10px 0 0;justify-content:center;display:flex}.mainSimulator .steps li{list-style-type:none;width:25%;float:left;font-size:10px;position:relative;text-align:center;text-transform:uppercase}.mainSimulator .steps li .step{width:65px;height:65px;font-size:22px;line-height:64px;margin:auto auto 7px;text-align:center;border-radius:50%;background-color:#fff;cursor:pointer}.mainSimulator .steps li:after{width:100%;height:10px;content:"";position:absolute;background-color:#fff;top:27px;left:-50%;z-index:-1}.mainSimulator .steps li:first-child:after{content:none}.mainSimulator .steps li.active .step{color:#fff!important}.mainSimulator .steps li.active+li:after{background-image:linear-gradient(#fff -120%,#f4bc00);box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}.mainSimulator .steps .step-on .step{background-image:radial-gradient(farthest-corner at 20px 15px,#fff -120%,#f4bc00 100%);color:#fff;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #e6b000}.mainSimulator .steps .step-on .step:active{background-image:radial-gradient(farthest-corner at 20px 15px,#c19500 -120%,#f4bc00 40%);box-shadow:0 1px 5px #aaa,inset 0 0 6px 1px rgba(0,0,0,.2)}.mainSimulator .no-resume>li{width:32.5%!important}.mainSimulator .no-resumeRbp>li{width:25%!important}.mainSimulator .stepWithRbp>li{width:20%!important}.mainSimulator .two-steps>li{width:50%!important}.mainSimulator .display-container{display:block}.mainSimulator .button-lalign{margin-top:10px!important;text-align:left}.mainSimulator .button-ralign{margin-top:10px;text-align:right;right:0}@media (max-width:768px){.mainSimulator .button-ralign button{display:block;width:100%;min-width:100%;margin-bottom:6px}}.mainSimulator .t-header-r{font-weight:700;text-transform:uppercase}.mainSimulator .calculation-list-item-r,.mainSimulator .t-header-r{display:flex;cursor:pointer;flex-basis:100%;text-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:0;margin-bottom:0}.mainSimulator .calculation-list-item-r.no-pointer,.mainSimulator .t-header-r.no-pointer{cursor:default!important}.mainSimulator .calculation-list-item-r.new-simulation,.mainSimulator .t-header-r.new-simulation{position:relative}.mainSimulator .calculation-list-item-r.new-simulation.no-pointer,.mainSimulator .t-header-r.new-simulation.no-pointer{height:72px}.mainSimulator .calculation-list-item-r.new-simulation .mini-save-wrapper,.mainSimulator .t-header-r.new-simulation .mini-save-wrapper{display:none;left:5px}.mainSimulator .calculation-list-item-r.new-simulation:hover .mini-save-wrapper,.mainSimulator .t-header-r.new-simulation:hover .mini-save-wrapper{display:block}.mainSimulator tr.calculation-list-item-r,.mainSimulator tr.t-header-r{max-width:100%}.mainSimulator .header-item-r{flex-grow:1;flex-basis:16.6%;margin:.4rem;padding:0 2px;font-size:.77rem!important}.mainSimulator .mb-big-margin{margin-bottom:10vh}.mainSimulator .calculation-list-item-r:last-child{border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:1rem}.mainSimulator .calculation-list-item-r:hover{background:#eeeded}.mainSimulator .calculation-list-item-r .item-r{flex-grow:1;flex-basis:16.6%;margin:.5rem;font-size:.77rem}.mainSimulator .information-icon{font-size:1rem;width:30px;height:30px;padding-top:6px}.mainSimulator .information-icon,.mainSimulator .information-icon-small{display:inline-block;color:#fff;background:#f4bc00;text-align:center;border-radius:50%;cursor:pointer}.mainSimulator .information-icon-small{font-size:.8rem;width:20px;height:20px;padding-top:4.5px;margin-right:5px}.mainSimulator .information-icon-small-small{display:inline-block;font-size:8px;color:#fff;background:#f4bc00;width:15px;height:15px;text-align:center;border-radius:50%;cursor:pointer;position:relative;padding-top:3px;top:-3px;right:-5px}.mainSimulator .information-icon-additionalData{display:inline-block;cursor:pointer;font-family:inherit;font-weight:400}.mainSimulator .information-icon-additionalData:before{color:#fff;background:#f4bc00;width:15px;height:15px;text-align:center;border-radius:50%;display:block;font-family:"Font Awesome 5 Free";font-weight:700;font-size:8px;top:5px;right:-5px;position:relative;padding-top:3px}.mainSimulator .money-format{font-weight:700;margin-bottom:14px!important}.mainSimulator .card-font{color:#fff;font-size:20px;margin:auto}.mainSimulator .container-card{width:90%;max-width:320px;padding:0 15px;margin:0 auto;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);overflow:hidden;background:#fff}.mainSimulator .container-card .form-group{margin:0}.mainSimulator .container-card .custom-select{width:55px;line-height:1rem;margin-bottom:5px}.mainSimulator .best-cond{overflow:hidden}.mainSimulator .best-cond .dif{padding:0;font-size:.9rem}.mainSimulator .best-cond .dif p{line-height:1rem}.mainSimulator .card-border{z-index:1;position:relative;padding:0;flex:0 0 50%;max-width:50%;margin-right:4%;display:flex}.mainSimulator .card-border:after{content:"";background:#f0b800;height:300%;width:300%;display:block;border-radius:50%;position:absolute;z-index:-1;right:-9%;top:-100%}.mainSimulator .parameters-esign-disclaimer,.mainSimulator .parameters-esign-disclaimew{visibility:hidden;opacity:0;position:absolute;right:17rem;width:10rem;font-size:14px;background-color:#fff;border:1px solid #f0b800;border-radius:5px;text-align:left;z-index:1;transition:visibility .3s linear,opacity .3s linear}.mainSimulator .parameters-esign{font-size:10px}.mainSimulator .parameters-title:hover .parameters-esign-disclaimer,.mainSimulator .parameters-title:hover .parameters-esign-disclaimew{opacity:1;transition:.5s;visibility:visible}.mainSimulator .white-card{width:46%;margin:7px 0;font-size:20px;display:flex;flex-direction:column;justify-content:space-between}.mainSimulator .justify-end{display:flex;justify-content:flex-end}.mainSimulator .subtitle{font-weight:700;font-size:16px;padding:0 40px 1rem;margin-bottom:0}.mainSimulator .subtitle-resume{font-weight:700;text-transform:uppercase;text-align:center;font-size:16px;display:block;width:100%;margin-bottom:1rem}.mainSimulator .resetPStyle{margin-bottom:0!important}.mainSimulator .division{border-bottom:1px solid rgba(0,0,0,.06);width:90%}.mainSimulator .best-condition{background-color:#fff;border-color:#b4b4b4;color:#000}.mainSimulator .active-best{background-color:#f4bc00;border-color:#f4bc00;color:#fff}.mainSimulator .disclaimer{width:90%;margin:1% 5% 2%;font-size:.8rem;font-style:italic}.mainSimulator .icon-disclaimer{background-image:url(/static/media/img_disclaimer.c8338f27.svg);background-repeat:no-repeat;transition:.2s;position:absolute;right:0}.mainSimulator .icon-disclaimer:hover{background-image:url(/static/media/img_disclaimer_hover.2dcfb633.svg);background-repeat:no-repeat;transition:.2s}.mainSimulator .icon-disclaimer:hover+.msg-disclaimer{font-size:10px;display:block}.mainSimulator .msg-disclaimer{display:none}.mainSimulator .content-disclaimer{background-color:#fff;font-size:13px;font-style:normal;padding:10px;box-sizing:border-box;position:absolute;left:0;bottom:30px;width:250px;opacity:1;transition:all .4s ease;border-radius:5px;border:1px solid #f4bc00;z-index:1000}.mainSimulator .tooltip-disclaimer:hover+.content-disclaimer{opacity:1}.mainSimulator .contractInsuranceDisclaimer{text-align:center;margin:0 auto!important;width:90%;font-weight:700;padding-top:1rem}.mainSimulator .disclaimew{width:90%;margin:1% 5% 2%;font-size:.9rem;font-family:italic}.mainSimulator .icon-disclaimew{background-image:url(/static/media/img_disclaimer.c8338f27.svg);background-repeat:no-repeat;background-color:#fff;transition:.2s;position:absolute;right:0}.mainSimulator .icon-disclaimew:hover{background-image:url(/static/media/img_disclaimer_hover.2dcfb633.svg);background-repeat:no-repeat;transition:.2s}.mainSimulator .icon-disclaimew:hover+.msg-disclaimew{font-size:10px;display:block}.mainSimulator .msg-disclaimew{display:none}.mainSimulator .content-disclaimew{background-color:#fff;font-size:13px;font-style:normal;padding:10px;box-sizing:border-box;position:absolute;left:0;bottom:30px;width:250px;opacity:1;transition:all .4s ease;border-radius:5px;border:1px solid #f4bc00;z-index:1000}.mainSimulator .tooltip-disclaimew:hover+.content-disclaimew{opacity:1}.mainSimulator .contractInsuranceDisclaimew{text-align:center;margin:0 auto!important;width:90%;font-weight:700;padding-top:1rem}.mainSimulator .overlayLoad{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:8}.mainSimulator .overlayLoad .fa-spinner{font-size:3rem}@media print{.mainSimulator .no-print,.mainSimulator .no-print *{display:none!important}.mainSimulator .print,.mainSimulator .print *{display:block!important;margin:0 auto;text-align:center;padding-bottom:20px;width:70%!important}.mainSimulator .page-container{width:100%;float:none}}.mainSimulator .print,.mainSimulator .print *{display:none}.mainSimulator .dots{position:relative;height:33px}.mainSimulator .dot{position:absolute;height:4px;width:4px;background:#212529;border-radius:50%;margin-left:4px;top:16px;animation-name:dots;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:.6s}.mainSimulator #dot1{left:10px;animation-delay:0s}.mainSimulator #dot2{left:20px;animation-delay:.1s}.mainSimulator #dot3{left:30px;animation-delay:.15s}@keyframes dots{0%{width:4px;height:4px;top:16px;margin-left:4px}to{width:8px;height:8px;top:14px;margin-left:2px}}.mainSimulator .condition-btn{padding-left:85px;padding-right:90px}.mainSimulator .input{position:relative}.mainSimulator .input label{pointer-events:none;position:absolute;top:6px;left:17px;margin:0;font-size:1rem;transition:top .1s ease-in-out,font-size .1s ease-in-out,color .1s}.mainSimulator .input .custom-checkbox{position:absolute;right:15px;top:9px}.mainSimulator .input .custom-checkbox+input{padding-right:30px}.mainSimulator .input .custom-checkbox.revert{right:unset}.mainSimulator .input.disabled.has-focus label:before,.mainSimulator .input.disabled.has-value label:before{background:#e9ecef;bottom:0}.mainSimulator .input.disabled.has-focus input,.mainSimulator .input.disabled.has-value input{cursor:not-allowed}.mainSimulator .input.has-focus label,.mainSimulator .input.has-value label{font-weight:700;font-size:.9rem;line-height:.7rem;padding:3px;top:-9px;z-index:1}.mainSimulator .input.has-focus label:before,.mainSimulator .input.has-value label:before{content:"";position:absolute;top:6px;left:0;display:block;width:100%;height:8px;background:#fff;z-index:-1}.mainSimulator .input.truncate-label-text label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:70%}.mainSimulator .input.truncate-label-text.has-focus label,.mainSimulator .input.truncate-label-text.has-value label{pointer-events:auto;width:75%}.mainSimulator .input.has-focus label{color:#f4bc00}.mainSimulator .input.has-focus input,.mainSimulator .input.has-focus select{border-color:#f4bc00;box-shadow:inset 0 0 0 1px #f4bc00;outline:none}.mainSimulator .input.has-disclaimer.has-focus input,.mainSimulator .input.has-disclaimer.has-focus select,.mainSimulator .input.has-disclaimew.has-focus input,.mainSimulator .input.has-disclaimew.has-focus select{border-color:#f4bc00;box-shadow:inset 0 0 0 1px #f4bc00!important}.mainSimulator .input.has-error.has-focus label,.mainSimulator .input.has-error.has-value label{color:#dc3545}.mainSimulator .input.has-error.has-focus input,.mainSimulator .input.has-error.has-focus select{border-color:#dc3545;box-shadow:inset 0 0 0 1px #dc3545!important}.mainSimulator .input.icon i{position:absolute;top:7px;right:15px;width:25px;height:25px;font-size:.8rem}.mainSimulator .input.read-only{text-align:center;padding-top:5px}.mainSimulator .input.read-only label{left:50%;transform:translateX(-50%);width:100%}.mainSimulator .input.show{margin-bottom:1rem}.mainSimulator .input.show input,.mainSimulator .input.show textarea{cursor:default;background:#fff}.mainSimulator .data-size{margin-bottom:14px}.mainSimulator .checkboxs label{font-size:.9rem}.mainSimulator .checkboxs b{vertical-align:middle}.mainSimulator .simulator .filters-title{border:none}.mainSimulator .simulator .container:not(.alert){transition:opacity .5s;opacity:0}.mainSimulator .simulator .container:not(.alert).active{opacity:1}.mainSimulator .simulator .custom-checkbox.checked{background:#f4bc00}.mainSimulator .simulator .custom-checkbox.checked.disabled{background:#414042}.mainSimulator .simulator .custom-checkbox.disabled{cursor:not-allowed}.mainSimulator .simulator .justify-content{justify-content:space-evenly}.mainSimulator .simulator .min-width{min-width:185px;margin:auto}.mainSimulator .simulator .subcard{border-top-left-radius:10px;border-top-right-radius:10px;margin:0 -15px;padding:15px;box-shadow:0 -2px 2px 0 rgba(0,0,0,.14)}.mainSimulator .simulator .subcard.yellow{margin-top:-15px;padding-top:25px}.mainSimulator .simulator .financedValue label{text-transform:uppercase;font-size:1.3rem}.mainSimulator .simulator .financedValue i{margin-left:10px;vertical-align:text-bottom}.mainSimulator .simulator .financedValue .form-group{font-weight:700;color:#f4bc00;font-size:1.8rem;font-family:"Louis-BoldItalic"}.mainSimulator .branchChannels .custom-select,.mainSimulator .profilesParams .custom-select{padding-right:0}@media (max-width:375px){.mainSimulator .header-item-r,.mainSimulator .item-r{height:45px!important}}@media (min-width:376px) and (max-width:462px){.mainSimulator .header-item-r,.mainSimulator .item-r{height:40px}}@media (max-width:600px){.mainSimulator .title{margin-bottom:1rem!important}}@media (min-width:768px){.mainSimulator .container-size{max-width:80%}}@media (max-width:992px) and (min-width:768px){.mainSimulator .header-item-r,.mainSimulator .item-r{font-size:.8rem!important}}@media (max-width:1080px){.mainSimulator .input.has-focus label,.mainSimulator .input.has-value label{font-size:.8rem}}@media (max-width:992px){.mainSimulator .input.has-focus label,.mainSimulator .input.has-value label{font-size:.75rem}}@media (max-width:768px){.mainSimulator .input.has-focus label,.mainSimulator .input.has-value label{font-size:.7rem}}@media (max-width:576px){.mainSimulator .input.has-focus label,.mainSimulator .input.has-value label{font-size:.65rem}}@media (max-width:1399px) and (min-width:768px){.mainSimulator .page-container{width:calc(100% - 90px)}.mainSimulator .nav-icon{display:block}.mainSimulator .sidebar{z-index:9;box-shadow:7px 0 9px 0 rgba(0,0,0,.3);width:90px;transition:.3s ease-in-out}.mainSimulator .sidebar.open{width:260px}.mainSimulator .sidebar.open .collapse.five{width:234px!important}.mainSimulator .sidebar.open .logo-container{width:100%}.mainSimulator .sidebar.open .logo{display:block;width:218px;max-width:auto;overflow:hidden}.mainSimulator .sidebar.open .logo.vertical{display:none}.mainSimulator .sidebar.open .nav{width:100%}.mainSimulator .sidebar.open .fa-caret-down,.mainSimulator .sidebar.open .nav-item .text,.mainSimulator .sidebar.open .user .text{opacity:1}.mainSimulator .sidebar .logo-container{margin-bottom:1rem}.mainSimulator .sidebar .logo{display:none}.mainSimulator .sidebar .logo.vertical{width:58px;display:block}.mainSimulator .sidebar .nav{width:52px;transition:.3s ease-in-out}.mainSimulator .sidebar .nav-item a,.mainSimulator .sidebar .user a{overflow:hidden}.mainSimulator .sidebar .nav-item .text,.mainSimulator .sidebar .user .text{opacity:0;transition:opacity .3s ease-in-out;white-space:nowrap}.mainSimulator .sidebar .collapse.five{width:50px!important}.mainSimulator .sidebar .collapse-item{white-space:nowrap}.mainSimulator .sidebar .fa-caret-down{opacity:0}}@media (max-width:768px){.mainSimulator .mobile-header{display:block;position:fixed;top:0;left:0;width:100%;z-index:9;background:#414042;padding:8px 10px;height:59px;box-shadow:1px 5px 9px 0 rgba(0,0,0,.3)}.mainSimulator .mobile-header .nav-icon{float:right;display:block;position:static;margin-top:10px}.mainSimulator .mobile-header .nav-icon span{background:#d9d9d9;box-shadow:none}.mainSimulator .mobile-header .logo-container{display:block;max-width:70%;height:100%;float:left}.mainSimulator .mobile-header .logo-container img{max-width:100%;max-height:100%}.mainSimulator .page-container{width:100%;padding-top:59px}.mainSimulator .nav-icon{display:none}.mainSimulator .sidebar{height:93%!important;left:-260px;top:58px;padding-top:18px;transition:.3s ease-in-out;z-index:10}.mainSimulator .sidebar.open{box-shadow:5px 5px 9px 0 rgba(0,0,0,.3);left:0}.mainSimulator .sidebar .logo-container{display:none}.mainSimulator .container-size{max-width:95%}.mainSimulator .header-item-r{margin:.5rem;font-size:14px}.mainSimulator .subtitle{text-align:center!important}.mainSimulator .t-header-r{margin:0;border:none}.mainSimulator .calculation-list-item-r:not(tr),.mainSimulator .t-header-r:not(tr){max-width:50%;display:block;text-align:left;align-items:left}.mainSimulator .calculation-list-item-r:not(tr) .item-r,.mainSimulator .t-header-r:not(tr) .item-r{margin:.5rem!important;text-align:center;font-size:14px}.mainSimulator tr.calculation-list-item-r .item-r.campaign-item-r,.mainSimulator tr.t-header-r .item-r.campaign-item-r{width:25%}.mainSimulator .ui-steps{margin-left:50px}.mainSimulator .profilesParams .form-row.center{justify-content:center}.mainSimulator .profilesParams .default{flex:0 0 100%}.mainSimulator .profilesParams .inputAlign{height:auto;flex:0 0 100%}.mainSimulator .profilesParams .icons .col-6:first-child{text-align:right;padding-right:2rem}.mainSimulator .profilesParams .icons .col-6:last-child{text-align:left;padding-left:2rem}.mainSimulator #root{overflow:auto}.mainSimulator .page-container{float:none}}@media (max-width:1920px) and (min-width:1601px){.mainSimulator .steps{padding-left:13%!important;padding-right:14%!important;width:100%!important;margin-right:50%!important}}.mainSimulator progress{font-size:13px!important;height:15px;background-color:#fff}.mainSimulator progress::-webkit-progress-bar{background:#e9e9e9;border-bottom-left-radius:5px!important;border-radius:5px;box-shadow:inset 0 2px 5px rgba(0,0,0,.25)}.mainSimulator progress::-webkit-progress-value{background:#f4bc00;border-radius:5px}.mainSimulator progress:after{content:attr(value) "%";position:relative;top:-16px}.mainSimulator .align{margin:0 auto}.mainSimulator .boxButtons{margin-left:0;margin-right:0}@media (min-width:768px){.mainSimulator .container-size{max-width:80%}.mainSimulator #leftButton{text-align:right}.mainSimulator #rightButton{text-align:left}.mainSimulator .last:after{width:150%!important;height:3%!important;right:50%!important}.mainSimulator .last:before{top:60%;left:87%;width:25%;transform:rotate(90deg)}.mainSimulator .last .line:after,.mainSimulator .last:before{content:"";position:absolute;background-color:#a3a2a2;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #a3a2a2;height:5px}.mainSimulator .last .line:after{bottom:11%;right:0;width:292%}.mainSimulator .first:after{width:50%!important;height:3%!important;left:8%!important}.mainSimulator .first:before{content:"";position:absolute;background-color:#a3a2a2;box-shadow:0 1px 5px #aaa,inset 0 0 7px 0 #a3a2a2;bottom:86%;height:5px;right:79%;width:calc(25% - 2px);transform:rotate(90deg)}}@media (min-width:992px) and (max-width:1199px){.mainSimulator .first:before{right:76%;width:30%;top:10.7%}.mainSimulator .last:before{left:84%;width:31%;top:61%}}@media (min-width:768px) and (max-width:991px){.mainSimulator .first:before{right:72%;width:38%;top:12%}.mainSimulator .last:before{left:79%;width:41%;top:61%}}.mainSimulator .text{font-size:.89em!important}.mainSimulator .hasNoPermission{cursor:not-allowed!important}.mainSimulator .disabledCheck{background-color:#b8b7b7!important}@media (max-width:992px){.mainSimulator .alignCombos{text-align:center}}.mainSimulator .breakATag{white-space:normal;word-wrap:break-word}.mainSimulator .dealerLabel{font-weight:700;position:absolute;top:.3rem;right:1rem;color:#fff!important;cursor:pointer}.mainSimulator .invalid-feedback-dealers{color:#dc3545;font-size:80%}.mainSimulator .dealer-x-pos{color:#dc3545;font-size:16px;position:absolute;right:35px;top:45px;z-index:2;pointer-events:none}.mainSimulator .ui-helper-clearfix:after,.mainSimulator .ui-helper-clearfix:before{content:normal!important}.mainSimulator .box-filter-label{position:relative;z-index:10}.mainSimulator .box-filter{position:absolute;bottom:-11px;left:-15px;background:#fff;box-shadow:0 1px 4px 1px rgba(0,0,0,.14);border-radius:10px;z-index:8;min-width:175px;min-height:auto;margin:0;padding:.5rem .5rem 2.5rem}.mainSimulator .box-filter.more-padding{padding-bottom:3.5rem}.mainSimulator .box-filter-content{align-items:center;justify-content:center}.mainSimulator .box-filter-close{font-size:18px;margin-right:3px}.mainSimulator .box-filter-close:focus{outline:none!important}.alert{cursor:pointer;white-space:pre-wrap}.alert .fa-times{position:absolute;font-size:10px;top:6px;right:8px}body,html{min-height:100%}.mainSimulator,body{background:#eee!important}.simulatorCustomer,body{background:#fff!important;overflow:auto!important}.form-control{min-height:38px}#root{width:100%;height:100%}.align-mid-container{width:70%;height:360px;border-radius:10px;padding:15px;margin:auto auto 2rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);background:#fff}.qr-class{padding-top:30px;padding-right:45px!important}.text-class{padding-top:30px;padding-left:45px!important}.text-class div>ol>li{padding-top:24px!important}.landing-title{color:#55636b;font-size:28px;font-weight:300;line-height:normal}.dgiAccess{color:#008cff}.dgiButton{cursor:pointer}.dgiCard li:last-child{border-radius:10px!important}.modalIcon{font-size:24px!important}.align-checkbox{margin-top:38px}.printRightBlock{display:inline-block}.printLeftBlock,.printRightBlock{position:relative;width:100%;flex:50% 1;padding-right:15px;padding-left:15px;box-sizing:border-box}.printLeftBlock{text-align:left}.printLeftBlock.d-none{display:none}.btn-primary{background-color:#f4bc00;border-color:#f4bc00}.btn-primary.large{padding:4rem}@media (min-width:768px){.printLeft{display:inline-block;max-width:50%;flex:50% 1}.printRight{float:right}}.card-headerYellow,.customColorYellow{background-color:#f2bf24}.card-headerYellow{padding:0;font-family:"Louis-Regular";font-size:19px;color:#4d4d4d;height:45px;border-bottom:1px solid #4d4d4d}.card-headerYellow .itemPointer{height:100%}.card-headerYellow .itemPointer.comboIcon{font-size:10px;text-align:center;width:20px;height:20px;vertical-align:middle;padding:4px;color:grey;border:1px solid grey;border-radius:50%}.pad-0{padding-left:0!important;padding-right:0!important}.height-25{height:25rem}.contractIframe{border:0!important;z-index:1;background-color:transparent}.contractIframeLoading{position:absolute;top:50%;left:calc(50% - 80px);z-index:2}.height-30{height:32rem}.height-100{height:100%}.esignIframe{width:100%;height:100%;border:0!important}.iframe-modal{display:flex;justify-content:space-between;padding:1rem;border-top:1px solid #dee2e6}.width-auto{width:auto}.pb-0{padding-bottom:none!important}.bg-upload-image{background:hsla(0,0%,46.3%,.5)!important;height:80vh}.upload-button{padding-top:35px}.inputfileImage{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.btn-file-image{padding:8px 20px!important;min-height:38.49px;height:auto!important}.input-name-file{width:100%;height:40px!important}.cursor-pointer{cursor:pointer}.top-right-0{top:0;right:0}@media (min-width:576px){.modal-dataClient,.modal-esign{max-width:1200px!important}}.input-hidden{opacity:0;overflow:hidden;position:absolute;z-index:-1}.plusIcon{position:relative}.plusIcon:after{content:"+";position:absolute;left:calc(50% - 12px);top:73px;font-weight:700;font-size:34px;color:#f4bc00}@media only screen and (max-width:767px){.plusIcon:after{top:50%}}.accordion-insurance{background:#fff!important;padding:0!important}.card-insurance{border:none!important}.card-headerInsurance{background:#fff!important;border:none!important;padding:.75rem 0!important}#pdfCanvas{height:600px;background:#333;padding:20px;overflow:auto}#pdfCanvas canvas{margin-bottom:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)}#pdfCanvas.fullPdfCanvas{width:100vw;height:100vh;text-align:center}.opacity-0{opacity:0}.custom-checkbox-dealer{display:flex;flex-flow:column;align-items:center;height:100%;justify-content:space-between}.custom-label-dealer{white-space:break-spaces}.custom-select-mobile{height:60px!important}.logo-formweb{width:349px}.brand-title{background:#85888e;color:#fff;font-size:22px;height:54px;display:flex;align-items:center;justify-content:center;margin-top:2em}.input-field-person{width:806px;height:45px}.text-color-formweb{color:grey}.button-formweb-submit{width:283.83px;height:38.48px;background:#fff;border:2px solid #f4bc00;box-sizing:border-box}.card-info-records{font-size:14px}.card-new-record{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;padding:2em}.icon-plus-record{margin-left:12px;margin-top:-10px;color:#f4bc00}.ajust-card-position{margin:4.75rem 0 4.25rem;text-transform:uppercase;font-weight:700;color:#4d4d4d;font-size:1.19rem;font-family:"Louis-Bold"}.formWebCostumer .card-grid{display:flex;flex-wrap:wrap;justify-content:center;max-width:834px}.formWebCostumer .complement{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:.15px;text-align:justified;color:grey}.formWebCostumer .custom-card{padding:.75rem;width:calc(33.3333% - .6rem);min-width:250px;flex-grow:0;margin:0 .3rem .6rem;height:127px;border-color:grey;border-radius:0}.formWebCostumer .custom-card.custom-card.card-new-record{border-color:#f4bc00}.formWebCostumer .custom-card .card-icon{position:absolute;right:.6rem;top:.6rem}.formWebCostumer .custom-card .card-title{font-weight:700;font-size:1.12rem;font-family:"Louis-Bold"}.formWebCostumer .custom-card .card-text{font-weight:700;font-size:.882rem;line-height:1.5rem;font-family:"Louis-Bold";color:grey;display:flex}.formWebCostumer .custom-card .card-text p{margin:0;padding:0}.formWebCostumer .custom-card .card-text p:not(:first-child){margin:0 0 0 .33em}.formWebCostumer .custom-card .card-text p:first-letter{text-transform:uppercase}.formWebCostumer .custom-card .card-text-darker{color:#4d4d4d}a.custom-card.card-new-record{color:#4d4d4d;text-decoration:none;font-size:.882rem;height:100px}a.custom-card.card-new-record i{font-size:23px;position:relative;top:4px}.card-color-nro{color:#f4bc00}.warningBox{max-width:98%;border:3px solid #f4bc00;border-radius:10px;margin:0 auto 1rem}.warningBoxHeader{display:flex;margin-bottom:10px;justify-content:center;align-items:center;min-height:50px;background-color:#f4bc00;color:#fff;font-size:1.2rem}.warningBoxContent{text-align:justify;font-size:1.2rem;padding:0 1rem .5rem;font-size:.85rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.align-middle .dropdown-content{top:-600%!important}.rmsc.disabled .dropdown-container{background-color:#e9ecef!important;color:#495057!important;opacity:1!important}.invalid-feedback-voucher{width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.rmsc-custom .dropdown-heading-dropdown-arrow{display:none}.rmsc-custom .dropdown-container{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat}.rmsc-custom .rmsc .clear-selected-button{position:relative;right:15px}.rmsc-custom .rmsc .dropdown-heading .dropdown-heading-value{padding-right:12px}.rmsc-custom.has-focus>label,.rmsc-custom.has-value>label{font-weight:700;font-size:.9rem;line-height:.7rem;padding:3px;top:-9px;z-index:1;left:13px;position:absolute}.rmsc-custom.has-focus>label:before,.rmsc-custom.has-value>label:before{content:"";position:absolute;bottom:1px;left:0;display:block;width:100%;height:8px;background:#fff;z-index:-1}.rmsc-custom.has-error .dropdown-container,.rmsc-custom.is-invalid .dropdown-container{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.remove-border-modal{border:none!important;align-items:baseline!important;justify-content:center!important}.form-control.no-error-icon.is-invalid{background-image:none!important;padding-right:12px!important}.flex-wrap{flex-wrap:wrap}.flex-grow-0{flex-grow:0}.flex-shrink-0{flex-shrink:0}.width165{width:190px!important}.simContainerTerms{width:95%;margin:0 auto}.termMessageError{font-size:11px;margin-top:15px;color:red;margin-left:16px;margin-bottom:-10px}.mainSimulator .simContainer.selected-conditions{margin:0 2.5%;display:table}.terms-conditions-container{width:95%;margin:0 auto;display:flex;justify-content:space-between;grid-gap:10px;gap:10px}.terms-conditions-container .selected-conditions{margin-right:0;width:85%}.table-list-item-r{display:flex;flex-basis:100%;text-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:0;margin-bottom:0;max-width:100%}.table-list-item-r .item-r{flex-grow:1;flex-basis:16.6%;margin:.5rem;font-size:.77rem}.overlayLoad{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:8}.overlayLoad .fa-spinner{font-size:3rem}.mainSimulator .custom-select.is-invalid,.mainSimulator .was-validated .custom-select:invalid{background-position:calc(100% - .75rem) .75rem,calc(100% - 1.8rem) 8px!important}.mainSimulator .was-validated select.form-control:invalid,.mainSimulator select.form-control.is-invalid{padding-right:3rem!important;background-position:right .75rem center}.new_header_form{margin-top:-15px;margin-left:-15px;margin-right:-15px;border-top-left-radius:10px;border-top-right-radius:10px}.disabledSeguroAuto{pointer-events:none!important}.no-data{width:100px;height:13px;background:rgba(0,0,0,.03)!important;display:inline-block;border-radius:3px}.badgeDollar{left:0;top:50%;margin-top:-8px;width:48px;position:absolute;opacity:.8}.active .badgeDollar{filter:invert(100%)}.acceptPrivacyPolity{color:#000}.acceptClickHere{text-decoration:underline}.invalidDateRangePicker{width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.invalidDateRangePicker .DateRangePickerInput__withBorder{border:1px solid #dc3545}.autoInsuranceAccordion .accordion>.card{overflow:initial}.autoInsuranceAccordion .accordion>.card .card-body{cursor:default}.blockInsurance .form-row,.blockInsurance button,.blockInsurance input,.blockInsurance select{pointer-events:none!important;cursor:no-drop!important}.Mui-checked{color:#ffc107!important}.MuiSwitch-track{background-color:#ffc107!important}.custom-select:disabled{background-color:#e9ecef!important;color:#495057!important;opacity:1!important}.autocomplete{display:none;position:absolute;top:38px;left:0;width:100%;max-height:150px;background:#fff;z-index:50;border:1px solid #ced4da;border-top:0;overflow-y:auto}.autocomplete .autocomplete-item{padding:.3rem .3rem .3rem .8rem;display:block}.autocomplete .autocomplete-item.active{color:#fff;background:#007bff}.trackingCode .autocomplete{z-index:5}.text-capitalize{text-transform:capitalize}.accordion-insurance input::-webkit-inner-spin-button,.accordion-insurance input::-webkit-outer-spin-button,.hide-arrows-number::-webkit-inner-spin-button,.hide-arrows-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-arrows-number[type=number]{-moz-appearance:textfield}.top-2{top:.5rem!important}.right-2{right:.5rem!important}.uppercase{text-transform:uppercase}.fs-sm{font-size:.875rem!important}.fs-base{font-size:1rem!important}.hiddenStatusButton{width:5px;height:5px;border:none;background:none;color:transparent;position:absolute;top:0;left:0;cursor:pointer}.hiddenStatusButton:active,.hiddenStatusButton:focus{outline:none!important;border:none!important}.fill-black{fill:#000}.fill-white{fill:#fff}.fill-yellow{fill:#f4bc00}.fill-red{fill:#dc3545}.fill-green{fill:#28a745}.border-b-black{border-bottom:1px solid #333}.min-width90{min-width:90px}.min-width150{min-width:150px}.hideAwayFromScreen{position:fixed;top:1000%;right:-1000%}.selfieWd{padding:2px 6px;margin-left:4px;border-radius:20px;font-size:10px;color:#fff;float:right}.selfieWd.selfieWdGreen{background:green}.selfieWd.selfieWdRed{background:red}table.simulations-table{border:none;padding:0;margin:0;font-size:.77rem}table.simulations-table>tbody>tr,table.simulations-table>thead>tr{border-bottom:1px solid #dee2e6}table.simulations-table>tbody>tr .icon-voucher{filter:grayscale(100%)}table.simulations-table>tbody>tr:hover{background:#eeeded}table.simulations-table>tbody>tr:hover .icon-voucher{filter:none}table.simulations-table tr td{text-align:center;height:55px}table.simulations-table tr td select{min-width:60px;max-width:100px}table.simulations-table tbody tr td{padding:.5rem}table.simulations-table tr.no-resume td{height:84px}.overflow-x-auto{overflow-x:auto}.mobile-filter-content{display:flex;position:relative;justify-content:space-between}.mobile-filter-content select{width:100%;height:24px;opacity:0;position:absolute;top:0;right:0}.mobile-filter-content .filtered span.options{background:#f4bc00;padding:7px 10px;font-size:11px;line-height:10px;color:#fff;border-radius:10px;display:inline-block}.mobile-filter-content .filtered span.no-options{font-style:italic;font-size:11px;opacity:.5}.disc{display:inline-block;width:7px;height:7px;border-radius:50%;position:relative;top:-1px;left:-5px}.disc.disc-primary{background:#f4bc00;color:#fff}.disc.disc-secondary{background:#cacdcf;color:#333}.div-selected-listItem{display:flex;align-items:center;height:700px}.listItem-box{display:flex;align-items:center;top:0;left:0;width:100%;height:100%}.listItemButtom{width:100%}.vertical-divider{margin:0 16px;border-right:2px solid #1976d2;height:60%;background-color:transparent}.modal-body-send{position:relative;padding:0}.modal-Container{display:flex;flex-direction:row}.modal-Content{flex-direction:column;justify-content:flex-start}.modal-container-top,.modal-Content{display:flex;align-items:center;width:100%}.modal-container-top{height:60px;justify-content:center;border-bottom:1px solid #dee2e6}.modal-content-bottom{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.modal-container-bottom-center{display:flex;flex:row 1;width:100%;justify-content:safe center;grid-gap:60px;gap:60px}.modal-content-bottom-align{display:flex;align-items:center;flex-direction:column;justify-content:center}.modal-content-span{font-size:16px;padding:0 40px 1rem;margin-bottom:0}.buttom-update{width:40px!important;height:40px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.accordion-container{display:flex;flex-direction:row}.accoridon-verticatab{display:flex;align-items:center;height:auto;width:150px}.accordion-content{display:flex;justify-content:center;align-items:center;width:100%;height:400px;border-left:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.accordion-contents-align{display:flex;flex:row 1;width:100%;justify-content:safe center;grid-gap:35px;gap:35px}.accordion-content-align{display:flex;align-items:center;flex-direction:column;justify-content:center}.accordion-deafult .card-body{padding-left:0!important;padding-right:0!important}.blockContent{pointer-events:none!important;cursor:no-drop!important}@font-face{font-family:"Louis-Bold";src:url(/static/media/louis-bold-webfont.bebdf188.eot);src:url(/static/media/louis-bold-webfont.bebdf188.eot?#iefix) format("embedded-opentype"),url(/static/media/louis-bold-webfont.ba0fbbac.woff2) format("woff2"),url(/static/media/louis-bold-webfont.d34e3aeb.woff) format("woff"),url(/static/media/louis-bold-webfont.f9d9ea9c.ttf) format("truetype"),url(/static/media/louis-bold-webfont.f535d54b.svg#./fonts/louisbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Louis-BoldItalic";src:url(/static/media/louis-bolditalic-webfont.81ee06cb.eot);src:url(/static/media/louis-bolditalic-webfont.81ee06cb.eot?#iefix) format("embedded-opentype"),url(/static/media/louis-bolditalic-webfont.a0c46e74.woff2) format("woff2"),url(/static/media/louis-bolditalic-webfont.52554f48.woff) format("woff"),url(/static/media/louis-bolditalic-webfont.7b05ed70.ttf) format("truetype"),url(/static/media/louis-bolditalic-webfont.fe2ad9c3.svg#./fonts/louisbold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Louis-CondensedDemi";src:url(/static/media/louis-condenseddemi-webfont.2b49e2f9.eot);src:url(/static/media/louis-condenseddemi-webfont.2b49e2f9.eot?#iefix) format("embedded-opentype"),url(/static/media/louis-condenseddemi-webfont.e8c81dc1.woff2) format("woff2"),url(/static/media/louis-condenseddemi-webfont.abf42325.woff) format("woff"),url(/static/media/louis-condenseddemi-webfont.e9d1c908.ttf) format("truetype"),url(/static/media/louis-condenseddemi-webfont.27193667.svg#./fonts/louiscondensed_demi) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Louis-CondensedRegular";src:url(/static/media/louis-condensedregular-webfont.99593945.eot);src:url(/static/media/louis-condensedregular-webfont.99593945.eot?#iefix) format("embedded-opentype"),url(/static/media/louis-condensedregular-webfont.a44a8392.woff2) format("woff2"),url(/static/media/louis-condensedregular-webfont.19e71043.woff) format("woff"),url(/static/media/louis-condensedregular-webfont.016688e6.ttf) format("truetype"),url(/static/media/louis-condensedregular-webfont.533f919e.svg#./fonts/louiscondensed_regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Louis-Italic";src:url(/static/media/louis-italic-webfont.1a0b22f8.eot);src:url(/static/media/louis-italic-webfont.1a0b22f8.eot?#iefix) format("embedded-opentype"),url(/static/media/louis-italic-webfont.f81ce33b.woff2) format("woff2"),url(/static/media/louis-italic-webfont.150820db.woff) format("woff"),url(/static/media/louis-italic-webfont.8505ed82.ttf) format("truetype"),url(/static/media/louis-italic-webfont.b78e5cba.svg#./fonts/louisitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Louis-Regular";src:url(/static/media/louis-regular-webfont.e34fc46d.eot);src:url(/static/media/louis-regular-webfont.e34fc46d.eot?#iefix) format("embedded-opentype"),url(/static/media/louis-regular-webfont.52393b81.woff2) format("woff2"),url(/static/media/louis-regular-webfont.bfabe866.woff) format("woff"),url(/static/media/louis-regular-webfont.66245ce6.ttf) format("truetype"),url(/static/media/louis-regular-webfont.0705ce1b.svg#./fonts/louisregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-Bold";src:url(/static/media/roboto-bold-webfont.4a40f3fb.eot);src:url(/static/media/roboto-bold-webfont.4a40f3fb.eot?#iefix) format("embedded-opentype"),url(/static/media/roboto-bold-webfont.ef28e57e.woff2) format("woff2"),url(/static/media/roboto-bold-webfont.e47b3761.woff) format("woff"),url(/static/media/roboto-bold-webfont.c6cbb13c.ttf) format("truetype"),url(/static/media/roboto-bold-webfont.64bc7024.svg#robotobold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-BoldItalic";src:url(/static/media/roboto-bolditalic-webfont.b394c09e.eot);src:url(/static/media/roboto-bolditalic-webfont.b394c09e.eot?#iefix) format("embedded-opentype"),url(/static/media/roboto-bolditalic-webfont.60f0260a.woff2) format("woff2"),url(/static/media/roboto-bolditalic-webfont.10542e77.woff) format("woff"),url(/static/media/roboto-bolditalic-webfont.d6e3f6fa.ttf) format("truetype"),url(/static/media/roboto-bolditalic-webfont.048b9905.svg#robotobold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url(/static/media/roboto-regular-webfont.ceb80890.eot);src:url(/static/media/roboto-regular-webfont.ceb80890.eot?#iefix) format("embedded-opentype"),url(/static/media/roboto-regular-webfont.6b51fddd.woff2) format("woff2"),url(/static/media/roboto-regular-webfont.8e7c8833.woff) format("woff"),url(/static/media/roboto-regular-webfont.8f709535.ttf) format("truetype"),url(/static/media/roboto-regular-webfont.f7da27b8.svg#robotoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-Italic";src:url(/static/media/roboto-regularitalic-webfont.c5b0798d.eot);src:url(/static/media/roboto-regularitalic-webfont.c5b0798d.eot?#iefix) format("embedded-opentype"),url(/static/media/roboto-regularitalic-webfont.1e950a54.woff2) format("woff2"),url(/static/media/roboto-regularitalic-webfont.b20b4386.woff) format("woff"),url(/static/media/roboto-regularitalic-webfont.87fe8b60.ttf) format("truetype"),url(/static/media/roboto-regularitalic-webfont.e1e33fe2.svg#robotoitalic) format("svg");font-weight:400;font-style:normal}body{margin:0;padding:0}