a{color:rgba(var(--primary),100%)}td a:hover{color:rgba(var(--secondary),100%)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:rgba(var(--primary),100%)}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:rgba(var(--primary),100%)!important;border-color:rgba(var(--primary),100%)!important}.btn-warning,.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background-color:#ff9702!important;border:1px solid #ff9702!important}.btn-secondary,.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.dropdown-toggle.btn-warning{background-color:rgba(var(--secondary),100%)!important;border:1px solid rgba(var(--secondary),100%)!important;color:#ffffff}.btn-custom.btn-primary{color:rgba(var(--primary),100%)!important}.btn-custom.btn-warning{color:#ff9702!important}.panel-primary>.panel-heading{background-color:rgba(var(--primary),100%)}.panel-warning>.panel-heading{background-color:#ff9702}.panel-border.panel-primary .panel-heading{border-color:rgba(var(--primary),100%)!important;color:rgba(var(--primary),100%)!important;background-color:#fff}.panel-border.panel-warning .panel-heading{border-color:#ff9702!important;color:#ff9702!important;background-color:#fff}.panel-border.panel-secondary .panel-heading{border-color:rgba(var(--secondary),100%)!important;color:rgba(var(--secondary),100%)!important;background-color:#fff}.checkbox-primary input[type="checkbox"]:checked + label::before{background-color:rgba(var(--primary),100%);border-color:rgba(var(--primary),100%)}.checkbox-warning input[type="checkbox"]:checked + label::before{background-color:#ff9702;border-color:#ff9702}.radio-primary input[type="radio"] + label::after{background-color:rgba(var(--primary),100%)}.radio-primary input[type="radio"]:checked + label::before{border-color:rgba(var(--primary),100%)}.radio-primary input[type="radio"]:checked + label::after{background-color:rgba(var(--primary),100%)}.radio-warning input[type="radio"] + label::after{background-color:#ff9702}.radio-warning input[type="radio"]:checked + label::before{border-color:#ff9702}.radio-warning input[type="radio"]:checked + label::after{background-color:#ff9702}.progress-bar-primary{background-color:rgba(var(--primary),100%)}.progress-bar-secondary{background-color:rgba(var(--secondary),100%)}.progress-bar-warning{background-color:#ff9702}table.focus-on tbody tr.focused th{background-color:rgba(var(--primary),100%)}table.focus-on tbody tr.focused td{background-color:rgba(var(--primary),100%)}.ms-container .ms-selectable li.ms-hover{background-color:rgba(var(--primary),100%)}.ms-container .ms-selection li.ms-hover{background-color:rgba(var(--primary),100%)}.bootstrap-timepicker-widget table td a:hover{color:rgba(var(--primary),100%)}.wizard>.steps .current a{background-color:rgba(var(--primary),100%)}.wizard>.steps .current a:hover{background-color:rgba(var(--primary),100%)}.wizard>.steps .current a:active{background-color:rgba(var(--primary),100%)}.wizard>.actions a{background-color:rgba(var(--primary),100%)}.wizard>.actions a:hover{background-color:rgba(var(--primary),100%)}.wizard>.actions a:active{background-color:rgba(var(--primary),100%)}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:rgba(var(--primary),100%)!important}.bg-primary{background-color:rgba(var(--primary),100%)!important}.bg-secondary{background-color:rgba(var(--secondary),100%)!important}.bg-warning{background-color:#ff9702!important}.text-primary{color:rgba(var(--primary),100%)}.text-warning{color:#ff9702}.label-primary{background-color:rgba(var(--primary),100%)}.label-warning{background-color:#ff9702}.badge-primary{background-color:rgba(var(--primary),100%)}.badge-warning{background-color:#ff9702}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:rgba(var(--primary),100%);border-color:rgba(var(--primary),100%)}.tabs li.tab a.active{color:rgba(var(--primary),100%)!important}.tabs .indicator{background-color:rgba(var(--primary),100%)}.nav.nav-tabs>li>a:hover,.nav.tabs-vertical>li>a:hover{color:rgba(var(--primary),100%)!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.tabs-vertical>li.active>a,.tabs-vertical>li.active>a:focus,.tabs-vertical>li.active>a:hover{color:rgba(var(--primary),100%)!important}.list-group-item.active:hover .list-group-item-text{color:rgba(var(--primary),100%)}.list-group-item.active:focus .list-group-item-text{color:rgba(var(--primary),100%)}.list-group-item.active .list-group-item-text{color:rgba(var(--primary),100%)}.list-group-item.active>.badge{color:rgba(var(--primary),100%)}.nav-pills>.active>a>.badge{color:rgba(var(--primary),100%)}.alert-primary,.alert-success{background-color:rgba(var(--primary),5%);border-color:#fff;color:rgba(var(--primary),100%)}.topbar .topbar-left{background-color:#fff}.navbar-default{background-color:#fff}#sidebar-menu ul ul li.active a{color:rgba(var(--primary),100%)}#sidebar-menu ul ul a:hover{color:rgba(var(--primary),100%)}button.confirm{background-color:rgba(var(--primary),100%)!important;border-color:rgba(var(--primary),100%)!important}.gmaps-overlay{background-color:rgba(var(--primary),100%)}.gmaps-overlay_arrow.above{border-top-color:rgba(var(--primary),100%)}.gmaps-overlay_arrow.below{border-bottom-color:rgba(var(--primary),100%)}.cd-timeline-img.cd-primary{background-color:rgba(var(--primary),100%)}.cd-timeline-img.cd-warning{background-color:#ff9702}.lj-countdown{color:rgba(var(--primary),100%)}.portfolioFilter a:hover{background-color:rgba(var(--primary),100%)}.portfolioFilter a.current{background-color:rgba(var(--primary),100%)}.fa,#sidebar-menu i{color:rgba(var(--primary),100%)}.fa.secondary,#sidebar-menu i.secondary{color:rgba(var(--secondary),100%)}.btn-primary i.fa,.btn-info i.fa,.btn-danger i.fa,.btn-warning i.fa,.btn-success i.fa,.btn-secondary i.fa,.notifyjs-container i.fa{color:#fff}.list-group-item:hover{color:rgba(var(--secondary),100%)!important}.text-secondary{color:rgba(var(--secondary),100%)!important}.text-primary{color:rgba(var(--primary),100%)}tr.primary{background-color:rgba(var(--primary),5%)}tr.secondary{background-color:rgba(var(--secondary),5%)}.panel-heading button.close,.panel-heading button.close:hover{color:#ffffff!important}.table-hover>tbody>tr:hover{background-color:rgba(var(--primary),2%)}.side-bar.pending-actions{right:-516px;top:60px;width:500px}.side-bar.pending-actions h4{padding-bottom:0;border-bottom:none}.side-bar.pending-actions>.title-bar{display:flex;justify-content:space-between;align-items:center;padding:0 10px 0 10px;border-bottom:1px solid #eeeeee}@keyframes ldio-65qszvz97jd-1{0%{top:36px;height:128px}50%{top:60px;height:80px}100%{top:60px;height:80px}}@keyframes ldio-65qszvz97jd-2{0%{top:41.99999999999999px;height:116.00000000000001px}50%{top:60px;height:80px}100%{top:60px;height:80px}}@keyframes ldio-65qszvz97jd-3{0%{top:48px;height:104px}50%{top:60px;height:80px}100%{top:60px;height:80px}}@keyframes ldio-65qszvz97jd-4{0%{top:53.99999999999999px;height:92.00000000000001px}50%{top:60px;height:80px}100%{top:60px;height:80px}}.ldio-65qszvz97jd div{position:absolute;width:30px}.ldio-65qszvz97jd div:nth-child(1){left:35px;background:rgba(var(--secondary),100%);animation:ldio-65qszvz97jd-1 1s cubic-bezier(0,0.5,0.5,1) infinite;animation-delay:-0.3s}.ldio-65qszvz97jd div:nth-child(2){left:85px;background:rgba(var(--primary),100%);animation:ldio-65qszvz97jd-2 1s cubic-bezier(0,0.5,0.5,1) infinite;animation-delay:-0.2s}.ldio-65qszvz97jd div:nth-child(3){left:135px;background:rgba(var(--secondary),100%);animation:ldio-65qszvz97jd-3 1s cubic-bezier(0,0.5,0.5,1) infinite;animation-delay:-0.1s}.ldio-65qszvz97jd div:nth-child(4){left:185px;background:rgba(var(--primary),100%);animation:ldio-65qszvz97jd-4 1s cubic-bezier(0,0.5,0.5,1) infinite;animation-delay:undefineds}.os-loading-animation{display:block;margin-left:auto;margin-right:auto;width:50%;height:200px;overflow:hidden;background:none}.ldio-65qszvz97jd{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.ldio-65qszvz97jd div{box-sizing:content-box}@keyframes ldio-h7mzg7vb88d{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ldio-h7mzg7vb88d div{position:absolute;animation:ldio-h7mzg7vb88d 1s linear infinite;width:80px;height:80px;top:10px;left:10px;border-radius:50%;box-shadow:0 4px 5px 0 rgba(var(--secondary),100%);transform-origin:40px 41px}.os-loadingio-spinner-eclipse{width:50px;height:50px;display:inline-block;overflow:hidden;background:none}.ldio-h7mzg7vb88d{width:100%;height:100%;position:relative;transform:translateZ(0) scale(0.5);backface-visibility:hidden;transform-origin:0 0}.ldio-h7mzg7vb88d div{box-sizing:content-box}@keyframes pulsing{0%{opacity:1}50%{opacity:0.3}100%{opacity:1}}.loader-pulsing-text{animation:pulsing 1.5s infinite}.list-group-item.payment:hover,.list-group-item.payment:hover>h6{background-color:rgba(var(--secondary),100%);color:#ffffff!important}.list-group-item.payment.active,.list-group-item.payment.active>h6{background-color:rgba(var(--primary),100%);color:#ffffff!important}.signature-folder{-moz-border-radius:5px;-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);-webkit-border-radius:5px;background:#fafafa;border-radius:5px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);margin-bottom:30px;padding-bottom:20px;position:relative;webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1)}.signature-folder .name{display:block;font-size:14px;font-weight:700;padding:0 0 30px;text-align:center;width:100%}.signature-folder button,.signature-folder a{margin-top:20px}.signature-folder-header{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;color:#ffffff}.signature-folder-icon{display:block;font-size:48px;font-weight:300;padding:30px 0 10px;text-align:center;width:100%}.signature-folder-info{color:#8a8a8a;list-style:none;margin:0;padding:0;text-align:center}.signature-folder-info li{margin:0 35px;padding:10px 0px}input.search-bar::-webkit-input-placeholder{color:rgba(0,0,0,0.15)}input.search-bar:-moz-placeholder{color:rgba(0,0,0,0.15)}input.search-bar::-moz-placeholder{color:rgba(0,0,0,0.15)}input.search-bar:-ms-input-placeholder{color:rgba(0,0,0,0.15)}.search-bar{background-color:transparent!important;border:none!important;box-shadow:none!important;color:#505458;font-size:16px;height:50px;margin-top:3px}:root{--primary:6,137,48;--secondary:196,170,0}.light_mask{background:rgba(var(--primary),0.04)}.service_available_wrapper h2{margin-bottom:2em;margin-top:0px;font-weight:400;font-size:.95em;text-transform:uppercase;letter-spacing:1px;color:rgb(0 0 0 / 35%)}.service_section{margin-bottom:2em}.no-services-available .service_section .card{box-shadow:none;background:transparent}.service_section .card{border:1px solid transparent;box-shadow:0px 0px 20px 0px rgb(0 0 0 / 5%)}.card .os-site-service-card-title{color:rgba(var(--primary),100%);font-weight:400}.card .os-site-service-card-description{flex:1;color:var(--grey1);font-size:.9em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.3em;min-height:56px}.card-body .btn i.lni{padding-right:.5em}@media all and (max-width:768px){.service_section{margin-bottom:1em}}.panel-border.panel-primary .panel-heading,.panel.panel-default .panel-heading,.panel-border.panel-secondary .panel-heading{background:transparent;border:0px!important;padding:1em 2em 1em}.panel-border.panel-primary,.panel.panel-default,.panel.panel-secondary{box-shadow:0 0px 28px 0 rgb(0 0 0 / 8%);border-radius:12px!important}.submission-details .entry-display-panel .panel-body{padding:5px;background:#FFF;border-radius:12px!important;box-shadow:0 0px 28px 0 rgb(0 0 0 / 8%);margin-bottom:30px}.submission-details .entry-display-panel .tab-content{box-shadow:none}.modal .modal-dialog .modal-content{border-radius:12px}.sweet-alert{border-radius:12px}.os-form-styled-panel-container.elevated form.onestop-built-form{box-shadow:0 0px 28px 0 rgb(0 0 0 / 8%);border-radius:12px;overflow:hidden;background:#FFF}.os-form-styled-panel-container form.onestop-built-form{padding:1.5em 1em}.os-form-styled-panel-container form.onestop-built-form{width:100%}.os-form-styled-panel-container h2.panel-title.widget-title{color:rgba(var(--primary),100%);font-weight:700;font-family:'Source Sans Pro',sans-serif;line-height:1em;font-size:1.9em;text-transform:none}.os-form-styled-panel-container .alert.alert-success.alert-dismissable{background:transparent;padding:0.5em 1.2em;border:0px;color:#000;font-size:1.2em;font-weight:300}.os-form-styled-panel-container .pull-right button.btn-autosave-status.btn.btn-sm.btn-default.btn-info{border:0px!important;background:rgb(0 0 0 / 25%)!important}.os-form-styled-panel-container .panel.panel-border.panel-primary{background:transparent;box-shadow:none}.os-form-styled-panel-container .alert-dismissable .close,.os-form-styled-panel-container .alert-dismissible .close{right:0px}.os-form-styled-panel-container .modal-footer{display:block!important}form.onestop-built-form .built-field{display:flex;flex-direction:column;row-gap:10px}form.onestop-built-form #immutable-block input,form.onestop-built-form #immutable-block select,form.onestop-built-form #immutable-block textarea{background:#f0f0f0}form.onestop-built-form .wizard>.steps a,form.onestop-built-form .wizard>.steps a:hover,form.onestop-built-form .wizard>.steps a:active{border-radius:100px!important;text-align:center}form.onestop-built-form .wizard>.steps a.error,form.onestop-built-form .wizard>.steps .done a.error{background:transparent;color:#ef5350;border:1px solid}form.onestop-built-form .wizard>.steps a.error:hover,form.onestop-built-form .wizard>.steps .done a.error:hover{color:#FFF;background:#ef5350;border:1px solid}form.onestop-built-form .wizard>.steps .done a{background:transparent;color:#707070;border:1px solid}form.onestop-built-form .wizard>.steps .current a{background-color:transparent;color:rgba(var(--primary),100%);border:1px solid}form.onestop-built-form .wizard>.steps a{border:1px solid transparent}form.onestop-built-form .wizard>.steps .current a:hover{background-color:rgba(var(--primary),100%);color:#FFF}.section-break-widget{border-bottom:2px solid rgba(var(--primary),100%);margin-bottom:20px}.geo-multi-widget .geo-map{height:300px;width:100%;border:2px solid rgba(var(--primary),100%);border-radius:12px}.places-input-control{display:none}iframe ~ * .places-input-control,iframe ~ .places-input-control{display:block;width:50%;padding:10px;border:1px solid #CCC;border-radius:4px;font-size:16px}:root{--onestop-ai-chat-border:1px solid #ddd}.onestop-ai-agent-collaborative-review{display:none;flex-flow:column wrap;justify-content:space-between;width:100%;max-width:400px;margin:25px 10px;height:70%;border:var(--onestop-ai-chat-border);border-radius:12px;background:#fff;box-shadow:0 15px 15px -5px rgba(0,0,0,0.2);position:fixed;right:0;bottom:0;z-index:100}.onestop-ai-agent-collaborative-review>header{display:flex;justify-content:space-between;padding:10px}.onestop-ai-agent-collaborative-review>.chat{flex:1;overflow-y:auto;padding:10px;background-color:#fcfcfe;max-width:390px}.onestop-ai-agent-collaborative-review>.chat::-webkit-scrollbar{width:6px}.onestop-ai-agent-collaborative-review>.chat::-webkit-scrollbar-track{background:#ddd}.onestop-ai-agent-collaborative-review>.chat::-webkit-scrollbar-thumb{background:#bdbdbd}.onestop-ai-agent-collaborative-review .msg{display:flex;align-items:flex-end;margin-bottom:10px}.onestop-ai-agent-collaborative-review .msg:last-of-type{margin:0}.onestop-ai-agent-collaborative-review .msg-img{width:40px;height:40px;margin-right:10px;background:#ddd;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%}.onestop-ai-agent-collaborative-review .msg-bubble{max-width:450px;padding:15px;border-radius:15px;background:#ececec}.onestop-ai-agent-collaborative-review .msg-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.onestop-ai-agent-collaborative-review .msg-info-name{margin-right:10px;font-weight:bold}.onestop-ai-agent-collaborative-review .msg-info-time{font-size:0.85em}.onestop-ai-agent-collaborative-review .left-msg{display:flex;flex-direction:column}.onestop-ai-agent-collaborative-review .msg-copy-icon{cursor:pointer}.onestop-ai-agent-collaborative-review .msg-copy-icon i:hover{color:rgb(var(--primary),100%)}.onestop-ai-agent-collaborative-review .left-msg .msg-bubble{border-bottom-left-radius:0}.onestop-ai-agent-collaborative-review .right-msg{flex-direction:row-reverse}.onestop-ai-agent-collaborative-review .right-msg .msg-bubble{background:rgba(var(--primary),100%);color:#fff;border-bottom-right-radius:0}.onestop-ai-agent-collaborative-review .right-msg .msg-img{margin:0 0 0 10px}.onestop-ai-agent-collaborative-review .msger-inputarea button{border:none;background:transparent}.onestop-ai-agent-collaborative-review .msger-inputarea{display:flex;position:relative;margin:10px;border:1px solid rgba(var(--primary),100%);border-radius:12px;overflow:hidden}.onestop-ai-agent-collaborative-review .msger-inputarea textarea,.onestop-ai-agent-collaborative-review .msger-inputarea button{padding:10px;border:none;border-radius:3px;font-size:1em}.onestop-ai-agent-collaborative-review .msger-inputarea textarea{resize:none}.onestop-ai-agent-collaborative-review .msger-inputarea .chat-actions{position:absolute;bottom:0;display:flex;width:100%;justify-content:flex-end}.onestop-ai-agent-collaborative-review .msger-inputarea .chat-actions.recording{position:static;display:flex;max-width:380px;justify-content:flex-end}.onestop-ai-agent-collaborative-review .msger-inputarea button{font-size:20px;color:rgba(var(--primary),100%)}.onestop-ai-agent-collaborative-review .msger-inputarea button:hover{color:rgba(var(--secondary),100%)}.onestop-ai-agent-collaborative-review .msger-inputarea button.ai-chat-submit-button{transform:rotate(40deg)}.onestop-ai-agent-collaborative-review .msger-inputarea button.ai-chat-mic-button{}.onestop-ai-agent-collaborative-review .msger-inputarea button:disabled{opacity:0.4;cursor:not-allowed;pointer-events:none}.onestop-ai-agent-collaborative-review .msger-inputarea button.ai-chat-review-button{display:flex;align-items:center;gap:5px;padding:6px 12px;margin:auto 4px;border-radius:8px;font-size:12px;font-weight:600;background:linear-gradient(135deg,rgba(var(--primary),0.12),rgba(var(--secondary),0.18));border:1.5px solid rgba(var(--primary),0.35);color:rgba(var(--primary),100%);letter-spacing:0.02em;transition:background 0.2s,box-shadow 0.2s,transform 0.15s;box-shadow:0 1px 4px rgba(var(--primary),0.10)}.onestop-ai-agent-collaborative-review .msger-inputarea button.ai-chat-review-button::after{font-size:12px;font-weight:600}.onestop-ai-agent-collaborative-review .msger-inputarea button.ai-chat-review-button:hover{background:linear-gradient(135deg,rgba(var(--primary),0.22),rgba(var(--secondary),0.28));box-shadow:0 2px 10px rgba(var(--primary),0.22);transform:translateY(-1px)}.onestop-ai-agent-collaborative-review .msger-inputarea button.ai-chat-review-button:active{transform:translateY(0);box-shadow:0 1px 4px rgba(var(--primary),0.10)}.onestop-ai-agent-collaborative-review .msger-inputarea .chat-actions.recording button.ai-chat-review-button{display:none}.onestop-ai-agent-collaborative-review .msger-input{flex:1;min-height:100px}.onestop-ai-agent-collaborative-review .js-target-close{cursor:pointer;color:rgba(var(--primary),100%)}.onestop-ai-agent-collaborative-review>header>.msger-header-title{color:rgba(var(--primary),100%);display:flex;flex-direction:row;column-gap:12px;align-items:center}.onestop-ai-agent-collaborative-review .robot-svg{width:80px;height:80px;margin-right:10px;display:flex;align-items:center;justify-items:center}.onestop-ai-agent-collaborative-review .robot-svg path{color:rgba(var(--primary),100%)}.start-ai-review-button{display:flex;margin-left:auto;margin-bottom:20px;border:none;background:transparent}@keyframes slideGrad{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.ai-review-icon{width:30px;height:30px;border-radius:5px;background:linear-gradient(90deg,rgba(var(--primary),100%),rgba(var(--primary),60%),rgba(var(--secondary),100%));background-size:300% 100%;animation:slideGrad 6s ease-in-out infinite}div.ai-review-icon path,div.ai-review-icon rect{color:white}.alert{border-radius:12px}.panel{border-radius:12px}.mini-stat{border-radius:12px}.os-light-background-primary{text-shadow:8px 8px 10px rgb(var(--primary),10%);background-color:rgba(var(--primary),60%)}.os-dark-background-primary{text-shadow:8px 8px 10px rgb(var(--primary),100%);background-color:rgba(var(--primary),80%)}form.onestop-built-form{padding:50px 50px 50px!important}form.onestop-built-form .form-control,form.onestop-built-form .select2-container .select2-selection--single{font-size:1em;min-height:45px;background:transparent;border:1px solid #CCC;border-radius:4px}form.onestop-built-form input:focus,textarea:focus{border-color:rgb(var(--primary),100%)!important}form.onestop-built-form .select2-selection.select2-selection--single[aria-expanded="true"]{border-color:rgb(var(--primary),100%)!important}form.onestop-built-form .select2-selection__rendered{line-height:45px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgba(var(--primary),90%)}form.onestop-built-form>* .control-label{text-align:left}.otp-choice-description{color:#707070}.min-h-100{min-height:100px}.min-h-200{min-height:200px}.min-h-350{min-height:350px}.w-full{width:100%}.font-bold{font-weight:700}.centered-flexbox{display:flex;flex-direction:column;align-items:center;row-gap:10px}.text-center{text-align:center}.p-t-1{padding-top:1em}.p-t-2{padding-top:2em}.p-b-1{padding-bottom:1em}.p-b-2{padding-bottom:2em}.m-t-1{margin-top:1em}.m-t-2{margin-top:2em}.m-b-1{margin-bottom:1em}.m-b-2{margin-bottom:2em}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.center-util{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-end{justify-content:end}.gap-x-5px{column-gap:5px}.gap-x-10px{column-gap:10px}.gap-y-5px{row-gap:5px}.gap-y-10px{row-gap:10px}.block{display:block}.absolute{position:absolute}.relative{position:relative}.img-circle{border-radius:50%}.radio-inputs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:350px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-inputs>*{margin:6px}.radio-input:checked + .radio-tile{border-color:rgb(var(--primary));box-shadow:0 5px 10px rgba(0,0,0,0.1);color:rgb(var(--primary))}.radio-input:checked + .radio-tile:before{transform:scale(1);opacity:1;background-color:rgb(var(--primary));border-color:rgb(var(--primary))}.radio-input:checked + .radio-tile .radio-icon svg{fill:rgb(var(--primary))}.radio-input:checked + .radio-tile .radio-label{color:rgb(var(--primary))}.radio-input:focus + .radio-tile{border-color:rgb(var(--primary));box-shadow:0 2px 5px rgba(0,0,0,0.1),0 0 0 4px rgba(var(--primary),10%)}.radio-input:focus + .radio-tile:before{transform:scale(1);opacity:1}.radio-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;min-height:80px;border-radius:0.5rem;border:1px solid #b5bfd9;background-color:#fff;transition:0.15s ease;cursor:pointer;position:relative;word-wrap:anywhere}.radio-tile:before{content:"";position:absolute;display:block;width:0.75rem;height:0.75rem;border:2px solid #b5bfd9;background-color:#fff;border-radius:50%;top:0.25rem;left:0.25rem;opacity:0;transform:scale(0);transition:0.25s ease}.radio-tile:hover{border-color:rgb(var(--primary))}.radio-tile:hover:before{transform:scale(1);opacity:1}.radio-icon svg{width:2rem;height:2rem;fill:#494949}.radio-label{color:#707070;transition:0.375s ease;text-align:center;font-size:13px}.radio-input{clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.entry-display-panel{min-height:300px}@media (max-width:992px){.os-form-styled-panel-container .panel-heading .media-left{display:none}.os-form-styled-panel-container h2.panel-title.widget-title{font-size:1.5em}.os-form-styled-panel-container .panel-heading .pull-right button{display:none}.os-form-styled-panel-container>[class*='col-'],.os-form-styled-panel-container>.panel{padding-left:0px;padding-right:0px}form.onestop-built-form .actions.pull-right,form.onestop-built-form .wizard>.actions>ul{float:none!important;display:flex;flex-direction:column;row-gap:10px;align-items:center;flex-wrap:wrap;margin:15px}form.onestop-built-form .actions.pull-right{margin-bottom:30px}form.onestop-built-form .wizard>.actions>ul>li,form.onestop-built-form .pull-right button{width:100%;text-align:center;margin:0}form.onestop-built-form{padding:5px!important}.os-form-main.panel-body{padding:5px}.os-form-main .form-group{margin:0 0 15px 0;overflow-x:scroll;padding-bottom:10px}.os-form-main .form-group select{width:90%}form.onestop-built-form .wizard>.steps{margin-top:30px;margin-bottom:30px;border-bottom:2px solid rgba(var(--primary),100%)}form.onestop-built-form .wizard>.steps a,form.onestop-built-form .wizard>.steps a:hover,form.onestop-built-form .wizard>.steps a:active{border:0px!important;border-radius:5px!important;text-align:center}form.onestop-built-form .wizard>.steps a.error,form.onestop-built-form .wizard>.steps .done a.error{background:transparent;color:#ef5350}form.onestop-built-form .wizard>.steps a.error:hover,form.onestop-built-form .wizard>.steps .done a.error:hover{color:#FFF;background:#ef5350}form.onestop-built-form .wizard>.steps .done a{background:transparent;color:#707070}form.onestop-built-form .wizard>.steps .current a{background-color:rgba(var(--primary),100%);color:#FFF;border-bottom:1px solid}form.onestop-built-form .wizard>.steps a{border-bottom:1px solid transparent}form.onestop-built-form .wizard>.steps .current a:hover{background-color:rgba(var(--primary),100%);color:#FFF}}.table-striped>tbody>tr:nth-of-type(2n + 1){background-color:rgb(var(--primary),0.1)}.table-container{overflow:auto}.reusable-datatable.table-container{padding-left:10px}.reusable-datatable input[id^='list_item_']{position:unset;margin-left:unset}.os-dynamic-matrix{overflow:scroll}.os-dynamic-matrix td{min-width:150px}.quick-guide-default .guide-intro{color:#666;margin-bottom:20px}.quick-guide-default .guide-grid{display:flex;flex-wrap:wrap;gap:16px;padding:20px}.quick-guide-default .guide-card{flex:1 1 200px;border-radius:10px;padding:22px 18px;background:rgba(var(--primary),5%);border-top:3px solid rgba(var(--primary));transition:box-shadow 0.2s,transform 0.2s}.quick-guide-default .guide-card:hover{box-shadow:0 6px 20px rgba(0,0,0,0.09);transform:translateY(-2px)}.quick-guide-default .guide-card-icon{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#fff}.quick-guide-default .guide-card-icon i{font-size:20px}.quick-guide-default .guide-card-icon.primary{background:rgba(var(--secondary),5%)}.quick-guide-default .guide-card-icon.primary i{color:rgba(var(--primary))}.quick-guide-default .guide-card-icon.secondary{background:rgba(var(--primary),5%)}.quick-guide-default .guide-card-icon.secondary i{color:rgba(var(--secondary))}.quick-guide-default .guide-card-title{font-weight:700;margin:0 0 8px;color:#2c3e50}.quick-guide-default .guide-card-desc{color:#637080;line-height:1.65;margin:0}.os-dot-loader{display:flex;align-items:center;justify-content:center;gap:5px;padding:18px;color:var(--text-muted);font-size:0.82em}.os-dot-loader::before,.os-dot-loader::after{content:''}@keyframes os-loader-dot{0%,80%,100%{transform:scale(0.6);opacity:0.4}40%{transform:scale(1);opacity:1}}.os-dot-loader-dot{width:7px;height:7px;border-radius:50%;background:rgb(var(--primary));animation:os-loader-dot 1.2s ease-in-out infinite;display:inline-block}.os-dot-loader-dot:nth-child(2){animation-delay:0.2s}.os-dot-loader-dot:nth-child(3){animation-delay:0.4s}.unset-color,.unset-color:hover{color:unset}.input-with-icon-container{position:relative}.input-with-icon-container input{padding-right:40px}.input-with-icon-container i{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;color:rgb(var(--primary));font-size:20px}.empty-state-icon-container{display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:rgba(var(--secondary),10%);height:100px;width:100px;padding:20px}.empty-state-icon-container>i{font-size:60px;color:rgba(var(--secondary),80%)}:root{--grey1:#adadad;--grey2:rgb(0 0 0 / 40%);--primary-dark:color-mix(in srgb,rgb(var(--primary)) 70%,black);--primary-light:color-mix(in srgb,rgb(var(--primary)) 70%,white);--accent:rgb(var(--secondary));--text-dark:#0f172a;--text-mid:#374151;--text-muted:#64748b;--bg-page:#f1f5f9;--bg-card:#ffffff;--border:#e2e8f0;--shadow-card:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.05);--shadow-hover:0 16px 40px -8px rgba(0,0,0,.18);--radius-card:16px}a{color:rgba(var(--primary),100%)}a:hover{color:#000000}a:hover{text-decoration:none}img{max-width:100%;height:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:10px;margin-bottom:10px}a.btn.btn-lg.btn-primary{font-size:1.1em}.btn-primary{color:#fff;background-color:rgb(var(--primary));border-color:rgb(var(--primary))}.btn-primary:hover{color:#fff;background-color:rgb(var(--secondary));border-color:rgb(var(--secondary))}.btn-outline-primary{color:rgba(var(--secondary),100%);background-color:transparent;background-image:none;border-color:rgba(var(--secondary),100%)}.btn-outline-primary:hover{color:#fff;background-color:rgba(var(--secondary),75%);border-color:rgba(var(--secondary),75%)}.btn-link{color:rgba(var(--secondary),100%);background-color:transparent}.btn-link:hover{color:rgba(var(--secondary),75%);text-decoration:underline;background-color:transparent;border-color:transparent}div#navbarNav .btn-outline-primary{color:var(--grey2);background-color:transparent;background-image:none;border-color:var(--grey2)}div#navbarNav .btn-outline-primary:hover{color:#fff;background-color:rgba(var(--primary),100%);border-color:rgba(var(--primary),100%)}div#navbarNav .btn-link{color:var(--grey2);background-color:transparent}div#navbarNav .btn-link:hover{color:rgba(var(--primary),100%);text-decoration:underline;background-color:transparent;border-color:transparent}.nav-btns.cta-buttonsX a{font-size:.95em}html,body{height:100%;font-family:'Source Sans Pro',sans-serif;font-size:16px;color:var(--text-dark);line-height:1.6}header#header{box-shadow:1px 1px 15px 0px rgb(204 204 204 / 87%)}.public-site-nav{background:#fff;border-bottom:1px solid var(--border);position:sticky;top:0;z-index:900;box-shadow:0 1px 4px rgba(0,0,0,.06)}.public-site-nav .inner{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem;max-width:1280px;margin:auto}.public-brand{display:flex;align-items:center;gap:.75rem;color:var(--text-dark)}.public-brand-icon{background:linear-gradient(135deg,rgb(var(--primary)) 0%,var(--primary-light) 100%);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:.85rem;letter-spacing:-.5px;flex-shrink:0}.public-brand-icon--logo{width:auto;max-width:120px;background:none;padding:0;overflow:hidden}.public-brand-icon--logo img{height:60px;width:auto;max-width:100%;object-fit:contain;border-radius:10px;display:block}.public-brand-text strong{display:block;color:rgb(var(--primary));font-size:.95rem;font-weight:700;line-height:1.2}.public-brand-text span{font-size:.68rem;color:var(--text-muted);font-weight:400}.public-site-nav .nav-actions{display:flex;align-items:center;gap:.625rem}.btn-nav{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem 1.1rem;border-radius:5px;font-size:.83rem;font-weight:600;border:1.5px solid transparent;cursor:pointer;transition:background .18s,color .18s,border-color .18s;white-space:nowrap}a.btn-nav{text-decoration:none}.btn-nav-outline{color:rgb(var(--primary));background:transparent}.btn-nav-outline:hover{background:rgba(var(--primary),5%);color:rgb(var(--primary))}.btn-nav-solid{background:rgb(var(--primary));color:#fff;border-color:rgb(var(--primary))}.btn-nav-solid:hover{background:rgb(var(--secondary));border-color:rgb(var(--secondary));color:#fff}.btn-nav-ghost{color:var(--text-muted);border-color:var(--border);background:#fff}.btn-nav-ghost:hover{color:var(--text-dark);border-color:#94a3b8}.user-pill{display:flex;align-items:center;gap:.5rem}.user-avatar{width:32px;height:32px;border-radius:50%;background:rgb(var(--primary));color:#fff;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-name{font-size:.83rem;font-weight:500;color:var(--text-mid)}.site-page-hero{background:linear-gradient(140deg,var(--primary-dark) 0%,rgb(var(--primary)) 60%,rgb(var(--secondary)) 100%);padding:4.5rem 1.5rem 5.5rem;position:relative;overflow:hidden}.site-page-hero::before,.site-page-hero::after{content:'';position:absolute;border-radius:50%;pointer-events:none}.site-page-hero::before{width:700px;height:700px;top:-40%;right:-8%;background:rgba(255,255,255,.035)}.site-page-hero::after{width:450px;height:450px;bottom:-50%;left:-5%;background:rgba(255,255,255,.025)}.site-page-hero .hero-inner{max-width:1280px;margin:auto;position:relative;z-index:1}.site-page-hero .hero-eyebrow{display:inline-flex;align-items:center;gap:.45rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px);color:rgba(255,255,255,.92);font-size:.72rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:.35rem .9rem;border-radius:100px;margin-bottom:1.25rem}.site-page-hero h1{font-size:clamp(1.85rem,4vw,2.75rem);font-weight:900;color:#fff;line-height:1.15;margin-bottom:.875rem}.site-page-hero p{font-size:1rem;color:rgba(255,255,255,.78);max-width:520px;line-height:1.75;margin-bottom:2rem}.site-items-search-wrap{display:flex;align-items:center;background:#fff;border-radius:12px;padding:.375rem .375rem .375rem .875rem;max-width:500px;box-shadow:0 8px 32px rgba(0,0,0,.2);gap:.5rem}.site-items-search-wrap i{color:var(--text-muted);font-size:.9rem;flex-shrink:0}.site-items-search-wrap input{flex:1;border:none;outline:none;font-size:.9rem;font-family:inherit;color:var(--text-dark);background:transparent}.site-items-search-wrap input::placeholder{color:#94a3b8}.site-items-search-wrap .btn-search{background:rgb(var(--primary));color:#fff;border:none;border-radius:5px;padding:.55rem 1.25rem;font-size:.83rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .18s}.site-items-search-wrap .btn-search:hover{background:rgb(var(--secondary))}.site-items-filter-bar{background:#fff;border-bottom:1px solid var(--border)}.site-items-filter-bar .inner{max-width:1280px;margin:auto;padding:.75rem 1.5rem;display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}.site-items-filter-bar .stat-chip{display:flex;align-items:center;gap:.35rem;font-size:.82rem}.site-items-filter-bar .stat-chip strong{font-weight:700;color:var(--text-dark)}.site-items-filter-bar .stat-chip span{color:var(--text-muted)}.site-items-filter-bar .clear-chip{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:500;color:var(--text-muted);background:rgba(var(--primary),5%);border:1px solid rgba(var(--primary),40%);border-radius:100px;padding:.25rem .75rem;transition:color .18s,border-color .18s}.clear-chip:hover{color:rgba(var(--primary),80%);border-color:rgba(var(--primary),80%)}.site-page-grid-container{max-width:1280px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.site-page-grid-container .grid-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.site-page-grid-container .grid-title{font-size:1rem;font-weight:600;color:var(--text-mid)}.site-page-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}@media (max-width:1024px){.site-page-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.site-page-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.site-page-grid{grid-template-columns:1fr}}.site-page-grid .item-card{background:var(--bg-card);border-radius:var(--radius-card);border:1px solid var(--border);box-shadow:var(--shadow-card);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s}.site-page-grid .item-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover);border-color:rgba(29,78,216,.15)}.card-accent{height:5px;flex-shrink:0}.card-body{padding:1.375rem;display:flex;flex-direction:column;flex:1}.logo-ring{width:60px;height:60px;border-radius:14px;border:1.5px solid var(--border);background:rgba(var(--primary),0.1);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:1rem;flex-shrink:0}.logo-ring img{width:100%;height:100%;object-fit:contain}.logo-fallback{font-size:3.5rem;font-weight:800;line-height:1}.site-page-grid .item-name{font-size:.97rem;font-weight:700;color:var(--text-dark);margin-bottom:.3rem;line-height:1.3}.site-page-grid .item-caption{display:flex;align-items:center;gap:.3rem;font-size:.75rem;color:var(--text-muted);margin-bottom:.65rem}.site-page-grid .item-caption i{font-size:.65rem}.site-page-grid .item-description{font-size:.8rem;color:var(--text-muted);line-height:1.55;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.25rem}.site-page-grid .item-card{--card-rgb:rgb(var(--primary));--card-sec-rgb:rgb(var(--secondary))}a.btn-visit{text-decoration:none}.btn-visit{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem;border-radius:5px;font-size:.8rem;font-weight:600;color:rgb(var(--card-rgb));background:rgba(var(--card-rgb),.07);border:1.5px solid rgba(var(--card-rgb),.22);transition:background .18s,color .18s,border-color .18s;cursor:pointer;font-family:inherit}.btn-visit:hover{background:rgb(var(--card-rgb));color:#fff;border-color:rgb(var(--card-rgb))}.btn-visit-disabled{color:#94a3b8;background:var(--bg-page);border-color:var(--border);cursor:not-allowed;font-size:.8rem;font-weight:500;display:flex;align-items:center;justify-content:center;padding:.6rem;border-radius:5px;border:1.5px solid var(--border)}.site-page-grid .empty-state{grid-column:1 / -1;text-align:center;padding:5rem 1rem}.site-page-grid .empty-icon{width:80px;height:80px;background:rgba(var(--primary),.07);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;font-size:2rem;color:rgba(var(--primary),.45)}.site-page-grid .empty-state h3{font-size:1.1rem;font-weight:700;color:var(--text-mid);margin-bottom:.5rem}.site-page-grid .empty-state p{font-size:.875rem;color:var(--text-muted)}.site-page-grid .empty-state a{color:rgb(var(--primary))}.site-items-pagination-row{display:flex;justify-content:center;align-items:center;gap:.375rem;margin-top:3rem;flex-wrap:wrap}.site-items-pagination-row .pg-btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 .5rem;border-radius:5px;font-size:.82rem;font-weight:500;border:1.5px solid var(--border);background:#fff;color:var(--text-mid);transition:background .18s,border-color .18s,color .18s;cursor:pointer}.site-items-pagination-row .pg-btn:hover:not(.pg-active):not(.pg-disabled){background:rgb(var(--primary));border-color:rgb(var(--primary));color:#fff}.site-items-pagination-row .pg-active{background:rgb(var(--primary));border-color:rgb(var(--primary));color:#fff;font-weight:700}.site-items-pagination-row .pg-disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.site-items-pagination-row .pg-ellipsis{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:.82rem;color:var(--text-muted)}div#main-container{padding-top:80px;padding-bottom:0px;min-height:80vh}body.admin-bar .fixed-top{top:29px}.jumbotron{border-radius:0px}li#search-2 input#s{max-width:180px}p.comment-form-comment{display:grid}p.form-submit input#submit{color:#fff;background-color:#007bff;border-color:#007bff;border:0px;min-height:40px;padding-left:20px;padding-right:20px}:root{--highlight-color:#200cf5;--alt-highlight-color:#ffd956;--sec-highlight-color:#7700ae}.full-width{width:100%}.container{max-width:1330px;padding:0 1em}.first_home_section{padding-bottom:2em;padding-top:2em;background:linear-gradient(180deg,rgb(247 247 255) 0%,rgba(255,255,255,1) 100%)}.main_navbar{background:#fff}a.nav-link{position:relative;font-size:larger}a.nav-link::after{background-color:#7700ae;content:"";width:0;height:3px;left:1rem;bottom:0;transition:width 0.35s ease 0s;position:absolute}a.nav-link:hover::after{width:50px}.navbar-light .navbar-nav .active>.nav-link{position:relative;color:#200cf5}.navbar-light .navbar-nav .nav-link:hover{color:#7700ae}.navbar-light .navbar-nav .active>.nav-link::after{position:absolute;background-color:rgba(var(--primary),100%);content:"";width:50px;height:3px;left:.6rem;bottom:0}*:focus{outline:0!important}.nav-btns.cta-buttons{width:400px;display:flex;justify-content:space-evenly}div#navbarNav .nav-btns.cta-buttons{padding-top:.5em}.nav-btns.cta-buttons>a{padding:2px 15px!important;font-size:1.1em}.cta-buttons a:first-child{background-color:white;border-radius:20px;border:1px solid rgb(155 0 178 / 15%);padding:5px 15px;color:rgb(155 0 178 / 75%);margin-bottom:10px}.cta-buttons a:first-child:hover{background:#af00a7;border:1px solid #af00a7;color:white}.cta-buttons a:last-child{background-color:var(--highlight-color);border-radius:20px;border:1px solid var(--highlight-color);padding:5px 15px;color:white;margin-bottom:10px}.cta-buttons a:last-child:hover{background:#7700ae;border:1px solid #7700ae;color:white}.bxA p{font-size:1.4em;color:#200cf5;padding:3em 2em}.bxA{border:1px solid rgba(var(--primary),100%);min-height:220px}.row.intro{padding-top:0vh;min-height:70vh}.intro h1{font-weight:700;font-size:3.1em;background:-webkit-linear-gradient(45deg,#c09,#00f);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:black;margin-bottom:.4em}.intro p{font-size:1.1rem;color:#676767}span.typed-text{color:var(--highlight-color)}span.cursor{display:inline-block;background-color:#ccc;margin-left:0.1rem;width:3px;animation:blink 1s infinite}span.cursor.typing{animation:none}@keyframes blink{0%{background-color:#ccc}49%{background-color:#ccc}50%{background-color:transparent}99%{background-color:transparent}100%{background-color:#ccc}}.main-desc{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin-top:30px;max-width:500px}.main-desc.cta-buttons>a{padding:8px 20px;font-size:x-large;border-radius:40px}.tooltip-inner{background-color:var(--alt-highlight-color);color:#000}.tooltip.bs-tooltip-right .arrow:before{border-right-color:var(--alt-highlight-color)!important}.tooltip.bs-tooltip-left .arrow:before{border-left-color:var(--alt-highlight-color)!important}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:var(--alt-highlight-color)!important}.tooltip.bs-tooltip-top .arrow:before{border-top-color:var(--alt-highlight-color)!important}img.doc-illustration{display:block;margin:0 auto}.onestop-types{width:100%;display:flex;margin-top:60px}.onestop-types a{font-size:2rem;width:100%;text-align:center;padding:20px;color:var(--highlight-color)!important}.onestop-types>a:not(.tab-white):hover{box-shadow:3px -4px 15px 1px rgb(0 0 0 / 8%)}.tab-white{border:none;font-weight:600;box-shadow:-5px -5px 6px 0px rgb(0 0 0 / 8%)}.tab-details{margin-bottom:4rem;border:none;padding:15px;box-shadow:-9px 12px 8px -4px rgb(0 0 0 / 8%)}.finya_juu_kidogo{padding-top:5em}.finya_juu_kidogo_2{padding-top:9em}.pros img{display:block;margin:10px auto 0;width:40px;max-width:100%}.pros p{text-align:center}.pros p:first-of-type{margin-top:1rem}.features{padding:1rem 2rem}.features .row{margin-top:3rem;padding-bottom:6em}.clients{margin:4em 6em}.feature-rows>div:nth-child(even){flex-direction:row-reverse}.features h1,.features h2{color:var(--highlight-color);padding-top:1.5rem;font-weight:300;font-size:1.7em}.features h2{padding-top:2em}.features p{margin-top:1rem}.features h3{padding-top:2rem}.single_feature{box-shadow:0px 0px 30px 0px rgb(0 0 0 / 11%)}h1.features_heading{font-size:2.2em;font-weight:600;background:-webkit-linear-gradient(115deg,#c09,#00f);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:black}.to-talk{padding:0 1em;margin-top:0rem;height:300px;background:url(/static/theme/onestop/assets/img/overlay.png?40dbbfcccb73) blueviolet;background-size:cover;background-position-x:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:15px}.to-talk h2{color:#fff;font-weight:500;padding-bottom:20px;font-size:2em;font-weight:600}.to-talk .cta-buttons a:first-child{background-color:transparent;border:1px solid #ffffff;padding:5px 15px;color:#ffffff}.to-talk .cta-buttons a:first-child:hover{color:var(--highlight-color);background-color:#fff}.to-talk .cta-buttons a:last-child:hover{color:#fff;background-color:var(--sec-highlight-color);border:2px solid var(--sec-highlight-color)}.clients h3{padding-bottom:2rem;font-size:1.3em}.clients h3{padding-bottom:2rem}.clients img{margin:.8em;height:60px;object-fit:contain}.grey-logo{margin-bottom:20px}.social-media-icons{display:flex;flex-flow:row nowrap;color:white;justify-content:space-around}.message-icon{height:65px}.social-media-icons a{padding:7px 4px 4px 10px;border-radius:1000px;display:block;width:40px;height:40px}.social-media-icons a:hover{background:rgb(0 0 0 / 20%)}.navbar-light .navbar-nav .nav-link{color:rgb(103 103 103 / 50%)}ul#menu-main-menu{padding-left:2em;font-size:.96em}ul#menu-main-menu li a{padding:1.8rem .9rem}ul#menu-main-menu li a.dropdown-item,.nav_user .dropdown-item{padding:.6rem .9rem}nav#main_navbar .dropdown-menu{border:0px;margin-top:0px;border-radius:0px 0px 5px 5px;box-shadow:0px 10px 15px rgb(134 0 159 / 5%);padding:0px}nav#main_navbar .dropdown-menu-right{right:0;left:auto}nav#main_navbar .dropdown-toggle::after{background-color:transparent!important;border:0px}nav#main_navbar .dropdown-item.active,nav#main_navbar .dropdown-item:active{color:#9700b4;text-decoration:none;background-color:transparent}.nav_user_icon.user_icon_with_img{padding:0px}.user_icon_with_img_in{margin:5px 12px 0px 0px;padding:0px;overflow:hidden;object-fit:cover}.other_auth_links a:nth-child(2){float:right}.terms_auth{font-size:13px;color:#a0a0a0}.login-container{z-index:1;position:relative;overflow:hidden;margin:30px auto}.login-container>.row{padding-top:1em;padding-bottom:1em}.login-container img.triangleA,.login-container img.triangleB{display:none!important}img.triangleB{display:none!important}#fl{font-weight:600}#sl{font-weight:100!important}.profile-img{text-align:center}.profile-img img{border-radius:50%}@keyframes mymove{from{border:1px solid #F2F3F4}to{border:8px solid #F2F3F4}}.login-form{padding:0.2em 1em;border-radius:12px;align-items:center;display:flex;justify-content:center;box-shadow:0 0px 28px 0 rgb(0 0 0 / 8%);background:#FFF}.other_auth_links a{color:#b7b7b7}.other_auth_links a:hover{color:#000000}.google_signup{margin-top:.8em}.google_signup a{border:1px solid #DB4437;color:#DB4437;display:block;text-align:center;padding:9px 4px;border-radius:5px}.google_signup a:hover{background:#d81505;color:#FFF;border:1px solid #d81505}.login_form_in.signup_form{padding:2em 1em}.gj-datepicker-bootstrap [role=right-icon] button{width:38px;position:relative;border:0px solid #ced4da!important;background:#efebeb}.gj-datepicker-bootstrap [role=right-icon] button:hover{color:#6c757d!important;background-color:#d8d8d8!important}.login-form h1{font-size:1.4em;margin:0 auto;color:#3a3a3a;line-height:1.5em;padding:0em 0 .8em;font-weight:400}.login_form_in{padding:4em 1em;width:100%}.auth_welcome{font-weight:100;font-size:2.0em;margin-bottom:.4em;padding:4em;max-width:360px;color:#FFF!important;float:left;display:block}.welcome_auth{background:#7e00b3;align-items:center;display:flex;background:rgb(93,0,255);background:linear-gradient(295deg,rgba(93,0,255,1) 0%,rgba(123,0,177,1) 100%)}.auth_welcome{font-weight:100;font-size:2.0em;margin-bottom:.4em;padding:4em;max-width:660px;color:#FFF!important;float:left;display:block}a.auth_branding_in img{max-width:100%;height:auto}a.auth_branding_in{width:120px;display:block}body.auth_class{background:rgb(123 0 177 / 2%) url(/static/theme/onestop/css/img/patternA.png);align-items:center;display:flex;justify-content:center;min-height:100vh}.decorated{overflow:hidden;text-align:center}.decorated>span{position:relative;display:inline-block;color:#969696}.decorated>span:before,.decorated>span:after{content:'';position:absolute;top:50%;border-bottom:1px solid #CCC;width:591px;margin:0 20px}.decorated>span:before{right:100%}.decorated>span:after{left:100%}.fixed-top{padding:0px}.darkHeader{background:#FFF}div#main_navbar.darkHeader{border-bottom:0px solid rgba(var(--primary),100%);box-shadow:0px 0px 8px 0px rgb(0 0 0 / 9%)}h1.entry-title,h1.entry-title{text-align:center;padding:1em 1em 0em;font-weight:900;font-size:5em;color:#000}.content_A{text-align:center;padding:0em 0em 0em}.content_A h4{font-size:1.2em;max-width:600px;margin:0 auto;color:#969696;line-height:1.5em}.content_A h2{font-weight:100;font-size:1.8em;color:#200cf5;padding:0.2em 0em}.borderA{background:#e2b1e7;width:90px;height:4px;border-radius:1000px;margin:3em auto}.banner1 img{background-size:cover;width:100%;height:auto}.section_2_content{padding:3em 0;font-size:1.2em}.section_2_content h4{font-weight:700;font-size:1.4em;margin-bottom:1em}.archiv_item_1{background:#fff;box-shadow:0px 0px 22px 0px rgb(0 0 0 / 10%);padding:3em}main#content.archive_wrapper{padding-bottom:4em}.h2,h2{font-size:1.5rem}#copyright{margin-top:1em}.bg-light{background:#FFF!important;box-shadow:0px 0px 15px rgb(134 0 159 / 5%)}.persona_wrapper ul.nav.nav-tabs li{display:inline-block;text-align:center;float:none;margin:0 auto;border-bottom:0px!important;margin-bottom:-1px}.persona_wrapper ul.nav.nav-tabs{width:100%;text-align:center;font-weight:100;font-size:1.4em;display:inline-block}.persona_wrapper .tab-content{padding:3em 2em}.persona_wrapper{padding:4em ​0em 1em}.persona_wrapper .tab-content{padding:3em 2em;border:1px solid rgb(32 12 245 / 6%);margin-top:-1px;background:#FFF}.persona_wrapper .nav-tabs .nav-item.show .nav-link,.persona_wrapper .nav-tabs .nav-link.active{color:#495057;background:#FFF;border-color:rgb(32 12 245 / 6%) rgb(32 12 245 / 6%) #fff}.persona_wrapper ul.nav.nav-tabs li.active{box-shadow:0px -4px 6px -6px #000}.persona_wrapper ul.nav.nav-tabs li a{padding:.6em 2em}.row.intro.intro_why{min-height:unset;padding-bottom:3em}.card-pricing.popular{z-index:1;border:3px solid #007bff}.card-pricing .list-unstyled li{padding:.5rem 0;color:#6c757d}.pricing_header .row.intro{min-height:unset}div#pricing_tables .card-pricing.popular .bg-primary{background:rgb(6 0 5 / 15%)!important}div#pricing_tables .bg-primary{background:#FFF!important;color:#c09!important;font-size:1.3em}div#pricing_tables .card-pricing.popular .bg-primary{color:#FFF!important}.card.card-pricing.popular a.btn.btn-primary:hover{background:#580042;color:#FFF}.text-primary{color:rgba(var(--primary),100%)!important}.card-pricing.popular{z-index:1;border:3px solid #cc0099;background:#cc0099;color:#FFF!important}.card-pricing.popular .text-muted,.card-pricing.popular span.price,.card-pricing.popular .list-unstyled li{color:#FFF!important}.card.card-pricing.popular a.btn.btn-primary{background:#FFF;border:#FFF;color:#c09}.pricing_desc p{margin-bottom:0px}.pricing_desc{background:#f5f5f5;padding:.6em .6em;margin-top:1em;font-size:.9em;border-radius:8px;min-height:150px}.card-pricing.popular .pricing_desc{background:#00000012}div#pricing_tables ul{min-height:180px}.pros_box{background:#FFF;padding-top:1em;padding-bottom:1em;min-height:290px;margin-bottom:1em;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 5%);border-radius:8px;padding-left:15px;padding-right:15px}button.nav_user_icon{width:83px;height:83px;border-radius:1000px;font-size:1.4em;padding-left:20px;background:transparent;border:transparent}img.triangleA{position:absolute;margin-left:-15px;width:60px;border-radius:12px 0px 0px 0px}img.triangleB{position:absolute;right:0px;bottom:0px;width:360px;z-index:0}.public-nav-bar-bg{}.profile_dashboard{color:#FFF;padding:10em 0em 2em}.primary_navbar,.profile_dashboard{background-color:rgb(255 255 255 / 0%);border-bottom:2px solid rgb(0 0 0 / 2%)!important}nav#main_navbar.navbar{margin-bottom:0px;border-radius:unset;min-height:unset;padding:5px 0px;background:transparent;box-shadow:none}.mobile-headerX{justify-content:space-between}h1.profile-title{font-size:1.4em;font-weight:600}a.btn.ml-2{margin-left:8px!important}body.profile_class ul#menu-main-menu li>a,body.profile_class button.nav_user_icon i.lni{color:#FFF!important}ul.profile_navbar_list li{display:inline-block}ul.profile_navbar_list{list-style:none;padding-left:0px;display:inline-block;font-size:1.1em}ul.profile_navbar_list li a:hover,ul.profile_navbar_list li.active a{background:rgb(0 0 0 / 13%)}ul.profile_navbar_list li a{color:#FFF;background:transparent;padding:1em 1em;border-radius:1000px}.profile_navbar{display:flex;width:100%;align-items:baseline}.profile_content_wrapper{padding-top:3em;padding-bottom:4em;min-height:70vh}figure.empty-service-icon img{max-width:100px;opacity:.2}a.nav-btns-lnk{align-items:center}a.nav-btns-lnk svg{margin-right:5px}body.profile_class a.navbar-brand{max-width:120px;margin-left:.6em}a.navbar-brand .brand_logo img{height:60px;padding:0px 10px 0px 5px;border-right:2px solid rgb(0 0 0 / 2%)}a.navbar-brand .brand_name h5{margin-top:15px;text-transform:uppercase;font-weight:400!important;letter-spacing:2px;font-size:12px;margin-bottom:0px;color:var(--grey1);display:none!important}a.navbar-brand h1{margin:0px;font-weight:300;color:rgba(var(--primary),100%);font-size:24px;line-height:26px;margin-top:20px}.mobile-headerX .brand_name{padding-left:10px}a.navbar-brand h1 span{font-weight:300}.navbar-brand-with-logo{display:flex}a.navbar-brand .navbar-brand-without-logo{padding:20px 0px}a.navbar-brand .navbar-brand-without-logo h1{margin-top:0px}.onestop-footer-branding svg{max-width:80px}footer .onestop-footer-branding h5{color:rgba(var(--primary),65%);margin-right:10px;text-transform:uppercase;letter-spacing:2px;font-size:10px}.onestop-footer-branding{margin-bottom:5px;width:210px}.form-group.other_auth_links a{padding:6px 4px}.form-group.other_auth_links{margin-bottom:0px}nav#main_navbar.navbar a.navbar-brand{margin-left:0px;float:none;height:auto;padding:unset;font-size:1.25em;line-height:initial;flex:auto;margin-bottom:0px}a.navbar-brand .brand_name h5,a.navbar-brand h1,div#navbarNav .btn{font-family:'Source Sans Pro',sans-serif!important}div#navbarNav .btn{border-radius:5px;box-shadow:none;letter-spacing:initial;opacity:initial;font-size:16px}.onestop-footer-branding svg{max-width:100px}.onestop-footer-branding{margin-bottom:5px;width:210px}.site-footer{background:#fff;border-top:1px solid var(--border);padding:1.5rem}.site-footer .inner{max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.875rem}.footer-copy{font-size:.78rem;color:var(--text-muted)}.footer-links{display:flex;gap:1.5rem}.footer-links a{font-size:.78rem;color:var(--text-muted);transition:color .18s}.footer-links a:hover{color:rgb(var(--primary))}@media (max-width:600px){.hero{padding:3rem 1.25rem 4rem}.site-nav .inner{padding:.75rem 1.25rem}.main{padding:1.75rem 1.25rem 3rem}.user-name{display:none}}.navbar{padding:15px 10px;background:#fff;border:none;border-radius:0;margin-bottom:40px;box-shadow:1px 1px 3px rgba(0,0,0,0.1)}.navbar-btn{box-shadow:none;outline:none!important;border:none}.line{width:100%;height:1px;border-bottom:1px dashed #ddd;margin:40px 0}#sidebar{width:250px;position:fixed;top:0;left:-250px;height:100vh;z-index:999;background:#FFF;transition:all 0.3s;overflow-y:auto;box-shadow:none}#sidebar.active{left:0}#dismiss{width:35px;height:35px;line-height:35px;text-align:center;background:transparent;position:absolute;top:10px;right:10px;cursor:pointer;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid rgba(0,0,0,0);color:#000;margin-top:15px}#dismiss:hover{background:#fff}.overlay{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,0.7);z-index:998;opacity:0;transition:all 0.5s ease-in-out}.overlay.active{display:block;opacity:1}#sidebar .sidebar-header{padding:10px 20px;background:#FFF;border-bottom:1px solid rgb(0 0 0 / 5%)}#sidebar ul.components{padding:20px 0;border-bottom:1px solid #47748b}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding:10px;font-size:1.1em;display:block}#sidebar ul li a:hover{}#sidebar ul li.active>a,a[aria-expanded="true"]{}a[data-toggle="collapse"]{position:relative}.dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}ul.CTAs ul a{font-size:0.9em!important;padding-left:30px!important}ul.CTAs{padding:20px;width:100%;display:flex;flex-direction:column;align-items:center;row-gap:10px}ul.CTAs li a{text-align:center;font-size:0.9em!important;display:block;border-radius:5px;margin-bottom:5px;margin:0px;margin-left:0px!important}#sidebar ul li{margin-bottom:5px}.navbar-brand-sidebar-logo h1{font-size:1.2em;padding-right:40px;margin-top:0px;font-weight:300}#sidebar ul li a.nav-btns-lnk.btn.btn-link.d-flex{justify-content:center}.navbar-brand-sidebar-logo img{height:55px}.mobile-header{width:100%;margin:0 1em}.mobile-header a.navbar-brand{margin-bottom:0px}.navbar-brand-with-logo .user_icon_with_img_in{margin:0px}.mobile-header a.navbar-brand .brand_logo img{height:50px!important;padding:0px 0px 0px 0px!important;border-right:0px solid rgb(0 0 0 / 2%)!important}.mobile-header .btn-outline-primary{border:1px solid transparent!important}.mobile-headerX .btn-outline-primary{color:rgba(var(--secondary),100%);background-color:rgba(var(--secondary),10%);background-image:none;border-color:rgba(var(--secondary),0%)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:rgba(var(--secondary),100%);border-color:rgba(var(--secondary),100%)}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 0.2rem rgba(var(--secondary),15%)}@media (min-width:320px) and (max-width:767px){.full-width{}.onestop-types a{font-size:1.2rem}.features .row{padding:0}.nav-btns.cta-buttons{width:auto;justify-content:space-between}ul#menu-main-menu{padding-left:0}#main_navbar .nav-btns.cta-buttons{margin-left:-5px;margin-top:10px}.clients{margin:1em}h1.entry-title,h1.entry-title{padding:.2em;font-size:3em}.features h2{padding:0}.nav-btns.cta-buttons>a{font-size:inherit}.to-talk .nav-btns.cta-buttons>a{font-size:14px}.mobile-headerX{width:100%}}@media all and (max-width:768px){nav#main_navbar.navbar{padding:10px 10px}.hide-on-mobile{display:none}a.navbar-brand .brand_logo img{height:40px}a.navbar-brand .brand_name h5{margin-top:5px;letter-spacing:1px;font-size:.5em}a.navbar-brand h1{font-size:.95em;margin-top:10px}.service_section{margin-bottom:1em}.navbar{padding:0}a.navbar-brand{margin:0px 0px 10px 0px;width:100%;background:transparent}div#navbarNav{width:100%;padding:5px 10px;text-align:center}.nav-btns{justify-content:center}.card .os-site-service-card-description{min-height:unset}.footer-content{display:block!important;width:100%}.onestop-footer-branding{margin-left:auto;margin-right:auto;width:100%;text-align:center}.footer-links{justify-content:center}.onestop-footer-branding>a{justify-content:center}}.registration-phone .phone-number-widget{display:flex;flex-direction:row}.form-control:focus{border-color:rgba(var(--primary),80%);outline:0;box-shadow:none}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:white;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s,max-height 0.15s;transition:padding 0.15s,max-height 0.15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s,max-height 0.2s;transition:padding 0.25s,max-height 0.25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.1s;transition:all 0.1s}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.06);padding:0 12px;display:none;-webkit-transition:all 0.3s;transition:all 0.3s}.sweet-alert input:focus{outline:none;box-shadow:0px 0px 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.sweet-alert button{background-color:#8CD4F5;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}.sweet-alert button:hover{background-color:#7ecff4}.sweet-alert button:active{background-color:#5dc2f1}.sweet-alert button.cancel{background-color:#C1C1C1}.sweet-alert button.cancel:hover{background-color:#b9b9b9}.sweet-alert button.cancel:active{background-color:#a8a8a8}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset!important}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:transparent}.sweet-alert button.confirm[disabled] ~ .la-ball-fall{opacity:1;visibility:visible;transition-delay:0s}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@-webkit-keyframes slideFromTop{0%{top:0%}100%{top:50%}}@keyframes slideFromTop{0%{top:0%}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0%}}@keyframes slideToTop{0%{top:50%}100%{top:0%}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop 0.3s;animation:slideFromTop 0.3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom 0.3s;animation:slideFromBottom 0.3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop 0.4s;animation:slideToTop 0.4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom 0.3s;animation:slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg) \9}.sweet-alert .sa-icon.sa-success{border-color:transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg) \9}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-fall,.la-ball-fall>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-fall{display:block;font-size:0;color:#fff}.la-ball-fall.la-dark{color:#333}.la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-fall{width:54px;height:18px}.la-ball-fall>div{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;-moz-animation:ball-fall 1s ease-in-out infinite;-o-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}.la-ball-fall>div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms}.la-ball-fall>div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms}.la-ball-fall>div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}.la-ball-fall.la-sm{width:26px;height:8px}.la-ball-fall.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-fall.la-2x{width:108px;height:36px}.la-ball-fall.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-fall.la-3x{width:162px;height:54px}.la-ball-fall.la-3x>div{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%)}}@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%)}}@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%)}}