@import url(https://fonts.googleapis.com/css?family=PT+Sans:100,200,300,400,500,600,700,800,900);
:root{--primary-color:#05001f;--secondary-color:#5594ff;--detail-color:#1e223c;--white-color:#fff;--whatsapp-color:#45a858;--text-color:#3c3c3b;--gray-color:#b6b6b6;--primary-font:"PT Sans",sans-serif;--secondary-font:"PT Sans",sans-serif}#assistance{background-color:#e6e6e6}#assistance #map{padding:0 0 4rem}#assistance #map .map__container{background-color:#fff;padding:3rem}@media screen and (max-width:581px){#assistance #map .map__container{padding:3rem 1rem}}#assistance #map .map__container .map__mode{padding:2rem 0;text-align:center}@media screen and (max-width:981px){#assistance #map .map__container .map__mode{display:none}}#assistance #map .map__container .map__mode label{cursor:pointer;font-family:Myriad Pro Semibold,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase}#assistance #map .map__container .map__mode .btn-color-mode-switch{display:inline-block;margin:0;position:relative}#assistance #map .map__container .map__mode .btn-color-mode-switch>label.btn-color-mode-switch-inner{background:#e0e0e0;border-radius:26px;display:block;height:40px;margin:0;position:relative;transition:all .3s ease;width:220px}#assistance #map .map__container .map__mode .btn-color-mode-switch>label.btn-color-mode-switch-inner:before{color:#939393;content:attr(data-list);font-size:11px;height:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50%}#assistance #map .map__container .map__mode .btn-color-mode-switch>label.btn-color-mode-switch-inner:after{background:#fff;border-radius:26px;box-shadow:0 0 10px 2px rgba(0,0,0,.1);color:#000;content:attr(data-map);left:0;padding:.9rem 0;position:absolute;text-align:center;top:0;transform:scale(1.1);transition:all .3s ease;width:50%}#assistance #map .map__container .map__mode .btn-color-mode-switch input[type=checkbox]{cursor:pointer;height:25px;margin:0;opacity:0;position:absolute;top:0;width:50px;z-index:1}#assistance #map .map__container .map__mode .btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:after{background:#fff;content:attr(data-list);left:50%}#assistance #map .map__container .map__mode .btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:before{content:attr(data-map);left:6px;right:auto}#assistance #map .map__container .map__content{display:flex;justify-content:space-between}#assistance #map .map__container .map__content.active .left{width:30%}#assistance #map .map__container .map__content.active .left .left__header{background-color:#ededed;display:block;padding:3rem 1.5rem}#assistance #map .map__container .map__content.active .left .left__header .title{margin-bottom:1rem}#assistance #map .map__container .map__content.active .left .left__header .common-button{padding:1rem 2rem}#assistance #map .map__container .map__content.active .left .left__header .left__filters{margin-top:3rem}#assistance #map .map__container .map__content.active .left .left__header .left__filters .form-control{justify-content:flex-start;margin:.5rem 0}#assistance #map .map__container .map__content.active .left .left__header .left__filters .common-button{margin-top:1rem}#assistance #map .map__container .map__content.active .left .left__filters{display:block}#assistance #map .map__container .map__content.active .left .left__map{height:0;opacity:0;overflow:hidden;width:0}#assistance #map .map__container .map__content.active .right{padding-left:3rem;width:100%}#assistance #map .map__container .map__content.active .right .right__filters{display:none}#assistance #map .map__container .map__content.active .right .right__list{padding-right:0}#assistance #map .map__container .map__content .left{width:65%}@media screen and (max-width:981px){#assistance #map .map__container .map__content .left{display:none}}#assistance #map .map__container .map__content .left .left__header{align-items:center;display:flex}#assistance #map .map__container .map__content .left .left__header .title{font-family:Myriad Pro Semibold,sans-serif;font-size:20px;font-weight:600;margin-right:2rem}#assistance #map .map__container .map__content .left .left__header span{font-size:12px}#assistance #map .map__container .map__content .left .left__filters{display:none}#assistance #map .map__container .map__content .left .left__filters .form-control{cursor:pointer;display:grid;gap:.5em;grid-template-columns:1em auto}#assistance #map .map__container .map__content .left .left__filters .form-control+.form-control{margin-left:1rem;margin-top:0}#assistance #map .map__container .map__content .left .left__filters input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.15em solid #929292;border-radius:50%;color:#929292;display:grid;height:16px;margin:0;place-content:center;transform:translateY(-.075em);width:16px}#assistance #map .map__container .map__content .left .left__filters input[type=radio]:before{background-color:#5594ff;border-radius:50%;content:"";height:8px;transform:scale(0);transition:transform .12s ease-in-out;width:8px}#assistance #map .map__container .map__content .left .left__filters input[type=radio]:checked:before{transform:scale(1)}#assistance #map .map__container .map__content .left .left__filters span{display:inline-block;font-family:Myriad Pro Semibold,sans-serif;font-size:12px;font-weight:600;margin-left:.3rem}#assistance #map .map__container .map__content .left .left__map{margin-top:2rem;position:relative}#assistance #map .map__container .map__content .left .left__map .map__regions{left:0;position:absolute;top:50%;transform:translateY(-50%)}#assistance #map .map__container .map__content .left .left__map .map__regions .map__regions__item{border-left:4px solid #bebebe;cursor:pointer;padding:1rem;position:relative;transition:all .2s}#assistance #map .map__container .map__content .left .left__map .map__regions .map__regions__item:not(:last-child){margin-bottom:1rem}#assistance #map .map__container .map__content .left .left__map .map__regions .map__regions__item.active,#assistance #map .map__container .map__content .left .left__map .map__regions .map__regions__item:hover{border-color:#000}#assistance #map .map__container .map__content .left .left__map .map__regions .map__regions__item.active span,#assistance #map .map__container .map__content .left .left__map .map__regions .map__regions__item:hover span{color:#5594ff}#assistance #map .map__container .map__content .left .left__map .map__regions .map__regions__item span{color:#bebebe;font-family:Myriad Pro Semibold,sans-serif;font-size:20px;font-weight:600}#assistance #map .map__container .map__content .left .left__map #map{text-align:center;width:100%}#assistance #map .map__container .map__content .left .left__map #map #svg-map path{fill:#e3e3e3}#assistance #map .map__container .map__content .left .left__map #map #svg-map text{fill:#000;cursor:pointer;font-family:Myriad Pro Bold,sans-serif;font-size:11px;font-weight:700}#assistance #map .map__container .map__content .left .left__map #map #svg-map a:hover{cursor:pointer;text-decoration:none}#assistance #map .map__container .map__content .left .left__map #map #svg-map a.active path,#assistance #map .map__container .map__content .left .left__map #map #svg-map a:hover path{fill:#5594ff!important}#assistance #map .map__container .map__content .left .left__map #map #svg-map a.active text,#assistance #map .map__container .map__content .left .left__map #map #svg-map a:hover text{fill:#fff}#assistance #map .map__container .map__content .right{padding-left:1rem;position:relative;transition:width 0s;width:35%}@media screen and (max-width:981px){#assistance #map .map__container .map__content .right{padding-left:0;width:100%}}#assistance #map .map__container .map__content .right .right__title{font-family:Myriad Pro Semibold,sans-serif;font-size:20px;font-weight:600;margin-bottom:2rem}#assistance #map .map__container .map__content .right .right__filters{margin-bottom:1rem}#assistance #map .map__container .map__content .right .right__filters .radio-boxes{align-items:center;display:flex}@media screen and (max-width:581px){#assistance #map .map__container .map__content .right .right__filters .radio-boxes{align-items:flex-start;flex-direction:column}}#assistance #map .map__container .map__content .right .right__filters .radio-boxes .form-control{cursor:pointer;display:grid;gap:.5em;grid-template-columns:1em auto}#assistance #map .map__container .map__content .right .right__filters .radio-boxes .form-control+.form-control{margin-left:1rem;margin-top:0}@media screen and (max-width:581px){#assistance #map .map__container .map__content .right .right__filters .radio-boxes .form-control+.form-control{margin-top:.5rem}}#assistance #map .map__container .map__content .right .right__filters .radio-boxes input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.15em solid #929292;border-radius:50%;color:#929292;display:grid;height:16px;margin:0;place-content:center;transform:translateY(-.075em);width:16px}#assistance #map .map__container .map__content .right .right__filters .radio-boxes input[type=radio]:before{background-color:#5594ff;border-radius:50%;content:"";height:8px;transform:scale(0);transition:transform .12s ease-in-out;width:8px}#assistance #map .map__container .map__content .right .right__filters .radio-boxes input[type=radio]:checked:before{transform:scale(1)}#assistance #map .map__container .map__content .right .right__filters .radio-boxes span{display:inline-block;font-family:Myriad Pro Semibold,sans-serif;font-size:12px;font-weight:600;margin-left:.3rem}#assistance #map .map__container .map__content .right .right__filters .states-select{display:none}@media screen and (max-width:981px){#assistance #map .map__container .map__content .right .right__filters .states-select{display:block}}#assistance #map .map__container .map__content .right .right__filters .select2-container{border:1px solid #ddd;display:none;margin-left:0;margin-top:1rem}@media screen and (max-width:981px){#assistance #map .map__container .map__content .right .right__filters .select2-container{display:block}}#assistance #map .map__container .map__content .right .right__filters .select2-container span{margin-left:0}#assistance #map .map__container .map__content .right .right__filters .select2-container .selection{width:100%}#assistance #map .map__container .map__content .right .right__list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));max-height:500px;overflow-y:auto;padding-right:1.5rem}#assistance #map .map__container .map__content .right .right__list.loading:after,#assistance #map .map__container .map__content .right .right__list.loading:before{opacity:1;pointer-events:all}#assistance #map .map__container .map__content .right .right__list:before{background-color:#fff;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}#assistance #map .map__container .map__content .right .right__list:after{background-color:transparent;background-image:url(/images/preloader.svg?4727ec8ff719a32b542f01303b0fdde2);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:11}@media screen and (max-width:581px){#assistance #map .map__container .map__content .right .right__list{grid-template-columns:1fr;padding-right:0}}#assistance #map .map__container .map__content .right .right__list .representative__item{background-color:#fff;border:1px solid #ddd;min-width:360px;padding:2rem;transition:all .2s ease-in-out}@media screen and (max-width:581px){#assistance #map .map__container .map__content .right .right__list .representative__item{min-width:100%;padding:1.5rem}}#assistance #map .map__container .map__content .right .right__list .representative__item:hover{border-color:#5594ff;box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}#assistance #map .map__container .map__content .right .right__list .representative__item .title{font-family:Myriad Pro Bold,sans-serif;font-size:20px;font-weight:700;line-height:1.3;text-transform:uppercase}#assistance #map .map__container .map__content .right .right__list .representative__item .title .city,#assistance #map .map__container .map__content .right .right__list .representative__item .title .name{color:#5594ff;display:block;font-size:14px;margin-top:.2rem;text-transform:uppercase}#assistance #map .map__container .map__content .right .right__list .representative__item .badges{margin:1rem 0}#assistance #map .map__container .map__content .right .right__list .representative__item .badges .badges__item{background-color:#5594ff;border-radius:25px;color:#fff;display:inline-block;font-family:Myriad Pro Regular,sans-serif;font-size:9px;font-weight:500;margin:.15rem 0;padding:.5rem 1rem;text-transform:uppercase}#assistance #map .map__container .map__content .right .right__list .representative__item .badges .badges__item.seller{background-color:#000}#assistance #map .map__container .map__content .right .right__list .representative__item .actions{border-top:1px solid #ddd;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));padding:1.5rem 0 0}#assistance #map .map__container .map__content .right .right__list .representative__item .actions .common-button{align-items:center;border-color:#ddd;display:flex;justify-content:center;padding:1rem 1.25rem;width:100%}#assistance #map .map__container .map__content .right .right__list .representative__item .actions .common-button:hover{background-color:#f1f1f1}#assistance #map .map__container .map__content .right .right__list .representative__item .actions .common-button svg{height:14px;margin-right:.5rem;width:14px}#assistance #map .map__container .map__content .right .right__list .representative__item .actions .common-button svg path{fill:#5594ff}#assistance #map .map__container .map__content .right .right__list .representative__item .actions .common-button span{font-size:12px;line-height:1.25}#assistance #representative{height:350px;margin-top:2rem;position:relative;width:100%}#assistance #representative .representative__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#assistance #representative .representative__background:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#assistance #representative .representative__data{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:2}#assistance #representative .representative__data .data__title{color:#fff;font-family:Myriad Pro Bold,sans-serif;font-size:38px;font-weight:700;line-height:1.2;margin-bottom:1.5rem}#assistance #representative .representative__data .data__title span{color:#5594ff;display:block}
