:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.contributor-form{margin:auto;padding:20px}.contributor-form .container-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.contributor-form .form-group{display:flex;flex-direction:column}.contributor-form .switch-group{display:flex;align-items:center;justify-content:space-between;width:100%}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.main-container{display:flex;flex-direction:row;width:100%;margin:auto;gap:16px}.main-container .quoter{width:60%}.main-container .costs{width:40%}.main-container .divider-dashed{border-top:1px dashed #d9d9d9;border-bottom:0}.main-container .step-content{display:none}.main-container .step-content.active{display:block}.main-container .mt-2{margin-top:16px}@media(max-width: 1024px){.main-container{flex-direction:column}.quoter,.costs{width:100%}}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.check-input{display:flex;align-items:center;gap:8px;font-size:14px;color:#333;cursor:pointer;margin-bottom:5px}.check-input input{display:none}.check-input__box{width:16px;height:16px;border-radius:3px;background-color:#ccc;display:flex;align-items:center;justify-content:center;transition:background .3s ease-in-out}.check-input__box::after{content:"\2714";font-size:12px;color:#fff;display:none}.check-input input:checked+.check-input__box{background-color:#e76f1f}.check-input input:checked+.check-input__box::after{display:block}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.submit-button{max-width:200px;padding:12px 20px;margin:auto;background:linear-gradient(to bottom, #e76f1f, #b73c00);color:#fff;font-weight:bold;font-size:16px;border:none;border-radius:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .3s ease-in-out}.submit-button:hover{background:linear-gradient(to bottom, #c85d10, #902d00)}.submit-button:disabled{background:#e8e8e8;color:#777;cursor:not-allowed}.submit-button i{font-size:20px}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.text-input{display:flex;flex-direction:column;gap:4px}.text-input label{font-size:14px;color:#333}.text-input label.required{display:flex;align-items:center;gap:4px}.text-input__required{color:#bf5450;font-size:16px}.text-input input{padding:10px;border:1px solid #ccc;border-radius:10px;font-size:14px;outline:none;transition:border-color .2s ease-in-out;background-color:rgba(0,0,0,0)}.text-input input:focus{border-color:#685f92}.text-input__error{border-color:#bf5450 !important}.text-input__error-message{font-size:12px;color:#bf5450;margin-top:2px;margin-bottom:0}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.schedule-card{background:#fff;border-radius:10px;box-shadow:4px 4px 5px rgba(0,0,0,.1);text-align:center;width:calc(100% - 10px);box-sizing:border-box;cursor:pointer}.schedule-card.active{border:2px solid #8367ce}.schedule-card p{margin:0;padding:0;box-sizing:border-box;overflow:hidden}.schedule-card .month{font-size:14px;font-weight:bold;color:#333}.schedule-card .date{font-size:25px;font-weight:bold;color:#8367ce}.schedule-card .day{font-size:14px;font-weight:lighter;color:#333}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.date-input{display:flex;flex-direction:column;gap:4px;position:relative}.date-input label{font-size:14px;color:#333}.date-input label.required{display:flex;align-items:center;gap:4px}.date-input__required{color:#bf5450;font-size:16px}.date-input__wrapper{position:relative;display:flex;align-items:center}.date-input input{padding:10px;border:1px solid #ccc;border-radius:10px;font-size:14px;width:100%;outline:none;transition:border-color .2s ease-in-out;background-color:rgba(0,0,0,0)}.date-input input:focus{border-color:#685f92}.date-input__error{border-color:#bf5450 !important}.date-input__error-message{font-size:12px;color:#bf5450;margin-top:2px;margin-bottom:0}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.switch-toggle{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:bold;color:#333}.switch-toggle__container{position:relative;width:40px;height:20px;display:flex;align-items:center}.switch-toggle input{display:none}.switch-toggle__slider{position:absolute;width:100%;height:100%;background-color:#8e8e8e;border-radius:20px;transition:background-color .3s ease-in-out;cursor:pointer}.switch-toggle__slider::before{content:"";position:absolute;width:16px;height:16px;left:2px;top:2px;background:#fff;border-radius:50%;transition:transform .3s ease-in-out}.switch-toggle input:checked+.switch-toggle__slider{background-color:#8367ce}.switch-toggle input:checked+.switch-toggle__slider::before{transform:translateX(20px)}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.select-input{display:flex;flex-direction:column;gap:4px;position:relative}.select-input label{font-size:14px;color:#333}.select-input label.required{display:flex;align-items:center;gap:4px}.select-input__required{color:#bf5450;font-size:16px}.select-input__wrapper{position:relative;display:flex;align-items:center}.select-input select{width:100%;padding:10px;border:1px solid #ccc;border-radius:10px;font-size:14px;outline:none;cursor:pointer;background:rgba(0,0,0,0);transition:border-color .2s ease-in-out}.select-input select:focus{border-color:#685f92}.select-input__error{border-color:#bf5450 !important}.select-input__error-message{font-size:12px;color:#bf5450;margin-top:2px;margin-bottom:0}.swiper{display:flex;align-items:center;gap:10px;width:100%;margin:auto}.swiper .swiper-wrapper{overflow:hidden;flex-grow:1;position:relative}.swiper .swiper-track{display:flex;transition:transform .3s ease-in-out}.swiper .swiper-slide{flex:0 0 calc(100%/var(--slides-per-view));margin:15px 0}.swiper .swiper-button{display:flex;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;background-color:#f60;width:25px;height:25px;border-radius:50%;text-align:center;font-weight:bold;color:#fff;border:0}.swiper .swiper-button:hover{background:#c55c1e}.swiper .swiper-button.disabled{opacity:.5;background-color:#b2b2b2;cursor:not-allowed}.swiper .swiper-button i{font-size:16px}@media(max-width: 1024px){.swiper{max-width:100vw}}.appointment-container{text-align:center;padding:20px;max-width:400px;margin:auto}.title{font-size:23px;font-weight:bold;color:#000 !important}.separator{width:100px;height:3px;background:#f06423;margin:10px auto;border-radius:2px}.description{font-size:14px;color:#000;margin-bottom:20px}.appointment-details{display:flex;flex-direction:column;align-items:center}.weekday{font-size:18px;font-weight:bold;color:#333;margin:0 !important;font-family:"Roboto Medium",sans-serif}.day{font-size:50px;font-weight:bold;color:#f06423;margin:0 !important;font-family:"Roboto Medium",sans-serif}.month{font-size:16px;font-weight:bold;color:#333;margin:0 !important;font-family:"Roboto Medium",sans-serif}.hour{font-size:16px;font-weight:bold;color:#f06423;margin:10px 0;font-family:"Roboto Medium",sans-serif}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.stepper{display:flex;align-items:center;justify-content:space-between;max-width:600px;margin:20px auto;position:relative}.stepper__step{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}.stepper__step:not(:last-child)::after{content:"";position:absolute;width:100%;height:3px;background-color:#ccc;top:calc(25% + 3px);left:50%;z-index:-1}.stepper__step.completed::after{background-color:#685f92}.stepper__circle{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#ccc;color:#fff;font-weight:bold;border-radius:50%;z-index:1}.stepper__step.active .stepper__circle{background-color:#685f92;color:#fff}.stepper__step.completed .stepper__circle{background-color:#43894e;color:#fff}.stepper__label{margin-top:5px;font-size:16px;color:#333;text-align:center}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.consorcio-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);align-items:center;justify-content:center;z-index:1000}.consorcio-modal-overlay.open{display:flex}.consorcio-modal-content{background:#fff;border-radius:25px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.consorcio-modal-content.consorcio-modal-small{width:350px;max-width:90%}.consorcio-modal-content.consorcio-modal-medium{width:500px;max-width:90%}.consorcio-modal-content.consorcio-modal-large{width:800px;max-width:90%;max-height:90%;overflow-y:auto}.consorcio-modal-header{display:flex;justify-content:space-between;align-items:center;margin:20px 25px}.consorcio-modal-header h2{font-size:24px;color:#8367ce;margin:0}.consorcio-modal-header .close-button{background:none;border:none;font-size:24px;cursor:pointer;color:#8367ce}.header-divider{width:100%;height:2px;background-color:#8367ce;margin:0}.consorcio-modal-body{padding-bottom:20px;margin:20px 25px}.schedule-container{background:#fff;padding:20px}.schedule-container .title{font-size:16px;font-weight:bold;margin-bottom:5px;color:#000}.schedule-container .description{font-size:14px;color:#000}.schedule-container .contributor-info{width:100%}.schedule-container .contributor-info table{width:100%;border-collapse:collapse}.schedule-container .contributor-info td{padding:5px;vertical-align:top}.schedule-container .contributor-info td.valueTitle{color:#000}.schedule-container .contributor-info td.value{font-weight:bold;color:#000}.schedule-container .schedule-swiper-container{padding:20px;background:#f2f1f8;border-radius:10px}.schedule-container .schedule-swiper-container .hours-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.schedule-container .schedule-swiper-container .hour-button{background:none;border:2px solid #673ab7;border-radius:20px;padding:4px 10px;font-size:14px;font-weight:bold;color:#673ab7;cursor:pointer;transition:.3s}.schedule-container .schedule-swiper-container .hour-button:hover{background:#673ab7;color:#fff}.schedule-container .schedule-swiper-container .hour-button.active{background:#673ab7;color:#fff}.schedule-container .schedule-swiper-container .hour-button.disabled{color:#3a3939 !important;border:#3a3939 !important;pointer-events:none !important;opacity:.5 !important;cursor:not-allowed !important}.schedule-container .schedule-swiper-container .hour-button.disabled:hover{color:#3a3939 !important;border:#3a3939 !important;pointer-events:none !important;opacity:.5 !important;cursor:not-allowed !important}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.estimated-cost{background:#fff;padding:20px;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-width:400px;margin:auto;color:#000}.estimated-cost strong{font-weight:bold}.estimated-cost h2{font-size:22px;margin-bottom:10px;text-align:center;color:#000}.estimated-cost .text-purple{color:#8367ce}.estimated-cost__description{font-size:16px;color:#333;margin-bottom:20px;font-style:italic}.estimated-cost__info{background:#f2f1f8;border-radius:10px;text-align:left}.estimated-cost__header{display:flex;justify-content:space-between;font-weight:bold;background:#8367ce;color:#fff;padding:20px;border-radius:10px 10px 0 0}.estimated-cost__row{display:flex;align-items:center;justify-content:space-between;padding:8px 20px}.estimated-cost__row-description{display:flex;gap:8px;justify-content:center;align-items:center}.estimated-cost__count{display:flex;align-items:center;justify-content:center;font-size:16px;background-color:#f60;width:20px;height:20px;border-radius:50px;text-align:center;font-weight:bold;color:#fff;padding:2px}.estimated-cost__icon{margin-left:15px}.estimated-cost__price{font-weight:bold}.estimated-cost__price-light{font-weight:normal}.estimated-cost__total{background:#d8d4e8;padding:20px;border-radius:0 0 10px 10px;margin-top:10px;text-align:center;font-weight:bold}.estimated-cost__total .total-price{margin:5px 0;font-size:30px}.estimated-cost__conditions{margin-top:15px;text-align:left}.estimated-cost__toggle{padding:20px;background:#f2f1f8;border:none;font-size:16px;font-weight:bold;cursor:pointer;border-radius:10px;display:flex;justify-content:space-between;align-items:center;transition:border-radius .3s ease-in-out}.estimated-cost__toggle.isExpanded{border-radius:10px 10px 0 0}.estimated-cost__toggle i{transition:transform .3s ease-in-out;color:#8367ce;font-size:20px}.estimated-cost__toggle.isExpanded i{transform:rotate(180deg)}.estimated-cost__list{background:#fff;padding:20px;border-radius:0 0 10px 10px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(2, 1fr);gap:5px}.estimated-cost__condition{font-size:14px}:root{--primary-color: #685f92;--secondary-color: #6c757d;--background-color: #ffffff;--text-color: #333}.beneficiaries-container{padding:20px}.beneficiaries-container .title{font-size:20px;font-weight:bold;color:#333}.beneficiaries-container .description{font-size:16px;color:#333;margin-bottom:40px}.add-beneficiary-btn,.cancel-btn{padding:12px 20px;margin:auto;background:rgba(0,0,0,0);color:#f60;font-size:16px;border:2px solid #f60;border-radius:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .3s ease-in-out;margin:20px auto}.add-beneficiary-btn:hover,.cancel-btn:hover{background:#fff;color:#333;border-color:#f60}.add-beneficiary-btn i,.cancel-btn i{font-size:16px}.cancel-btn:hover{background:#fff !important;color:#f60 !important;border-color:#f60 !important}.continue-btn{padding:12px 20px;margin:auto;background:linear-gradient(to bottom, #e76f1f, #b73c00);color:#fff;font-size:16px;border:none;border-radius:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .3s ease-in-out;font-weight:bold}.continue-btn:hover{background:linear-gradient(to bottom, #c85d10, #902d00)}.continue-btn i{font-size:16px}.button-container{display:flex;align-items:center;justify-content:center;gap:16px;width:100%}.button-container .cancel-btn,.button-container .submit-button{margin:0;margin-top:30px}.modal-description{font-size:18px;color:#333}.beneficiary-form{margin:auto}.beneficiary-form .container-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.beneficiary-form .form-group{display:flex;flex-direction:column;gap:16px}.beneficiaries-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.beneficiary-card{display:flex;align-items:center;justify-content:space-between;background:#f9f8ff;border:2px solid #8367ce;border-radius:12px;padding:16px;width:100%;margin:auto;box-shadow:0 2px 4px rgba(0,0,0,.1)}.beneficiary-card .beneficiary-info-container{display:flex;flex-direction:column;gap:8px}.beneficiary-card .beneficiary-info-container .beneficiary-info{display:flex;align-items:center;gap:10px;color:#333;font-weight:bold;font-size:16px}.beneficiary-card .beneficiary-info-container .beneficiary-info i{color:#8367ce;font-size:20px}.beneficiary-card .beneficiary-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.beneficiary-card .beneficiary-actions button{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:bold;border:none;background:none;cursor:pointer;color:#8367ce;transition:color .3s ease-in-out}.beneficiary-card .beneficiary-actions button:hover{color:#6440c2}.beneficiary-card .beneficiary-actions button i{font-size:16px}.row.modalDelete{margin-right:25%;margin-left:28%;display:inline-flex;justify-content:center;align-items:center;gap:30px}.ms-DatePicker .ms-TextField .ms-TextField-fieldGroup{border:none}.ms-DatePicker .ms-TextField .ms-TextField-fieldGroup input[type=text]{border-radius:4px;border:1px solid #b2b2b2}.btn.btn-primary:focus{outline:none}.verification-container{padding:30px;text-align:center}.verification-container .loading-wrap{top:20px;margin:45px 0 0}.documents-table-container{padding-top:20px}.documents-table-container table{border:none}.documents-table-container table thead tr th{width:25%;height:50px;vertical-align:middle;border-bottom:1px dotted #ccc;font-size:16px}.documents-table-container table tbody tr td{width:25%;height:50px;vertical-align:middle;color:#999}.documents-table-container table tbody tr td i{color:#000;font-style:normal;cursor:pointer}.documents-table-container table th:nth-child(-n+3),.documents-table-container table td:nth-child(-n+3){border-right:1px dotted #ccc}.documents-table-container table th:first-child,.documents-table-container table td:first-child{text-align:left}.documents-table-container table th:not(first-child),.documents-table-container table td:not(first-child){text-align:center}.contract-date-container{background-color:#f4f4f4;height:175px}.contract-date-container .contract-banner-container{padding:70px 30px;max-height:100%;background-color:#f3f8e6}.contract-date-container .contract-banner-container .contract-banner{display:inline-block;margin-right:10px}.contract-date-container .contract-banner-container span{color:#000}.contract-date-container .contract-body-desktop{padding:35px 0}.contract-date-container .contract-body-desktop .contract-date-titles{padding-right:32px;width:40%;text-align:right}.contract-date-container .contract-body-desktop .contract-date-titles .empty{height:33.333%}.contract-date-container .contract-body-desktop .contract-date-titles .titles{height:33.333%}.contract-date-container .contract-body-desktop .contract-label{height:33.333%}i{font-family:FontAwesome;font-size:24px}.reset-buton{border:0;box-shadow:none;background:rgba(0,0,0,0);outline:none;outline-style:none;padding:0}.text-style-form{font-family:"Roboto";font-size:14px;font-weight:400;line-height:1em}.form-input-style{background-color:#fff}.form-input-style-active{background-color:#f8f4de;border:1px solid #f60}.option-style-active{color:#fff !important;background-color:#f60;font-weight:500}.notleft-padding{padding-left:0}.notright-padding{padding-right:0}.center-text{text-align:center}.right-text{text-align:right}.highlighted-text{color:#ff944d}.clearfix{clear:both}.highlighted-text-success{color:#81ba00}.hr-line-div-elem{border:1px dotted #ccc;border-style:none none dotted;color:#fff;background-color:#fff;width:80%}.hr-full-size{width:100%}.hr-line-div-dashed{border:1px dashed #ccc;border-style:dashed;color:#fff;background-color:#fff}.hr-line-div{border:.5px solid #ccc;border-style:solid;color:#fff;background-color:#fff}.hr-line-div.sep-section{margin-top:0;width:90%}.reset-margin{margin:0}.no-margin-btm{margin-bottom:0 !important}.margin-btn-10{margin-bottom:10px}.margin-sides-30{margin-left:30px;margin-right:30px}.margin-btn-60{margin-bottom:60px}.cs-switch .cs-switch-option{width:40px;display:inline-block;background-color:#e5e5e5;padding:5px 0;text-align:center;cursor:pointer}.cs-switch .cs-switch-option:nth-child(1){border-radius:5px 0 0 5px}.cs-switch .cs-switch-option:nth-child(2){border-radius:0 5px 5px 0}.cs-switch .cs-switch-option.active{background-color:#f60;color:#fff}.cs-popover{background-color:rgba(0,0,0,0) !important;padding:0 !important;min-width:auto}.cs-popover span{color:#f60;font-weight:bold;font-size:14px;cursor:pointer;display:inline-block}.cs-popover span i{font-size:20px}.cs-popover:focus,.cs-popover:active{outline:none !important;box-shadow:none !important}.modal-container{position:relative}.modal-container .modal,.modal-container .modal-backdrop{position:absolute}.modal{text-align:center;padding:0 !important}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal .modal-dialog{display:inline-block;max-width:100%;text-align:left;vertical-align:middle}.modal .modal-dialog.modal-sm .modal-content{width:300px}.modal .modal-dialog.modal-sm .modal-content .modal-body .messages{font-family:"Roboto Light";font-size:14px;margin:20px 10px;color:#777}.modal .modal-dialog .modal-content{border-radius:0}.modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #ff944d;height:70px;padding:30px}.modal .modal-dialog .modal-content .modal-header .modal-title{float:left}.modal .modal-dialog .modal-content .modal-header .close-button{color:#f60;float:right;min-width:30px;margin-right:-5px;border:0;box-shadow:none;background:rgba(0,0,0,0);outline:none;outline-style:none;padding:0}.modal .modal-dialog .modal-content .modal-header .close-button i{font-size:24px}.modal .modal-dialog .modal-content .modal-header .close-button:active,.modal .modal-dialog .modal-content .modal-header .close-button:hover,.modal .modal-dialog .modal-content .modal-header .close-button:focus{border:0;box-shadow:none;background:rgba(0,0,0,0);outline:none;outline-style:none;padding:0}.modal .modal-dialog .modal-content .modal-body{overflow-y:auto;padding:30px}.modal .modal-dialog .modal-content .modal-body .body-container .icon-container{text-align:right}.modal .modal-dialog .modal-content .modal-body .body-container .messages{text-align:left;padding:20px 0 0}.modal .modal-dialog .modal-content .modal-body .body-container .messages p{color:#777;font-size:14px}.modal .modal-dialog .modal-content .modal-body .body-container i{font-size:70px}.modal .modal-dialog .modal-content .modal-body .body-container i.blue{color:#3686af}.modal .modal-dialog .modal-content .modal-body .body-container i.green{color:#43894e}.modal .modal-dialog .modal-content .modal-body .body-container i.red{color:#bb4945}.modal .modal-dialog .modal-content .modal-body .body-container i.yellow{color:#cd9439}.modal .modal-dialog .modal-content .modal-body.confirmation-modal-body{padding:30px}.modal .modal-dialog .modal-content .modal-body.confirmation-modal-body p.confirmation-message{text-align:center}.modal .modal-dialog .footer-cancel-process{margin:0 auto;text-align:center}.modal .modal-dialog .modal-footer{border-top:0px}.modal .modal-dialog .modal-footer .row{text-align:right;margin:0}.modal .modal-dialog .modal-footer .btn-container{display:inline-block}.modal .modal-dialog .modal-footer .btn-container.margin-r{margin-right:15px}.modal .modal-dialog .modal-footer .btn-container button{height:36px}.panel{border:none}.clearfix{clear:both}.alert{font-family:"Roboto";font-size:14px;display:flex;flex-wrap:wrap;width:100%}.alert strong{font-family:"Roboto Bold"}.alert.alert-info p{color:#31708f;background-color:#d8edf8;border-color:#bbe8f2;padding:4px 0}.alert i{padding-right:15px;font-size:36px}.badge{font-family:"Roboto Bold";font-size:11px;height:24px;min-width:90px;padding:6px 5px 4px}.badge.green{color:#43894e;background-color:#dff0d7}.badge.yellow{color:#cd9439;background-color:#f8f4de}.badge.red{background-color:#f2dede;color:#bb4945}.scrollbar{scrollbar-face-color:#b2b2b2;scrollbar-track-color:#777;scrollbar-shadow-color:#b2b2b2;scrollbar-arrow-color:#b2b2b2}.scrollbar::-webkit-scrollbar{width:10px}.scrollbar::-webkit-scrollbar-track{background:#b2b2b2;border-radius:3px}.scrollbar::-webkit-scrollbar-thumb{border-radius:3px;background:#777}#map{width:100%;height:420px}#map .info img.venue-image{pointer-events:none}.gm-style .close-btn{font-size:13px;color:#777;cursor:pointer;background:#fff;border-radius:100%;border:1px solid #777;width:20px;padding:2px;height:20px;text-align:center}.gm-style .gm-style-iw{width:280px !important;top:15px !important;left:30px !important;padding-bottom:5px;background-color:#fff;border-radius:10px}.gm-style .gm-style-iw .marker-info-container .content .headContent{padding:0}.gm-style .gm-style-iw .marker-info-container .content .headContent h3{color:#333;font-size:16px;font-family:"Roboto";font-weight:700;padding:7px;text-align:center;margin:0}.gm-style .gm-style-iw .marker-info-container .content .headContent img{border-radius:10px 10px 0 0;width:100%}.gm-style .gm-style-iw .marker-info-container .content .bodyContent{text-align:center;margin:10px}.gm-style .gm-style-iw .marker-info-container .content .bodyContent p{font-family:"Roboto";font-size:14px;font-weight:400;line-height:1.4em;margin:0}.gm-style .gm-style-iw .marker-info-container .content .bodyContent p.p-clock{display:inline}.gm-style .gm-style-iw .marker-info-container .content .bodyContent p:not(.text-map){display:inline}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button{outline:none}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more{color:#f60;border-color:#f60;margin-top:20px;padding:0}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more:focus,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more:active,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more:hover{background-color:#f60;border-color:#f60;color:#fff}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a{border-radius:7px;font-size:14px;font-family:"Roboto Light";color:#f60;padding:5px 15px;min-width:150px;display:block;margin:0}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a:hover,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a:focus,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a:active{background-color:#f60;border-color:#f60;color:#fff}.dropdown{font-family:"Roboto"}.dropdown .dropdown-menu{max-height:220px;height:auto;overflow-x:hidden}.dropdown.arrive-dropdown{margin:0 auto;text-align:center}.dropdown.arrive-dropdown button.btn-dropdown{background-color:#fff;border:1px solid #ccc;box-shadow:none;height:31px;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;margin-top:20px;min-width:180px;padding-right:15px;white-space:nowrap}.dropdown.arrive-dropdown button.btn-dropdown:hover,.dropdown.arrive-dropdown button.btn-dropdown:focus{background-color:#f8f4de;border:1px solid #f60;background-color:#fff}.dropdown.arrive-dropdown button.btn-dropdown span{position:absolute;right:5px;top:13px}.dropdown.arrive-dropdown .dropdown-menu.dropdown-menu-arrive-options{position:fixed}.dropdown.btn-group{width:100%}.dropdown.btn-group button.dropdown-custom{background-color:#fff;line-height:1;border:1px solid #ccc;height:31px;overflow:hidden;text-align:left;text-overflow:ellipsis;padding-right:15px;width:100%;white-space:nowrap !important}.dropdown.btn-group button.dropdown-custom:focus,.dropdown.btn-group button.dropdown-custom:hover,.dropdown.btn-group button.dropdown-custom :active{background-color:#f8f4de;border:1px solid #f60;background-color:#fff}.dropdown.btn-group button.dropdown-custom:focus .caret,.dropdown.btn-group button.dropdown-custom:hover .caret,.dropdown.btn-group button.dropdown-custom :active .caret{color:#f60}.dropdown.btn-group button.dropdown-custom .caret{color:#ccc;position:absolute;right:0;margin:6px 5px}.dropdown.btn-group .dropdown-menu{background-color:#fff}.dropdown.btn-group .dropdown-menu li.active a{white-space:inherit;color:#fff !important;background-color:#f60;font-weight:500}.dropdown.btn-group .dropdown-menu li.active a:focus,.dropdown.btn-group .dropdown-menu li.active a:hover,.dropdown.btn-group .dropdown-menu li.active a:active{color:#fff !important;background-color:#f60;font-weight:500}.dropdown.btn-group .dropdown-menu li a{color:#333;font-weight:400;white-space:inherit}.dropdown.btn-group .dropdown-menu li a:focus,.dropdown.btn-group .dropdown-menu li a:hover,.dropdown.btn-group .dropdown-menu li a:active{color:#fff !important;background-color:#f60;font-weight:500}.dropdown.btn-group-inline{width:auto;margin-right:10px}.dropdown.btn-group-inline .btn-inline{min-width:120px}.dropdown.disabled.btn-group button.dropdown-custom{color:#999;font-weight:500;background-color:#e5e5e5;border:1px solid #ccc;border-radius:4px}.dropdown.disabled.btn-group button.dropdown-custom:hover .caret{color:#999}.cs-tabs-container .nav-tabs{border-bottom:0;height:40px;position:relative}.cs-tabs-container .nav-tabs li{width:50%}.cs-tabs-container .nav-tabs li a{background-color:#fff;border:1px solid rgba(0,0,0,0);color:#333;font-size:16px;border-radius:0;text-align:center}.cs-tabs-container .nav-tabs li.active a,.cs-tabs-container .nav-tabs li:focus a,.cs-tabs-container .nav-tabs li:hover a,.cs-tabs-container .nav-tabs li:active a{background-color:#f2f2f2;border-color:#f2f2f2;border-radius:10px 10px 0 0;box-shadow:0px 1px 3px -2px #b2b2b2;color:#f60;font-family:"Roboto";font-weight:600}.cs-tabs-container .tab-content{background-color:#f2f2f2}.cs-tabs-container .tab-container{padding:30px 20px}.cs-accordeon .panel{background-color:rgba(0,0,0,0);box-shadow:none}.cs-accordeon .panel.panel-default .panel-heading{background-color:rgba(0,0,0,0);border:0;box-shadow:0px 3px 3px -3px #b2b2b2;border-top-left-radius:0;border-top-right-radius:0;position:relative}.cs-accordeon .panel.panel-default .panel-heading h5{height:16px;font-family:"Roboto Light";font-size:16px;text-align:left;line-height:1em;margin:5px 0}.cs-accordeon .panel.panel-default .panel-heading h5.inactive-title{color:#333;font-weight:normal}.cs-accordeon .panel.panel-default .panel-heading h5.active-title{color:#f60;font-weight:normal}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon{position:absolute;right:0;top:15px}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon i{font-size:18px}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon i.fa-chevron-circle-up{color:#f60}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon i.fa-chevron-circle-down{color:#333}.locations-list{list-style:none;padding-left:0}.locations-list li{cursor:pointer;border-top:1px dashed #eee;padding:10px 0}.locations-list li .fa-map-marker{width:11px}.button-styles{background-color:#f60;width:auto}.buton-styles-active{background:#333;color:#fff;cursor:pointer}.dots-btn-style{background-color:rgba(0,0,0,0);border-radius:50%;height:11px;margin:4px 5px 5px;padding:5px;width:10px}.arrow-styles{font-size:25px;border-color:rgba(0,0,0,0);color:#f60;min-width:10px;z-index:10;opacity:.5}.before-active-dots{font-family:"FontAwesome";content:"\F1DB";opacity:1}.margin-btn-30{margin-bottom:30px !important}.padding-top-15{padding-top:15px}.padding-top-7{padding-top:7px}.border-btn-dashed{border-bottom:1px dashed #ccc}.contract-details{width:20%;border-left:1px dashed #ccc;text-align:center}ul.custom-ul{list-style:none;padding:0;margin:0}ul.custom-ul li{padding-left:1em;text-indent:-0.7em}ul.custom-ul li::before{content:"\2022   ";color:#f60}.btn-disabled{color:#777;background-color:#e5e5e5;border:1px solid #ccc;padding:10px;text-align:center;font-weight:500}.btn-disabled:hover{color:#777;background-color:#e5e5e5;border:1px solid #ccc;cursor:no-drop}.wizard-container{margin:0 auto;position:relative;width:120%;left:-100px}.wizard-container .stepper{list-style:none;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding:0}.wizard-container .stepper.steps-4 .step{width:28.75%}.wizard-container .stepper.steps-3 .step{width:38.3333333333%}.wizard-container .stepper .step{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;cursor:pointer;position:relative}.wizard-container .stepper .step .step-style{background-color:#fff;border-radius:50%;height:70px;width:70px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.wizard-container .stepper .step .step-style::before{content:"";position:absolute;background:#999;height:62px;width:62px;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -115%)}.wizard-container .stepper .step .step-style.active{background-color:#f60;pointer-events:auto}.wizard-container .stepper .step .step-style.active::before{background:#f60}.wizard-container .stepper .step .step-style.finished{background-color:#fff;pointer-events:auto}.wizard-container .stepper .step .step-style.finished::before{background:#81ba00}.wizard-container .stepper .step .step-style.inactive{pointer-events:none}.wizard-container .stepper .step .step-style.errorStep4{background:#fff}.wizard-container .stepper .step .step-style.errorStep4::before{background:#bb4945}.wizard-container .stepper .step .step-style span{font-family:"Roboto Bold";position:relative;color:#fff;font-weight:bold;font-size:24px;z-index:10}.wizard-container .stepper .step .steps-text{height:80px;padding:0 20px;width:60%}.wizard-container .stepper .step .steps-text p{color:#777;padding:10px 0 0;text-align:center;margin:0 auto;font-family:"Roboto Light"}.wizard-container .stepper .step .steps-text.active p{font-family:"Roboto Bold"}.wizard-container .stepper .step .steps-line{background:#999;border:solid 5px #999;height:5px;position:absolute;width:100%;top:30px;left:43%;z-index:-1}.wizard-container .stepper .step .steps-line.completed{background:#81ba00;border:solid 5px #81ba00}.wizard-container .stepper .step:last-child .steps-line{display:none}.chk-style{display:inline-block;height:18px;margin-top:0;margin-right:15px;width:18px}.not-allowed{cursor:not-allowed !important}form.form-horizontal .form-group,form.cs-form .form-group{margin-bottom:30px}form.form-horizontal .form-group p.detail-dropdown,form.cs-form .form-group p.detail-dropdown{margin-bottom:0}form.form-horizontal .form-group p.error,form.cs-form .form-group p.error{margin-bottom:0}form.form-horizontal .form-group label.control-label,form.cs-form .form-group label.control-label{color:#333;font-family:"Roboto";font-size:14px;font-weight:400;line-height:1em}form.form-horizontal .form-group label.control-label .detail-label,form.cs-form .form-group label.control-label .detail-label{font-size:12px;color:#777}form.form-horizontal .form-group label.control-label.chk-label,form.cs-form .form-group label.control-label.chk-label{text-align:justify;display:inline-block;margin:0;padding-top:0;width:80%}form.form-horizontal .form-group input,form.cs-form .form-group input{line-height:1.4;font-family:"Roboto"}form.form-horizontal .form-group input.form-control,form.cs-form .form-group input.form-control{background-color:#fff}form.form-horizontal .form-group input.form-control:focus,form.cs-form .form-group input.form-control:focus,form.form-horizontal .form-group input.form-control:hover,form.cs-form .form-group input.form-control:hover,form.form-horizontal .form-group input.form-control:active,form.cs-form .form-group input.form-control:active{background-color:#f8f4de;border:1px solid #f60}form.form-horizontal .form-group input.form-control.input-med-size,form.cs-form .form-group input.form-control.input-med-size{max-width:80%}form.form-horizontal .form-group input.form-control.input-small-size,form.cs-form .form-group input.form-control.input-small-size{max-width:40%}form.form-horizontal .form-group input.form-control.input-xs-size,form.cs-form .form-group input.form-control.input-xs-size{max-width:20%}form.form-horizontal .form-group input.form-control#email,form.cs-form .form-group input.form-control#email,form.form-horizontal .form-group input.form-control#confirmEmail,form.cs-form .form-group input.form-control#confirmEmail{text-transform:lowercase}form.form-horizontal .form-group input.form-control.disabled,form.cs-form .form-group input.form-control.disabled{color:#999;font-weight:500;background-color:#e5e5e5}form.form-horizontal .form-group input.chk-style,form.cs-form .form-group input.chk-style{display:inline-block;height:18px;margin-top:0;margin-right:15px;width:18px}form.form-horizontal .form-group textarea:focus,form.cs-form .form-group textarea:focus,form.form-horizontal .form-group textarea:hover,form.cs-form .form-group textarea:hover,form.form-horizontal .form-group textarea:active,form.cs-form .form-group textarea:active{background-color:#f8f4de;border:1px solid #f60}form.form-horizontal .form-group .dropdown.btn-group,form.cs-form .form-group .dropdown.btn-group{width:100%}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom{background-color:#fff;border:1px solid #ccc;height:31px;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%;white-space:nowrap !important}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:focus,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:focus,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:hover,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:hover,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom :active,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom :active{background-color:#f8f4de;border:1px solid #f60;background-color:#fff}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:focus .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:focus .caret,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:hover .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:hover .caret,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom :active .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom :active .caret{color:#f60}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom .caret{color:#ccc;position:absolute;right:0;margin:6px 5px}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu,form.cs-form .form-group .dropdown.btn-group .dropdown-menu{background-color:#fff}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a{color:#fff !important;background-color:#f60;font-weight:500}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a:focus,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a:focus,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a:hover,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a:hover,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a:active,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a:active{color:#fff !important;background-color:#f60;font-weight:500}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a{color:#333;font-weight:400}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a:focus,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a:focus,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a:hover,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a:hover,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a:active,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a:active{color:#fff !important;background-color:#f60;font-weight:500}form.form-horizontal .form-group .dropdown.btn-group-inline,form.cs-form .form-group .dropdown.btn-group-inline{width:auto;margin-right:10px}form.form-horizontal .form-group .dropdown.btn-group-inline .btn-inline,form.cs-form .form-group .dropdown.btn-group-inline .btn-inline{min-width:120px}form.form-horizontal .form-group.has-error label.chk-label .detail-label,form.cs-form .form-group.has-error label.chk-label .detail-label{color:#bb4945}form.form-horizontal .chk-container-1 label,form.cs-form .chk-container-1 label,form.form-horizontal .chk-container-1 input,form.cs-form .chk-container-1 input{display:inline}form.form-horizontal .chk-container label,form.cs-form .chk-container label,form.form-horizontal .chk-container input,form.cs-form .chk-container input{display:inline}form.form-horizontal .chk-container label .detail-label a,form.cs-form .chk-container label .detail-label a{color:#f60}form.form-horizontal .chk-container label .detail-label a:hover,form.cs-form .chk-container label .detail-label a:hover,form.form-horizontal .chk-container label .detail-label a:focus,form.cs-form .chk-container label .detail-label a:focus,form.form-horizontal .chk-container label .detail-label a:visited,form.cs-form .chk-container label .detail-label a:visited{color:#f60}.divide-btn-section{overflow:hidden;padding-top:20px;border-top:1px solid #81ba00}.process-widget-container .widget-title,.process-widget-container .widget-intro{padding:0}.process-widget-container .widget-title{margin-top:0}.process-widget-container .widget-intro{margin-bottom:30px}.shedule-container{background:#f4f4f4;padding:30px 40px;margin:0 0 30px}.shedule-container .title-date-container,.shedule-container .title-month-container,.shedule-container .slick-initialized{width:80%;text-align:left}.shedule-container .title-date-container.error,.shedule-container .title-hour-container.error{color:#bb4945}.shedule-container .title-month-container{text-transform:uppercase}.shedule-container .slick-list{width:83% !important;margin:0 auto}.shedule-container .slick-list .slick-track .slick-slide{margin:0 auto !important;padding-left:10px !important;padding-right:10px !important;width:78px !important}.shedule-container .slick-arrow{font-size:25px;border-color:rgba(0,0,0,0);top:60%;color:#777;min-width:10px}.shedule-container .slick-arrow.slick-disabled{color:#ccc}.shedule-container .slick-arrow::before{content:""}.shedule-container .slick-initialized{margin:0 auto}.shedule-container .slick-prev{left:-40px}.shedule-container .slick-next{right:-40px}.shedule-container .slick-slide.border-slide{border-right-style:solid;border-right-width:1px;border-right-color:#777;padding-right:10px}.shedule-container .date-container .btn-date-detail{outline:none;background:#777;border-color:#777;border-radius:10px;text-align:center;min-width:30px;width:60px}.shedule-container .date-container .btn-date-detail .date-detail dd{color:#fff}.shedule-container .date-container .btn-date-detail .date-detail dd.day{font-family:"Roboto Light";font-size:12px}.shedule-container .date-container .btn-date-detail .date-detail dd.day-name{font-size:12px;font-family:"Roboto"}.shedule-container .date-container .btn-date-detail .date-detail dd.year{font-size:10px;font-family:"Roboto"}.shedule-container .date-container .btn-date-detail.btn-date-active,.shedule-container .date-container .btn-date-detail:focus,.shedule-container .date-container .btn-date-detail:active,.shedule-container .date-container .btn-date-detail:hover{background:#f60;border-color:#f60;color:#fff}.shedule-container .hours-container{height:140px;margin-top:30px;padding-top:0;text-align:center}.shedule-container .hours-container h2{margin-left:10%;text-align:left}.shedule-container .hours-container dt{text-align:left}.shedule-container .hours-container dd{display:inline;color:#fff;margin-right:5%}.shedule-container .hours-container dd p{font-family:"Roboto Light";font-size:12px;color:#fff;margin:0}.shedule-container .hours-container dd i{display:block;font-size:40px;margin:5px}.shedule-container .hours-container .btn-hour-detail{box-sizing:border-box;background:#777;border-color:#777;border-radius:10px;min-width:30px;text-align:center;outline:none}.shedule-container .hours-container .btn-hour-detail.btn-hour-active,.shedule-container .hours-container .btn-hour-detail.activate,.shedule-container .hours-container .btn-hour-detail:focus,.shedule-container .hours-container .btn-hour-detail:active,.shedule-container .hours-container .btn-hour-detail:hover{background:#f60;border-color:#f60;color:#fff}form.form-horizontal .has-error label{color:#bb4945}form.form-horizontal .has-error label.chk-label .detail-label{color:#bb4945}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle{border-color:#efd3d7;color:#bb4945;background-color:#efd3d7}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle span{color:#bb4945}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:hover,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:active,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;color:#bb4945}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:hover span,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:active span,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:focus span{color:#bb4945}.panel-left-summary{position:relative}.panel-end{position:absolute;top:3720px}.panel-start{top:0;position:absolute}.panel-middle{position:fixed;top:0px}.panel-relative{position:relative}.main{position:relative}.sk-circle{width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#f60;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.cs-tabs-container .nav-tabs li{float:none;position:absolute;top:0}}@media only screen and (max-width: 767px){.options-section{justify-content:center;flex-direction:column-reverse}.options-section .right-panel{justify-content:center;flex-direction:column-reverse}.modal .modal-dialog .modal-content .modal-body .body-container .icon-container{text-align:center}.modal .modal-dialog .modal-content .modal-body .body-container .messages{text-align:center}.modal .modal-dialog .modal-content .modal-footer .row{text-align:center}.modal .modal-dialog .modal-content .modal-footer .btn-container{display:block;margin:15px 0}}@media only screen and (min-width: 768px){.options-section{justify-content:space-between}.options-section .right-panel{justify-content:space-between}}@media(min-width: 768px)and (max-width: 1024px){.shedule-container .slick-initialized{margin:0 auto !important}.shedule-container .title-date-container,.shedule-container .title-month-container{font-size:18px;width:90%}.shedule-container .slick-prev{left:0}.shedule-container .slick-next{right:0}.shedule-container .slick-list{width:85% !important}.shedule-container .slick-list .slick-track .slick-slide{width:78px !important}.hours-container h2{font-size:18px;margin-left:5%}.hours-container dd i{font-size:30px}.hours-container dd p{font-size:10px}}@media(max-width: 1240px){.wizard-container{left:-85px}}@media(max-width: 1020px){.process-widget-container h2.widget-title{text-align:center}.wizard-container{width:100%;left:0}.wizard-container .stepper .step .step-style{border:4px solid #fff;height:35px;width:35px}.wizard-container .stepper .step .step-style::before{height:30px;width:30px;transform:translate(-50%, -185%)}.wizard-container .stepper .step .step-style span{font-size:16px}.wizard-container .stepper .step .step-style.active{background:#f60;border-color:#f60}.wizard-container .stepper .step .steps-text{height:80px;padding:0 10px;width:100%}.wizard-container .stepper .step .steps-text p{font-size:11px}.wizard-container .stepper .step .steps-text.active p{color:#000}.wizard-container .stepper .step .steps-text.inactive.cero-step p,.wizard-container .stepper .step .steps-text.finished.cero-step p{display:block}.wizard-container .stepper .step .steps-line{border:solid 3px #999;top:15px;width:110%}.wizard-container .stepper .step .steps-line.completed{border:solid 3px #81ba00}}@media only screen and (max-width: 768px){.process-widget-container .widget-intro{display:none}.shedule-container .title-date-container,.shedule-container .title-month-container{font-size:18px;width:90%}.shedule-container .slick-prev{left:0}.shedule-container .slick-next{right:0}.shedule-container .slick-list .slick-track .slick-slide{width:78px !important}.hours-container h2{font-size:18px;margin-left:5% !important}.hours-container dd:last-child{margin-right:0 !important}.hours-container dd i{font-size:30px}.hours-container dd p{font-size:10px}}@media(min-width: 500px)and (max-width: 767px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%;font-size:16px}.shedule-container .title-month-container{font-size:14px}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container h2{font-size:16px !important;margin-left:0 !important}.hours-container dd:last-child{margin-right:0}.hours-container dd button{padding:5px}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media(max-width: 568px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%;font-size:16px}.shedule-container .title-month-container{font-size:14px}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container h2{font-size:16px !important;margin-left:0 !important}.hours-container dd:last-child{margin-right:0}.hours-container dd button{padding:5px}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media(max-width: 480px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%;font-size:16px}.shedule-container .title-month-container{font-size:14px}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container{height:100px}.hours-container h2{font-size:16px !important;margin-left:0 !important}.hours-container dd:last-child{margin-right:0}.hours-container dd button{padding:5px}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container{height:100px}.hours-container h2{font-size:18px !important;margin-left:0 !important}.hours-container dd{margin-right:3%}.hours-container dd:last-child{margin-right:0}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media only screen and (min-device-width: 375px)and (max-device-width: 480px){.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .hours-container{height:100px}}.border-dotted-top{border-top:1px dotted #ccc}.border-dotted-bottom{border-bottom:1px dotted #ccc}.custom-padding-20{padding:20px 0}.detail-span{font-size:12px}.align-pdg-40{padding:0 40px}.reset-side-margins{margin-left:0 !important;margin-right:0 !important}.mgn-n-40{margin-left:-40px !important;margin-right:-40px !important}.c-pointer{cursor:pointer !important}.turn-uppercase{text-transform:uppercase}.options-section{border-top:1px solid #81ba00;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.options-section .options-section-label{color:#f60;cursor:pointer}.options-section .right-panel{width:300px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media(min-width: 768px)and (max-width: 1024px){.cotizar .basic-form .cs-popover{margin-top:10px;margin-left:30px}.send-simulation-container{margin-top:30px}.send-simulation-container form .form-group input.form-control{font-size:13px}.send-simulation-container form .form-group label.control-label{font-size:13px}.send-simulation-container form .form-group .dropdown.btn-group button.dropdown-custom{font-size:13px;height:30px}.send-simulation-container form .form-group .dropdown.btn-group .dropdown-menu li{font-size:13px}.send-simulation-container form .form-group p{font-size:13px}.send-simulation-container #message-container .title-name{font-size:18px}.send-simulation-container #message-container .message-title{font-size:20px}.send-simulation-container #message-container .message-text{font-size:13px}.send-simulation-container #message-container .schedule-detail{margin-bottom:30px}.send-simulation-container #message-container .schedule-detail li .calendar{font-size:75px}.send-simulation-container #message-container .schedule-detail li h3{font-size:16px}.send-simulation-container #message-container .schedule-detail li p{font-size:25px}.send-simulation-container #message-container .btn-container{margin-bottom:30px}.slick-list{width:85% !important}.slick-list .slick-track .slick-slide{width:78px !important}}@media only screen and (max-width: 768px){.cotizar .basic-form .cs-popover{margin-top:10px;margin-left:30px}.send-simulation-container{margin-top:30px}.send-simulation-container form.form-horizontal .form-group{margin-right:10px;margin-left:10px}.send-simulation-container form .form-group input.form-control{font-size:13px}.send-simulation-container form .form-group label.control-label{font-size:13px}.send-simulation-container form .form-group .dropdown.btn-group button.dropdown-custom{font-size:13px;height:30px}.send-simulation-container form .form-group .dropdown.btn-group .dropdown-menu li{font-size:13px}.send-simulation-container form .form-group p{font-size:13px}.send-simulation-container form .cs-switch{margin-top:0}.send-simulation-container #message-container .title-name{font-size:18px}.send-simulation-container #message-container .message-title{font-size:20px}.send-simulation-container #message-container .message-text{font-size:13px}.send-simulation-container #message-container .schedule-detail{margin-bottom:30px}.send-simulation-container #message-container .schedule-detail li .calendar{font-size:75px}.send-simulation-container #message-container .schedule-detail li h3{font-size:16px}.send-simulation-container #message-container .schedule-detail li p{font-size:25px}.send-simulation-container #message-container .btn-container{margin-bottom:30px}.slick-list .slick-track .slick-slide{width:78px !important}.panel-left-summary{height:100%}.panel-left-summary .cotizar-summary{width:100% !important}}@media only screen and (max-width: 738){.modal .modal-dialog{vertical-align:top}.send-simulation-container form.form-horizontal .form-group{margin-right:10px;margin-left:10px}}@media(min-width: 500px)and (max-width: 767px){.modal .modal-dialog{vertical-align:top !important;margin:0 !important}.send-simulation-container{margin-top:30px}.send-simulation-container form.form-horizontal .form-group{margin-right:10px;margin-left:10px}.send-simulation-container form.form-horizontal .form-group .option-container.margin-sides-30{margin-right:0;margin-left:0}.send-simulation-container #message-container .title-name{font-size:18px}.send-simulation-container #message-container .message-title{font-size:20px;width:80%}.send-simulation-container #message-container .message-text{font-size:13px}.send-simulation-container #message-container .schedule-detail{margin-bottom:30px}.send-simulation-container #message-container .schedule-detail li{display:inline-block;margin-right:15px}.send-simulation-container #message-container .schedule-detail li .calendar{font-size:65px}.send-simulation-container #message-container .schedule-detail li h3{font-size:16px}.send-simulation-container #message-container .schedule-detail li p{font-size:18px}.send-simulation-container #message-container .btn-container{margin-bottom:30px}.slick-list{margin:0 20px !important}}@media(max-width: 568px){.modal .modal-dialog{vertical-align:top !important;margin:0 !important}.send-simulation-container{margin-top:30px}.send-simulation-container form.form-horizontal .form-group{margin-right:10px;margin-left:10px}.send-simulation-container form.form-horizontal .form-group .option-container.margin-sides-30{margin-right:0;margin-left:0}.send-simulation-container #message-container .title-name{font-size:18px}.send-simulation-container #message-container .message-title{font-size:20px;width:80%}.send-simulation-container #message-container .message-text{font-size:13px}.send-simulation-container #message-container .schedule-detail{margin-bottom:30px}.send-simulation-container #message-container .schedule-detail li{display:inline-block;margin-right:15px}.send-simulation-container #message-container .schedule-detail li .calendar{font-size:65px}.send-simulation-container #message-container .schedule-detail li h3{font-size:16px}.send-simulation-container #message-container .schedule-detail li p{font-size:18px}.send-simulation-container #message-container .btn-container{margin-bottom:30px}.slick-list{margin:0 20px !important}}@media(max-width: 480px){.modal .modal-dialog{vertical-align:top !important;margin:0 !important}.send-simulation-container{margin-top:30px}.send-simulation-container form.form-horizontal .form-group{margin-right:10px;margin-left:10px}.send-simulation-container form.form-horizontal .form-group .option-container.margin-sides-30{margin-right:0;margin-left:0}.send-simulation-container #message-container{margin:0 20px}.send-simulation-container #message-container .title-name{font-size:18px}.send-simulation-container #message-container .message-title{font-size:20px;width:80%}.send-simulation-container #message-container .message-text{font-size:13px}.send-simulation-container #message-container .schedule-detail{margin-bottom:30px}.send-simulation-container #message-container .schedule-detail li{display:inline-block;margin-right:15px}.send-simulation-container #message-container .schedule-detail li .calendar{font-size:50px}.send-simulation-container #message-container .schedule-detail li h3{font-size:14px}.send-simulation-container #message-container .schedule-detail li p{font-size:16px}.send-simulation-container #message-container .btn-container{margin-bottom:30px}.slick-list{margin:0 20px !important}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.modal .modal-dialog{vertical-align:top !important;margin:0 !important}.send-simulation-container{margin-top:30px}.send-simulation-container form.form-horizontal .form-group{margin-right:10px;margin-left:10px}.send-simulation-container form.form-horizontal .form-group .option-container.margin-sides-30{margin-right:0;margin-left:0}.send-simulation-container #message-container{margin:0 20px}.send-simulation-container #message-container .title-name{font-size:18px}.send-simulation-container #message-container .message-title{font-size:20px;width:100%}.send-simulation-container #message-container .message-text{font-size:13px}.send-simulation-container #message-container .schedule-detail{margin-bottom:30px}.send-simulation-container #message-container .schedule-detail li{display:inline-block;margin-right:15px}.send-simulation-container #message-container .schedule-detail li .calendar{font-size:50px}.send-simulation-container #message-container .schedule-detail li h3{font-size:14px}.send-simulation-container #message-container .schedule-detail li p{font-size:16px}.send-simulation-container #message-container .btn-container{margin-bottom:30px}.slick-list{margin:0 20px !important}}@media only screen and (min-device-width: 375px)and (max-device-width: 480px){.send-simulation-container{margin-top:30px}.send-simulation-container #message-container{margin:0 20px;padding:10px}.send-simulation-container #message-container .schedule-detail li{display:inline-block;margin-right:15px}.send-simulation-container #message-container .schedule-detail li .calendar{font-size:50px}.send-simulation-container #message-container .schedule-detail li h3{font-size:14px}.send-simulation-container #message-container .schedule-detail li p{font-size:16px}.modal .modal-dialog{vertical-align:top !important;margin:0 !important}}@media(min-width: 992px)and (max-width: 1023px){.simulation-container{position:relative;height:100%}.simulation-container .panel-left-summary{height:100%}.simulation-container .panel-left-summary .cotizar-summary{width:220px !important}}@media(min-width: 1024px){.simulation-container{position:relative;height:100%}.simulation-container .panel-left-summary{height:100%}.simulation-container .panel-left-summary .cotizar-summary{width:293px}}@media only screen and (width: 1024px)and (height: 768px){.simulation-container .panel-left-summary .cotizar-summary{width:238px}.simulation-container .panel-left-summary .cotizar-summary .cotizar-summary-body .detail .detail-price{font-size:15px}.simulation-container .panel-left-summary .cotizar-summary .cotizar-summary-actions{padding:10px 40px}.simulation-container .panel-left-summary .cotizar-summary .cotizar-summary-actions .cotizar-summary-actions-separator{margin:10px 0}}.formulario-entrada .check-container{position:absolute;right:10%;top:3px;background:#81ba00;border-radius:100%;width:25px;height:25px;color:#fff;text-align:center;padding:3px 4px 0px 4px}.formulario-entrada .check-container i{font-size:16px}@media(min-width: 768px){.formulario-entrada{margin-left:-95px;margin-right:-95px}.formulario-entrada .check-container{position:absolute;right:10%;top:3px;background:#81ba00;border-radius:100%;width:25px;height:25px;color:#fff;text-align:center;padding:3px 4px 0px 4px}.formulario-entrada .check-container i{font-size:16px}}.fadeIn{-webkit-animation:fade-in .5s linear alternate;-moz-animation:fade-in .5s linear alternate;animation:fade-in .5s linear alternate}@-moz-keyframes fade-in{0%{opacity:0;transform:scale(0.75)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes fade-in{0%{opacity:0;transform:scale(0.75)}100%{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0;transform:scale(0.75)}100%{opacity:1;transform:scale(1)}}.cs-switch .cs-switch-option-planvital{background-color:#65baaf !important;color:#fff}.btn-primary-planvital{border:solid 1px #65baaf !important;color:#65baaf}.btn-primary-planvital:hover{color:#fff;background-color:#65baaf !important}.btn-default-planvital{background-color:#65baaf !important;color:#fff}.ms-DatePicker .ms-TextField .ms-TextField-fieldGroup{border:none}.ms-DatePicker .ms-TextField .ms-TextField-fieldGroup input[type=text]{border-radius:4px;border:1px solid #b2b2b2}.btn.btn-primary:focus{outline:none}.verification-container{padding:30px;text-align:center}.verification-container .loading-wrap{top:20px;margin:45px 0 0}.documents-table-container{padding-top:20px}.documents-table-container table{border:none}.documents-table-container table thead tr th{width:25%;height:50px;vertical-align:middle;border-bottom:1px dotted #ccc;font-size:16px}.documents-table-container table tbody tr td{width:25%;height:50px;vertical-align:middle;color:#999}.documents-table-container table tbody tr td i{color:#000;font-style:normal;cursor:pointer}.documents-table-container table th:nth-child(-n+3),.documents-table-container table td:nth-child(-n+3){border-right:1px dotted #ccc}.documents-table-container table th:first-child,.documents-table-container table td:first-child{text-align:left}.documents-table-container table th:not(first-child),.documents-table-container table td:not(first-child){text-align:center}.contract-date-container{background-color:#f4f4f4;height:175px}.contract-date-container .contract-banner-container{padding:70px 30px;max-height:100%;background-color:#f3f8e6}.contract-date-container .contract-banner-container .contract-banner{display:inline-block;margin-right:10px}.contract-date-container .contract-banner-container span{color:#000}.contract-date-container .contract-body-desktop{padding:35px 0}.contract-date-container .contract-body-desktop .contract-date-titles{padding-right:32px;width:40%;text-align:right}.contract-date-container .contract-body-desktop .contract-date-titles .empty{height:33.333%}.contract-date-container .contract-body-desktop .contract-date-titles .titles{height:33.333%}.contract-date-container .contract-body-desktop .contract-label{height:33.333%}i{font-family:FontAwesome;font-size:24px}.reset-buton{border:0;box-shadow:none;background:rgba(0,0,0,0);outline:none;outline-style:none;padding:0}.text-style-form{font-family:"Roboto";font-size:14px;font-weight:400;line-height:1em}.form-input-style{background-color:#fff}.form-input-style-active{background-color:#f8f4de;border:1px solid #f60}.option-style-active{color:#fff !important;background-color:#f60;font-weight:500}.notleft-padding{padding-left:0}.notright-padding{padding-right:0}.center-text{text-align:center}.right-text{text-align:right}.highlighted-text{color:#ff944d}.clearfix{clear:both}.highlighted-text-success{color:#81ba00}.hr-line-div-elem{border:1px dotted #ccc;border-style:none none dotted;color:#fff;background-color:#fff;width:80%}.hr-full-size{width:100%}.hr-line-div-dashed{border:1px dashed #ccc;border-style:dashed;color:#fff;background-color:#fff}.hr-line-div{border:.5px solid #ccc;border-style:solid;color:#fff;background-color:#fff}.hr-line-div.sep-section{margin-top:0;width:90%}.reset-margin{margin:0}.no-margin-btm{margin-bottom:0 !important}.margin-btn-10{margin-bottom:10px}.margin-sides-30{margin-left:30px;margin-right:30px}.margin-btn-60{margin-bottom:60px}.cs-switch .cs-switch-option{width:40px;display:inline-block;background-color:#e5e5e5;padding:5px 0;text-align:center;cursor:pointer}.cs-switch .cs-switch-option:nth-child(1){border-radius:5px 0 0 5px}.cs-switch .cs-switch-option:nth-child(2){border-radius:0 5px 5px 0}.cs-switch .cs-switch-option.active{background-color:#f60;color:#fff}.cs-popover{background-color:rgba(0,0,0,0) !important;padding:0 !important;min-width:auto}.cs-popover span{color:#f60;font-weight:bold;font-size:14px;cursor:pointer;display:inline-block}.cs-popover span i{font-size:20px}.cs-popover:focus,.cs-popover:active{outline:none !important;box-shadow:none !important}.modal-container{position:relative}.modal-container .modal,.modal-container .modal-backdrop{position:absolute}.modal{text-align:center;padding:0 !important}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal .modal-dialog{display:inline-block;max-width:100%;text-align:left;vertical-align:middle}.modal .modal-dialog.modal-sm .modal-content{width:300px}.modal .modal-dialog.modal-sm .modal-content .modal-body .messages{font-family:"Roboto Light";font-size:14px;margin:20px 10px;color:#777}.modal .modal-dialog .modal-content{border-radius:0}.modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #ff944d;height:70px;padding:30px}.modal .modal-dialog .modal-content .modal-header .modal-title{float:left}.modal .modal-dialog .modal-content .modal-header .close-button{color:#f60;float:right;min-width:30px;margin-right:-5px;border:0;box-shadow:none;background:rgba(0,0,0,0);outline:none;outline-style:none;padding:0}.modal .modal-dialog .modal-content .modal-header .close-button i{font-size:24px}.modal .modal-dialog .modal-content .modal-header .close-button:active,.modal .modal-dialog .modal-content .modal-header .close-button:hover,.modal .modal-dialog .modal-content .modal-header .close-button:focus{border:0;box-shadow:none;background:rgba(0,0,0,0);outline:none;outline-style:none;padding:0}.modal .modal-dialog .modal-content .modal-body{overflow-y:auto;padding:30px}.modal .modal-dialog .modal-content .modal-body .body-container .icon-container{text-align:right}.modal .modal-dialog .modal-content .modal-body .body-container .messages{text-align:left;padding:20px 0 0}.modal .modal-dialog .modal-content .modal-body .body-container .messages p{color:#777;font-size:14px}.modal .modal-dialog .modal-content .modal-body .body-container i{font-size:70px}.modal .modal-dialog .modal-content .modal-body .body-container i.blue{color:#3686af}.modal .modal-dialog .modal-content .modal-body .body-container i.green{color:#43894e}.modal .modal-dialog .modal-content .modal-body .body-container i.red{color:#bb4945}.modal .modal-dialog .modal-content .modal-body .body-container i.yellow{color:#cd9439}.modal .modal-dialog .modal-content .modal-body.confirmation-modal-body{padding:30px}.modal .modal-dialog .modal-content .modal-body.confirmation-modal-body p.confirmation-message{text-align:center}.modal .modal-dialog .footer-cancel-process{margin:0 auto;text-align:center}.modal .modal-dialog .modal-footer{border-top:0px}.modal .modal-dialog .modal-footer .row{text-align:right;margin:0}.modal .modal-dialog .modal-footer .btn-container{display:inline-block}.modal .modal-dialog .modal-footer .btn-container.margin-r{margin-right:15px}.modal .modal-dialog .modal-footer .btn-container button{height:36px}.panel{border:none}.clearfix{clear:both}.alert{font-family:"Roboto";font-size:14px;display:flex;flex-wrap:wrap;width:100%}.alert strong{font-family:"Roboto Bold"}.alert.alert-info p{color:#31708f;background-color:#d8edf8;border-color:#bbe8f2;padding:4px 0}.alert i{padding-right:15px;font-size:36px}.badge{font-family:"Roboto Bold";font-size:11px;height:24px;min-width:90px;padding:6px 5px 4px}.badge.green{color:#43894e;background-color:#dff0d7}.badge.yellow{color:#cd9439;background-color:#f8f4de}.badge.red{background-color:#f2dede;color:#bb4945}.scrollbar{scrollbar-face-color:#b2b2b2;scrollbar-track-color:#777;scrollbar-shadow-color:#b2b2b2;scrollbar-arrow-color:#b2b2b2}.scrollbar::-webkit-scrollbar{width:10px}.scrollbar::-webkit-scrollbar-track{background:#b2b2b2;border-radius:3px}.scrollbar::-webkit-scrollbar-thumb{border-radius:3px;background:#777}#map{width:100%;height:420px}#map .info img.venue-image{pointer-events:none}.gm-style .close-btn{font-size:13px;color:#777;cursor:pointer;background:#fff;border-radius:100%;border:1px solid #777;width:20px;padding:2px;height:20px;text-align:center}.gm-style .gm-style-iw{width:280px !important;top:15px !important;left:30px !important;padding-bottom:5px;background-color:#fff;border-radius:10px}.gm-style .gm-style-iw .marker-info-container .content .headContent{padding:0}.gm-style .gm-style-iw .marker-info-container .content .headContent h3{color:#333;font-size:16px;font-family:"Roboto";font-weight:700;padding:7px;text-align:center;margin:0}.gm-style .gm-style-iw .marker-info-container .content .headContent img{border-radius:10px 10px 0 0;width:100%}.gm-style .gm-style-iw .marker-info-container .content .bodyContent{text-align:center;margin:10px}.gm-style .gm-style-iw .marker-info-container .content .bodyContent p{font-family:"Roboto";font-size:14px;font-weight:400;line-height:1.4em;margin:0}.gm-style .gm-style-iw .marker-info-container .content .bodyContent p.p-clock{display:inline}.gm-style .gm-style-iw .marker-info-container .content .bodyContent p:not(.text-map){display:inline}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button{outline:none}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more{color:#f60;border-color:#f60;margin-top:20px;padding:0}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more:focus,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more:active,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more:hover{background-color:#f60;border-color:#f60;color:#fff}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a{border-radius:7px;font-size:14px;font-family:"Roboto Light";color:#f60;padding:5px 15px;min-width:150px;display:block;margin:0}.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a:hover,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a:focus,.gm-style .gm-style-iw .marker-info-container .content .bodyContent button.btn-more a:active{background-color:#f60;border-color:#f60;color:#fff}.dropdown{font-family:"Roboto"}.dropdown .dropdown-menu{max-height:220px;height:auto;overflow-x:hidden}.dropdown.arrive-dropdown{margin:0 auto;text-align:center}.dropdown.arrive-dropdown button.btn-dropdown{background-color:#fff;border:1px solid #ccc;box-shadow:none;height:31px;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;margin-top:20px;min-width:180px;padding-right:15px;white-space:nowrap}.dropdown.arrive-dropdown button.btn-dropdown:hover,.dropdown.arrive-dropdown button.btn-dropdown:focus{background-color:#f8f4de;border:1px solid #f60;background-color:#fff}.dropdown.arrive-dropdown button.btn-dropdown span{position:absolute;right:5px;top:13px}.dropdown.arrive-dropdown .dropdown-menu.dropdown-menu-arrive-options{position:fixed}.dropdown.btn-group{width:100%}.dropdown.btn-group button.dropdown-custom{background-color:#fff;line-height:1;border:1px solid #ccc;height:31px;overflow:hidden;text-align:left;text-overflow:ellipsis;padding-right:15px;width:100%;white-space:nowrap !important}.dropdown.btn-group button.dropdown-custom:focus,.dropdown.btn-group button.dropdown-custom:hover,.dropdown.btn-group button.dropdown-custom :active{background-color:#f8f4de;border:1px solid #f60;background-color:#fff}.dropdown.btn-group button.dropdown-custom:focus .caret,.dropdown.btn-group button.dropdown-custom:hover .caret,.dropdown.btn-group button.dropdown-custom :active .caret{color:#f60}.dropdown.btn-group button.dropdown-custom .caret{color:#ccc;position:absolute;right:0;margin:6px 5px}.dropdown.btn-group .dropdown-menu{background-color:#fff}.dropdown.btn-group .dropdown-menu li.active a{white-space:inherit;color:#fff !important;background-color:#f60;font-weight:500}.dropdown.btn-group .dropdown-menu li.active a:focus,.dropdown.btn-group .dropdown-menu li.active a:hover,.dropdown.btn-group .dropdown-menu li.active a:active{color:#fff !important;background-color:#f60;font-weight:500}.dropdown.btn-group .dropdown-menu li a{color:#333;font-weight:400;white-space:inherit}.dropdown.btn-group .dropdown-menu li a:focus,.dropdown.btn-group .dropdown-menu li a:hover,.dropdown.btn-group .dropdown-menu li a:active{color:#fff !important;background-color:#f60;font-weight:500}.dropdown.btn-group-inline{width:auto;margin-right:10px}.dropdown.btn-group-inline .btn-inline{min-width:120px}.dropdown.disabled.btn-group button.dropdown-custom{color:#999;font-weight:500;background-color:#e5e5e5;border:1px solid #ccc;border-radius:4px}.dropdown.disabled.btn-group button.dropdown-custom:hover .caret{color:#999}.cs-tabs-container .nav-tabs{border-bottom:0;height:40px;position:relative}.cs-tabs-container .nav-tabs li{width:50%}.cs-tabs-container .nav-tabs li a{background-color:#fff;border:1px solid rgba(0,0,0,0);color:#333;font-size:16px;border-radius:0;text-align:center}.cs-tabs-container .nav-tabs li.active a,.cs-tabs-container .nav-tabs li:focus a,.cs-tabs-container .nav-tabs li:hover a,.cs-tabs-container .nav-tabs li:active a{background-color:#f2f2f2;border-color:#f2f2f2;border-radius:10px 10px 0 0;box-shadow:0px 1px 3px -2px #b2b2b2;color:#f60;font-family:"Roboto";font-weight:600}.cs-tabs-container .tab-content{background-color:#f2f2f2}.cs-tabs-container .tab-container{padding:30px 20px}.cs-accordeon .panel{background-color:rgba(0,0,0,0);box-shadow:none}.cs-accordeon .panel.panel-default .panel-heading{background-color:rgba(0,0,0,0);border:0;box-shadow:0px 3px 3px -3px #b2b2b2;border-top-left-radius:0;border-top-right-radius:0;position:relative}.cs-accordeon .panel.panel-default .panel-heading h5{height:16px;font-family:"Roboto Light";font-size:16px;text-align:left;line-height:1em;margin:5px 0}.cs-accordeon .panel.panel-default .panel-heading h5.inactive-title{color:#333;font-weight:normal}.cs-accordeon .panel.panel-default .panel-heading h5.active-title{color:#f60;font-weight:normal}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon{position:absolute;right:0;top:15px}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon i{font-size:18px}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon i.fa-chevron-circle-up{color:#f60}.cs-accordeon .panel.panel-default .panel-heading .accordion-icon i.fa-chevron-circle-down{color:#333}.locations-list{list-style:none;padding-left:0}.locations-list li{cursor:pointer;border-top:1px dashed #eee;padding:10px 0}.locations-list li .fa-map-marker{width:11px}.button-styles{background-color:#f60;width:auto}.buton-styles-active{background:#333;color:#fff;cursor:pointer}.dots-btn-style{background-color:rgba(0,0,0,0);border-radius:50%;height:11px;margin:4px 5px 5px;padding:5px;width:10px}.arrow-styles{font-size:25px;border-color:rgba(0,0,0,0);color:#f60;min-width:10px;z-index:10;opacity:.5}.before-active-dots{font-family:"FontAwesome";content:"\F1DB";opacity:1}.margin-btn-30{margin-bottom:30px !important}.padding-top-15{padding-top:15px}.padding-top-7{padding-top:7px}.border-btn-dashed{border-bottom:1px dashed #ccc}.contract-details{width:20%;border-left:1px dashed #ccc;text-align:center}ul.custom-ul{list-style:none;padding:0;margin:0}ul.custom-ul li{padding-left:1em;text-indent:-0.7em}ul.custom-ul li::before{content:"\2022   ";color:#f60}.btn-disabled{color:#777;background-color:#e5e5e5;border:1px solid #ccc;padding:10px;text-align:center;font-weight:500}.btn-disabled:hover{color:#777;background-color:#e5e5e5;border:1px solid #ccc;cursor:no-drop}.wizard-container{margin:0 auto;position:relative;width:120%;left:-100px}.wizard-container .stepper{list-style:none;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding:0}.wizard-container .stepper.steps-4 .step{width:28.75%}.wizard-container .stepper.steps-3 .step{width:38.3333333333%}.wizard-container .stepper .step{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;cursor:pointer;position:relative}.wizard-container .stepper .step .step-style{background-color:#fff;border-radius:50%;height:70px;width:70px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.wizard-container .stepper .step .step-style::before{content:"";position:absolute;background:#999;height:62px;width:62px;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -115%)}.wizard-container .stepper .step .step-style.active{background-color:#f60;pointer-events:auto}.wizard-container .stepper .step .step-style.active::before{background:#f60}.wizard-container .stepper .step .step-style.finished{background-color:#fff;pointer-events:auto}.wizard-container .stepper .step .step-style.finished::before{background:#81ba00}.wizard-container .stepper .step .step-style.inactive{pointer-events:none}.wizard-container .stepper .step .step-style.errorStep4{background:#fff}.wizard-container .stepper .step .step-style.errorStep4::before{background:#bb4945}.wizard-container .stepper .step .step-style span{font-family:"Roboto Bold";position:relative;color:#fff;font-weight:bold;font-size:24px;z-index:10}.wizard-container .stepper .step .steps-text{height:80px;padding:0 20px;width:60%}.wizard-container .stepper .step .steps-text p{color:#777;padding:10px 0 0;text-align:center;margin:0 auto;font-family:"Roboto Light"}.wizard-container .stepper .step .steps-text.active p{font-family:"Roboto Bold"}.wizard-container .stepper .step .steps-line{background:#999;border:solid 5px #999;height:5px;position:absolute;width:100%;top:30px;left:43%;z-index:-1}.wizard-container .stepper .step .steps-line.completed{background:#81ba00;border:solid 5px #81ba00}.wizard-container .stepper .step:last-child .steps-line{display:none}.chk-style{display:inline-block;height:18px;margin-top:0;margin-right:15px;width:18px}.not-allowed{cursor:not-allowed !important}form.form-horizontal .form-group,form.cs-form .form-group{margin-bottom:30px}form.form-horizontal .form-group p.detail-dropdown,form.cs-form .form-group p.detail-dropdown{margin-bottom:0}form.form-horizontal .form-group p.error,form.cs-form .form-group p.error{margin-bottom:0}form.form-horizontal .form-group label.control-label,form.cs-form .form-group label.control-label{color:#333;font-family:"Roboto";font-size:14px;font-weight:400;line-height:1em}form.form-horizontal .form-group label.control-label .detail-label,form.cs-form .form-group label.control-label .detail-label{font-size:12px;color:#777}form.form-horizontal .form-group label.control-label.chk-label,form.cs-form .form-group label.control-label.chk-label{text-align:justify;display:inline-block;margin:0;padding-top:0;width:80%}form.form-horizontal .form-group input,form.cs-form .form-group input{line-height:1.4;font-family:"Roboto"}form.form-horizontal .form-group input.form-control,form.cs-form .form-group input.form-control{background-color:#fff}form.form-horizontal .form-group input.form-control:focus,form.cs-form .form-group input.form-control:focus,form.form-horizontal .form-group input.form-control:hover,form.cs-form .form-group input.form-control:hover,form.form-horizontal .form-group input.form-control:active,form.cs-form .form-group input.form-control:active{background-color:#f8f4de;border:1px solid #f60}form.form-horizontal .form-group input.form-control.input-med-size,form.cs-form .form-group input.form-control.input-med-size{max-width:80%}form.form-horizontal .form-group input.form-control.input-small-size,form.cs-form .form-group input.form-control.input-small-size{max-width:40%}form.form-horizontal .form-group input.form-control.input-xs-size,form.cs-form .form-group input.form-control.input-xs-size{max-width:20%}form.form-horizontal .form-group input.form-control#email,form.cs-form .form-group input.form-control#email,form.form-horizontal .form-group input.form-control#confirmEmail,form.cs-form .form-group input.form-control#confirmEmail{text-transform:lowercase}form.form-horizontal .form-group input.form-control.disabled,form.cs-form .form-group input.form-control.disabled{color:#999;font-weight:500;background-color:#e5e5e5}form.form-horizontal .form-group input.chk-style,form.cs-form .form-group input.chk-style{display:inline-block;height:18px;margin-top:0;margin-right:15px;width:18px}form.form-horizontal .form-group textarea:focus,form.cs-form .form-group textarea:focus,form.form-horizontal .form-group textarea:hover,form.cs-form .form-group textarea:hover,form.form-horizontal .form-group textarea:active,form.cs-form .form-group textarea:active{background-color:#f8f4de;border:1px solid #f60}form.form-horizontal .form-group .dropdown.btn-group,form.cs-form .form-group .dropdown.btn-group{width:100%}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom{background-color:#fff;border:1px solid #ccc;height:31px;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%;white-space:nowrap !important}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:focus,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:focus,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:hover,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:hover,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom :active,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom :active{background-color:#f8f4de;border:1px solid #f60;background-color:#fff}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:focus .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:focus .caret,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom:hover .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom:hover .caret,form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom :active .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom :active .caret{color:#f60}form.form-horizontal .form-group .dropdown.btn-group button.dropdown-custom .caret,form.cs-form .form-group .dropdown.btn-group button.dropdown-custom .caret{color:#ccc;position:absolute;right:0;margin:6px 5px}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu,form.cs-form .form-group .dropdown.btn-group .dropdown-menu{background-color:#fff}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a{color:#fff !important;background-color:#f60;font-weight:500}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a:focus,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a:focus,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a:hover,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a:hover,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li.active a:active,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li.active a:active{color:#fff !important;background-color:#f60;font-weight:500}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a{color:#333;font-weight:400}form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a:focus,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a:focus,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a:hover,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a:hover,form.form-horizontal .form-group .dropdown.btn-group .dropdown-menu li a:active,form.cs-form .form-group .dropdown.btn-group .dropdown-menu li a:active{color:#fff !important;background-color:#f60;font-weight:500}form.form-horizontal .form-group .dropdown.btn-group-inline,form.cs-form .form-group .dropdown.btn-group-inline{width:auto;margin-right:10px}form.form-horizontal .form-group .dropdown.btn-group-inline .btn-inline,form.cs-form .form-group .dropdown.btn-group-inline .btn-inline{min-width:120px}form.form-horizontal .form-group.has-error label.chk-label .detail-label,form.cs-form .form-group.has-error label.chk-label .detail-label{color:#bb4945}form.form-horizontal .chk-container-1 label,form.cs-form .chk-container-1 label,form.form-horizontal .chk-container-1 input,form.cs-form .chk-container-1 input{display:inline}form.form-horizontal .chk-container label,form.cs-form .chk-container label,form.form-horizontal .chk-container input,form.cs-form .chk-container input{display:inline}form.form-horizontal .chk-container label .detail-label a,form.cs-form .chk-container label .detail-label a{color:#f60}form.form-horizontal .chk-container label .detail-label a:hover,form.cs-form .chk-container label .detail-label a:hover,form.form-horizontal .chk-container label .detail-label a:focus,form.cs-form .chk-container label .detail-label a:focus,form.form-horizontal .chk-container label .detail-label a:visited,form.cs-form .chk-container label .detail-label a:visited{color:#f60}.divide-btn-section{overflow:hidden;padding-top:20px;border-top:1px solid #81ba00}.process-widget-container .widget-title,.process-widget-container .widget-intro{padding:0}.process-widget-container .widget-title{margin-top:0}.process-widget-container .widget-intro{margin-bottom:30px}.shedule-container{background:#f4f4f4;padding:30px 40px;margin:0 0 30px}.shedule-container .title-date-container,.shedule-container .title-month-container,.shedule-container .slick-initialized{width:80%;text-align:left}.shedule-container .title-date-container.error,.shedule-container .title-hour-container.error{color:#bb4945}.shedule-container .title-month-container{text-transform:uppercase}.shedule-container .slick-list{width:83% !important;margin:0 auto}.shedule-container .slick-list .slick-track .slick-slide{margin:0 auto !important;padding-left:10px !important;padding-right:10px !important;width:78px !important}.shedule-container .slick-arrow{font-size:25px;border-color:rgba(0,0,0,0);top:60%;color:#777;min-width:10px}.shedule-container .slick-arrow.slick-disabled{color:#ccc}.shedule-container .slick-arrow::before{content:""}.shedule-container .slick-initialized{margin:0 auto}.shedule-container .slick-prev{left:-40px}.shedule-container .slick-next{right:-40px}.shedule-container .slick-slide.border-slide{border-right-style:solid;border-right-width:1px;border-right-color:#777;padding-right:10px}.shedule-container .date-container .btn-date-detail{outline:none;background:#777;border-color:#777;border-radius:10px;text-align:center;min-width:30px;width:60px}.shedule-container .date-container .btn-date-detail .date-detail dd{color:#fff}.shedule-container .date-container .btn-date-detail .date-detail dd.day{font-family:"Roboto Light";font-size:12px}.shedule-container .date-container .btn-date-detail .date-detail dd.day-name{font-size:12px;font-family:"Roboto"}.shedule-container .date-container .btn-date-detail .date-detail dd.year{font-size:10px;font-family:"Roboto"}.shedule-container .date-container .btn-date-detail.btn-date-active,.shedule-container .date-container .btn-date-detail:focus,.shedule-container .date-container .btn-date-detail:active,.shedule-container .date-container .btn-date-detail:hover{background:#f60;border-color:#f60;color:#fff}.shedule-container .hours-container{height:140px;margin-top:30px;padding-top:0;text-align:center}.shedule-container .hours-container h2{margin-left:10%;text-align:left}.shedule-container .hours-container dt{text-align:left}.shedule-container .hours-container dd{display:inline;color:#fff;margin-right:5%}.shedule-container .hours-container dd p{font-family:"Roboto Light";font-size:12px;color:#fff;margin:0}.shedule-container .hours-container dd i{display:block;font-size:40px;margin:5px}.shedule-container .hours-container .btn-hour-detail{box-sizing:border-box;background:#777;border-color:#777;border-radius:10px;min-width:30px;text-align:center;outline:none}.shedule-container .hours-container .btn-hour-detail.btn-hour-active,.shedule-container .hours-container .btn-hour-detail.activate,.shedule-container .hours-container .btn-hour-detail:focus,.shedule-container .hours-container .btn-hour-detail:active,.shedule-container .hours-container .btn-hour-detail:hover{background:#f60;border-color:#f60;color:#fff}form.form-horizontal .has-error label{color:#bb4945}form.form-horizontal .has-error label.chk-label .detail-label{color:#bb4945}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle{border-color:#efd3d7;color:#bb4945;background-color:#efd3d7}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle span{color:#bb4945}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:hover,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:active,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;color:#bb4945}form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:hover span,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:active span,form.form-horizontal .has-error .dropdown.btn-group button.dropdown-custom.dropdown-toggle:focus span{color:#bb4945}.panel-left-summary{position:relative}.panel-end{position:absolute;top:3720px}.panel-start{top:0;position:absolute}.panel-middle{position:fixed;top:0px}.panel-relative{position:relative}.main{position:relative}.sk-circle{width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#f60;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.cs-tabs-container .nav-tabs li{float:none;position:absolute;top:0}}@media only screen and (max-width: 767px){.options-section{justify-content:center;flex-direction:column-reverse}.options-section .right-panel{justify-content:center;flex-direction:column-reverse}}@media only screen and (min-width: 768px){.options-section{justify-content:space-between}.options-section .right-panel{justify-content:space-between}}@media(min-width: 768px)and (max-width: 1024px){.shedule-container .slick-initialized{margin:0 auto !important}.shedule-container .title-date-container,.shedule-container .title-month-container{font-size:18px;width:90%}.shedule-container .slick-prev{left:0}.shedule-container .slick-next{right:0}.shedule-container .slick-list{width:85% !important}.shedule-container .slick-list .slick-track .slick-slide{width:78px !important}.hours-container h2{font-size:18px;margin-left:5%}.hours-container dd i{font-size:30px}.hours-container dd p{font-size:10px}}@media(max-width: 1020px){.wizard-container{width:100%;left:0}.wizard-container .stepper .step .step-style{border:4px solid #fff;height:35px;width:35px}.wizard-container .stepper .step .step-style::before{height:30px;width:30px}.wizard-container .stepper .step .step-style span{font-size:16px}.wizard-container .stepper .step .steps-text{height:80px;padding:0 10px;width:100%}.wizard-container .stepper .step .steps-text p{font-size:11px}.wizard-container .stepper .step .steps-line{border:solid 3px #999;top:15px;width:110%}.wizard-container .stepper .step .steps-line.completed{border:solid 3px #81ba00}}@media only screen and (max-width: 768px){.process-widget-container .widget-intro{display:none}.shedule-container .title-date-container,.shedule-container .title-month-container{font-size:18px;width:90%}.shedule-container .slick-prev{left:0}.shedule-container .slick-next{right:0}.shedule-container .slick-list .slick-track .slick-slide{width:78px !important}.hours-container h2{font-size:18px;margin-left:5% !important}.hours-container dd:last-child{margin-right:0 !important}.hours-container dd i{font-size:30px}.hours-container dd p{font-size:10px}}@media(min-width: 500px)and (max-width: 767px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%;font-size:16px}.shedule-container .title-month-container{font-size:14px}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container h2{font-size:16px !important;margin-left:0 !important}.hours-container dd:last-child{margin-right:0}.hours-container dd button{padding:5px}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media(max-width: 568px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%;font-size:16px}.shedule-container .title-month-container{font-size:14px}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container h2{font-size:16px !important;margin-left:0 !important}.hours-container dd:last-child{margin-right:0}.hours-container dd button{padding:5px}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media(max-width: 480px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%;font-size:16px}.shedule-container .title-month-container{font-size:14px}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container{height:100px}.hours-container h2{font-size:16px !important;margin-left:0 !important}.hours-container dd:last-child{margin-right:0}.hours-container dd button{padding:5px}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.shedule-container{padding:20px}.shedule-container .title-date-container,.shedule-container .title-month-container{width:100%}.shedule-container .slick-prev{left:0px}.shedule-container .slick-next{right:0px}.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .slick-list{margin:0 20px !important}.hours-container{height:100px}.hours-container h2{font-size:18px !important;margin-left:0 !important}.hours-container dd{margin-right:3%}.hours-container dd:last-child{margin-right:0}.hours-container dd i{font-size:30px !important}.hours-container dd p{font-size:10px !important}}@media only screen and (min-device-width: 375px)and (max-device-width: 480px){.shedule-container .slick-initialized{margin:0 auto;width:100% !important}.shedule-container .hours-container{height:100px}}.cotizar h1{color:#999;margin-top:0;font-size:30px}.cotizar .cotizar-note{color:#f60;font-size:16px;font-weight:bold;margin-bottom:0;margin-top:10px}.cotizar .cotizar-is-authenticated{text-align:center;border:1px solid #f60;padding:10px 20px}.cotizar .cotizar-is-authenticated a{color:#f60}.cotizar .cotizar-basic-form{border-left:1px dotted #ccc;border-right:1px dotted #ccc;padding:40px}.cotizar .cotizar-basic-form.border-top{border-top:1px dotted #ccc}.cotizar .cotizar-basic-form h2{font-size:20px;margin-bottom:5px}.cotizar .cotizar-basic-form .note{color:#a4cc23;font-weight:bold;margin-bottom:30px}.cotizar .cotizar-basic-form .basic-form{margin:25px 0;border-bottom:1px dotted #ccc;padding-bottom:20px}.cotizar .cotizar-basic-form .basic-form label{font-weight:bold;padding-top:5px;line-height:14px}.cotizar .cotizar-basic-form .basic-form label span{font-size:10px}.cotizar .cotizar-basic-form .basic-form .error{color:#bb4945}.cotizar .cotizar-advanced-form-accordion{border-left:1px dotted #ccc;border-right:1px dotted #ccc;margin-bottom:0}.cotizar .cotizar-advanced-form-accordion .panel-heading{background-color:#ddd;padding:0}.cotizar .cotizar-advanced-form-accordion .panel-heading .panel-title{color:#777;font-weight:bold}.cotizar .cotizar-advanced-form-accordion .panel-heading .panel-title a{padding:10px 20px;display:inline-block;width:100%}.cotizar .cotizar-advanced-form-accordion .panel-heading .panel-title a i{float:right;font-size:22px}.cotizar .cotizar-advanced-form-accordion .panel-body{padding-left:0;padding-right:0}.cotizar .cotizar-advanced-form h3{background-color:#f6f7fb;padding:10px 30px;color:#999;font-size:14px}.cotizar .cotizar-advanced-form .note{color:#a4cc23;font-weight:bold;padding:0 30px}.cotizar .cotizar-advanced-form .subscribed{padding:10px 40px}.cotizar .cotizar-advanced-form .subscribed .subscribed-index{width:30px;height:30px;background-color:#f60;border-radius:50%;text-align:center;padding-top:4px;color:#fff;display:inline-block}.cotizar .cotizar-advanced-form .subscribed .subscribed-remove{color:#f60;font-size:24px;cursor:pointer}.cotizar .cotizar-important{border:1px solid #f60;padding:10px 20px}.cotizar .cotizar-form-quantity{display:inline-block;background-color:#f60;border-radius:50%;width:30px;height:30px;text-align:center;color:#fff;padding-top:2px;font-size:18px}.cotizar .cotizar-form-quantity-planvital{background-color:#65baaf !important}.cotizar .cotizar-form-controls{display:inline-block;margin-left:20px;margin-right:20px}.cotizar .cotizar-form-controls .cotizar-form-controls-action{min-width:40px;width:40px;border-color:#f60;color:#f60;font-size:20px;font-weight:bold;padding:5px}.cotizar .cotizar-form-controls .cotizar-form-controls-action:focus{outline:0}.cotizar .cotizar-form-controls .cotizar-form-controls-action.remove{border-radius:5px 0 0 5px;border-right:0}.cotizar .cotizar-form-controls .cotizar-form-controls-action.remove:disabled{border-color:#ccc}.cotizar .cotizar-form-controls .cotizar-form-controls-action.add{border-radius:0 5px 5px 0;border-left:1px solid #f60}.cotizar .cotizar-form-controls .cotizar-form-controls-action.add:disabled{border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc}.cotizar .cotizar-form-controls .cotizar-form-controls-action:hover{background-color:#f60;color:#fff}.cotizar .cotizar-form-controls .cotizar-form-controls-action:disabled{color:#ccc}.cotizar .cotizar-form-controls .cotizar-form-controls-action:disabled:hover{background-color:#fff}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital{min-width:40px;width:40px;border-color:#65baaf !important;color:#65baaf !important;font-size:20px;font-weight:bold;padding:5px}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital:focus{outline:0}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital.remove{border-radius:5px 0 0 5px;border-right:0}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital.remove:disabled{border-color:#ccc}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital.add{border-radius:0 5px 5px 0;border-left:1px solid #65baaf}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital.add:disabled{border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital:hover{background-color:#65baaf;color:#fff}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital:disabled{color:#ccc}.cotizar .cotizar-form-controls .cotizar-form-controls-action-planvital:disabled:hover{background-color:#fff}.cotizar .info-circle-planvital{color:#65baaf !important}.cotizar .cs-switch .cs-switch-option-planvital{background-color:#65baaf !important;color:#fff}.cotizar .btn-default-planvital{background-color:#65baaf !important;color:#fff}.cotizar .subscribed-index-planvital{background-color:#65baaf !important}.cotizar .btn-primary-planvital{border:solid 1px #65baaf !important;color:#65baaf}.cotizar .btn-primary-planvital:hover{color:#fff;background-color:#65baaf}.cotizar .subscribed-remove-planvital{color:#65baaf !important}.cotizar .chooseOption{display:flex;justify-content:space-evenly;flex-wrap:wrap}.cotizar .chooseOption button{width:37%}@media screen and (max-width: 767px){.cotizar .cotizar-basic-form{padding:10px 0;border-left:0;border-right:0}.cotizar .cotizar-is-authenticated{text-align:center;border-left:0;border-right:0;margin-left:-15px;margin-right:-15px;padding:10px 30px}.cotizar h2{text-align:left}.cotizar .cotizar-advanced-form-accordion{border-left:0;border-right:0}.cotizar .cotizar-advanced-form-accordion .panel-heading{margin-left:-15px;margin-right:-15px}.cotizar .cotizar-advanced-form-accordion .panel-body{border-top:0 !important}.cotizar .cotizar-advanced-form .subscribed{padding:10px 0}}.cotizar .cotizar-summary{background-color:#fff}.cotizar .cotizar-summary .cotizar-summary-header{border-top:1px dotted #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc}.cotizar .cotizar-summary .cotizar-summary-header .unit-price-label{color:#646464;font-size:16px;font-weight:bold;text-align:center;padding-top:15px}.cotizar .cotizar-summary .cotizar-summary-header .unit-price{text-align:center;font-size:34px;font-weight:bold;margin-bottom:0;padding-bottom:15px}.cotizar .cotizar-summary .cotizar-summary-body .detail{padding:15px 0;font-weight:bold}.cotizar .cotizar-summary .cotizar-summary-body .detail .detail-label{line-height:12px}.cotizar .cotizar-summary .cotizar-summary-body .detail .detail-label span{font-size:10px}.cotizar .cotizar-summary .cotizar-summary-body .detail .detail-price{font-size:18px}.cotizar .cotizar-summary .cotizar-summary-body .detail.discounts{background-color:#e5e5e5}.cotizar .cotizar-summary .cotizar-summary-body .detail.data{border-left:1px dotted #ccc;border-right:1px dotted #ccc}.cotizar .cotizar-summary .cotizar-summary-body .detail.total{background-color:#f4f8e6;border-bottom:1px dotted #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc}.cotizar .cotizar-summary .cotizar-summary-body .detail.total .detail-price{font-size:20px}.cotizar .cotizar-summary .cotizar-summary-actions{background-color:#f2f2f2;padding:20px 40px}.cotizar .cotizar-summary .cotizar-summary-actions #start-purchase-button-disabled{opacity:.5}.cotizar .cotizar-summary .cotizar-summary-actions-separator{height:1px;background-color:#ddd;margin:20px 0}@media screen and (max-width: 767px){.cotizar .cotizar-summary .cotizar-summary-header{border:0}.cotizar .cotizar-summary .cotizar-summary-body{border:0;padding:0;margin-left:-15px;margin-right:-15px}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion{margin-bottom:0}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-heading{background-color:#999;padding:0}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-heading span{display:inline-block}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-heading a{display:block;color:#fff;padding:10px 15px}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-heading a table{width:100%}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-heading a table td:nth-child(1){padding-right:10px;font-size:22px}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-heading a table td:nth-child(2){font-size:14px}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-heading a table td:nth-child(3){font-weight:bold}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-body{border-top:0;padding:0}.cotizar .cotizar-summary .cotizar-summary-body .cotizar-summary-body-accordion .panel-body .detail.data{border-left:0;border-right:0}.cotizar .cotizar-summary .cotizar-important{margin-left:-15px;margin-right:-15px;border-left:0;border-right:0}.cotizar .cotizar-summary .cotizar-summary-actions{margin-left:-15px;margin-right:-15px}}.titulo-beneficio-item{color:#333;font-size:16px;margin-bottom:0}.titulo-beneficio-item-seleccionado{color:#f60;font-size:16px;font-weight:bold;margin-bottom:0}.titulo-beneficio-item-seleccionado a:focus{color:#f60}.titulo-beneficio-item-seleccionado a:hover{color:inherit}.panel-default>.panel-heading{background-color:#fff}.title-benefit{padding:15px 0px 15px 0px}.beneficio-contenido{box-shadow:inset 0 7px 10px 0px #f2f2f2;padding:30px 20px 30px 20px}.beneficio-contenido h4{color:#777;font-weight:100}.beneficio-contenido a{color:#f60}.beneficio-contenido .beneficio-item-title-link{color:#777}.cont-icon-beneficio{float:right}.beneficios-note{color:#f60;font-size:16px;font-weight:bold;margin-bottom:0}.send-simulation-container{margin-top:90px;margin-bottom:20px}.send-simulation-container .form-group .check-container{position:absolute;right:10%;top:3px;background:#81ba00;border-radius:100%;width:25px;height:25px;color:#fff;text-align:center;padding:1px 4px 0px 0px}.send-simulation-container .form-group .check-container i{font-size:16px}.send-simulation-container .form-group.has-error label .highlighted-text-success{color:#bb4945}.send-simulation-container .form-group .has-error .dropdown.btn-group button.dropdown-custom{border-color:#efd3d7;color:#bb4945;background-color:#efd3d7}.send-simulation-container .form-group .has-error .dropdown.btn-group button.dropdown-custom:hover,.send-simulation-container .form-group .has-error .dropdown.btn-group button.dropdown-custom:active{background-color:#efd3d7;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.send-simulation-container #message-container{margin:0 30px}.send-simulation-container #message-container .hr-line-div-elem{margin-bottom:30px;margin-top:0}.send-simulation-container #message-container .title-name{font-family:"Roboto";text-align:center;text-transform:uppercase;margin-bottom:30px}.send-simulation-container #message-container .message-title{font-family:"Roboto";color:#777;text-transform:uppercase;font-weight:600;font-size:27px;line-height:1.3em;width:50%;text-align:center;margin:0 auto;margin-bottom:30px}.send-simulation-container #message-container .message-text{font-family:"Roboto";color:#777;font-size:14px;text-align:center;margin-bottom:30px}.send-simulation-container #message-container .schedule-detail{list-style:none;margin:0;padding:0;text-align:center;width:100%;margin-bottom:30px}.send-simulation-container #message-container .schedule-detail li{display:inline-block;margin-right:70px}.send-simulation-container #message-container .schedule-detail li .calendar{color:#777;font-size:120px}.send-simulation-container #message-container .schedule-detail li h3{font-family:"Roboto";color:#ff944d;text-align:left}.send-simulation-container #message-container .schedule-detail li p{color:#777;font-family:"Roboto Light";font-size:36px;text-transform:capitalize}.send-simulation-container #message-container .schedule-detail li:last-child{margin-right:0}.send-simulation-container #message-container .btn-container{text-align:center;width:100%}.send-simulation-container #message-container .btn-container .btn-finish{background:#fff;border-radius:7px;border:1px solid #f60;padding:5px 10px;font-weight:400;text-align:center}.send-simulation-container #message-container .btn-container .btn-finish:hover{background:#ff944d;color:#fff}.slick-list{width:83% !important}.slick-list .slick-track .slick-slide{margin:0 auto !important;padding-left:10px !important;padding-right:10px !important;width:78px !important}.container-fluid{padding:0}.panel-left-summary{overflow:hidden;position:relative}.cotizar-summary{overflow:hidden}.hover-option-planvital>a:hover{background-color:#65baaf !important}.btn-date-activePlanvital{background-color:#65baaf !important;border-color:#65baaf !important;color:#fff}.btn-date-detailPlanVital:hover{background-color:#65baaf !important;border-color:#65baaf !important;color:#fff !important}.btn-hour-detailPlanvital:hover{background-color:#65baaf !important;border-color:#65baaf !important;color:#fff !important}.btn-hour-activePlanvital{background-color:#65baaf !important;border-color:#65baaf !important;color:#fff}.container-cotizador{max-width:900px;padding:2px;margin:2px}.container-cotizador .title{border-bottom:3px solid #f2f2f2;margin:1px}.container-cotizador .title div h2{color:#000 !important}.container-cotizador .benefits-price{border-left:3px solid #f2f2f2;padding-bottom:20px}.container-cotizador .price-section{padding:1.5rem;margin-top:1rem;border-radius:10px;margin-bottom:4rem}.container-cotizador .total-section{background:#e8f5e9;border-radius:8px;padding:1rem;margin-top:1rem}.container-cotizador .checkbox{margin-bottom:.5rem}.container-cotizador .btn-primary{background-color:#ff6b00;border:none;padding:.5rem 2rem}.container-cotizador #btn-cotizar-plan{min-width:150px;max-width:250px;font-weight:bold;padding:4px 50px;border-radius:20px;margin:15px 0}.container-cotizador #btn-cotizar-plan:hover{color:#fff}.container-cotizador .btn-options{display:flex;justify-content:space-evenly}.container-cotizador #btn-afiliate{background-color:#ff6b00;border:1px solid #ff6b00;color:#fff;min-width:200px;max-width:300px;font-weight:bold;padding:3px 50px;border-radius:20px;line-height:normal}.container-cotizador #btn-afiliate:hover{background-color:#666;color:#fff;border-color:#666}.container-cotizador .btn-secondary{color:#ff6b00;background-color:#fff;border:1px solid #ff6b00;min-width:200px;max-width:300px;padding:3px 50px;border-radius:20px;font-weight:bold;line-height:normal}.container-cotizador .btn-secondary:hover{color:#fff;background-color:#ff6b00;border:1px solid #ff6b00}.container-cotizador .important-notice{background-color:#d8edf8;padding:1rem;border-radius:8px;margin-top:1rem;font-size:12px;color:#2c8db4}.container-cotizador .normal-text{color:#212529;font-size:13px;font-weight:normal}.container-cotizador .title-text{color:#212529;font-size:14px;font-weight:bold}.container-cotizador #benefitsAccordion{margin-bottom:10px}.container-cotizador .panel-group .panel{border-radius:8px !important;border:none;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.container-cotizador .panel-heading{padding:5px 5px !important;background-color:#fff !important;border:none}.container-cotizador .panel-title a{display:block;position:relative;color:inherit;text-decoration:none}.container-cotizador .panel-title a:after{content:"\F068";font-family:FontAwesome;position:absolute;right:0;color:#fff;background-color:#ff6b00;border-radius:50%;padding:3px 7px;font-size:10px;font-weight:lighter}.container-cotizador .panel-title a.collapsed:after{content:"\F067"}.container-cotizador .benefits-list{padding:15px 20px}.container-cotizador .benefits-list ul{list-style-type:none;padding-left:0;margin-bottom:0}.container-cotizador .benefits-list li{margin-bottom:0;padding-left:20px;position:relative}.container-cotizador .benefits-list li:before{content:"\2022";position:absolute;left:0;color:#666}.container-cotizador .price-box{text-align:center;padding:12px;background-color:#f2f2f2;border-top-left-radius:15px;border-top-right-radius:15px}.container-cotizador .price{font-size:2.5rem;font-weight:bold;color:#000}.container-cotizador .affiliates-row{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #eee;background-color:#e5e5e5}.container-cotizador .total-row{background-color:#e5e5e5;padding:10px;color:#000}.container-cotizador .total-row-last{background-color:#d6eac5;padding:10px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;color:#000}.container-cotizador .input-group input,.container-cotizador .input-group select{border-bottom-right-radius:20px !important;border-top-right-radius:20px !important;border-left:none !important}.container-cotizador .input-group select{padding:5px;max-width:150px}.container-cotizador .input-group span{border-bottom-left-radius:20px !important;border-top-left-radius:20px !important;background-color:#fff;border-right:none !important}.container-cotizador .input-group-addon{padding:5px 15px}.container-cotizador .input-group-addon i{color:#000 !important}.container-cotizador .form-group{margin-bottom:15px}.container-cotizador #btn-afiliate span{font-weight:lighter;margin-right:4px}.container-cotizador #menuAtencionP{display:none}
/*# sourceMappingURL=styles.css.map*/