@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600&display=swap);#surveyPopup{text-align:left;font-family:'Open Sans',sans-serif}#surveyPopup .modal-dialog{max-width:500px!important}#surveyPopup .modal-body{padding:0}#surveyPopup .modal-content{background-image:linear-gradient(98.69deg,rgba(16,50,88,.12) .37%,rgba(255,104,110,.12) 92.86%);color:#2b2b2b;height:500px;border:none;padding:20px 0}#surveyPopup .user-profile-steps{text-align:center}#surveyPopup .user-profile-steps .my-2{margin:10px 0!important}#surveyPopup .user-profile-steps .btn{font-weight:600}#surveyPopup .user-profile-steps .btn-primary{background:#a31d22;color:#fff;border:1px solid #a31d22;border-radius:4px}#surveyPopup .user-profile-steps .btn-primary:active,#surveyPopup .user-profile-steps .btn-primary:active:focus,#surveyPopup .user-profile-steps .btn-primary:focus,#surveyPopup .user-profile-steps .btn-primary:hover{background:#fff;border:1px solid #a31d22;color:#a31d22}#surveyPopup .user-profile-steps .btn-primary.disabled{opacity:.4}#surveyPopup .user-profile-steps .btn-secondary{background:#fff;border:1px solid #a31d22;color:#a31d22;border-radius:4px}#surveyPopup .user-profile-steps .btn-secondary:active,#surveyPopup .user-profile-steps .btn-secondary:active:focus,#surveyPopup .user-profile-steps .btn-secondary:focus,#surveyPopup .user-profile-steps .btn-secondary:hover{background:#a31d22;color:#fff;border:1px solid #a31d22}#surveyPopup .user-profile-steps h2{font-size:14px;font-weight:600;margin:0;padding:0}#surveyPopup .user-profile-steps h3{font-size:16px;font-weight:600;margin:0;padding:0}#surveyPopup .step-hidden{display:none}#surveyPopup .selectedMsg{color:#a31d22;font-weight:600}#surveyPopup .step-actions{margin-top:30px}#surveyPopup .irs--flat .irs-handle{top:20px!important;width:20px!important;height:20px!important;background:#ed5565!important;border-radius:50%!important;display:none!important}#surveyPopup .irs-bar,#surveyPopup .irs-line{cursor:pointer!important}#surveyPopup .irs-bar{background:#ed5565!important}#surveyPopup .irs-bar:before{position:absolute;content:"";top:-5px!important;left:-10px!important;width:20px!important;height:20px!important;background:#ed5565!important;border-radius:50%!important}#surveyPopup .irs-bar:after{position:absolute;content:"";top:-5px!important;right:-10px!important;width:20px!important;height:20px!important;background:#ed5565!important;border-radius:50%!important}#surveyPopup .irs-from,#surveyPopup .irs-to{bottom:auto!important}#surveyPopup #msform{position:relative}#surveyPopup #msform .card{--background:#fff;--background-checkbox:#0a415e;--background-image:#fff,rgba(10, 65, 94, 0.2);--text-color:#666;--text-headline:#000;--card-shadow:#0a415e;--header-height:47px;--blend-mode:overlay;--transition:0.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:10px;background:#fff;width:100%}#surveyPopup #msform .card__input{position:absolute;display:block;outline:0;border:none;background:0 0;padding:0;margin:0;-webkit-appearance:none}#surveyPopup #msform .card__input:checked~.card__body{--shadow:0 0 0 3px var(--card-shadow);border-radius:10px}#surveyPopup #msform .card__input:checked~.card__body .card__body-cover-checkbox{--check-bg:var(--background-checkbox);--check-border:#fff;--check-scale:1;--check-opacity:1}#surveyPopup #msform .card__input:checked~.card__body .card__body-cover-checkbox--svg{--stroke-color:#fff;--stroke-dashoffset:0}#surveyPopup #msform .card__input:checked~.card__body .card__body-cover:after{--opacity-bg:0}#surveyPopup #msform .card__input:checked~.card__body .card__body-cover-image{--filter-bg:grayscale(0)}#surveyPopup #msform .card__input:disabled~.card__body{cursor:not-allowed;opacity:.5}#surveyPopup #msform .card__input:disabled~.card__body:active{--scale:1}#surveyPopup #msform .card__body{overflow:hidden;position:relative;cursor:pointer;-webkit-box-shadow:var(--shadow,0 4px 4px 0 rgba(0,0,0,.02));box-shadow:var(--shadow,0 4px 4px 0 rgba(0,0,0,.02));-webkit-transition:-webkit-transform var(--transition),-webkit-box-shadow var(--transition);transition:-webkit-transform var(--transition),-webkit-box-shadow var(--transition);transition:transform var(--transition),box-shadow var(--transition);transition:transform var(--transition),box-shadow var(--transition),-webkit-transform var(--transition),-webkit-box-shadow var(--transition);-webkit-transform:scale(var(--scale,1)) translateZ(0);transform:scale(var(--scale,1)) translateZ(0)}#surveyPopup #msform .card__body:active{--scale:0.96}#surveyPopup #msform .card__body-cover{--c-border:var(--card-radius) var(--card-radius) 0 0;text-align:center;position:relative;overflow:hidden}#surveyPopup #msform .card__body-cover:after{content:"";position:absolute;left:0;top:0;width:var(--c-width);height:var(--c-height);border-radius:var(--c-border);background:-webkit-gradient(linear,left top,right bottom,from(var(--background-image)));background:linear-gradient(to bottom right,var(--background-image));mix-blend-mode:var(--blend-mode);opacity:var(--opacity-bg,1);-webkit-transition:opacity var(--transition) linear;transition:opacity var(--transition) linear}#surveyPopup #msform .card__body-cover-image{padding:5px 10px;width:80px;height:70px;-webkit-filter:var(--filter-bg, grayscale(1));filter:var(--filter-bg, grayscale(1))}#surveyPopup #msform .card__body-cover-checkbox{background:var(--check-bg,var(--background-checkbox));border:2px solid var(--check-border,#fff);position:absolute;right:0;top:0;z-index:1;width:28px;height:28px;border-radius:50%;opacity:var(--check-opacity,0);transition:transform var(--transition),opacity calc(var(--transition) * 1.2) linear,-webkit-transform var(--transition) ease;-webkit-transform:scale(var(--check-scale,0));transform:scale(var(--check-scale,0))}#surveyPopup #msform .card__body-cover-checkbox--svg{width:13px;height:11px;display:inline-block;vertical-align:top;fill:none;margin:7px 0 0 2px;stroke:var(--stroke-color,#fff);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:var(--stroke-dashoffset,16px);-webkit-transition:stroke-dashoffset .4s ease var(--transition);transition:stroke-dashoffset .4s ease var(--transition)}#surveyPopup #msform .card__body-header{background:#f1f1f1;padding:5px 5px;border-radius:10px}#surveyPopup #msform .card__body-header-title{color:var(--text-headline);font-weight:600;margin-bottom:8px;font-size:14px;line-height:18px!important;text-align:center}#surveyPopup #msform .card__body-header .badge{background-color:#a31d22}#surveyPopup #msform .card__body-header-subtitle{color:var(--text-color);font-weight:500;font-size:13px}#surveyPopup #progressbar{margin-bottom:30px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#surveyPopup #progressbar li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:9px;width:10%;float:left;margin:0 5px;position:relative}#surveyPopup #progressbar li:before{content:'';height:5px;display:block;font-size:10px;background:#fff;margin:0 auto 5px auto}#surveyPopup #progressbar li.active:after,#surveyPopup #progressbar li.active:before{background:#a31d22;color:#fff;z-index:1}#surveyPopup #msform fieldset{width:90%;margin:0 5%;position:absolute;text-align:center}#surveyPopup #msform fieldset:not(:first-of-type){display:none}#surveyPopup .questions{height:300px;text-align:left;border-bottom:2px solid #ccc;margin-bottom:20px}#surveyPopup #msform .action-button{width:100px;position:relative;font-size:14px!important;height:auto!important;line-height:1.5!important}#surveyPopup .fs-title{font-size:16px;text-transform:uppercase;color:#a31d22;font-weight:600;margin-bottom:0;display:inline-block}#surveyPopup .fs-question{margin-bottom:25px!important;position:relative}#surveyPopup .fs-error{color:#842029;background-color:#f8d7da;border-radius:5px;text-align:center;display:block;position:absolute;font-size:13px;bottom:-20px;width:100%}#surveyPopup .price-range{margin-top:40px}#surveyPopup .price-range .irs--flat .irs-line{background-color:#ccc}#surveyPopup .filter-multi-select>.dropdown-menu{max-height:200px!important;-webkit-transform:none!important;transform:none!important;opacity:1}#surveyPopup .filter-multi-select .dropdown-item{padding:5px 20px!important}#surveyPopup .filter-multi-select>.viewbar>.selected-items>.item{font-size:14px!important}#surveyPopup .filter-multi-select>.dropdown-menu>.filter>input{font-size:14px}#surveyPopup .filter-multi-select .dropdown-item .custom-control-label::before{left:-24px!important;width:16px!important;height:16px!important}@media (max-width:540px){.questions .col-3{padding:0 3px}#surveyPopup #msform .card__body-header-title{font-size:13px}}