:root{--color-main:#0d4ec9;--color-light-main:#3d76e0;--color-darken-main:#0a3b97;--color-grey:#676767;--color-light-grey:#e6e7e9;--color-translucent-blue:#e2eef8;--color-red:#ff3d54;--color-yellow:#ffc536;--color-green:#31d16e;--color-disabled:#979797;--color-text:#444;--dashboard-border-style:1px solid #d6d6d6;--dashboard-border-radius:30px;--dashboard-box-shadow:inherit}@media only screen and (max-width:1030px){:root{--dashboard-border-style:none;--dashboard-border-radius:0px;--dashboard-box-shadow:0 0 10px #eee!important}}:root{--header-height:70px;--form-input-border-width:2px;--form-input-border-radius:10px;--form-input-border-color:#afb6c0;--form-input-padding:.9rem 0.7rem;--form-input-wrapper-margin:7px 0}@media only screen and (max-width:1030px){:root{--form-input-padding:.8rem 0.7rem}}:root{--policy-form-padding:2rem;--policy-form-max-width:900px;--policy-form-margin:auto;--policy-form-item-margin:10px;--policy-form-section-margin:20px 10px}@media only screen and (max-width:1030px){:root{--policy-form-padding:0rem 1rem}}:root{--login-background:transparent none no-repeat center 115px;--login-background-size:1500px 90%;--login-content-wrapper-max-width:550px;--login-content-wrapper-margin:2rem auto;--login-content-wrapper-padding:0.5rem 1.5rem}@media only screen and (max-width:1030px)and (max-height:750px){:root{--login-content-wrapper-margin:1rem auto}}html{font-size:15px}@media only screen and (min-width:1400px){html{font-size:16px}}html,input,textarea{font-family:"Poppins"}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-line-through{text-decoration:line-through}.flex{display:flex}.flex.column{flex-direction:column}.inline-flex{display:inline-flex}.inline-flex.column{flex-direction:column}.column.flex-wrapped,.flex.flex-wrapped,.inline-flex.flex-wrapped{flex-wrap:wrap}.column.align-center,.flex.align-center,.inline-flex.align-center{align-items:center}.column.justify-center,.flex.justify-center,.inline-flex.justify-center{justify-content:center}.column.justify-flex-end,.flex.justify-flex-end,.inline-flex.justify-flex-end{justify-content:flex-end}.column.justify-flex-start,.flex.justify-flex-start,.inline-flex.justify-flex-start{justify-content:flex-start}.column.space-between,.flex.space-between,.inline-flex.space-between{justify-content:space-between}.column.space-around,.flex.space-around,.inline-flex.space-around{justify-content:space-around}.column.space-evenly,.flex.space-evenly,.inline-flex.space-evenly{justify-content:space-evenly}.column.align-start,.flex.align-start,.inline-flex.align-start{align-items:flex-start}.column.align-end,.flex.align-end,.inline-flex.align-end{align-items:flex-end}.flex-grow-5{flex-grow:0.05;flex-basis:0}.flex-grow-10{flex-grow:0.1;flex-basis:0}.flex-grow-15{flex-grow:0.15;flex-basis:0}.flex-grow-20{flex-grow:0.2;flex-basis:0}.flex-grow-25{flex-grow:0.25;flex-basis:0}.flex-grow-30{flex-grow:0.3;flex-basis:0}.flex-grow-35{flex-grow:0.35;flex-basis:0}.flex-grow-40{flex-grow:0.4;flex-basis:0}.flex-grow-45{flex-grow:0.45;flex-basis:0}.flex-grow-50{flex-grow:0.5;flex-basis:0}.flex-grow-55{flex-grow:0.55;flex-basis:0}.flex-grow-60{flex-grow:0.6;flex-basis:0}.flex-grow-65{flex-grow:0.65;flex-basis:0}.flex-grow-70{flex-grow:0.7;flex-basis:0}.flex-grow-75{flex-grow:0.75;flex-basis:0}.flex-grow-80{flex-grow:0.8;flex-basis:0}.flex-grow-85{flex-grow:0.85;flex-basis:0}.flex-grow-90{flex-grow:0.9;flex-basis:0}.flex-grow-95{flex-grow:0.95;flex-basis:0}.flex-grow-100{flex-grow:1;flex-basis:0}.width-1{width:1%}.height-1{height:1%}.width-2{width:2%}.height-2{height:2%}.width-3{width:3%}.height-3{height:3%}.width-4{width:4%}.height-4{height:4%}.width-5{width:5%}.height-5{height:5%}.width-6{width:6%}.height-6{height:6%}.width-7{width:7%}.height-7{height:7%}.width-8{width:8%}.height-8{height:8%}.width-9{width:9%}.height-9{height:9%}.width-10{width:10%}.height-10{height:10%}.width-11{width:11%}.height-11{height:11%}.width-12{width:12%}.height-12{height:12%}.width-13{width:13%}.height-13{height:13%}.width-14{width:14%}.height-14{height:14%}.width-15{width:15%}.height-15{height:15%}.width-16{width:16%}.height-16{height:16%}.width-17{width:17%}.height-17{height:17%}.width-18{width:18%}.height-18{height:18%}.width-19{width:19%}.height-19{height:19%}.width-20{width:20%}.height-20{height:20%}.width-21{width:21%}.height-21{height:21%}.width-22{width:22%}.height-22{height:22%}.width-23{width:23%}.height-23{height:23%}.width-24{width:24%}.height-24{height:24%}.width-25{width:25%}.height-25{height:25%}.width-26{width:26%}.height-26{height:26%}.width-27{width:27%}.height-27{height:27%}.width-28{width:28%}.height-28{height:28%}.width-29{width:29%}.height-29{height:29%}.width-30{width:30%}.height-30{height:30%}.width-31{width:31%}.height-31{height:31%}.width-32{width:32%}.height-32{height:32%}.width-33{width:33%}.height-33{height:33%}.width-34{width:34%}.height-34{height:34%}.width-35{width:35%}.height-35{height:35%}.width-36{width:36%}.height-36{height:36%}.width-37{width:37%}.height-37{height:37%}.width-38{width:38%}.height-38{height:38%}.width-39{width:39%}.height-39{height:39%}.width-40{width:40%}.height-40{height:40%}.width-41{width:41%}.height-41{height:41%}.width-42{width:42%}.height-42{height:42%}.width-43{width:43%}.height-43{height:43%}.width-44{width:44%}.height-44{height:44%}.width-45{width:45%}.height-45{height:45%}.width-46{width:46%}.height-46{height:46%}.width-47{width:47%}.height-47{height:47%}.width-48{width:48%}.height-48{height:48%}.width-49{width:49%}.height-49{height:49%}.width-50{width:50%}.height-50{height:50%}.width-51{width:51%}.height-51{height:51%}.width-52{width:52%}.height-52{height:52%}.width-53{width:53%}.height-53{height:53%}.width-54{width:54%}.height-54{height:54%}.width-55{width:55%}.height-55{height:55%}.width-56{width:56%}.height-56{height:56%}.width-57{width:57%}.height-57{height:57%}.width-58{width:58%}.height-58{height:58%}.width-59{width:59%}.height-59{height:59%}.width-60{width:60%}.height-60{height:60%}.width-61{width:61%}.height-61{height:61%}.width-62{width:62%}.height-62{height:62%}.width-63{width:63%}.height-63{height:63%}.width-64{width:64%}.height-64{height:64%}.width-65{width:65%}.height-65{height:65%}.width-66{width:66%}.height-66{height:66%}.width-67{width:67%}.height-67{height:67%}.width-68{width:68%}.height-68{height:68%}.width-69{width:69%}.height-69{height:69%}.width-70{width:70%}.height-70{height:70%}.width-71{width:71%}.height-71{height:71%}.width-72{width:72%}.height-72{height:72%}.width-73{width:73%}.height-73{height:73%}.width-74{width:74%}.height-74{height:74%}.width-75{width:75%}.height-75{height:75%}.width-76{width:76%}.height-76{height:76%}.width-77{width:77%}.height-77{height:77%}.width-78{width:78%}.height-78{height:78%}.width-79{width:79%}.height-79{height:79%}.width-80{width:80%}.height-80{height:80%}.width-81{width:81%}.height-81{height:81%}.width-82{width:82%}.height-82{height:82%}.width-83{width:83%}.height-83{height:83%}.width-84{width:84%}.height-84{height:84%}.width-85{width:85%}.height-85{height:85%}.width-86{width:86%}.height-86{height:86%}.width-87{width:87%}.height-87{height:87%}.width-88{width:88%}.height-88{height:88%}.width-89{width:89%}.height-89{height:89%}.width-90{width:90%}.height-90{height:90%}.width-91{width:91%}.height-91{height:91%}.width-92{width:92%}.height-92{height:92%}.width-93{width:93%}.height-93{height:93%}.width-94{width:94%}.height-94{height:94%}.width-95{width:95%}.height-95{height:95%}.width-96{width:96%}.height-96{height:96%}.width-97{width:97%}.height-97{height:97%}.width-98{width:98%}.height-98{height:98%}.width-99{width:99%}.height-99{height:99%}.width-100{width:100%}.height-100{height:100%}.relative{position:relative}.absolute{position:absolute}.absolute .absolute-center{top:0;left:0;bottom:0;right:0;margin:auto}.fixed{position:fixed;top:0;left:0}.block{display:block}.inline-block{display:inline-block}.vertical-align-middle{vertical-align:middle}.border-box{box-sizing:border-box}.background-image{background-repeat:no-repeat;background-position:50%}.background-image.image-contain{background-size:contain}.background-image.image-cover{background-size:cover}.plan-management-bottom-section{box-shadow:0 0 5px #c5c5c5;border-radius:30px;border-radius:var(--dashboard-border-radius);bottom:0;left:0;background-color:#fff;z-index:10;min-height:100px;max-height:140px;position:-webkit-sticky;position:sticky;padding:.5rem 2rem;box-sizing:border-box}.plan-management-bottom-section .plan-cost,.plan-management-bottom-section .plan-vehicle{margin:0 1rem;width:230px}.plan-management-bottom-section .plan-vehicle{border-left:1px solid #676767;border-left:1px solid var(--color-grey)}.plan-management-bottom-section .plan-cost h2{font-size:1.5rem;line-height:1;margin-bottom:5px}.plan-management-bottom-section .plan-cost h2,.plan-management-bottom-section .plan-cost h2 span{color:#0d4ec9;color:var(--color-main)}.plan-management-bottom-section .plan-cost h3{font-size:1.1rem;line-height:1}.plan-management-bottom-section .plan-cost h2 span,.plan-management-bottom-section .plan-cost h3 span,.plan-management-bottom-section .plan-cost p span{font-size:.8rem;font-weight:400}.plan-management-bottom-section .plan-cost p{font-weight:700;text-decoration:line-through;font-size:.9rem;font-style:italic}.plan-management-bottom-section .plan-cost p:not(.annual),.plan-management-bottom-section .plan-cost p:not(.annual) span{color:#0d4ec9;color:var(--color-main)}.plan-management-bottom-section .plan-cost h4{font-size:.8rem;font-style:italic;margin-bottom:5px}.plan-management-bottom-section .plan-button button{width:180px}@media only screen and (max-width:1100px){.plan-management-bottom-section{position:fixed;width:100%;padding:.5rem}.plan-management-bottom-section .plan-cost{margin:0}.plan-management-bottom-section .plan-cost h2{font-size:1.3rem}.plan-management-bottom-section .plan-vehicle{display:none}.plan-management-bottom-section .plan-button button{width:100%;max-width:180px}}html,input,textarea{font-family:"Poppins","Emoji"}body,html{display:flex;flex-direction:column;height:100%;position:relative;width:100%;margin:0}html{overflow:overlay}body{align-items:center}#root{width:100%}@media only screen and (max-width:1030px){#root{min-height:100%}}#main{display:flex;flex-direction:column;height:100%;position:relative}#main>div:last-of-type{width:100%;max-width:1400px;margin:auto}@media only screen and (max-width:1030px){#main>:last-child{padding-top:70px;padding-top:var(--header-height)}}button,input{outline:none}button{all:unset;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center}button:hover:enabled{cursor:pointer}ul{padding:0;margin:0}ul li{list-style:none}a{text-decoration:none}a.underline:hover{text-decoration:underline}img{-webkit-user-select:none;-ms-user-select:none;user-select:none}a,h1,h2,h3,h4,h5,h6,p,span{color:#444;color:var(--color-text)}h1,h2,h3,h4,h5,h6,p{margin:0}svg{display:inline-block;vertical-align:middle}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f2f2f2;padding-bottom:.5rem;border-radius:1rem}::-webkit-scrollbar{width:6px;height:8px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#d9d9d9;margin:1rem;border-radius:3rem}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media only screen and (max-width:1030px){body,html{-ms-overflow-style:none;scrollbar-width:none}body ::-webkit-scrollbar-track,html ::-webkit-scrollbar-track{box-shadow:none!important;background-color:transparent!important;display:none}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:0!important}body ::-webkit-scrollbar,body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar,html ::-webkit-scrollbar-thumb{background-color:transparent!important;display:none}}.c-button{--button-border:2px solid var(--color-main);border:none;border-radius:8px;padding:.6rem 1rem;font-weight:700;font-size:.9rem;transition:.15s;box-shadow:1px 1px 5px #858585;letter-spacing:1px;box-sizing:border-box}.c-button[is-loading]{pointer-events:none}.c-button--noShadow{box-shadow:none!important}.c-button span{color:#fff}.c-button span.hide{visibility:hidden}.c-button span .button-icon svg{width:20px;height:20px;margin-left:10px}.c-button span .button-icon.left svg{margin-left:0;margin-right:10px}.c-button[fill=fill]{background-color:var(--color-main);border:var(--button-border);color:#fff}.c-button[fill=fill].button-link:hover,.c-button[fill=fill]:hover:enabled{background-color:var(--color-light-main);border-color:var(--color-light-main);box-shadow:1px 2px 5px var(--color-darken-main)}.c-button[fill=fill] span{color:#fff}.c-button[fill=fill][disabled]{background-color:var(--color-light-grey);border-color:var(--color-light-grey);box-shadow:none}.c-button[fill=outline]{color:var(--color-main);background-color:#fff;border:var(--button-border)}.c-button[fill=outline].button-link:hover,.c-button[fill=outline]:hover:enabled{background-color:var(--color-light-main);border-color:var(--color-light-main);box-shadow:1px 2px 5px var(--color-darken-main)}.c-button[fill=outline].button-link:hover span,.c-button[fill=outline]:hover:enabled span{color:#fff}.c-button[fill=outline] span{color:var(--color-main)}.c-button[fill=outline][disabled]{opacity:.3;box-shadow:none}.c-button[fill=none]{color:var(--color-main);border:none;background-color:transparent;box-shadow:none}.c-button[fill=none].button-link:hover,.c-button[fill=none]:hover:enabled{text-decoration:underline}.c-button[fill=none] span{color:var(--color-main)}.c-button[fill=none][disabled]{opacity:.3}.c-button:not([disabled]).color-red[fill=fill]{background-color:var(--color-red);border-color:var(--color-red)}.c-button:not([disabled]).color-red[fill=fill].button-link:hover,.c-button:not([disabled]).color-red[fill=fill]:hover:enabled{background-color:#fd6778;border-color:#fd6778;box-shadow:1px 2px 5px #b82c3d}.c-button:not([disabled]).color-red[fill=outline]{color:var(--color-red);background-color:#fff;border-color:var(--color-red)}.c-button:not([disabled]).color-red[fill=outline].button-link:hover,.c-button:not([disabled]).color-red[fill=outline]:hover:enabled{background-color:#fd6778;border-color:#fd6778;box-shadow:1px 2px 5px #b82c3d}.c-button:not([disabled]).color-red[fill=outline].button-link:hover span,.c-button:not([disabled]).color-red[fill=outline]:hover:enabled span{color:#fff}.c-button:not([disabled]).color-red[fill=none],.c-button:not([disabled]).color-red[fill=outline] span{color:var(--color-red)}.c-button:not([disabled]).color-red[fill=none].button-link:hover,.c-button:not([disabled]).color-red[fill=none]:hover:enabled{text-decoration:underline}.c-button:not([disabled]).color-red[fill=none] span{color:var(--color-red)}.back-button{padding:.8rem;font-weight:600;background-color:transparent;border:none;display:flex;align-items:center;align-self:flex-start}@media only screen and (max-width:1030px){.back-button{padding-left:0}}.back-button[link-overlay]{position:absolute;z-index:10}.back-button span,.back-button svg{display:inline-block;vertical-align:middle}.back-button span{margin-left:5px;font-size:1.1rem}.back-button:hover span{text-decoration:underline}@media only screen and (max-width:1030px){.back-button svg{font-size:1.3rem}.back-button.hide-text-on-mobile{padding-top:0}.back-button.hide-text-on-mobile span{display:none}}.button-link:not([fill=none]):hover{text-decoration:none!important}.button-link span svg{width:20px;height:20px;margin-left:5px;margin-top:-1px}.checkbox-wrapper{margin:5px 0;font-size:.9rem;font-weight:500}.checkbox-wrapper .check-text{margin-left:30px}.checkbox-wrapper .check-text a{position:relative;z-index:10;color:var(--color-light-main)}.checkbox-wrapper .check-text a:hover{cursor:pointer;text-decoration:underline}.checkbox-wrapper input{opacity:0;top:0;left:0;bottom:0;cursor:pointer;z-index:1;margin:auto}.checkbox-wrapper .checkmark{top:0;left:0;bottom:0;margin:auto;height:20px;width:20px;background-color:#fff;border-radius:5px;border:var(--form-input-border-width) solid var(--form-input-border-color)}.checkbox-wrapper .checkmark:after{content:"";position:absolute;top:0;left:0;bottom:3px;right:0;margin:auto;z-index:1;display:none;pointer-events:none;width:4px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-wrapper input:checked~.checkmark{background-color:var(--color-green);border-color:var(--color-green)}.checkbox-wrapper input:checked~.checkmark:after{display:block}.checkbox-wrapper[position-end]{justify-content:flex-end}.checkbox-wrapper[position-end] .check-text{margin-right:30px;margin-left:0}.checkbox-wrapper[position-end] .checkmark{left:auto;right:0}.button-clipboard{border-radius:50%;border:none;font-size:1.4rem;padding:0;width:40px;height:40px;background-color:var(--color-main);color:#fff;box-shadow:1px 1px 3px var(--color-grey);transition:.1s;margin:0 5px}.button-clipboard:hover{cursor:pointer;background-color:var(--color-light-main)}@media only screen and (max-width:390px){.button-clipboard{width:35px;height:35px}.button-clipboard svg{font-size:1.3rem}}button.clipboard-text{background-color:transparent;padding:0;border:none;color:var(--color-main);font-weight:700;font-size:inherit}.dropdown-item{padding:5px 10px;transition:.15s}.dropdown-item:hover{cursor:pointer;background-color:#eee}.error-message{color:var(--color-red);font-weight:500}.fab{border-radius:20px;width:60px;height:60px;padding:0;background-color:var(--color-main);color:#fff;box-shadow:2px 2px 10px #444;border:2px solid transparent;transition:.15s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fab svg{height:28px;width:28px}.fab span{top:0;bottom:0;margin:auto;right:130%;height:20px;font-weight:700;background:var(--color-light-main);border-radius:7px;padding:.15rem 1rem;color:#fff;font-size:.85rem}.fab:hover{background-color:var(--color-light-main)}.fab.outline{border-color:var(--color-main);background-color:#fff;color:var(--color-main)}.fab.outline:hover{background-color:var(--color-light-main);border-color:var(--color-light-main);color:#fff}@media only screen and (max-width:1030px){.fab{border-radius:50%}}label{display:block;font-weight:600;font-size:.9rem;color:#515458;transition:color .15s}label span{margin-left:5px;color:var(--color-red)}.logoWrapper{padding:15px;display:flex}.logoWrapper,.logoWrapper__image{-webkit-user-drag:none;-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}.logoWrapper__image{width:130px;height:40px;display:block}@media screen and (max-width:600px){.logoWrapper__image{width:80px;height:40px}}.logoWrapper__image--full{width:200px;height:auto}.modalWrapper__content{background-color:#fff}.modalWrapper{position:fixed;width:100%;height:100%;z-index:99998;top:0;left:0;display:flex;justify-content:center}.modalWrapper--center{align-items:center}.modalWrapper--top{padding-top:20px;align-items:flex-start}.modalWrapper--bottom{padding-bottom:20px;align-items:flex-end}.modalWrapper__background-overlay{width:100%;height:100%;z-index:0;top:0;left:0;background-color:hsla(0,0%,68.6%,.5019607843);position:absolute}.modalWrapper__content{padding:10px;border-radius:12px;min-height:50px;min-width:100px;max-width:700px;max-height:95%;margin:0 20px;transition:.1s;box-sizing:border-box;position:relative;display:flex;box-shadow:0 0 10px rgba(0,0,0,.1)}.modalWrapper__content--center,.modalWrapper__content--top{animation:modalTopIn .4s ease;-webkit-animation:modalTopIn .4s ease}.modalWrapper__content--bottom{animation:modalBottomIn .3s ease;-webkit-animation:modalBottomIn .3s ease}@media screen and (max-width:480px){.modalWrapper__content{margin:0;max-height:100%;border-radius:0}}@-webkit-keyframes modalTopIn{0%{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modalTopIn{0%{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modalBottomIn{0%{opacity:.2;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modalBottomIn{0%{opacity:.2;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.radio-wrapper{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:5px 10px;cursor:pointer;font-size:.9rem;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0)}.radio-wrapper .radio-text{margin-left:5px}.radio-wrapper input{opacity:0;top:0;left:0;margin:0;cursor:pointer;z-index:1}.radio-wrapper .checkmark{top:0;left:0;height:22px;width:22px;min-width:22px;background-color:#fff;border-radius:50%;border:var(--form-input-border-width) solid var(--form-input-border-color)}.radio-wrapper .checkmark:after{content:"";position:relative;margin:auto;z-index:1;opacity:0;pointer-events:none;width:0;height:0;border-radius:50%;background:var(--color-green);transition:.1s}.radio-wrapper input:checked~.checkmark,.radio-wrapper input[checked]:not([no-form])~.checkmark{background-color:#fff}.radio-wrapper input:checked~.checkmark:after,.radio-wrapper input[checked]:not([no-form])~.checkmark:after{opacity:1;width:16px;height:16px}.range-slider-wrapper .rangeslider{box-shadow:none;height:9px;background-color:var(--color-light-grey)}.range-slider-wrapper .rangeslider .rangeslider__fill{background-color:transparent;box-shadow:none}.range-slider-wrapper .rangeslider .rangeslider__handle{background-color:var(--color-main);border:none;box-shadow:0 1px 5px var(--color-light-main);width:28px;height:28px;z-index:1;outline:none}.range-slider-wrapper .rangeslider .rangeslider__handle:after{display:none}.range-slider-wrapper .rangeslider .rangeslider__labels{margin-top:5px}.range-slider-wrapper .rangeslider .rangeslider__labels li{transition:color .15s;font-size:.8rem;width:70px;text-align:center}.range-slider-wrapper .rangeslider .rangeslider__labels li[label-selected]{font-weight:700;color:var(--color-main)}.range-slider-wrapper .rangeslider .rangeslider__labels li:after{content:"";position:absolute;background-color:var(--color-grey);width:9px;height:9px;border-radius:50%;opacity:.2;top:-24px;left:0;right:0;margin:auto;z-index:-1}.range-slider-wrapper .rangeslider .rangeslider__labels li:first-child:after{right:-20px}.range-slider-wrapper .rangeslider .rangeslider__labels li:last-of-type:after{left:-20px}.range-slider-wrapper[is-disabled]{pointer-events:none}.range-slider-wrapper[is-disabled] .rangeslider__handle{background-color:var(--color-light-grey);box-shadow:0 1px 5px var(--color-light-grey)}.range-slider-wrapper[is-disabled] .rangeslider__labels{opacity:.5}.range-slider-wrapper[is-disabled] .rangeslider__labels li[label-selected]{color:var(--color-text);font-weight:400}.skeleton-loader{display:inline-block;width:100%;position:relative;overflow:hidden;background-color:#e2e2e2}.skeleton-loader:after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));-webkit-animation:shimmer 1s infinite;animation:shimmer 1s infinite;content:""}@-webkit-keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.skeleton-loader[skeleton-type=text]{height:1rem;max-width:200px;margin:5px}.skeleton-loader[skeleton-type=square]{height:100%}.skeleton-loader[skeleton-type=radial]{border-radius:50%;height:100%}.spinner-wrapper{margin:auto;top:0;bottom:0;left:0;right:0;height:2rem;width:2rem}.spinner-wrapper[spinner-color=main]{color:var(--color-main)}.spinner-wrapper[spinner-color=white]{color:#fff}.spinner-wrapper[spinner-color=black]{color:#000}.spinner-dots-wrapper{margin:auto;top:0;bottom:0;left:0;right:0}.spinner-dots-wrapper p{font-size:.9rem;font-weight:700;text-transform:uppercase;font-style:italic}.spinner-dots-wrapper p span{opacity:1;-webkit-animation:loaderDots 1s ease infinite;animation:loaderDots 1s ease infinite;margin-left:2px}@-webkit-keyframes loaderDots{0%{opacity:1}to{opacity:.2}}@keyframes loaderDots{0%{opacity:1}to{opacity:.2}}.spinner-dots-wrapper p span:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.spinner-dots-wrapper p span:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.spinner-dots-wrapper .circles{width:100px;height:80px}.spinner-dots-wrapper .circle{width:20px;height:20px;border-radius:50%;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:loaderCircle .5s ease infinite alternate;animation:loaderCircle .5s ease infinite alternate;top:30px}.spinner-dots-wrapper .circle:first-child{background-color:var(--color-light-main)}.spinner-dots-wrapper .circle:nth-child(2){left:35px;-webkit-animation-delay:.15s;animation-delay:.15s;background:var(--color-light-main);background:linear-gradient(90deg,var(--color-light-main),var(--color-main))}.spinner-dots-wrapper .circle:nth-child(3){background-color:var(--color-main);left:70px;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes loaderCircle{0%{top:30px;border-radius:50px,50px 35px 35px;-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}40%{-webkit-transform:scale(1);transform:scale(1)}to{top:0}}@keyframes loaderCircle{0%{top:30px;border-radius:50px,50px 35px 35px;-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}40%{-webkit-transform:scale(1);transform:scale(1)}to{top:0}}.checkout-spinner-wrapper{z-index:9999}.checkout-spinner-wrapper .checkout-spinner-background{background:#ababab;opacity:.5}.checkout-spinner-wrapper .checkout-spinner-content{width:400px;padding:1.5rem 1rem;text-align:center;background-color:#fff}.checkout-spinner-wrapper .checkout-spinner-content h1{font-size:1.8rem}.checkout-spinner-wrapper .checkout-spinner-content h2{font-size:1.1rem;color:var(--color-grey);font-weight:400;margin:5px}.checkout-spinner-wrapper .checkout-spinner-content svg{color:var(--color-main);width:55px;height:50px}.status-component-wrapper .status-item.status-label{border-radius:50%;margin-right:5px;width:7px;height:7px}.status-component-wrapper .status-item.status-label[status-type=available]{background-color:var(--color-green)}.status-component-wrapper .status-item.status-label[status-type=expired]{background-color:#c8c4d6}.status-component-wrapper .status-item.status-label[status-type=deactive]{background-color:var(--color-red)}.status-component-wrapper .status-item.status-label[status-type=active]{background-color:var(--color-main)}.status-component-wrapper .status-item.status-label[status-type=toBegin]{background-color:var(--color-green)}.status-component-wrapper .status-item.status-label[status-type=pending]{background-color:var(--color-yellow)}.status-component-wrapper .status-background{padding:2px 8px;font-size:.65rem;border-radius:5px;font-weight:600;margin:.5px}.status-component-wrapper .status-background[status-type=available]{color:var(--color-green);background-color:#f3ffe5}.status-component-wrapper .status-background[status-type=expired]{background-color:#c8c4d6}.status-component-wrapper .status-background[status-type=deactive]{color:var(--color-red);background-color:#ffe5e5}.status-component-wrapper .status-background[status-type=active]{color:var(--color-main);background-color:var(--color-translucent-blue)}.status-component-wrapper .status-background[status-type=toBegin]{background-color:#d3fbd8;color:var(--color-green)}.status-component-wrapper .status-background[status-type=pending]{background-color:#fff7ca;color:var(--color-yellow)}#support-wrapper h2{font-size:.8rem;font-weight:500}#support-wrapper>div{border-radius:10px;border:2px solid var(--color-red);padding:.2rem}#support-wrapper>div a,#support-wrapper>div span,#support-wrapper>div svg{display:inline-block;vertical-align:middle;color:var(--color-red)}#support-wrapper>div a,#support-wrapper>div span{border-color:var(--color-red);margin-left:5px;font-weight:700}#support-wrapper>div a:hover,#support-wrapper>div span:hover{text-decoration:underline}.text--color-main{color:#0d4ec9}.text--color-red{color:#ff3d54}.text--color-green{color:#31d16e}.text--color-default{color:#444}.text--color-white{color:#fff}.text--type-title{font-size:25px;font-weight:600}@media screen and (min-width:480px){.text--type-title{font-size:25px}}@media screen and (min-width:800px){.text--type-title{font-size:26px}}@media screen and (min-width:1400px){.text--type-title{font-size:27px}}.text--type-subtitle{font-size:19px;font-weight:500}@media screen and (min-width:480px){.text--type-subtitle{font-size:19px}}@media screen and (min-width:800px){.text--type-subtitle{font-size:20px}}@media screen and (min-width:1400px){.text--type-subtitle{font-size:21px}}.text--type-paragraph{font-size:15px;font-weight:400}@media screen and (min-width:480px){.text--type-paragraph{font-size:15px}}@media screen and (min-width:800px){.text--type-paragraph{font-size:16px}}@media screen and (min-width:1400px){.text--type-paragraph{font-size:17px}}.text--type-label{font-size:12px;font-weight:400}@media screen and (min-width:480px){.text--type-label{font-size:12px}}@media screen and (min-width:800px){.text--type-label{font-size:13px}}@media screen and (min-width:1400px){.text--type-label{font-size:14px}}.text--left{text-align:left}.text--right{text-align:right}.text--center{text-align:center}.text--bold{font-weight:600}.text--block{display:block}.text--uppercase{text-transform:uppercase}.card{border-radius:10px;box-shadow:0 2px 4px #ddd;max-width:375px;min-width:300px;min-height:120px;margin:15px;transition:.1s;background-color:#fff}.card[card-hover]:hover{cursor:pointer;background-color:#f0f0f0}.card[card-hover]:hover .card-arrow{color:var(--color-light-main)}.card>section.flex,.card>section:last-of-type{padding:.8rem}.card .item-image{width:120px}.card .item-image img{object-fit:cover;border-radius:5px}.card .card-arrow{width:20px;border-left:1px solid #e0e0e0;color:var(--color-grey)}.dropdown-wrapper{transition:border-color .1s;background-color:#fff;border-radius:var(--form-input-border-radius);border:var(--form-input-border-width) solid var(--form-input-border-color);margin:var(--form-input-wrapper-margin)}.dropdown-wrapper.disabled{opacity:.4;pointer-events:none;border-color:#bdbdbd}.dropdown-wrapper:focus-within{border-color:var(--color-light-main)}.dropdown-wrapper:focus-within label,.dropdown-wrapper:focus-within svg{color:var(--color-main)}.dropdown-wrapper:focus-within svg.arrowIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-wrapper label{top:-.75rem;z-index:1;padding:0 10px;left:.5rem}.dropdown-wrapper label:after{content:"";height:.3rem;width:100%;position:absolute;left:0;top:0;bottom:0;margin:auto;background-color:#fff;z-index:-1}.dropdown-wrapper .selection{transition:background-color .1s;display:flex}.dropdown-wrapper .selection .dropdown-value,.dropdown-wrapper .selection .dropdown-value-selected{padding:var(--form-input-padding);padding-right:50px;flex:1 1}.dropdown-wrapper .selection .dropdown-value{background-color:transparent;z-index:1;outline:none;border:none;min-height:48px;line-height:normal}.dropdown-wrapper .selection .dropdown-value-selected{z-index:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-wrapper .selection .dropdown-value-selected.placeholder{font-weight:400;font-size:.9rem;opacity:.5}.dropdown-wrapper .selection span{width:30px;pointer-events:none;right:0;top:0}.dropdown-wrapper .selection span svg{height:25px;width:25px;transition:.15s}.dropdown-wrapper .selection span.selection__loader{bottom:0;right:1.5rem}.dropdown-wrapper .selection .deleteIcon{right:25px;z-index:100;cursor:pointer;pointer-events:all}.dropdown-wrapper .dropdown .item:hover,.dropdown-wrapper .selection .deleteIcon svg,.dropdown-wrapper .selection:hover{cursor:pointer}.dropdown-wrapper .dropdown{position:absolute;width:100%;left:0;top:120%;overflow-y:auto;max-height:250px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d1d1d1}.dropdown-wrapper .dropdown__notFoundText{text-align:center;margin:1rem 0}.dropdown-wrapper .dropdown__notFoundText--small{margin:.2rem 0;font-size:.8rem}.dropdown-wrapper.listOverflow{margin-bottom:350px}.fab-list-wrapper{position:fixed;right:30px;bottom:30px;z-index:99}.fab-list-wrapper>button{width:60px;height:60px;padding:0;background-color:var(--color-main);border:none;box-shadow:2px 2px 10px #444;color:#fff;border-radius:20px;transition:.15s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fab-list-wrapper>button svg{width:30px;height:30px}.fab-list-wrapper>button:hover{background-color:var(--color-light-main)}@media only screen and (max-width:1030px){.fab-list-wrapper>button{border-radius:50%}}.fab-list-wrapper .fabs{bottom:125%}.fab-list-wrapper .fabs button{margin:7.5px 0;width:50px;height:50px;animation:fabIn .15s ease-out;animation-fill-mode:forwards;-webkit-animation:fabIn .15s ease-out;-webkit-animation-fill-mode:forwards;opacity:0}.fab-list-wrapper .fabs button:nth-of-type(4){-webkit-animation-delay:0s;animation-delay:0s}.fab-list-wrapper .fabs button:nth-of-type(3){-webkit-animation-delay:.05s;animation-delay:.05s}.fab-list-wrapper .fabs button:nth-of-type(2){-webkit-animation-delay:.1s;animation-delay:.1s}.fab-list-wrapper .fabs button:first-of-type{-webkit-animation-delay:.15s;animation-delay:.15s}.fab-list-wrapper .fabs button:nth-of-type(0){-webkit-animation-delay:.2s;animation-delay:.2s}@keyframes fabIn{0%{opacity:0;-webkit-transform:translateY(15%) scale(0);transform:translateY(15%) scale(0)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes fabIn{0%{opacity:0;-webkit-transform:translateY(15%) scale(0);transform:translateY(15%) scale(0)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-error-wrapper{color:var(--color-red)}.form-error-wrapper svg{margin-right:5px;width:18px;height:18px}.form-error-wrapper p{font-size:.8rem}.input-area-wrapper{padding:1rem 1rem 1.75rem}.input-area-wrapper textarea{resize:none;border:none;outline:none;background-color:transparent;padding:0;font-size:.9rem;letter-spacing:.4px}.input-area-wrapper .text-max-length{font-size:.8rem;bottom:7.5px;right:7.5px}.input-area-wrapper label{max-width:300px!important}.input-card-wrapper{border:var(--form-input-border-width) solid var(--form-input-border-color);border-radius:var(--form-input-border-radius);transition:.15s;margin:var(--form-input-wrapper-margin);padding:var(--form-input-padding)}.input-card-wrapper label{top:-.75rem;z-index:1;padding:0 10px;left:.5rem}.input-card-wrapper label:after{content:"";height:.3rem;width:100%;position:absolute;left:0;top:0;bottom:0;margin:auto;background-color:#fff;z-index:-1}.input-card-wrapper[is-focused]{border-color:var(--color-light-main)}.input-card-wrapper[is-focused] label{color:var(--color-main)}.datepicker-wrapper.calendar-active{border-color:var(--color-light-main)!important}.datepicker-wrapper.calendar-active label{color:var(--color-main)}.datepicker-wrapper input{pointer-events:none}.datepicker-wrapper .calendar-wrapper{z-index:99;box-shadow:1px 2px 10px #ababab;border-radius:5px}.datepicker-wrapper .calendar-wrapper.bottom{top:100%}.datepicker-wrapper .calendar-wrapper.top{bottom:125%}.datepicker-wrapper:hover{cursor:pointer}.input-label-wrapper{border:var(--form-input-border-width) solid var(--form-input-border-color);transition:.15s;margin:var(--form-input-wrapper-margin)}.input-label-wrapper,.input-label-wrapper input{border-radius:var(--form-input-border-radius)}.input-label-wrapper.invalid{border-color:var(--color-red)}.input-label-wrapper.invalid .icon-wrapper,.input-label-wrapper.invalid label{color:var(--color-red)}.input-label-wrapper.input-disabled{opacity:.5}.input-label-wrapper.input-disabled input{cursor:not-allowed}.input-label-wrapper label{top:-.7rem;z-index:1;padding:0 10px;left:.5rem}@media only screen and (max-width:1030px){.input-label-wrapper label{font-size:.85rem;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:585px){.input-label-wrapper label{max-width:150px}}.input-label-wrapper label:after{content:"";height:.3rem;width:100%;position:absolute;left:0;top:0;bottom:0;margin:auto;background-color:#fff;z-index:-1}.input-label-wrapper .icon-wrapper{width:2rem;color:var(--color-light-main)}.input-label-wrapper .icon-wrapper svg{width:1.2rem;height:1.2rem}.input-label-wrapper input{border:none;outline:none;display:block;padding:var(--form-input-padding);font-size:.9rem;letter-spacing:.4px}.input-label-wrapper input::-webkit-input-placeholder{opacity:.5}.input-label-wrapper input:-ms-input-placeholder{opacity:.5}.input-label-wrapper input::placeholder{opacity:.5}.input-label-wrapper input.uppercase{text-transform:uppercase}.input-label-wrapper input.with-icon{padding-left:2.5rem}.input-label-wrapper input[type=password]{padding-right:40px}.input-label-wrapper .input-loader{width:20px;height:20px;right:10px;color:var(--color-main)}.input-label-wrapper .input-loader svg{width:20px;height:20px}.input-label-wrapper>button{right:5px;height:100%;width:40px;border:none;background-color:transparent;font-size:1.4rem;color:var(--color-grey);-webkit-user-select:none;-ms-user-select:none;user-select:none}.input-label-wrapper>button[is-visible]{color:var(--color-main)}.input-label-wrapper:not(.invalid):focus-within{border-color:var(--color-light-main)}.input-label-wrapper:not(.invalid):focus-within label{color:var(--color-main)}.input-phone-wrapper .country-flag{width:30px;height:20px}.input-phone-wrapper span{margin-left:5px;font-size:.9rem}.input-phone-wrapper .country-code-wrapper{padding:0 .5rem;border-radius:var(--form-input-border-radius);transition:.15s}.input-phone-wrapper .country-code-wrapper svg{font-size:1.2rem}.input-phone-wrapper .country-code-wrapper:hover{cursor:pointer;background-color:#eee}.input-phone-wrapper .country-selected input{padding-left:.25rem}.input-phone-wrapper .countries{position:absolute;width:100%;left:0;top:120%;overflow-y:auto;max-height:250px;z-index:99;background-color:#fff;border-radius:5px;border:1px solid #d1d1d1;padding:.5rem 0}.input-phone-wrapper .countries .search-country{margin:.5rem 1rem;border-bottom:2px solid #ddd}.input-phone-wrapper .countries .search-country svg{font-size:1.2rem;color:var(--color-grey)}.input-phone-wrapper .countries .search-country input{flex:1 1;padding:.5rem}.input-phone-wrapper .countries .search-country:focus-within{border-color:var(--color-main)}.input-phone-wrapper .countries .search-country:focus-within svg{color:var(--color-main)}.product-limit-wrapper{max-width:300px;text-align:center;padding:1rem}.product-limit-wrapper h1{font-size:1.1rem;margin:10px 0}.product-limit-wrapper p{font-size:.9rem;margin:20px 0 30px}.product-limit-wrapper button{max-width:150px}@media only screen and (max-width:400px){.product-limit-wrapper{max-width:250px}}.radio-dropdown-wrapper{transition:border-color .1s;background-color:#fff;border-radius:8px;border:1px solid transparent;cursor:pointer}.radio-dropdown-wrapper.transparent{background-color:transparent}.radio-dropdown-wrapper div.placeholder p{font-weight:600;font-size:1rem;max-width:85%}.radio-dropdown-wrapper div.placeholder p span{font-size:.85rem!important;font-weight:400;color:var(--color-text)!important}@media only screen and (max-width:600px){.radio-dropdown-wrapper div.placeholder p{font-size:.85rem}}.radio-dropdown-wrapper div.placeholder svg{position:absolute;right:.25rem;top:0;bottom:0;margin:auto;width:35px;height:35px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}@media only screen and (max-width:400px){.radio-dropdown-wrapper div.placeholder{padding:.5rem}}.radio-dropdown-wrapper ul.dropdown-opts{background-color:#fff;top:60px;box-shadow:0 0 .5rem -.3rem;border-radius:8px;overflow:hidden}.radio-dropdown-wrapper ul.dropdown-opts li{padding:.4rem 0;border-top:1px solid var(--color-light-grey)}@media only screen and (max-width:600px){.radio-dropdown-wrapper ul.dropdown-opts{top:50px}.radio-dropdown-wrapper ul.dropdown-opts li{padding:.2rem 0;font-size:.8rem}}.radio-dropdown-wrapper.active div.placeholder svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.segment{border-radius:30px;overflow:hidden;border:1px solid #ccc;display:flex;position:relative;max-width:450px;margin:1.5rem auto 1rem}.segment__indicator{position:absolute;height:100%;border-radius:30px;box-shadow:0 0 10px var(--color-grey);z-index:1;transition:.25s ease-out;pointer-events:none}.segment__button,.segment a{width:100%;height:100%;padding:.6rem;background-color:#f5f5f5;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.9rem;text-align:center}.segment__button[segment-active],.segment a[segment-active]{font-weight:700}.bc-wrapper{padding:1rem 1.2rem}.bc-wrapper h1{font-size:1.4rem;margin-bottom:.25rem}.bc-wrapper a span{color:var(--color-main)}.bc-wrapper a span,.bc-wrapper p span{font-size:.85rem;font-weight:500}.bc-wrapper a svg,.bc-wrapper p svg{font-size:.7rem;margin-right:3.5px}.bc-wrapper a span,.bc-wrapper p span{margin-right:5px}.bc-wrapper p span{font-weight:700}.bc-wrapper a:hover span{text-decoration:underline}.suggestion__list__item:hover{background-color:#e6e7e9}.suggestion__list__item{border-bottom-color:#e6e7e9}.suggestion__list{background-color:#fff}.suggestion{position:relative;max-width:500px}.suggestion__list{box-shadow:0 0 10px rgba(0,0,0,.1);z-index:99999;position:absolute;width:100%;top:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-sizing:border-box}.suggestion__list__item{border-bottom-width:1px;border-bottom-style:solid;padding:10px}.suggestion__list__item:hover{cursor:pointer}.suggestion__list__item__text{text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden}.suggestion__list__item:last-child{border:none}@media screen and (max-width:480px){.suggestion .inputWrapper{max-width:350px;margin:0 auto}}.user-name-wrapper{margin:0 10px}.user-name-wrapper h1{font-size:1rem;font-weight:500}@media only screen and (max-width:420px){.user-name-wrapper{margin:0}.user-name-wrapper h1 span{display:none}}.user-picture-wrapper{margin:0 15px;border-radius:50%;background-color:#eee;padding:8px}.current-user-wrapper{margin:0 20px}.session-wrapper{transition:.15s;margin:0 20px}.session-wrapper:hover .session-user{background-color:#f5f5f5}.session-wrapper .session-user{transition:.15s;min-width:250px}.session-wrapper .session-user:hover{cursor:pointer}.session-wrapper .session-options-wrapper{top:100%;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #ddd;padding:1rem;z-index:999}.session-wrapper .session-options-wrapper section{margin:5px;padding:.5rem;border-bottom:1px solid #ddd}.session-wrapper .session-options-wrapper section:not(.nav-options){padding:1rem .5rem}.session-wrapper .session-options-wrapper section p{font-size:.95rem}.session-wrapper .session-options-wrapper section p a{color:var(--color-light-main);text-decoration:underline}.session-wrapper .session-options-wrapper section>a{font-weight:600}.session-wrapper .session-options-wrapper section:last-of-type{border:none}@media only screen and (max-width:740px){.session-wrapper{margin:0}.session-wrapper .session-user{justify-content:flex-end;margin:0 10px;min-width:inherit}.session-wrapper .session-options-wrapper{width:250px;right:10px}}.appHeader{height:var(--header-height);position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:9990;box-shadow:var(--dashboard-box-shadow)}.appHeader__content{max-width:1400px;margin:auto;height:100%}.appHeader__content__logo button{font-size:1.8rem;background-color:transparent;border:none;width:30px;height:30px;display:none;margin:0 1.5rem;padding:0}@media only screen and (max-width:1030px){.appHeader{width:100%;position:fixed}.appHeader__content__logo{align-items:center}.appHeader__content__logo span[hide-logo]{display:none}.appHeader__content__logo button{display:block}}.claim-policy-card-details{min-width:150px;padding:0 10px}.claim-policy-card-details h1:not(h1),.claim-policy-card-details p:not(h1){font-size:.8rem}.claim-policy-card-details h1:not(p),.claim-policy-card-details p:not(p){font-size:.9rem}.claim-policy-card-details h1 span,.claim-policy-card-details p span{font-weight:700}.claim-policy .background-image{width:100px;height:100px}.active-policy-claim-card-wraper{border-radius:10px;box-shadow:0 4px 4px #b9b8b8;border:2px solid transparent;max-width:375px;height:100px;margin:15px;padding:.8rem;transition:.15s}.active-policy-claim-card-wraper:hover{cursor:pointer;background-color:#eeeff3}.active-policy-claim-card-wraper:hover .card-arrow{color:var(--color-light-main)}.active-policy-claim-card-wraper[is-loader]{pointer-events:none;opacity:.6}.active-policy-claim-card-wraper .card-arrow{width:20px;border-left:1px solid #e0e0e0;color:var(--color-grey)}div.empty-state{display:flex;justify-content:center}div.empty-state p{margin:3rem 0 0;font-size:1rem;color:var(--color-grey)}#claims-wrapper .claims-list-wrapper{padding:.5rem;margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}#claims-wrapper .claims-list-wrapper.no-claims{display:block;text-align:center}#claims-wrapper .claims-list-wrapper p.empty-data{margin-top:40px;color:#3c3c3c}@media only screen and (max-width:740px){#claims-wrapper .claims-list-wrapper{grid-template-columns:1fr}}#claims-wrapper .claim-list-counter{width:25px;height:25px;border-radius:50%;top:-10px;right:-10px;font-size:.7rem;background-color:var(--color-darken-main);color:#fff;box-shadow:1px 1px 3px #3c3c3c}#claims-wrapper footer{border-top:var(--dashboard-border-style);border-radius:var(--dashboard-border-radius);box-shadow:var(--dashboard-box-shadow);background-color:#fff;position:-webkit-sticky;position:sticky;bottom:0}#claims-wrapper footer a{margin:1rem}@media only screen and (max-width:1030px){#claims-wrapper{padding-bottom:25px}#claims-wrapper footer{position:fixed;width:100%}}.claim-card-details{width:150px;padding:0 10px}.claim-card-details h1,.claim-card-details h2,.claim-card-details p{font-size:.9rem}.claim-card-details h1:not(p),.claim-card-details h2:not(p),.claim-card-details p:not(p){font-weight:600}.claim-card-details h1 span,.claim-card-details h2 span,.claim-card-details p span{font-weight:700}.claim-picture{width:125px}.claim-picture[with-loader] .claim-default-picture{border-color:transparent}.claim-picture .claim-default-picture{border-radius:10px;border:2px solid var(--color-translucent-blue);background-color:#fff}.claim-picture .claim-default-picture span{font-size:.7rem;color:var(--color-main)}.claim-picture img{width:-webkit-max-content;width:max-content}.claim-card-wraper{border-radius:10px;box-shadow:0 4px 4px #b9b8b8;border:2px solid transparent;max-width:375px;height:100px;margin:15px;padding:.8rem;transition:.15s}.claim-card-wraper:hover{cursor:pointer;background-color:#eeeff3}.claim-card-wraper:hover .card-arrow{color:var(--color-light-main)}.claim-card-wraper[is-loader]{pointer-events:none;opacity:.6}.claim-card-wraper .card-arrow{width:20px;border-left:1px solid #e0e0e0;color:var(--color-grey)}.menu-link-wrapper{padding:.75rem 0}.menu-link-wrapper span{margin-left:.5rem;font-size:.9rem;transition:.1s;-webkit-transform-origin:left;transform-origin:left}.menu-link-wrapper:before{content:"";background-color:var(--color-main);width:6px;height:75%;position:absolute;left:-8px;top:0;bottom:0;margin:auto;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:.15s}.menu-link-wrapper.selected span{-webkit-transform:scale(1.1);transform:scale(1.1);font-weight:700;letter-spacing:.5px}.menu-link-wrapper.selected:before{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.menu-section-wrapper{margin:.5rem 0}.menu-section-wrapper .menu-toggle{padding:.35rem 1rem;border-radius:8px;transition:background-color .15s}@media only screen and (max-width:1030px){.menu-section-wrapper .menu-toggle{border-radius:0}}.menu-section-wrapper .menu-toggle h2{font-size:.85rem;font-weight:600;line-height:1;color:var(--color-grey);letter-spacing:1px}.menu-section-wrapper .menu-toggle span{transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.menu-section-wrapper .menu-toggle span svg{width:32px;height:32px;color:var(--color-grey)}.menu-section-wrapper .menu-toggle[menu-toggled] h2,.menu-section-wrapper .menu-toggle[menu-toggled] span svg{color:var(--color-main)}.menu-section-wrapper .menu-toggle[menu-toggled] span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-section-wrapper .menu-toggle:hover{cursor:pointer;background-color:var(--color-translucent-blue)}.menu-section-wrapper ul{padding-left:2rem}.menu-section-wrapper ul li{padding-left:5px;border-left:1px solid var(--color-light-grey)}#menu-wrapper aside:not(.mobile){position:-webkit-sticky;position:sticky;top:var(--header-height);height:calc(100vh - var(--header-height))}#menu-wrapper aside{min-width:250px}#menu-wrapper aside.mobile{display:none;z-index:99;-webkit-transform:translateX(-260px);transform:translateX(-260px);transition:.25s;padding-top:var(--header-height)}#menu-wrapper aside.mobile .menu-logo:hover{cursor:pointer}#menu-wrapper aside.mobile .menu-logo svg{font-size:1.8rem;margin:20px}#menu-wrapper aside:after{content:"";position:absolute;width:100%;height:100%;background-color:#fff;z-index:-1}#menu-wrapper aside nav{margin-top:2rem}#menu-wrapper .menu-content-background{z-index:98;background-color:#000;opacity:.3;display:none}#menu-wrapper footer{padding:3rem 1rem}@media only screen and (max-width:1030px){#menu-wrapper aside{display:none}#menu-wrapper aside.mobile{display:flex}#menu-wrapper aside.mobile:after{top:0;box-shadow:0 0 10px #6a6a6a}#menu-wrapper[menu-visible] .menu-content-background{display:inherit;width:100vw;height:100vh;pointer-events:inherit}#menu-wrapper[menu-visible] aside.mobile{-webkit-transform:translateX(0);transform:translateX(0)}}#dashboard-wrapper .dashboard-content{border:var(--dashboard-border-style);border-radius:var(--dashboard-border-radius);margin:20px}@media only screen and (max-width:1030px){#dashboard-wrapper .dashboard-content{margin:0}}div.payment-option-wrapper div.payments{border:2px solid var(--color-light-grey);border-radius:8px;margin:1.5rem 0;transition:background-color .2s}div.payment-option-wrapper div.payments:hover{background-color:#eee}div.payment-option-wrapper div.payments section>p{margin:1rem 0}div.payment-option-wrapper div.payments section.left-section{padding:.8rem 0 .8rem 1.5rem;border-radius:8px}div.payment-option-wrapper div.payments section.left-section>div{height:2.5rem;align-items:center;border-right:2px solid var(--color-light-grey)}div.payment-option-wrapper div.payments section.left-section>div p{padding-left:.5rem;font-weight:600}div.payment-option-wrapper div.payments section.left-section>div p.mobile-text{display:none}@media only screen and (max-width:500px){div.payment-option-wrapper div.payments section.left-section>div p{display:none}div.payment-option-wrapper div.payments section.left-section>div p.mobile-text{display:block}}@media only screen and (max-width:550px){div.payment-option-wrapper div.payments section.left-section{padding:.6rem 0 .6rem 1rem}div.payment-option-wrapper div.payments section.left-section>div p{padding-left:.3rem;font-size:.9rem}}div.payment-option-wrapper div.payments section.right-section{padding:0}div.payment-option-wrapper div.payments section.right-section>p{margin:0 1rem;font-weight:600}div.payment-option-wrapper div.payments section.right-section>p span{font-weight:300}@media only screen and (max-width:500px){div.payment-option-wrapper div.payments section.right-section>p{font-size:.9rem;margin:0 .8rem}}div.payment-option-wrapper div.payments section.active{background-color:var(--color-main)}div.payment-option-wrapper div.payments section.active div{border-right:0}div.payment-option-wrapper div.payments section.active div p{color:#fff}div.payment-option-wrapper div.payments.payments section.right-section p{margin:0 1rem}div.payment-option-wrapper div.payments.payments section.right-section p.advisor{font-size:.7rem;font-weight:600}div.payment-option-wrapper div.payments.payments section.right-section p.advisor.mobile-text{display:none}@media only screen and (max-width:500px){div.payment-option-wrapper div.payments.payments section.right-section p{margin:0 .8rem;font-size:.9rem}div.payment-option-wrapper div.payments.payments section.right-section p.advisor{font-size:.6rem}}@media only screen and (max-width:405px){div.payment-option-wrapper div.payments.payments section.right-section p{font-size:.8rem}div.payment-option-wrapper div.payments.payments section.right-section p.advisor{display:none}div.payment-option-wrapper div.payments.payments section.right-section p.advisor.mobile-text{display:block}}div.payment-option-wrapper p.months-text{margin:.5rem 0 0 auto;font-size:.7rem;font-weight:600}div.plan-payment .back-button{text-align:left;padding-left:1rem}div.plan-payment>section{padding:1rem 4rem 0}@media only screen and (max-width:400px){div.plan-payment>section h1.section-title{font-size:1.2rem}}div.plan-payment>section h3.salvage-message,div.plan-payment>section h3.section-subtitle{font-weight:300;font-size:.9rem}@media only screen and (max-width:600px){div.plan-payment>section h3.salvage-message,div.plan-payment>section h3.section-subtitle{margin-bottom:1rem}}@media only screen and (max-width:400px){div.plan-payment>section h3.salvage-message,div.plan-payment>section h3.section-subtitle{font-size:.8rem}}div.plan-payment>section h3.salvage-message{text-align:center}@media only screen and (max-width:1030px){div.plan-payment>section h3.salvage-message{margin:0 0 10rem}}div.plan-payment>section div.payments-wrapper{box-shadow:0 0 5px var(--color-light-grey);border-radius:8px;margin:0 2rem 1rem 0}div.plan-payment>section div.payments-wrapper>section{border-top:1px solid var(--color-light-grey)}div.plan-payment>section div.payments-wrapper>section:first-child{border-top:none}div.plan-payment>section div.payments-wrapper>section div.credit,div.plan-payment>section div.payments-wrapper>section div.debit{padding:.5rem 2rem;border-radius:8px;cursor:pointer;align-items:center}div.plan-payment>section div.payments-wrapper>section div.credit p,div.plan-payment>section div.payments-wrapper>section div.debit p{padding-left:.5rem;font-weight:700}div.plan-payment>section div.payments-wrapper>section div.credit>span,div.plan-payment>section div.payments-wrapper>section div.debit>span{height:50px;width:50px;margin:0 0 0 auto}@media only screen and (max-width:400px){div.plan-payment>section div.payments-wrapper>section div.credit,div.plan-payment>section div.payments-wrapper>section div.debit{padding:.5rem 1rem}}div.plan-payment>section div.payments-wrapper>section div.credit-content,div.plan-payment>section div.payments-wrapper>section div.debit-content{padding:2rem}div.plan-payment>section div.payments-wrapper>section div.credit-content div.input-label-wrapper,div.plan-payment>section div.payments-wrapper>section div.debit-content div.input-label-wrapper{max-width:500px}div.plan-payment>section div.payments-wrapper>section div.credit-content div.payment-iframe-wrapper,div.plan-payment>section div.payments-wrapper>section div.debit-content div.payment-iframe-wrapper{max-width:503px}div.plan-payment>section div.payments-wrapper>section div.credit-content>p,div.plan-payment>section div.payments-wrapper>section div.debit-content>p{font-weight:600;margin:0 0 2rem}div.plan-payment>section div.payments-wrapper>section div.credit-content div.payment-iframe-wrapper,div.plan-payment>section div.payments-wrapper>section div.debit-content div.payment-iframe-wrapper{margin:2rem 0}@media only screen and (max-width:600px){div.plan-payment>section div.payments-wrapper>section div.credit-content,div.plan-payment>section div.payments-wrapper>section div.debit-content{padding:2rem 1rem}}@media only screen and (max-width:400px){div.plan-payment>section div.payments-wrapper>section div.credit-content,div.plan-payment>section div.payments-wrapper>section div.debit-content{padding:1.5rem .5rem}div.plan-payment>section div.payments-wrapper>section div.credit-content>p,div.plan-payment>section div.payments-wrapper>section div.debit-content>p{margin:0 0 1rem}}div.plan-payment>section div.payments-wrapper>section.active{border-top:none}div.plan-payment>section div.payments-wrapper>section.active div.credit,div.plan-payment>section div.payments-wrapper>section.active div.debit{background-color:var(--color-main)}div.plan-payment>section div.payments-wrapper>section.active div.credit p,div.plan-payment>section div.payments-wrapper>section.active div.debit p{color:#fff}@media only screen and (max-width:1030px){div.plan-payment>section div.payments-wrapper{margin:0 0 1rem}}@media only screen and (max-width:600px){div.plan-payment>section div.payments-wrapper{margin:0 0 2rem}}div.plan-payment>section[is-expanded] div:last-of-type{overflow:visible!important}div.plan-payment>section.content{align-items:flex-start}div.plan-payment>section.button-section{padding:0;margin-top:auto}div.plan-payment>section.button-section div.mobile-price-details{display:none}div.plan-payment>section.button-section div.button-wrapper{height:100%}div.plan-payment>section.button-section.quoter div.button-wrapper{justify-content:center}div.plan-payment>section.button-section.quoter div.button-wrapper button{max-width:250px;margin:0 2rem}div.plan-payment>section.button-section button{width:100%;max-width:250px}@media only screen and (max-width:1100px){div.plan-payment>section.button-section{justify-content:center;flex-direction:column;display:flex}}@media only screen and (max-width:1030px){div.plan-payment>section.button-section{height:240px;max-height:240px;display:flex;flex-direction:column;box-shadow:0 0 .5rem -.3rem;border-top-left-radius:30px;border-top-right-radius:30px}div.plan-payment>section.button-section div.mobile-price-details{display:flex;flex-direction:column;justify-content:center;margin:.5rem;height:80px;align-items:center}div.plan-payment>section.button-section div.mobile-price-details p.details{cursor:pointer;color:var(--color-main);margin:5px 0 10px}div.plan-payment>section.button-section div.mobile-price-details div.subscription div{margin:0 1rem}div.plan-payment>section.button-section div.mobile-price-details p{font-size:.9rem;line-height:1}div.plan-payment>section.button-section div.mobile-price-details h2,div.plan-payment>section.button-section div.mobile-price-details h3{color:var(--color-main)}div.plan-payment>section.button-section div.mobile-price-details h2{font-size:1.5rem}div.plan-payment>section.button-section div.mobile-price-details h3{font-size:1.2rem;line-height:1.2}div.plan-payment>section.button-section div.button-wrapper{width:100%;height:auto;margin:auto 0 1rem}div.plan-payment>section.button-section form{max-width:400px;margin:0 auto .5rem}}@media only screen and (min-width:1031px){div.plan-payment>section.button-section{display:none}}@media only screen and (max-width:1270px){div.plan-payment>section{padding:1rem 2rem 0}}@media only screen and (max-width:1030px){div.plan-payment>section{padding:1rem 1rem 0}}@media only screen and (max-width:600px){div.plan-payment>section{padding:0}}div.plan-payment aside{width:300px;min-width:300px;padding:2rem 1rem 1rem;margin:0 .5rem;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 1rem);border-radius:10px;box-shadow:0 0 5px var(--color-light-grey)}div.plan-payment aside.quoter{top:calc(var(--header-height) + 6rem)}div.plan-payment aside .split-button{margin:15px auto 0;display:flex;align-items:center}div.plan-payment aside .split-button p{color:var(--color-main);font-size:.9rem}div.plan-payment aside .split-button svg{font-size:2rem;color:var(--color-main);margin:-3px 0 0 3px;transition:all .1s}div.plan-payment aside .split-button[is-expanded] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div.plan-payment aside section.amounts div.monthly-payments p{margin:0 0 .5rem}div.plan-payment aside section.amounts div.monthly-payments p.total{margin:.5rem 0 0}div.plan-payment aside section.amounts p{font-size:.9rem;margin:0 0 1rem}div.plan-payment aside section.amounts p.title{font-weight:600;margin:0}div.plan-payment aside section.amounts p.small{font-size:.75rem}div.plan-payment aside section.amounts p.months-error{color:var(--color-red);font-weight:600}div.plan-payment aside section.amounts h3{font-size:1.7rem;color:var(--color-main);line-height:1.8rem}div.plan-payment aside section.summary{margin-top:0;padding-top:1rem}div.plan-payment aside section.summary .container{border-top:2px solid var(--color-light-grey)}div.plan-payment aside section.summary h2{margin:.5rem 0;font-size:1rem}div.plan-payment aside section.summary h2.second-title{margin-top:20px}div.plan-payment aside section.summary ul li{font-size:.9rem;margin:.4rem 0;display:flex;justify-content:space-between}div.plan-payment aside section.summary ul li.monthly-item div{justify-content:space-between}div.plan-payment aside section.summary ul li.monthly-item p{color:var(--color-main);margin-top:1rem;font-size:.75rem}div.plan-payment aside section.summary ul li.total{font-weight:700}div.plan-payment aside section.summary ul p.reimbursementText{font-size:.9rem;margin:5px 0 10px}div.plan-payment aside section div.bottom-section{padding-top:1.5rem;border-top:1px solid var(--color-light-grey)}div.plan-payment aside section div.bottom-section form{text-align:left;max-width:270px;margin:0 auto}div.plan-payment aside section div.bottom-section form div{font-size:.8rem}div.plan-payment aside section div.bottom-section button{margin:1.5rem 0 0;max-width:220px}@media only screen and (max-width:1030px){div.plan-payment aside,div.plan-payment aside section div.bottom-section{display:none}}div.plan-payment .pictures-prompt-wrapper,div.plan-payment .renewal-modal{padding:2rem;max-width:400px;width:70vw}div.plan-payment .pictures-prompt-wrapper .background-image,div.plan-payment .renewal-modal .background-image{width:80px;height:80px;margin:0 auto 1rem}div.plan-payment .pictures-prompt-wrapper h2,div.plan-payment .renewal-modal h2{font-weight:500;font-size:1.4rem}div.plan-payment .pictures-prompt-wrapper p,div.plan-payment .renewal-modal p{padding:1.5rem 0}div.plan-payment .pictures-prompt-wrapper p span,div.plan-payment .renewal-modal p span{color:var(--color-red);font-weight:700}div.plan-payment .pictures-prompt-wrapper button,div.plan-payment .renewal-modal button{max-width:250px;margin:2rem auto 0}@media only screen and (max-width:650px){div.plan-payment .pictures-prompt-wrapper,div.plan-payment .renewal-modal{padding:2rem .75rem;max-width:350px;width:100%}div.plan-payment .pictures-prompt-wrapper .background-image,div.plan-payment .renewal-modal .background-image{width:65px;height:65px}div.plan-payment .pictures-prompt-wrapper h2,div.plan-payment .renewal-modal h2{font-size:1.1rem}div.plan-payment .pictures-prompt-wrapper p,div.plan-payment .renewal-modal p{padding:.75rem 0}}div.plan-payment div.renewal-modal form{max-width:350px;margin:1.5rem auto}div.plan-payment div.renewal-modal form .radio-wrapper{margin:.5rem 0}div.plan-payment div.renewal-modal button{min-width:200px;margin:2rem auto 1rem}div.plan-payment div.modal-details-wrapper{padding:1rem 2rem}div.plan-payment div.modal-details-wrapper svg{position:absolute;top:1rem;right:1rem;font-size:1.5rem;color:var(--color-grey);cursor:pointer}div.plan-payment div.modal-details-wrapper section{padding:0 0 1rem}div.plan-payment div.modal-details-wrapper section.amounts{border-bottom:1px solid #eee}div.plan-payment div.modal-details-wrapper section.amounts h3{font-size:1.5rem;color:var(--color-main);line-height:1.2}div.plan-payment div.modal-details-wrapper section.amounts p.small,div.plan-payment div.modal-details-wrapper section.amounts p.subscription{margin:0 0 .5rem}div.plan-payment div.modal-details-wrapper section.amounts p.small{font-size:.8rem}div.plan-payment div.modal-details-wrapper section.summary{padding:1rem 0 0}div.plan-payment div.modal-details-wrapper section.summary h2{font-size:1rem}div.plan-payment div.modal-details-wrapper section.summary ul li{font-size:.9rem;margin:.4rem 0;display:flex;justify-content:space-between}div.plan-payment div.modal-details-wrapper section.summary ul li.monthly-item div{justify-content:space-between}div.plan-payment div.modal-details-wrapper section.summary ul li.monthly-item p{color:var(--color-main);font-size:.75rem;margin-top:1rem;word-wrap:break-word}@media only screen and (max-width:550px){div.plan-payment div.modal-details-wrapper{max-width:75vw}}.summary-item-wrapper{margin:1rem 0}.summary-item-wrapper,.summary-item-wrapper>.summary-item-toggle>div.width-100.flex{border-radius:8px;box-shadow:0 0 10px var(--color-light-grey)}.summary-item-wrapper>section.summary-item-toggle{transition:50ms}.summary-item-wrapper>section.summary-item-toggle .summary-item-name{background-color:var(--color-main);padding:0 .5rem;border-radius:8px;width:275px}.summary-item-wrapper>section.summary-item-toggle .summary-item-name .background-image{width:50px;height:50px}.summary-item-wrapper>section.summary-item-toggle .summary-item-name h3{font-size:1rem;color:#fff;margin:0 15px}@media only screen and (max-width:500px){.summary-item-wrapper>section.summary-item-toggle .summary-item-name{width:250px}.summary-item-wrapper>section.summary-item-toggle .summary-item-name h3{margin:0}}.summary-item-wrapper>section.summary-item-toggle .summary-coverage-details{margin-left:20px}.summary-item-wrapper>section.summary-item-toggle .summary-coverage-details p{color:var(--color-light-main);font-weight:500}.summary-item-wrapper>section.summary-item-toggle aside{padding:0 .5rem}.summary-item-wrapper>section.summary-item-toggle aside svg{width:40px;height:40px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.summary-item-wrapper>section.summary-item-toggle aside[is-expanded] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.summary-item-wrapper>section.summary-item-toggle>.summary-coverage-details{padding:1rem;display:none;text-align:center}.summary-item-wrapper>section.summary-item-toggle:hover{cursor:pointer;background-color:#f1f1f1}@media only screen and (max-width:850px){.summary-item-wrapper>section.summary-item-toggle>div .summary-coverage-details{display:none}.summary-item-wrapper>section.summary-item-toggle>.summary-coverage-details{display:flex}.summary-item-wrapper>section.summary-item-toggle:hover{background-color:inherit}}.summary-item-wrapper>section.summary-item-content h4:first-of-type{color:var(--color-red)}.summary-item-wrapper>section.summary-item-content h4:nth-of-type(2){color:var(--color-green)}.summary-item-wrapper>section.summary-item-content h4{font-size:.9rem;margin-top:10px}.summary-item-wrapper>section.summary-item-content ul:not(.flex){padding:0 1rem}.summary-item-wrapper>section.summary-item-content ul:not(.flex) li{font-size:.9rem;margin:2.5px 0}.summary-item-wrapper>section.summary-item-content ul:not(.flex) li span:before{content:"";width:4px;height:4px;border-radius:50%;position:absolute;background-color:var(--color-text);left:-10px;top:7.5px}.summary-item-wrapper>section.summary-item-content ul:not(.flex):last-of-type{padding-bottom:1rem}.summary-item-wrapper>section.summary-item-content ul.flex{flex-wrap:wrap;max-width:650px;margin:auto}.summary-item-wrapper>section.summary-item-content ul.flex li{margin:1rem;width:170px}@media only screen and (max-width:500px){.summary-item-wrapper>section.summary-item-content ul.flex{flex-direction:column;align-items:center}}.summary-section-wrapper{margin:1rem 0 2rem}.summary-section-wrapper .summary-toggle h3{font-size:1.3rem}.summary-section-wrapper .summary-toggle span{height:4px;background-color:var(--color-light-grey);margin:0 2rem}.summary-section-wrapper .summary-toggle svg{height:35px;width:35px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.summary-section-wrapper .summary-toggle[is-expanded] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.summary-section-wrapper .summary-toggle:hover{cursor:pointer}.summary-section-wrapper .summary-plan-data{padding:0 1rem}.plan-summary-management-wrapper .back-button{padding-left:0;text-align:left}.plan-summary-management-wrapper.quoter section.plan-summary-content{padding-bottom:10rem}@media only screen and (max-width:1030px){.plan-summary-management-wrapper.quoter section.plan-management-bottom-section{min-height:230px}.plan-summary-management-wrapper.quoter section.plan-management-bottom-section div.checkbox-wrapper{font-size:.85rem}}.plan-summary-management-wrapper .plan-summary-content{padding:2rem}.plan-summary-management-wrapper .plan-summary-content>section:first-of-type h1{font-size:1.6rem}.plan-summary-management-wrapper .plan-summary-content>section:first-of-type p{font-size:1.1rem;font-weight:400}.plan-summary-management-wrapper .plan-summary-content>section:nth-of-type(2){padding:1rem}@media only screen and (max-width:800px){.plan-summary-management-wrapper .plan-summary-content{padding:.5rem 0}.plan-summary-management-wrapper .plan-summary-content>section:nth-of-type(2){padding:1rem 0}}.plan-summary-management-wrapper .plan-summary-content section.flex.baseline{align-items:baseline}.plan-summary-management-wrapper .plan-summary-content section.flex>aside{width:300px;min-width:300px;padding:1rem;margin:0 .5rem;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 1rem);border-radius:10px;box-shadow:0 0 5px var(--color-light-grey)}.plan-summary-management-wrapper .plan-summary-content section.flex>aside.quoter{top:calc(var(--header-height) + 6rem)}.plan-summary-management-wrapper .plan-summary-content section.flex>aside h3{font-size:1rem;font-weight:600}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-payment-type{max-width:300px;margin:0 auto .5rem}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-payment-type p.segment{background-color:#f5f5f5;padding:.6rem;border-radius:30px;border:1px solid #ccc;display:flex;justify-content:center;position:relative;max-width:150px;margin:1rem auto;box-shadow:0 0 .5rem -.3rem var(--color-grey);-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.9rem;text-align:center;font-weight:700}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-cost{margin:0 auto;padding:.75rem;border-top:1px solid var(--color-light-grey);transition:.1s}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-cost p{font-size:.85rem}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-cost p.discount-text{margin:1rem auto 0;max-width:230px}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-cost h5{font-size:1.4rem;line-height:.9;margin-top:7px;font-weight:700;color:var(--color-main)}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-cost span{font-size:.85rem;color:var(--color-main);line-height:.8}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-cost .text-line-through{font-size:1rem}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .plan-cost:first-of-type{border-top:none}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .monthly-wrapper{margin:.4rem 0}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .monthly-wrapper>section{margin-top:.5rem}.plan-summary-management-wrapper .plan-summary-content section.flex>aside .monthly-wrapper .monthly-cost{color:var(--color-main);font-size:1.7rem}.plan-summary-management-wrapper .plan-summary-content section.flex>aside div.bottom-section{padding-top:1.5rem;border-top:1px solid var(--color-light-grey)}.plan-summary-management-wrapper .plan-summary-content section.flex>aside div.bottom-section form{text-align:left;max-width:250px;margin:0 auto}.plan-summary-management-wrapper .plan-summary-content section.flex>aside div.bottom-section form div{font-size:.8rem}.plan-summary-management-wrapper .plan-summary-content section.flex>aside div.bottom-section button{margin:1.5rem 0 0;max-width:220px}@media only screen and (max-width:1030px){.plan-summary-management-wrapper .plan-summary-content section.flex>aside,.plan-summary-management-wrapper .plan-summary-content section.flex>aside div.bottom-section{display:none}}.plan-summary-management-wrapper .plan-management-bottom-section{height:120px;padding:.5rem 1rem;border-top-left-radius:30px;border-top-right-radius:30px}.plan-summary-management-wrapper .plan-management-bottom-section div.title{padding:.5rem 0 0}.plan-summary-management-wrapper .plan-management-bottom-section div.title span{background-color:#f5f5f5;padding:.3rem 1rem;border-radius:30px;border:1px solid #ccc;position:relative;max-width:150px;margin:0 .5rem 0 0;box-shadow:0 0 .5rem -.3rem var(--color-grey);-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.9rem;text-align:center;font-weight:700}.plan-summary-management-wrapper .plan-management-bottom-section div.amounts{padding-top:1.2rem}.plan-summary-management-wrapper .plan-management-bottom-section div.amounts>h3{font-size:2rem;color:var(--color-main)}.plan-summary-management-wrapper .plan-management-bottom-section div.amounts div.subscription div h3{color:var(--color-main);font-size:1.6rem;line-height:1}.plan-summary-management-wrapper .plan-management-bottom-section div.amounts div.subscription div p{font-size:.8rem}.plan-summary-management-wrapper .plan-management-bottom-section div.amounts div.subscription svg{font-size:1.5rem;margin:0 1rem}.plan-summary-management-wrapper .plan-management-bottom-section div.amounts div.monthly h5{color:var(--color-main);font-size:2rem;margin:0;line-height:1}.plan-summary-management-wrapper .plan-management-bottom-section div.amounts div.monthly p{margin:0;font-size:.9rem}.plan-summary-management-wrapper .plan-management-bottom-section form{border-top:1px solid var(--color-light-grey);padding-top:.5rem}.plan-summary-management-wrapper .plan-management-bottom-section .plan-button{margin:0;max-width:200px}.plan-summary-management-wrapper .plan-management-bottom-section .plan-button button{width:100%}@media only screen and (max-width:1030px){.plan-summary-management-wrapper .plan-management-bottom-section .plan-button{max-width:250px}.plan-summary-management-wrapper .plan-management-bottom-section .plan-button button{max-width:none}}@media only screen and (max-width:400px){.plan-summary-management-wrapper .plan-management-bottom-section .plan-button{margin:.2rem}.plan-summary-management-wrapper .plan-management-bottom-section .plan-button button svg{display:none}}.plan-summary-management-wrapper .plan-management-bottom-section button.payment-types{display:none}@media only screen and (min-width:1031px){.plan-summary-management-wrapper .plan-management-bottom-section{display:none}}@media only screen and (max-width:1030px){.plan-summary-management-wrapper .plan-management-bottom-section{height:250px;max-height:none!important}.plan-summary-management-wrapper .plan-management-bottom-section button.payment-types{display:block;margin:0 0 .5rem;color:var(--color-main);font-weight:600}}@media only screen and (max-width:800px){.plan-summary-management-wrapper{padding:0}}@media only screen and (max-width:1030px){.plan-summary-management-wrapper.default{margin-bottom:90px}}.plan-summary-management-wrapper div.payment-type-modal{padding:1rem;width:300px}.plan-summary-management-wrapper div.payment-type-modal p.segment{background-color:#f5f5f5;padding:.6rem;border-radius:30px;border:1px solid #ccc;display:flex;justify-content:center;position:relative;max-width:150px;margin:1.5rem auto 1rem;box-shadow:0 0 .5rem -.3rem var(--color-grey);-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.9rem;text-align:center;font-weight:700}.plan-summary-management-wrapper div.payment-type-modal svg{position:absolute;top:.5rem;right:.5rem;color:var(--color-grey);font-size:1.5rem}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost{margin:1rem 0}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost h5{color:var(--color-main);font-size:1.5rem;line-height:1.2}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost h5.text-line-through{margin:1rem 0 0;font-size:1rem}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost span{font-size:.9rem}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost p.discount-text{font-size:.8rem}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost div.monthly-wrapper{margin:.5rem 0 0}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost div.monthly-wrapper p{margin:.3rem 0}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost div.monthly-wrapper h4{font-size:1.6rem;color:var(--color-main)}.plan-summary-management-wrapper div.payment-type-modal div.plan-cost div.monthly-wrapper h4.text-line-through{font-size:.8rem;line-height:1;margin:0}.planCost{height:12rem;width:12rem;background-color:var(--color-main);border-radius:50%;margin:1rem auto}.planCost--animateWrapper{animation:costWrapper 2s ease-in-out;-webkit-animation:costWrapper 2s ease-in-out}.planCost svg{width:3rem;height:3rem}.planCost__circleRing{border:1px solid var(--color-light-main);border-radius:50%;z-index:-1}.planCost__circleRing div{width:100%;height:100%;border-radius:50%;background-color:var(--color-main);opacity:.2}.planCost__circleRing--animate{animation:aura 1.5s ease;-webkit-animation:aura 1.5s ease}.planCost__discountText{top:1.75rem;text-decoration:line-through}.planCost__infoText--bottom{max-width:120px;position:absolute;bottom:1rem;font-size:.8rem!important;margin:0}.planCost__typePayment{padding:0 3rem;bottom:1.2rem}.planCost *{color:#fff}.planCost p{font-size:.9rem}.planCost h3{font-size:1.8rem;line-height:1.1;margin-bottom:1rem}.planCost__costWrapper{height:2.5rem;overflow-y:hidden;overflow-x:hidden;display:flex;align-items:baseline}.planCost__costWrapper__total{display:none}.planCost__costWrapper__value{position:relative}.planCost__costWrapper__value__slot{font-size:1.9rem;font-weight:600;text-align:center;height:2.5rem}.planCost__costWrapper__value--decimal{display:flex;align-self:flex-start;top:.35rem;-webkit-animation:decimals .2s ease-out;animation:decimals .2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2.75s;animation-delay:2.75s;opacity:0}.planCost__costWrapper__value--decimal *{font-size:1rem;font-weight:400}.planCost__costWrapper__value--number{-webkit-animation:roll 2s ease-in-out;animation:roll 2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;width:1.2rem}.planCost__costWrapper__value--number[roll-to-hide]{-webkit-animation:rollAndHide 2s ease-in-out;animation:rollAndHide 2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.planCost__costWrapper__value[hide-field]{display:none}.planCost__costWrapper__value--number:nth-of-type(8){-webkit-animation-delay:.5s;animation-delay:.5s}.planCost__costWrapper__value--number:nth-of-type(7){-webkit-animation-delay:.6s;animation-delay:.6s}.planCost__costWrapper__value--number:nth-of-type(6){-webkit-animation-delay:.7s;animation-delay:.7s}.planCost__costWrapper__value--number:nth-of-type(5){-webkit-animation-delay:.8s;animation-delay:.8s}.planCost__costWrapper__value--number:nth-of-type(4){-webkit-animation-delay:.9s;animation-delay:.9s}.planCost__costWrapper__value--number:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}.planCost__costWrapper__value--number:nth-of-type(2){-webkit-animation-delay:1.1s;animation-delay:1.1s}.planCost__costWrapper__value--number:first-of-type{-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes decimals{0%{opacity:0}to{opacity:1}}@keyframes decimals{0%{opacity:0}to{opacity:1}}@-webkit-keyframes roll{0%{-webkit-transform:translateY(0);transform:translateY(0)}70%{top:2.5rem;-webkit-transform:translateY(-104%);transform:translateY(-104%)}80%{top:2.5rem;-webkit-transform:translateY(-98%);transform:translateY(-98%)}95%{top:2.5rem;-webkit-transform:translateY(-101%);transform:translateY(-101%)}98%{top:2.5rem;-webkit-transform:translateY(-100.5%);transform:translateY(-100.5%)}to{top:2.5rem;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes roll{0%{-webkit-transform:translateY(0);transform:translateY(0)}70%{top:2.5rem;-webkit-transform:translateY(-104%);transform:translateY(-104%)}80%{top:2.5rem;-webkit-transform:translateY(-98%);transform:translateY(-98%)}95%{top:2.5rem;-webkit-transform:translateY(-101%);transform:translateY(-101%)}98%{top:2.5rem;-webkit-transform:translateY(-100.5%);transform:translateY(-100.5%)}to{top:2.5rem;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes rollAndHide{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}70%{top:2.5rem;-webkit-transform:translateY(-104%);transform:translateY(-104%)}80%{top:2.5rem;-webkit-transform:translateY(-98%);transform:translateY(-98%);width:0;opacity:0}95%{top:2.5rem;-webkit-transform:translateY(-101%);transform:translateY(-101%);width:0;opacity:0}98%{top:2.5rem;-webkit-transform:translateY(-100.5%);transform:translateY(-100.5%);width:0;opacity:0}to{top:2.5rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:0;opacity:0}}@keyframes rollAndHide{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}70%{top:2.5rem;-webkit-transform:translateY(-104%);transform:translateY(-104%)}80%{top:2.5rem;-webkit-transform:translateY(-98%);transform:translateY(-98%);width:0;opacity:0}95%{top:2.5rem;-webkit-transform:translateY(-101%);transform:translateY(-101%);width:0;opacity:0}98%{top:2.5rem;-webkit-transform:translateY(-100.5%);transform:translateY(-100.5%);width:0;opacity:0}to{top:2.5rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:0;opacity:0}}@-webkit-keyframes costWrapper{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}40%{-webkit-transform:rotate(15deg) scale(.9);transform:rotate(15deg) scale(.9)}80%{-webkit-transform:rotate(-5deg) scale(1.1);transform:rotate(-5deg) scale(1.1)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes costWrapper{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}40%{-webkit-transform:rotate(15deg) scale(.9);transform:rotate(15deg) scale(.9)}80%{-webkit-transform:rotate(-5deg) scale(1.1);transform:rotate(-5deg) scale(1.1)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}.planCost__circleRing--animate:first-of-type{-webkit-animation-delay:1s;animation-delay:1s}.planCost__circleRing--animate:nth-of-type(2){-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes aura{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes aura{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}}.coverageOption{display:inline-flex;transition:.15s;margin-top:.5rem;position:relative}.coverageOption:hover{cursor:pointer}.coverageOption:hover__selected{-webkit-filter:brightness(.95);filter:brightness(.95)}.coverageOption__selected{background-color:var(--color-light-grey);border-radius:1.2rem;padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;flex:1 1;transition:.15s}.coverageOption__selected p{margin-right:.5rem;font-size:.9rem;font-weight:500}.coverageOption__selected svg{width:20px;height:20px}.coverageOption__selected[disabled-options]{opacity:.3;pointer-events:none}.coverageOption__selected--open{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.coverageOption__list{position:absolute;z-index:999;background-color:#fff;width:100%;left:0;top:98%;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;box-shadow:0 2px 3px #ccc}.coverageOption__list__item{margin:1rem}.coverageOption__list__item p{font-size:.9rem}.coverageOption__list__item p:hover{text-decoration:underline}.planCoverages{background-color:#fff;border-radius:1rem;box-shadow:1px 1px 10px var(--color-light-grey);padding:1rem;margin:2rem}.planCoverages__header{height:70px;margin:0 2rem}.planCoverages__header__vehicle img{width:60px;height:60px;object-fit:contain}.planCoverages__header__vehicle h1{text-transform:uppercase;font-size:1.2rem;margin-left:1rem}.planCoverages__header__toggle{background-color:var(--color-light-grey);border-radius:50%;width:45px;height:45px;transition:.15s;align-self:center}.planCoverages__header__toggle[is-expanded]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.planCoverages__header__toggle svg{width:35px;height:35px}@media only screen and (max-width:1030px){.planCoverages__header{margin:0;height:50px}.planCoverages__header__vehicle img{display:none}.planCoverages__header__vehicle h1{font-size:1rem;margin-left:0;max-width:165px}.planCoverages__header__toggle{width:35px;height:35px}.planCoverages__header__toggle svg{width:25px;height:25px}}.planCoverages__content--border{border-top:2px solid var(--color-light-grey);margin-top:.5rem}.planCoverages__content__item{margin:2rem;padding:0 1rem}.planCoverages__content__item__image{align-items:baseline}.planCoverages__content__item__image div{background-color:#f2f2f2;border-radius:50%;width:80px;height:80px;overflow:hidden}.planCoverages__content__item__image div img{width:100%;height:100%;object-fit:contain}.planCoverages__content__item__values{margin-left:2rem}.planCoverages__content__item__values__name h4{font-weight:600}.planCoverages__content__item__values__name__toggle{width:100px}.planCoverages__content__item__values>ul{margin-top:1rem}.planCoverages__content__item__values>ul li{margin-bottom:1rem}.planCoverages__content__item__values>ul li span{align-items:baseline}.planCoverages__content__item__values>ul li span svg{color:var(--color-main);width:25px;height:25px}.planCoverages__content__item__values>ul li p{margin-left:.5rem}.planCoverages__content__item__values__customization{max-width:320px}@media only screen and (max-width:1030px){.planCoverages__content__item{margin:2rem 0;padding:0}.planCoverages__content__item__image{display:none}.planCoverages__content__item__values{margin-left:0}.planCoverages__content__item__values__name h3{font-size:1.1rem}.planCoverages__content__item__values__name h4{margin-right:.5rem;font-size:.9rem}.planCoverages__content__item__values__name__toggle{width:100px}.planCoverages__content__item__values ul li span svg{width:20px;height:20px}.planCoverages__content__item__values ul li p{font-size:.9rem}}.planCoverages__content [element-disabled]{opacity:.4;pointer-events:none}@media only screen and (max-width:1030px){.planCoverages{margin:1rem 0}}.planDetails{max-width:1000px;margin:auto}.planDetails__section__type{padding:1rem}.planDetails__section__type h2{font-size:1.5rem}.planDetails__section__type p{font-size:1rem}.planDetails__section__type__action{border-radius:1.5rem;background-color:var(--color-light-grey);padding:.7rem 1rem;margin:0 2rem;transition:.15s}.planDetails__section__type__action span{margin:0 .5rem;font-size:1rem;font-weight:500}.planDetails__section__type__action svg{height:20px;width:20px;margin-left:.5rem}.planDetails__section__type__action:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.planDetails__section__type__action--mobile{display:none}@media only screen and (max-width:1030px){.planDetails__section__type__action{display:none}.planDetails__section__type__action svg{height:18px;width:18px;margin-left:0}.planDetails__section__type__action--mobile{display:inherit}}@media only screen and (max-width:1030px){.planDetails__section__type{padding:1rem 0}.planDetails__section__type__action{padding:.25rem .5rem;margin:0 .5rem}.planDetails__section__type__action span{font-size:.8rem}}.contractingButton{position:fixed;z-index:99999;top:.9rem;left:0;right:0;margin:auto;max-width:340px;display:none}.contractingButton--visible{display:block}.contractingButton__button{box-sizing:border-box;max-width:320px;text-transform:uppercase;font-size:.8rem}.contractingButton__button__normal{font-weight:400}.contractingButton__button--large{max-width:340px}@media only screen and (max-width:1030px){.contractingButton{top:inherit;bottom:2rem}.contractingButton__button{padding:1rem}}.planManagement__title{font-weight:500;margin-bottom:2rem}.planManagement__section{width:350px;margin:1rem auto 1.5rem}.planManagement__section--short{width:200px}.planManagement__section--minHeight{min-height:0}.planManagement__section__info{font-size:.9rem}.planManagement__couponForm{border-radius:5px;border:1px solid var(--color-light-grey);padding:.5rem;background-color:#fff}.planManagement__couponForm svg{width:20px;height:20px}.planManagement__couponForm__field{margin-left:1rem}.planManagement__couponForm__field__input input{border:none;font-weight:700;margin-right:.5rem}.planManagement__couponForm__field__input input::-webkit-input-placeholder{font-weight:500;opacity:.5}.planManagement__couponForm__field__input input:-ms-input-placeholder{font-weight:500;opacity:.5}.planManagement__couponForm__field__input input::placeholder{font-weight:500;opacity:.5}.planManagement__couponForm__field__input__button{color:var(--color-main);font-weight:700}.planManagement__couponForm__field__input__button--remove{color:var(--color-red)}.planManagement__couponForm__field p{font-size:.9rem;opacity:.8}.planManagement__couponForm[disabled-form] input{background:#eee;opacity:.8;pointer-events:none}.planBg{position:absolute;width:100%;height:100%;bottom:0;overflow:hidden}.planBg__wrapper{position:relative;left:0;width:100%;height:100%;bottom:-580px}.planBg__wrapper img{width:100%;position:relative;top:1%}.planBg__wrapper__color{height:100%;width:100%;position:-webkit-sticky;position:sticky;background-color:#f8f8f8;top:0;bottom:260px}@media only screen and (max-width:1030px){.planBg{display:none}}.policy-completion-wrapper{height:calc(100vh - var(--header-height))}.policy-completion-wrapper img{max-width:150px;max-height:150px;min-width:90px;min-height:90px;width:15vw;height:15vw}.policy-completion-wrapper h1{color:var(--color-main);font-size:1.5rem;margin:15px 0}.policy-completion-wrapper h2,.policy-completion-wrapper h3{font-weight:400;max-width:450px;font-size:1.1rem}.policy-completion-wrapper h2{margin:5px 0}.policy-completion-wrapper h2 span{font-weight:700}.policy-completion-wrapper h3{margin:35px 0;font-weight:600}.policy-completion-wrapper .policy-completion-preview{border:2px solid transparent;padding:.8rem;margin:10px auto;font-weight:700;font-size:1.5rem;font-style:italic}.policy-completion-wrapper .button-wrapper{max-width:250px;margin:20px auto}@media only screen and (max-width:1030px){.policy-completion-wrapper{height:100%;padding:0 2rem}.policy-completion-wrapper h3{margin:25px auto}.policy-completion-wrapper .policy-completion-preview{margin:auto}}#policy-creation-wrapper>div{min-height:calc(100vh - var(--header-height));padding:1rem}#policy-creation-wrapper .policy-creation-content[is-last-step]{margin:0;border:none}#policy-creation-wrapper .policy-creation-content .policyCreationStepWrapper>section:first-child{max-width:800px;margin:0 auto;padding:1rem 1.5rem}#policy-creation-wrapper .policy-creation-content .policyCreationStepWrapper>section header h1{font-size:1.5rem;margin-top:5px;margin-bottom:5px}#policy-creation-wrapper .policy-creation-content .policyCreationStepWrapper>section header p{font-size:1.1rem;font-weight:400;margin-bottom:1rem}@media only screen and (max-width:1030px){#policy-creation-wrapper{flex-direction:column}#policy-creation-wrapper .policy-creation-content{padding-bottom:100px}}#vehicle-management-wrapper .info-wrapper{margin:20px}#vehicle-management-wrapper .info-wrapper svg{height:20px;width:20px;margin:5px 0;color:var(--color-main)}#vehicle-management-wrapper .info-wrapper p{margin:0 10px;font-size:.8rem}#vehicle-management-wrapper form .sections-wrapper{display:grid;grid-template-columns:1fr 1fr}#vehicle-management-wrapper form .sections-wrapper>div{margin:var(--policy-form-item-margin)}#vehicle-management-wrapper form .form-section{margin:var(--policy-form-section-margin)}@media only screen and (max-width:600px){#vehicle-management-wrapper .info-wrapper{margin:0 10px}#vehicle-management-wrapper .info-wrapper p{flex:1 1}#vehicle-management-wrapper form .sections-wrapper{grid-template-columns:1fr}#vehicle-management-wrapper form .sections-wrapper>div{margin:10px 0}}div.policyCreationStepWrapper section.content-section{margin:auto}div.policyCreationStepWrapper div.policy-step-content>form{margin:1rem auto;max-width:380px}div.policyCreationStepWrapper section.plan-management-bottom-section{border-top-right-radius:30px;border-top-left-radius:30px}#person-management-wrapper form .sections-wrapper{display:grid;grid-template-columns:1fr 1fr}#person-management-wrapper form .sections-wrapper>div{margin:var(--policy-form-item-margin)}#person-management-wrapper form .sections-wrapper>div.last-item{order:1}#person-management-wrapper form .form-section{margin:var(--policy-form-section-margin)}#person-management-wrapper form .check-current-postal-code{margin:0 15px}#person-management-wrapper form .check-current-postal-code .checkbox-wrapper{font-size:.8rem}@media only screen and (max-width:600px){#person-management-wrapper form .sections-wrapper{grid-template-columns:1fr}#person-management-wrapper form .sections-wrapper>div{margin:10px 0}}div.policyCreationStepWrapper .back-button{text-align:left}div.policyCreationStepWrapper .content-section{max-width:800px;margin:0 auto;width:100%}div.policyCreationStepWrapper .plan-management-bottom-section{margin:0}#policyOwnerWrapper button.back-button{text-align:left;padding-left:0}#policyOwnerWrapper>div p{margin:2rem auto 3rem;min-width:300px}#policyOwnerWrapper>div a{margin:20px 30px;padding:.5rem;min-width:115px;max-width:160px}#policyOwnerWrapper>div div{margin:auto;max-width:550px}@media only screen and (max-width:1030px){#policyOwnerWrapper>div div{width:auto}}.policyVehicleSalvage{display:flex;flex-direction:column;flex-grow:1}.policyVehicleSalvage__content{display:flex;justify-content:center;align-items:center}.policyVehicleSalvage__content__wrapper{margin:auto;max-width:550px}.policyVehicleSalvage__content__wrapper p{margin:2rem auto 3rem;min-width:300px}.policyVehicleSalvage__content__wrapper a{margin:20px 30px;padding:.5rem;min-width:115px;max-width:160px}.policyVehicleSalvage__salvageMessage{padding:20px;max-width:600px}.policyVehicleSalvage__salvageMessage__image{background-repeat:no-repeat;background-position:50%;background-size:contain;display:block;width:60px;height:60px;margin:0 auto 20px}.policyVehicleSalvage__salvageMessage__title{max-width:500px;margin:0 auto}.policyVehicleSalvage__salvageMessage__description{margin:10px 0 0}.policyVehicleSalvage__salvageMessage__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:500px;margin:30px auto 0}.policyVehicleSalvage__salvageMessage__buttons__button{max-width:300px;margin:0 0 20px}@media screen and (max-width:475px){.policyVehicleSalvage__salvageMessage{padding:40px 5px 20px}.policyVehicleSalvage__salvageMessage__item{max-width:300px;margin:40px auto}.policyVehicleSalvage__salvageMessage__buttons__button{padding:10px 20px;width:75%;font-size:15px}}@media screen and (max-width:475px)and (min-width:480px){.policyVehicleSalvage__salvageMessage__buttons__button{font-size:15px}}@media screen and (max-width:475px)and (min-width:800px){.policyVehicleSalvage__salvageMessage__buttons__button{font-size:16px}}@media screen and (max-width:475px)and (min-width:1400px){.policyVehicleSalvage__salvageMessage__buttons__button{font-size:17px}}@media only screen and (max-width:1030px){.policyVehicleSalvage>div div{width:auto}}.policy-onboarding-wrapper{max-height:600px;width:600px;padding:2rem 0}.policy-onboarding-wrapper h2{margin:0;font-size:1.3rem}.policy-onboarding-wrapper p{margin:0}.policy-onboarding-wrapper div.onboarding-image{width:calc(100% - 20px);height:250px;margin:25px 0;background-repeat:no-repeat;background-size:cover;background-position:50%}.policy-onboarding-wrapper div.buttons-wrapper{display:flex;justify-content:center}.policy-onboarding-wrapper div.buttons-wrapper button{width:200px;margin:0 10px}@media only screen and (max-width:600px){.policy-onboarding-wrapper div.buttons-wrapper{flex-direction:column-reverse;align-items:center}.policy-onboarding-wrapper div.buttons-wrapper button{margin:10px 0}}@media only screen and (max-width:600px){.policy-onboarding-wrapper{width:90vw;height:90%}.policy-onboarding-wrapper button{margin-bottom:10px}}@media only screen and (max-width:540px){.policy-onboarding-wrapper h1{font-size:1.6rem}.policy-onboarding-wrapper h2{font-size:1rem}.policy-onboarding-wrapper p{font-size:.9rem}.policy-onboarding-wrapper div.onboarding-image{height:200px;margin:25px 0 0}}#policy-wrapper .policy-number{margin:15px}#policy-wrapper .policy-number h1{font-size:1.3rem}#policy-wrapper footer{border-top:var(--dashboard-border-style);border-radius:var(--dashboard-border-radius);box-shadow:var(--dashboard-box-shadow);background-color:#fff;position:-webkit-sticky;position:sticky;bottom:0}#policy-wrapper footer a{margin:1rem}#policy-wrapper footer>a,#policy-wrapper footer>button,#policy-wrapper footer section>a,#policy-wrapper footer section>button{font-size:.8rem;min-width:200px;height:40px;box-sizing:border-box;margin:1rem}@media only screen and (max-width:610px){#policy-wrapper footer>a,#policy-wrapper footer>button,#policy-wrapper footer section>a,#policy-wrapper footer section>button{margin:1rem auto}}@media only screen and (max-width:1030px){#policy-wrapper{padding-bottom:75px}#policy-wrapper footer{position:fixed;width:100%}}.policy-list-wrapper ul{padding:.5rem;margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);max-width:850px}@media only screen and (max-width:740px){.policy-list-wrapper ul{grid-template-columns:1fr;max-width:750px}}.policy-list-wrapper ul li{max-width:340px;margin:15px auto;padding:.75rem .75rem 0;box-shadow:1px 1px 10px var(--color-light-grey);border-radius:10px;transition:.15s}.policy-list-wrapper ul li section{padding:.5rem 0;margin:0 1rem}.policy-list-wrapper ul li section .policy-card-renew{top:-5px;font-size:.65rem;font-weight:700;margin-top:5px;height:15px;right:0;left:0}.policy-list-wrapper ul li section .policy-card-renew[hide-renew]{display:none}.policy-list-wrapper ul li section h2,.policy-list-wrapper ul li section h3{margin-left:10px}.policy-list-wrapper ul li section h2{letter-spacing:2px;font-weight:600;font-size:1.2rem;color:var(--color-main)}.policy-list-wrapper ul li section h3{font-size:.9rem;font-weight:400}.policy-list-wrapper ul li section.policy-top-section{border-bottom:1px solid var(--color-light-grey)}.policy-list-wrapper ul li section.policy-bottom-section .policy-left-side .background-image{width:100px;height:100px;margin:auto}.policy-list-wrapper ul li section.policy-bottom-section .policy-right-side{margin-left:1.5rem}.policy-list-wrapper ul li section.policy-bottom-section a,.policy-list-wrapper ul li section.policy-bottom-section button{padding:.5rem;margin:.5rem;font-size:.8rem;line-height:1}.policy-list-wrapper li{transition:.15s;animation:itemIn .15s ease;animation-fill-mode:forwards;-webkit-animation:itemIn .15s ease;-webkit-animation-fill-mode:forwards;opacity:0}.policy-list-wrapper li:first-of-type{-webkit-animation-delay:0s;animation-delay:0s}.policy-list-wrapper li:nth-of-type(2){-webkit-animation-delay:.05s;animation-delay:.05s}.policy-list-wrapper li:nth-of-type(3){-webkit-animation-delay:.1s;animation-delay:.1s}.policy-list-wrapper li:nth-of-type(4){-webkit-animation-delay:.15s;animation-delay:.15s}.policy-list-wrapper li:nth-of-type(5){-webkit-animation-delay:.2s;animation-delay:.2s}.policy-list-wrapper li:nth-of-type(6){-webkit-animation-delay:.25s;animation-delay:.25s}.policy-list-wrapper li:nth-of-type(7){-webkit-animation-delay:.3s;animation-delay:.3s}.policy-list-wrapper li:nth-of-type(8){-webkit-animation-delay:.35s;animation-delay:.35s}.policy-list-wrapper li:nth-of-type(9){-webkit-animation-delay:.4s;animation-delay:.4s}.policy-list-wrapper li:nth-of-type(10){-webkit-animation-delay:.45s;animation-delay:.45s}.policy-list-wrapper li:nth-of-type(11){-webkit-animation-delay:.5s;animation-delay:.5s}.policy-list-wrapper li:nth-of-type(12){-webkit-animation-delay:.55s;animation-delay:.55s}.policy-list-wrapper li:nth-of-type(13){-webkit-animation-delay:.6s;animation-delay:.6s}.policy-list-wrapper li:nth-of-type(14){-webkit-animation-delay:.65s;animation-delay:.65s}.policy-list-wrapper li:nth-of-type(15){-webkit-animation-delay:.7s;animation-delay:.7s}.policy-list-wrapper li:nth-of-type(16){-webkit-animation-delay:.75s;animation-delay:.75s}.policy-list-wrapper li:nth-of-type(17){-webkit-animation-delay:.8s;animation-delay:.8s}.policy-list-wrapper li:nth-of-type(18){-webkit-animation-delay:.85s;animation-delay:.85s}.policy-list-wrapper li:nth-of-type(19){-webkit-animation-delay:.9s;animation-delay:.9s}.policy-list-wrapper li:nth-of-type(20){-webkit-animation-delay:.95s;animation-delay:.95s}.policy-list-wrapper li:nth-of-type(21){-webkit-animation-delay:1s;animation-delay:1s}.policy-list-wrapper li:nth-of-type(22){-webkit-animation-delay:1.05s;animation-delay:1.05s}.policy-list-wrapper li:nth-of-type(23){-webkit-animation-delay:1.1s;animation-delay:1.1s}.policy-list-wrapper li:nth-of-type(24){-webkit-animation-delay:1.15s;animation-delay:1.15s}.policy-list-wrapper li:nth-of-type(25){-webkit-animation-delay:1.2s;animation-delay:1.2s}.policy-list-wrapper li:nth-of-type(26){-webkit-animation-delay:1.25s;animation-delay:1.25s}.policy-list-wrapper li:nth-of-type(27){-webkit-animation-delay:1.3s;animation-delay:1.3s}.policy-list-wrapper li:nth-of-type(28){-webkit-animation-delay:1.35s;animation-delay:1.35s}.policy-list-wrapper li:nth-of-type(29){-webkit-animation-delay:1.4s;animation-delay:1.4s}.policy-list-wrapper li:nth-of-type(30){-webkit-animation-delay:1.45s;animation-delay:1.45s}.policy-list-wrapper li:nth-of-type(31){-webkit-animation-delay:1.5s;animation-delay:1.5s}.policy-list-wrapper li:nth-of-type(32){-webkit-animation-delay:1.55s;animation-delay:1.55s}.policy-list-wrapper li:nth-of-type(33){-webkit-animation-delay:1.6s;animation-delay:1.6s}.policy-list-wrapper li:nth-of-type(34){-webkit-animation-delay:1.65s;animation-delay:1.65s}.policy-list-wrapper li:nth-of-type(35){-webkit-animation-delay:1.7s;animation-delay:1.7s}.policy-list-wrapper li:nth-of-type(36){-webkit-animation-delay:1.75s;animation-delay:1.75s}.policy-list-wrapper li:nth-of-type(37){-webkit-animation-delay:1.8s;animation-delay:1.8s}.policy-list-wrapper li:nth-of-type(38){-webkit-animation-delay:1.85s;animation-delay:1.85s}.policy-list-wrapper li:nth-of-type(39){-webkit-animation-delay:1.9s;animation-delay:1.9s}.policy-list-wrapper li:nth-of-type(40){-webkit-animation-delay:1.95s;animation-delay:1.95s}.policy-list-wrapper li:nth-of-type(41){-webkit-animation-delay:2s;animation-delay:2s}.policy-list-wrapper li:nth-of-type(42){-webkit-animation-delay:2.05s;animation-delay:2.05s}.policy-list-wrapper li:nth-of-type(43){-webkit-animation-delay:2.1s;animation-delay:2.1s}.policy-list-wrapper li:nth-of-type(44){-webkit-animation-delay:2.15s;animation-delay:2.15s}.policy-list-wrapper li:nth-of-type(45){-webkit-animation-delay:2.2s;animation-delay:2.2s}.policy-list-wrapper li:nth-of-type(46){-webkit-animation-delay:2.25s;animation-delay:2.25s}.policy-list-wrapper li:nth-of-type(47){-webkit-animation-delay:2.3s;animation-delay:2.3s}.policy-list-wrapper li:nth-of-type(48){-webkit-animation-delay:2.35s;animation-delay:2.35s}.policy-list-wrapper li:nth-of-type(49){-webkit-animation-delay:2.4s;animation-delay:2.4s}.policy-list-wrapper li:nth-of-type(50){-webkit-animation-delay:2.45s;animation-delay:2.45s}.policy-list-wrapper li:nth-of-type(51){-webkit-animation-delay:2.5s;animation-delay:2.5s}.policy-list-wrapper li:nth-of-type(52){-webkit-animation-delay:2.55s;animation-delay:2.55s}.policy-list-wrapper li:nth-of-type(53){-webkit-animation-delay:2.6s;animation-delay:2.6s}.policy-list-wrapper li:nth-of-type(54){-webkit-animation-delay:2.65s;animation-delay:2.65s}.policy-list-wrapper li:nth-of-type(55){-webkit-animation-delay:2.7s;animation-delay:2.7s}.policy-list-wrapper li:nth-of-type(56){-webkit-animation-delay:2.75s;animation-delay:2.75s}.policy-list-wrapper li:nth-of-type(57){-webkit-animation-delay:2.8s;animation-delay:2.8s}.policy-list-wrapper li:nth-of-type(58){-webkit-animation-delay:2.85s;animation-delay:2.85s}.policy-list-wrapper li:nth-of-type(59){-webkit-animation-delay:2.9s;animation-delay:2.9s}.policy-list-wrapper li:nth-of-type(60){-webkit-animation-delay:2.95s;animation-delay:2.95s}.policy-list-wrapper li:nth-of-type(61){-webkit-animation-delay:3s;animation-delay:3s}.policy-list-wrapper li:nth-of-type(62){-webkit-animation-delay:3.05s;animation-delay:3.05s}.policy-list-wrapper li:nth-of-type(63){-webkit-animation-delay:3.1s;animation-delay:3.1s}.policy-list-wrapper li:nth-of-type(64){-webkit-animation-delay:3.15s;animation-delay:3.15s}.policy-list-wrapper li:nth-of-type(65){-webkit-animation-delay:3.2s;animation-delay:3.2s}.policy-list-wrapper li:nth-of-type(66){-webkit-animation-delay:3.25s;animation-delay:3.25s}.policy-list-wrapper li:nth-of-type(67){-webkit-animation-delay:3.3s;animation-delay:3.3s}.policy-list-wrapper li:nth-of-type(68){-webkit-animation-delay:3.35s;animation-delay:3.35s}.policy-list-wrapper li:nth-of-type(69){-webkit-animation-delay:3.4s;animation-delay:3.4s}.policy-list-wrapper li:nth-of-type(70){-webkit-animation-delay:3.45s;animation-delay:3.45s}.policy-list-wrapper li:nth-of-type(71){-webkit-animation-delay:3.5s;animation-delay:3.5s}.policy-list-wrapper li:nth-of-type(72){-webkit-animation-delay:3.55s;animation-delay:3.55s}.policy-list-wrapper li:nth-of-type(73){-webkit-animation-delay:3.6s;animation-delay:3.6s}.policy-list-wrapper li:nth-of-type(74){-webkit-animation-delay:3.65s;animation-delay:3.65s}.policy-list-wrapper li:nth-of-type(75){-webkit-animation-delay:3.7s;animation-delay:3.7s}.policy-list-wrapper li:nth-of-type(76){-webkit-animation-delay:3.75s;animation-delay:3.75s}.policy-list-wrapper li:nth-of-type(77){-webkit-animation-delay:3.8s;animation-delay:3.8s}.policy-list-wrapper li:nth-of-type(78){-webkit-animation-delay:3.85s;animation-delay:3.85s}.policy-list-wrapper li:nth-of-type(79){-webkit-animation-delay:3.9s;animation-delay:3.9s}.policy-list-wrapper li:nth-of-type(80){-webkit-animation-delay:3.95s;animation-delay:3.95s}.policy-list-wrapper li:nth-of-type(81){-webkit-animation-delay:4s;animation-delay:4s}.policy-list-wrapper li:nth-of-type(82){-webkit-animation-delay:4.05s;animation-delay:4.05s}.policy-list-wrapper li:nth-of-type(83){-webkit-animation-delay:4.1s;animation-delay:4.1s}.policy-list-wrapper li:nth-of-type(84){-webkit-animation-delay:4.15s;animation-delay:4.15s}.policy-list-wrapper li:nth-of-type(85){-webkit-animation-delay:4.2s;animation-delay:4.2s}.policy-list-wrapper li:nth-of-type(86){-webkit-animation-delay:4.25s;animation-delay:4.25s}.policy-list-wrapper li:nth-of-type(87){-webkit-animation-delay:4.3s;animation-delay:4.3s}.policy-list-wrapper li:nth-of-type(88){-webkit-animation-delay:4.35s;animation-delay:4.35s}.policy-list-wrapper li:nth-of-type(89){-webkit-animation-delay:4.4s;animation-delay:4.4s}.policy-list-wrapper li:nth-of-type(90){-webkit-animation-delay:4.45s;animation-delay:4.45s}.policy-list-wrapper li:nth-of-type(91){-webkit-animation-delay:4.5s;animation-delay:4.5s}.policy-list-wrapper li:nth-of-type(92){-webkit-animation-delay:4.55s;animation-delay:4.55s}.policy-list-wrapper li:nth-of-type(93){-webkit-animation-delay:4.6s;animation-delay:4.6s}.policy-list-wrapper li:nth-of-type(94){-webkit-animation-delay:4.65s;animation-delay:4.65s}.policy-list-wrapper li:nth-of-type(95){-webkit-animation-delay:4.7s;animation-delay:4.7s}.policy-list-wrapper li:nth-of-type(96){-webkit-animation-delay:4.75s;animation-delay:4.75s}.policy-list-wrapper li:nth-of-type(97){-webkit-animation-delay:4.8s;animation-delay:4.8s}.policy-list-wrapper li:nth-of-type(98){-webkit-animation-delay:4.85s;animation-delay:4.85s}.policy-list-wrapper li:nth-of-type(99){-webkit-animation-delay:4.9s;animation-delay:4.9s}.policy-list-wrapper li:nth-of-type(100){-webkit-animation-delay:4.95s;animation-delay:4.95s}.policy-list-wrapper li:nth-of-type(101){-webkit-animation-delay:5s;animation-delay:5s}.policy-list-wrapper li:nth-of-type(102){-webkit-animation-delay:5.05s;animation-delay:5.05s}.policy-list-wrapper li:nth-of-type(103){-webkit-animation-delay:5.1s;animation-delay:5.1s}.policy-list-wrapper li:nth-of-type(104){-webkit-animation-delay:5.15s;animation-delay:5.15s}.policy-list-wrapper li:nth-of-type(105){-webkit-animation-delay:5.2s;animation-delay:5.2s}.policy-list-wrapper li:nth-of-type(106){-webkit-animation-delay:5.25s;animation-delay:5.25s}.policy-list-wrapper li:nth-of-type(107){-webkit-animation-delay:5.3s;animation-delay:5.3s}.policy-list-wrapper li:nth-of-type(108){-webkit-animation-delay:5.35s;animation-delay:5.35s}.policy-list-wrapper li:nth-of-type(109){-webkit-animation-delay:5.4s;animation-delay:5.4s}.policy-list-wrapper li:nth-of-type(110){-webkit-animation-delay:5.45s;animation-delay:5.45s}.policy-list-wrapper li:nth-of-type(111){-webkit-animation-delay:5.5s;animation-delay:5.5s}.policy-list-wrapper li:nth-of-type(112){-webkit-animation-delay:5.55s;animation-delay:5.55s}.policy-list-wrapper li:nth-of-type(113){-webkit-animation-delay:5.6s;animation-delay:5.6s}.policy-list-wrapper li:nth-of-type(114){-webkit-animation-delay:5.65s;animation-delay:5.65s}.policy-list-wrapper li:nth-of-type(115){-webkit-animation-delay:5.7s;animation-delay:5.7s}.policy-list-wrapper li:nth-of-type(116){-webkit-animation-delay:5.75s;animation-delay:5.75s}.policy-list-wrapper li:nth-of-type(117){-webkit-animation-delay:5.8s;animation-delay:5.8s}.policy-list-wrapper li:nth-of-type(118){-webkit-animation-delay:5.85s;animation-delay:5.85s}.policy-list-wrapper li:nth-of-type(119){-webkit-animation-delay:5.9s;animation-delay:5.9s}.policy-list-wrapper li:nth-of-type(120){-webkit-animation-delay:5.95s;animation-delay:5.95s}.policy-list-wrapper li:nth-of-type(121){-webkit-animation-delay:6s;animation-delay:6s}.policy-list-wrapper li:nth-of-type(122){-webkit-animation-delay:6.05s;animation-delay:6.05s}.policy-list-wrapper li:nth-of-type(123){-webkit-animation-delay:6.1s;animation-delay:6.1s}.policy-list-wrapper li:nth-of-type(124){-webkit-animation-delay:6.15s;animation-delay:6.15s}.policy-list-wrapper li:nth-of-type(125){-webkit-animation-delay:6.2s;animation-delay:6.2s}.policy-list-wrapper li:nth-of-type(126){-webkit-animation-delay:6.25s;animation-delay:6.25s}.policy-list-wrapper li:nth-of-type(127){-webkit-animation-delay:6.3s;animation-delay:6.3s}.policy-list-wrapper li:nth-of-type(128){-webkit-animation-delay:6.35s;animation-delay:6.35s}.policy-list-wrapper li:nth-of-type(129){-webkit-animation-delay:6.4s;animation-delay:6.4s}.policy-list-wrapper li:nth-of-type(130){-webkit-animation-delay:6.45s;animation-delay:6.45s}.policy-list-wrapper li:nth-of-type(131){-webkit-animation-delay:6.5s;animation-delay:6.5s}.policy-list-wrapper li:nth-of-type(132){-webkit-animation-delay:6.55s;animation-delay:6.55s}.policy-list-wrapper li:nth-of-type(133){-webkit-animation-delay:6.6s;animation-delay:6.6s}.policy-list-wrapper li:nth-of-type(134){-webkit-animation-delay:6.65s;animation-delay:6.65s}.policy-list-wrapper li:nth-of-type(135){-webkit-animation-delay:6.7s;animation-delay:6.7s}.policy-list-wrapper li:nth-of-type(136){-webkit-animation-delay:6.75s;animation-delay:6.75s}.policy-list-wrapper li:nth-of-type(137){-webkit-animation-delay:6.8s;animation-delay:6.8s}.policy-list-wrapper li:nth-of-type(138){-webkit-animation-delay:6.85s;animation-delay:6.85s}.policy-list-wrapper li:nth-of-type(139){-webkit-animation-delay:6.9s;animation-delay:6.9s}.policy-list-wrapper li:nth-of-type(140){-webkit-animation-delay:6.95s;animation-delay:6.95s}.policy-list-wrapper li:nth-of-type(141){-webkit-animation-delay:7s;animation-delay:7s}.policy-list-wrapper li:nth-of-type(142){-webkit-animation-delay:7.05s;animation-delay:7.05s}.policy-list-wrapper li:nth-of-type(143){-webkit-animation-delay:7.1s;animation-delay:7.1s}.policy-list-wrapper li:nth-of-type(144){-webkit-animation-delay:7.15s;animation-delay:7.15s}.policy-list-wrapper li:nth-of-type(145){-webkit-animation-delay:7.2s;animation-delay:7.2s}.policy-list-wrapper li:nth-of-type(146){-webkit-animation-delay:7.25s;animation-delay:7.25s}.policy-list-wrapper li:nth-of-type(147){-webkit-animation-delay:7.3s;animation-delay:7.3s}.policy-list-wrapper li:nth-of-type(148){-webkit-animation-delay:7.35s;animation-delay:7.35s}.policy-list-wrapper li:nth-of-type(149){-webkit-animation-delay:7.4s;animation-delay:7.4s}.policy-list-wrapper li:nth-of-type(150){-webkit-animation-delay:7.45s;animation-delay:7.45s}@-webkit-keyframes cardIn{0%{opacity:0;-webkit-transform:translateX(-15%);transform:translateX(-15%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cardIn{0%{opacity:0;-webkit-transform:translateX(-15%);transform:translateX(-15%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.renewal-badge{width:85px;height:85px;overflow:hidden;z-index:1;top:-10px;left:-10px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.renewal-badge span{width:80px;padding:5px 22px;background-color:var(--color-green);color:#fff;font-size:12px;font-weight:600;font-style:italic;text-shadow:0 1px 2px #556a3d;box-shadow:0 0 4px #6a8e41;left:-30px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.renewal-badge:after,.renewal-badge:before{content:"";position:absolute;z-index:-1;display:block;border-color:transparent #6a8e41 #6a8e41 transparent;border-style:solid;border-width:5px}.renewal-badge:before{bottom:0;left:0}.renewal-badge:after{top:0;right:0}.renewal-badge.right-badge{left:inherit;right:-10px}.renewal-badge.right-badge span{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:inherit;right:-30px}.renewal-badge.right-badge:after,.renewal-badge.right-badge:before{border-left-color:#6a8e41;border-right-color:transparent}.renewal-badge.right-badge:after{right:auto;left:0}.renewal-badge.right-badge:before{left:auto;right:0}.policy-empty-list{padding:1rem}.policy-empty-list h2{margin-top:15px;font-size:1.3rem;font-weight:500}.policy-empty-list h2 span{font-weight:700}.policy-empty-list span{width:100%;height:250px;background-repeat:no-repeat;background-size:500px;background-position:bottom}.policy-warning{margin:15px auto 0;padding:.75rem;border-radius:10px}.policy-warning span{color:#fff;font-size:.9rem;font-weight:400}.policy-warning a{border:none;background-color:#fff;color:var(--color-light-main);width:110px;padding:.75rem;font-weight:700;border-radius:10px;font-size:.9rem;margin:0 10px;line-height:1}.policy-warning a:hover{background-color:#f1f1f1}.policy-warning.pictures{background-color:var(--color-red)}.policy-warning.payment{background-color:var(--color-yellow)}.policy-warning.payment span{color:var(--color-text)}.policy-warning.payment a{width:120px}.policy-document-file-wrapper{background-color:transparent;border:none;border-bottom:2px solid #ddd;padding:.5rem .75rem;width:100%;font-weight:700;transition:.15s;margin:5px 0 15px}.policy-document-file-wrapper[last-document]{border-bottom:none}.policy-document-file-wrapper[primary-file] svg{color:var(--color-main)}.policy-document-file-wrapper span{font-size:.9rem;flex:1 1;text-align:left}.policy-document-file-wrapper svg{width:25px;height:25px}.policy-document-file-wrapper:hover span,.policy-document-file-wrapper:hover svg{color:var(--color-light-main)}.policy-documents-wrapper .documents-toggle{border-radius:8px;border:2px solid var(--color-main);font-weight:700;background-color:#fff;padding:.6rem 1rem;width:240px;height:40px;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:.15s;box-sizing:border-box;font-size:.8rem}.policy-documents-wrapper .documents-toggle:hover{cursor:pointer;background-color:var(--color-light-main);border-color:var(--color-light-main)}.policy-documents-wrapper .documents-toggle:hover span,.policy-documents-wrapper .documents-toggle:hover svg{color:#fff}.policy-documents-wrapper .documents-toggle span,.policy-documents-wrapper .documents-toggle svg{display:inline-block;vertical-align:middle;color:var(--color-main)}.policy-documents-wrapper .documents-toggle svg{margin-left:10px;width:25px;height:25px}.policy-documents-wrapper .documents{position:absolute;top:-800%;background-color:#fff;width:300px;padding:1rem;box-shadow:1px 2px 5px #bbb;border-radius:20px;left:-25px}.policy-documents-wrapper .documents>*{transition:.15s;animation:itemIn .2s ease;animation-fill-mode:forwards;-webkit-animation:itemIn .2s ease;-webkit-animation-fill-mode:forwards;opacity:0}.policy-documents-wrapper .documents button:first-of-type{-webkit-animation-delay:0s;animation-delay:0s}.policy-documents-wrapper .documents button:nth-of-type(2){-webkit-animation-delay:.1s;animation-delay:.1s}.policy-documents-wrapper .documents button:nth-of-type(3){-webkit-animation-delay:.2s;animation-delay:.2s}.policy-documents-wrapper .documents button:nth-of-type(4){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes itemIn{0%{opacity:0;-webkit-transform:translateX(-15%);transform:translateX(-15%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes itemIn{0%{opacity:0;-webkit-transform:translateX(-15%);transform:translateX(-15%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.policy-documents-wrapper .documents:after{width:50px;height:50px;bottom:-10px;z-index:-1;box-shadow:1px 2px 5px #bbb}.policy-documents-wrapper .documents:after,.policy-documents-wrapper .documents:before{content:"";position:absolute;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:0;right:0;margin:auto}.policy-documents-wrapper .documents:before{width:30px;height:30px;bottom:-15px;z-index:0}#policy-details-wrapper{padding:1rem 0 0}#policy-details-wrapper .policy-details h2{font-size:1.2rem}@media only screen and (max-width:610px){#policy-details-wrapper .policy-details{padding-bottom:120px}#policy-details-wrapper .policy-details h1{padding-top:3rem}#policy-details-wrapper .policy-details h2{font-size:1.5rem}}#policy-details-wrapper .policy-status-details p,#policy-details-wrapper .policy-vehicle-details .vehicle-item{margin:5px 0}#policy-details-wrapper .policy-details-vehicle-picture-wrapper{border-bottom:solid #f0f5ff;border-width:2px;height:150px}#policy-details-wrapper .policy-details-vehicle-picture-wrapper>img{object-fit:cover;height:100%;width:100%}#policy-details-wrapper .policy-details-vehicle-picture-wrapper .add-picture{height:100%;width:100%;max-width:inherit;background-position:center 85%;background-size:750px}#policy-details-wrapper .policy-details-vehicle-picture-wrapper .add-picture img{width:100px;height:100px}#policy-details-wrapper .policy-status-details,#policy-details-wrapper .policy-vehicle-details{margin:15px;flex:1 1}#policy-details-wrapper .policy-vehicle-details{border-right:var(--dashboard-border-style)}#policy-details-wrapper .policy-vehicle-details .vehicle-item{min-width:150px}#policy-details-wrapper .policy-vehicle-details .vehicle-item h3{font-size:1rem}#policy-details-wrapper .policy-status-details h2{margin:10px 0 0}#policy-details-wrapper .policy-status-details .policy-card-renew{font-size:.75rem}#policy-details-wrapper .policy-status-details .policy-card-renew[hide-renew]{display:none}#policy-details-wrapper .policy-status-details>div{margin-top:5px}#policy-details-wrapper .policy-status-details>div>span,#policy-details-wrapper .policy-status-details p>span{margin-right:5px;font-weight:700}#policy-details-wrapper .policy-coverages-details{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:700px;margin:auto}#policy-details-wrapper .policy-coverages-details .coverage-item{margin:10px 0}#policy-details-wrapper .policy-coverages-details .coverage-item .coverage-item-value{margin-left:35px}#policy-details-wrapper .policy-coverages-details .coverage-item h3,#policy-details-wrapper .policy-coverages-details .coverage-item p{font-size:.9rem}#policy-details-wrapper .policy-coverages-details .coverage-item h3 .coverage-status{background-color:var(--color-green);border-radius:50%;color:#fff;min-width:25px;height:25px;font-size:1.4rem;margin:0 5px}#policy-details-wrapper .policy-coverages-details .coverage-item h3 .coverage-status.excluded{background-color:var(--color-red);font-size:1.2rem}@media only screen and (max-width:610px){#policy-details-wrapper .policy-coverages-details{grid-template-columns:1fr;width:320px;margin-bottom:50px}#policy-details-wrapper .policy-coverages-details .coverage-item{border-bottom:1px solid #bbb;padding:1rem;position:relative}#policy-details-wrapper .policy-coverages-details .coverage-item h3,#policy-details-wrapper .policy-coverages-details .coverage-item p{font-size:1rem}#policy-details-wrapper .policy-coverages-details .coverage-item .coverage-item-value,#policy-details-wrapper .policy-coverages-details .coverage-item h3 span:not(.coverage-status){margin-left:55px}#policy-details-wrapper .policy-coverages-details .coverage-item h3 .coverage-status{position:absolute;top:0;bottom:10px;margin:auto;width:30px;height:30px}#policy-details-wrapper .policy-coverages-details .coverage-item:last-of-type{border-bottom:none}}@media only screen and (max-width:610px){#policy-details-wrapper section.flex{flex-direction:column}#policy-details-wrapper section.flex .policy-status-details{order:-1}#policy-details-wrapper section.flex .policy-status-details,#policy-details-wrapper section.flex .policy-vehicle-details{margin:5px 0}}#policy-details-wrapper footer{padding:0 2rem;box-sizing:border-box}#policy-details-wrapper footer[actions-disabled]>*{opacity:.5;pointer-events:none}#policy-details-wrapper footer button.policy-management-btn{margin:1rem;font-weight:700;font-family:inherit}@media only screen and (max-width:550px){#policy-details-wrapper footer{padding:1rem;height:auto;display:flex;flex-direction:column}#policy-details-wrapper footer>button,#policy-details-wrapper footer>div{margin:5px 0}}@media only screen and (max-width:1030px){#policy-details-wrapper .renewal-badge{top:0;right:0!important}#policy-details-wrapper .renewal-badge:after,#policy-details-wrapper .renewal-badge:before{display:none}}#policy-pictures-wrapper{padding:2rem 0 0}#policy-pictures-wrapper>div section{padding:2rem}#policy-pictures-wrapper>div section h2{font-size:1.6rem}#policy-pictures-wrapper>div section p{margin:1rem 0;font-weight:300;font-size:1.2rem}#policy-pictures-wrapper>div section .qr-wrapper{-webkit-transform:scale(1.12);transform:scale(1.12);margin:0 3rem;border:5px solid transparent;background:conic-gradient(from 90deg at top 5px left 5px,transparent 90deg,var(--color-text) 0) 0 0,conic-gradient(from 180deg at top 5px right 5px,transparent 90deg,var(--color-text) 0) 100% 0,conic-gradient(from 0deg at bottom 5px left 5px,transparent 90deg,var(--color-text) 0) 0 100%,conic-gradient(from -90deg at bottom 5px right 5px,transparent 90deg,var(--color-text) 0) 100% 100%;background-size:30px 30px;background-origin:border-box;background-repeat:no-repeat}#policy-pictures-wrapper>div section .qr-wrapper span{font-size:.9rem}#policy-pictures-wrapper>div section .insurance-pictures-link{width:250px;margin:2rem auto;display:block!important}.policy-cancellation-prompt-wrapper{max-width:400px;padding:1rem}.policy-cancellation-prompt-wrapper>span{width:70px;height:70px;margin:0 auto 1rem}.policy-cancellation-prompt-wrapper h1{font-size:1.3rem;font-weight:600}.policy-cancellation-prompt-wrapper h2{font-size:1.1rem;font-weight:400;margin:2rem}.policy-cancellation-prompt-wrapper button{max-width:300px;margin:2rem auto 0}@media only screen and (max-width:450px){.policy-cancellation-prompt-wrapper{max-width:330px}}.policyManagement__section{margin:0 1rem;flex-wrap:wrap}.policyManagement__section--actions{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);margin:0 auto}.policyManagement__section--actions .card{margin-left:3rem;margin-right:3rem}.policyManagement__section__item{box-shadow:0 0 10px var(--color-light-grey);border-radius:8px;padding:1rem;margin:1rem 1.5rem;min-width:300px}.policyManagement__section__item>h2{font-size:1.2rem;margin-bottom:1rem}.policyManagement__section__item a{margin:.5rem auto 0;max-width:300px}.policyManagement__section__item>ul li{font-size:.95rem;margin:5px 0;padding-bottom:.55rem}.policyManagement__section__item>ul li span{font-weight:700;margin-left:10px}.policyManagement__section__item>ul li:not(:last-child){border-bottom:1px solid var(--color-light-grey)}.policyManagement__section__card h2{font-size:1rem}.policyManagement__section__card p{font-size:.8rem}@media only screen and (max-width:1030px){.policyManagement__section--actions{grid-template-columns:1fr}.policyManagement__section--actions .card{max-width:500px}}.policy-cancelled-prompt-wrapper{max-width:400px;padding:1rem}.policy-cancelled-prompt-wrapper>span{width:70px;height:70px;margin:0 auto 1rem}.policy-cancelled-prompt-wrapper h1{font-size:1.3rem;font-weight:600}.policy-cancelled-prompt-wrapper h2{font-size:1.1rem;font-weight:400;margin:2rem}.policy-cancelled-prompt-wrapper button{max-width:300px;margin:2rem auto 0}@media only screen and (max-width:450px){.policy-cancelled-prompt-wrapper{max-width:330px}}.policyPaymentMethod__section{padding:1rem 2rem}.policyPaymentMethod__section__payment-card{min-height:210px;width:280px;margin:auto}.policyPaymentMethod__section__payment-card p{left:0;right:0;margin:auto;font-size:1.2rem;color:#fff;font-weight:500}.policyPaymentMethod__section__payment-card p span{color:#fff;margin:0 5px}.policyPaymentMethod__section__payment-card p:first-of-type{bottom:90px;letter-spacing:3px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.policyPaymentMethod__section__payment-card p{bottom:40px}.policyPaymentMethod__section__payment-card .background-image{width:60px;height:60px;bottom:15px;right:20px}.policyPaymentMethod__section--max-width{max-width:450px}.policyPaymentMethod__section__form__input--input-cvv{width:70px}.policyPaymentMethod__section__form__section{margin-top:30px}.policyPaymentMethod__section__form__section--margin-top{margin-top:15px}.policyPaymentMethod__section__form__section--card .input-label-wrapper:first-of-type{width:100%}.policyPaymentMethod__section__form__section--card .input-label-wrapper:first-of-type input{letter-spacing:3px}.policyPaymentMethod__section__form__submit{margin:30px 0}.policyPaymentMethod__section__form__submit button{max-width:250px}.policyPaymentMethod__section__form h3{font-size:1rem;font-weight:600}.policyPaymentMethod__section__form p{font-size:.8rem}.policyPaymentMethod__section__form .dropdown-wrapper,.policyPaymentMethod__section__form .input-card-wrapper,.policyPaymentMethod__section__form .input-label-wrapper{margin-right:10px}.policyPaymentMethod__section__form .dropdown-wrapper{flex:1 1}.policyPaymentMethod__section h2{font-size:1.2rem}.policyPaymentMethod__section h3{font-size:1rem}@media only screen and (max-width:1030px){.policyPaymentMethod{flex-direction:column;align-items:flex-start}.policyPaymentMethod__section{width:100%;box-sizing:border-box}.policyPaymentMethod__section--max-width{max-width:600px}.policyPaymentMethod__section__payment-card{margin-left:auto;margin-right:auto}.policyPaymentMethod__section__form__submit{justify-content:flex-start!important}}#policy-cancellation-wrapper{padding:2rem}#policy-cancellation-wrapper h1{font-size:1.5rem}#policy-cancellation-wrapper h2{font-size:1.2rem;padding:0 3rem;max-width:400px}#policy-cancellation-wrapper ul{max-width:500px;margin:1rem 0}#policy-cancellation-wrapper ul li{list-style-type:disc;margin:1rem 0;font-size:1.1rem}#policy-cancellation-wrapper form section{margin:1.5rem 0}#policy-cancellation-wrapper .button-wrapper{max-width:500px;margin:1rem 0}#policy-cancellation-wrapper .policy-cancelled{max-width:500px;margin:3rem auto}#policy-cancellation-wrapper .policy-cancelled>svg{background-color:var(--color-green);color:#fff;border-radius:50%;width:60px;height:60px;margin:1rem 0}#policy-cancellation-wrapper .policy-cancelled h3{font-size:1.1rem;font-weight:500;margin:2rem}#policy-cancellation-wrapper .policy-cancelled a{width:200px}.policyPaymentHistory__info{padding:1rem 0;border-bottom:1px solid var(--color-light-grey)}.policyPaymentHistory__info p{text-align:center;font-size:1.1rem}.policyPaymentHistory__list{width:100%;padding:0 2rem;box-sizing:border-box}.policyPaymentHistory__list__item__counter{width:1.5rem;height:1.5rem;margin-right:2rem;background-color:var(--color-main);color:#fff;border-radius:50%;font-size:.8rem}.policyPaymentHistory__list__item__counter:after,.policyPaymentHistory__list__item__counter:before{content:"";position:absolute;height:280%;width:2px;background-color:var(--color-light-grey)}.policyPaymentHistory__list__item__counter:before{top:-280%}.policyPaymentHistory__list__item__counter:after{top:100%}.policyPaymentHistory__list__item__counter.first:before,.policyPaymentHistory__list__item__counter.last:after{display:none}.policyPaymentHistory__list__item__content{padding:1rem;margin:1.5rem 0;border-radius:.5rem;box-shadow:1px 1px 4px #d1d1d1;display:flex;justify-content:space-between;max-width:600px}.policyPaymentHistory__list__item__content__section--amount{align-items:flex-end}.policyPaymentHistory__list__item__content__section__status{margin-bottom:.5rem}.policyPaymentHistory__list__item__content__section__status__value{width:80px;text-align:center;padding:.2rem;color:#fff;border-radius:20px;font-size:.7rem;margin-right:1rem;font-weight:700}.policyPaymentHistory__list__item__content__section__status__value--paid{background-color:var(--color-green)}.policyPaymentHistory__list__item__content__section__status__value--pending{background-color:var(--color-yellow)}.policyPaymentHistory__list__item__content__section__status__value--error{background-color:var(--color-red)}.policyPaymentHistory__list__item__content__section__status h2{font-weight:600;font-size:1.2rem}.policyPaymentHistory__list__item__content__section>p{font-weight:500;font-size:.9rem}.policyPaymentHistory__list__item__content__section button{margin:.35rem}.policyPaymentHistory__list__item__content__section button svg{width:1.75rem;height:1.75rem;color:var(--color-main);transition:.15s}.policyPaymentHistory__list__item__content__section button:hover svg{color:var(--color-darken-main)}.policyEndorsementsHistory__wrapper{height:100%}.policyEndorsementsHistory__wrapper__endorsement{margin:1rem .5rem;padding:1rem 1.5rem;background-color:#fff;min-height:50px;border-bottom:1px solid var(--color-light-grey)}.policyEndorsementsHistory__wrapper__endorsement h3{font-size:1.1rem;letter-spacing:.5px}.policyEndorsementsHistory__wrapper__endorsement ul li{list-style:disc;margin-left:40px}.policyEndorsementsHistory__wrapper__endorsement ul li p{font-size:.9rem}.policyEndorsementsHistory__wrapper__endorsement ul li p i,.policyEndorsementsHistory__wrapper__endorsement ul li p span{font-weight:700}.policyEndorsementsHistory__wrapper__endorsement:hover{background-color:#f8f8f8}.policyEndorsementsHistory__empty__image{display:block;width:80px;height:80px;background-repeat:no-repeat;background-size:contain;margin:10px 0}.policyEndorsementsHistory__empty h3{font-weight:400}.policyEndorsementsHistory__empty h4{font-weight:400;margin:.5rem 0 2rem;font-size:.9rem;color:var(--color-grey)}.policyEndorsementsHistory__button-wrapper{width:250px;text-align:center}.policyEndorsementsHistory__button-wrapper--bottom{position:-webkit-sticky;position:sticky;bottom:0;padding:1.2rem;margin-bottom:1rem;width:100%;background-color:#fff;box-sizing:border-box;border-bottom-left-radius:var(--dashboard-border-radius);border-bottom-right-radius:var(--dashboard-border-radius)}@media only screen and (max-width:1030px){.policyEndorsementsHistory__button-wrapper--bottom{position:fixed}}#profile-info-wrapper{padding:1rem}#profile-info-wrapper h1{margin-bottom:2rem}#profile-info-wrapper>div{border-top:1px solid var(--color-translucent-blue)}#profile-info-wrapper>div .referral-code,#profile-info-wrapper>div .referral-count{margin:25px 0}#profile-info-wrapper>div .referral-code h2,#profile-info-wrapper>div .referral-count h2{font-size:.8rem;font-weight:600}#profile-info-wrapper>div .referral-code p,#profile-info-wrapper>div .referral-count p{font-size:1.5rem;font-weight:700}#profile-info-wrapper>div .referral-code p button,#profile-info-wrapper>div .referral-count p button{margin-left:10px}#profile-info-wrapper>div .referral-code.referral-count svg,#profile-info-wrapper>div .referral-count.referral-count svg{width:40px;height:40px;margin:5px 0}#profile-info-wrapper>div .profile-field{padding:.5rem;min-width:120px}#profile-info-wrapper>div .profile-field h2{font-size:1rem}#profile-info-wrapper>div:first-of-type{border-top:none}@media only screen and (max-width:500px){#profile-info-wrapper h1{margin-bottom:1rem}#profile-info-wrapper>.space-evenly{justify-content:space-around;margin:10px 0}#profile-info-wrapper>.space-evenly .referral-code,#profile-info-wrapper>.space-evenly .referral-count{margin:0 5px}#profile-info-wrapper>.space-evenly .referral-code p,#profile-info-wrapper>.space-evenly .referral-count p{font-size:1.2rem}#profile-info-wrapper div.space-around{flex-direction:column;align-items:flex-start;border-top:none}#profile-info-wrapper div.space-around .profile-field{border-top:1px solid var(--color-translucent-blue);box-sizing:border-box;width:100%}#profile-info-wrapper div.space-around .profile-field h2,#profile-info-wrapper div.space-around .profile-field p{text-align:left;font-size:1.1rem}}.password-security-message{margin:5px 0}.password-security-message>p,.password-security-message>p span{color:var(--color-main)}.password-security-message p span{font-weight:700}.password-security-message ul{margin-left:10px}.password-security-message ul li{padding:.25rem;font-size:.8rem;list-style-type:disc;margin-left:20px}.password-managment-wrapper .password-section{margin-top:20px}.password-managment-wrapper .password-params ul{display:grid;grid-template-columns:1fr 1fr;max-width:400px}.password-managment-wrapper .password-params ul li{margin:2.5px 0}.password-managment-wrapper .password-params ul li span{font-size:.9rem}.password-managment-wrapper .password-params ul li span.validation-icon{color:var(--color-grey);margin-right:10px}.password-managment-wrapper .password-params ul li span.validation-icon.invalid-param{width:22px;height:24px}.password-managment-wrapper .password-params ul li span.validation-icon.invalid-param:after{content:"";width:5px;height:5px;background-color:var(--color-grey);border-radius:50%;display:block;margin:auto}.password-managment-wrapper .password-params ul li span.validation-icon.valid-param{color:var(--color-green)}.password-managment-wrapper .password-params ul li span.validation-icon.valid-param svg{width:22px;height:22px}@media only screen and (max-width:450px){.password-managment-wrapper .password-params{margin:0}}#security-wrapper{padding:1rem;box-sizing:border-box}#security-wrapper h1{margin-bottom:2rem}#security-wrapper .change-password-wrapper{margin:auto;max-width:700px}#security-wrapper .change-password-wrapper>form{margin-bottom:1rem}#security-wrapper .change-password-wrapper .button-wrapper{margin:30px 0}#security-wrapper .change-password-wrapper .button-wrapper button{max-width:250px}@media only screen and (max-width:450px){#security-wrapper .change-password-wrapper .button-wrapper{justify-content:center}}#plan-renewal-wrapper>button{margin:10px}@media only screen and (max-width:1030px){#plan-review-renewal-wrapper{padding-bottom:13rem}}@media only screen and (min-width:1030px){#plan-review-renewal-wrapper button.back-button{padding-left:2rem}}#policy-renewal-wrapper>div{min-height:calc(100vh - var(--header-height));padding:1rem 2rem 2rem}#policy-renewal-wrapper .renewal-content{border-radius:var(--dashboard-border-radius);border:var(--dashboard-border-style)}#policy-renewal-wrapper .renewal-content[is-last-step]{margin:0;padding:0;border:none}#policy-renewal-wrapper .renewal-content .section-title{font-size:1.5rem;letter-spacing:1px;margin-top:5px;margin-bottom:5px}#policy-renewal-wrapper .renewal-content .section-subtitle{font-size:1.1rem;font-weight:400}#policy-renewal-wrapper .renewal-content .button-wrapper{max-width:1000px;margin:0 auto}#renewal-completion-wrapper img{max-width:150px;max-height:150px;min-width:90px;min-height:90px;width:15vw;height:15vw}#renewal-completion-wrapper h1{color:var(--color-main);font-size:1.5rem;margin:15px 0}#renewal-completion-wrapper h2,#renewal-completion-wrapper h3{font-weight:400;max-width:450px;font-size:1.1rem}#renewal-completion-wrapper h2{margin:5px auto}#renewal-completion-wrapper h2 span{font-weight:700}#renewal-completion-wrapper h3{margin:35px auto;font-weight:600}#renewal-completion-wrapper .policy-completion-preview{border:2px solid transparent;padding:.8rem;margin:10px auto;font-weight:700;font-size:1.5rem;font-style:italic}#renewal-completion-wrapper .button-wrapper{max-width:250px!important;margin:20px auto}@media only screen and (max-width:1030px){#renewal-completion-wrapper{height:100%;padding:0 2rem}#renewal-completion-wrapper h3{margin:25px auto}#renewal-completion-wrapper .policy-completion-preview{margin:auto}}#endorsement-completion section.flex{margin:15px 0}#endorsement-completion section.flex svg{margin:25px 0;background-color:var(--color-green);width:50px;height:50px;color:#fff;border-radius:50%}#endorsement-completion section.flex p{margin:20px 0;max-width:450px}@media only screen and (max-width:1030px){#endorsement-completion{justify-content:flex-start}}.endorsement{padding:1rem .5rem}.endorsement .endorsement-inputs>div{flex:1 1;margin:0 5px}.endorsement .endorsement-inputs>div .input-disabled{background-color:#eee}.endorsement .endorsement-inputs>div .new-endorse-data-input{text-transform:uppercase}.endorsement div.absolute{top:5px;right:0;width:25px;height:25px;display:none}.endorsement div.absolute button{border-radius:50%;border:none;background-color:var(--color-light-main);color:#fff;font-size:1.1rem;padding:0;line-height:1;box-shadow:1px 1px 3px var(--color-grey)}.endorsement div.absolute button:hover{opacity:.9}.endorsement:not([index-zero]):hover div.absolute{display:block}@media only screen and (max-width:750px){.endorsement{max-width:450px;margin:1rem auto;border-bottom:1px solid var(--color-translucent-blue)}.endorsement .endorsement-inputs{flex-direction:column}.endorsement:not([index-zero]) div.absolute{display:block}}#endorsements-configuration-wrapper h1{font-size:1.4rem}#endorsements-configuration-wrapper .endorsements-changes{padding:2rem 2rem 0;margin:1rem 0}#endorsements-configuration-wrapper .endorsement-add-button[disabled-button]{opacity:.3;pointer-events:none}#endorsements-configuration-wrapper .endorsement-add-button button{background-color:transparent;border:none;margin:auto}#endorsements-configuration-wrapper .endorsement-add-button button span,#endorsements-configuration-wrapper .endorsement-add-button button svg{color:var(--color-main);font-weight:700}#endorsements-configuration-wrapper .endorsement-add-button button svg{border-radius:50%;border:2px solid var(--color-main);font-size:1.3rem;padding:2.5px}#endorsements-configuration-wrapper .endorsement-add-button button span{margin:5px 0}@media only screen and (max-width:750px){#endorsements-configuration-wrapper .endorsements-changes{padding:0;margin:0}}#endorsement-summary-wrapper{padding:0 1rem;box-sizing:border-box}#endorsement-summary-wrapper h1{color:var(--color-main);font-size:1.4rem;margin:5rem 0 2rem}#endorsement-summary-wrapper p{max-width:500px;margin:1rem auto}#endorsement-summary-wrapper section.relative{margin-top:5rem}#endorsement-summary-wrapper section.relative h2{font-size:1.2rem;margin-bottom:.5rem}#endorsement-summary-wrapper section.relative ul{max-width:500px;margin:auto}@media only screen and (max-width:1030px){#endorsement-summary-wrapper h1{margin:0}}.otp-wrapper.phone-mode{padding:0 80px}@media only screen and (max-width:550px){.otp-wrapper.phone-mode{padding:0}}.otp-wrapper section.flex{margin:40px auto 0;padding:1rem 0;max-width:500px}.otp-wrapper section[verifying-code] #otp-code{pointer-events:none;opacity:.15}.otp-wrapper section[verifying-code] svg{color:var(--color-main);margin-bottom:0;width:3rem;height:3rem}.otp-wrapper section div.phone-sms-image{height:100px;background-repeat:no-repeat;background-position:50%;background-size:contain;margin:30px}.otp-wrapper section div.button-wrapper{display:flex}.otp-wrapper section div.button-wrapper button{margin:20px auto;max-width:180px}.otp-wrapper section h1{font-size:1.4rem}.otp-wrapper section h2{font-size:1.2rem;font-weight:400;margin:20px 0}.otp-wrapper section p{margin:0}.otp-wrapper section p.resend-text{font-size:.9rem;cursor:pointer}.otp-wrapper section p.resend-text button{font-weight:700;color:var(--color-main);border:none;background-color:transparent;font-size:.9rem;margin:0 5px}.otp-wrapper section #otp-code{margin:40px}.otp-wrapper section #otp-code input{pointer-events:none;border:none;border-bottom:2px solid #000;width:20px;margin:0 10px;text-align:center;font-size:1.3rem;text-transform:uppercase}.otp-wrapper section #otp-code input[name=otpc-4]{margin-left:30px}.otp-wrapper section #otp-code:hover{cursor:text}.otp-wrapper section .code-sender-wrapper{padding:1rem 2rem;border-top:var(--dashboard-border-style)}.otp-wrapper section .code-sender-wrapper .sender-icon{width:50px;height:50px;font-size:2.5rem}.otp-wrapper section .code-sender-wrapper .sender-name{margin-left:10px}.otp-wrapper section .code-sender-wrapper .sender-name h3{font-size:1rem;font-weight:500}.otp-wrapper section .code-sender-wrapper .sender-name h4{font-size:.9rem;font-weight:400}.otp-wrapper section .code-sender-wrapper button{width:100px}.otp-wrapper section .code-sender-wrapper button:disabled{opacity:.5}@media only screen and (max-width:420px){.otp-wrapper section .code-sender-wrapper{padding:1rem 0}.otp-wrapper section .code-sender-wrapper button{margin-left:10px}}.otp-wrapper section .code-sender-wrapper:first-child{border-top:none}div#identity-validation-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}div#identity-validation-wrapper>div.identity-image{background-size:contain;background-position:50%;background-repeat:no-repeat;width:150px;height:150px}div#identity-validation-wrapper h1,div#identity-validation-wrapper h3,div#identity-validation-wrapper p{text-align:center}div#identity-validation-wrapper>h1{margin-bottom:15px}div#identity-validation-wrapper>p.update-ine-paragraph{margin:30px 0 10px;font-size:.85rem}div#identity-validation-wrapper>p.missing-ine-paragraph{margin:20px 0 0}div#identity-validation-wrapper>p.missing-ine-paragraph a{margin:0 5px}div#identity-validation-wrapper>p a{color:var(--color-main);font-weight:700;margin-left:5px}div#identity-validation-wrapper>p span.link{color:var(--color-main);font-weight:700;cursor:pointer}div#identity-validation-wrapper>p span.link.disabled{pointer-events:none;color:var(--color-light-main)}div#identity-validation-wrapper>p.success-p{margin-bottom:50px}div#identity-validation-wrapper>button{width:200px}div#identity-validation-wrapper>svg.check,div#identity-validation-wrapper>svg.clock,div#identity-validation-wrapper>svg.error{height:80px;width:80px;color:var(--color-main);margin:30px 0}div#identity-validation-wrapper>svg.check,div#identity-validation-wrapper>svg.error{background-color:var(--color-green);border-radius:50%;color:#fff;margin:30px 0 70px}div#identity-validation-wrapper>svg.error{background-color:var(--color-red);margin:30px 0 10px}.step-endorsement-icon:after,.step-endorsement-icon:before{content:"";height:5px;position:absolute;width:75%;top:0;bottom:0;background-color:#c8c8c8;margin:auto;z-index:-1}.step-endorsement-icon{color:#fff;border-radius:50%;background-color:#c8c8c8;transition:.15s;height:20px;width:20px;padding:5px}.step-endorsement-icon svg{height:18px;width:18px}.step-endorsement-icon[step-active],.step-endorsement-icon[step-completed]{opacity:1}.step-endorsement-icon[step-completed]{background-color:var(--color-green)}.step-endorsement-icon[step-active]{background-color:var(--color-main)}.step-endorsement-icon:after{display:none;right:-76%}.step-endorsement-icon:before{display:none;left:-76%}@media only screen and (max-width:1030px){.step-endorsement-icon{padding:8px}.step-endorsement-icon:not([is-first]):before,.step-endorsement-icon:not([is-last]):after{display:inherit}.step-endorsement-icon[step-completed]:after,.step-endorsement-icon[step-completed]:before{background-color:var(--color-green);z-index:1}.step-endorsement-icon[step-active]:after,.step-endorsement-icon[step-active]:before{background-color:#c8c8c8;z-index:1}}.step-endorsement-name{margin-left:10px;color:var(--color-main);font-weight:500}@media only screen and (max-width:1030px){.step-endorsement-name{text-align:center;margin:10px 0;font-size:.7rem}}@media only screen and (max-width:460px){.step-endorsement-name{display:none}}.policy-endorsements-step{font-size:.8rem;margin:10px 5px}@media only screen and (max-width:1030px){.policy-endorsements-step{display:flex;flex-direction:column;align-items:center;width:80px}}#endorsements-steps-wrapper{min-width:250px;height:calc(100vh - var(--header-height));position:-webkit-sticky;position:sticky;top:var(--header-height);background-color:#fff}#endorsements-steps-wrapper .endorsements-steps-topbar{margin:auto;padding:2rem 0 0;display:none}#endorsements-steps-wrapper .endorsements-steps-sidebar{padding:2rem}@media only screen and (max-width:1030px){#endorsements-steps-wrapper{height:auto;z-index:99;pointer-events:none;padding-top:3rem}#endorsements-steps-wrapper .endorsements-steps-sidebar{display:none}#endorsements-steps-wrapper .endorsements-steps-topbar{display:flex}}@media only screen and (max-width:460px){#endorsements-steps-wrapper .endorsements-steps-topbar{padding:.5rem}}#policy-endorsements-wrapper{height:calc(100vh - var(--header-height))}#policy-endorsements-wrapper .endorsements-content{border-radius:var(--dashboard-border-radius);border:var(--dashboard-border-style);margin:20px;padding:1rem 0 0}@media only screen and (max-width:1030px){#policy-endorsements-wrapper{flex-direction:column}}#policy-endorsements-wrapper .buttons-wrapper{border-top:var(--dashboard-border-style);border-radius:var(--dashboard-border-radius);box-shadow:var(--dashboard-box-shadow);background-color:#fff;position:-webkit-sticky;position:sticky;bottom:0;padding:1rem}#policy-endorsements-wrapper .buttons-wrapper button{width:250px}@media only screen and (max-width:1030px){#policy-endorsements-wrapper{padding-bottom:75px}#policy-endorsements-wrapper .endorsements-content .back-button{position:fixed;z-index:99;top:calc(var(--header-height) + 10px);left:0}#policy-endorsements-wrapper .buttons-wrapper{position:fixed;width:100%;left:0}}#referrals-wrapper{padding:1rem}@media only screen and (max-width:500px){#referrals-wrapper{padding:1rem 0 4rem}}#reward-details-wrapper{min-width:300px;max-width:450px;width:50vw;padding:1rem .5rem;min-height:200px}#reward-details-wrapper .spinner{width:40px;height:40px}#reward-details-wrapper>button{right:5px;top:5px;border-radius:50%;border:none;background-color:#fff;width:25px;height:25px;padding:0;font-size:1.5rem}#reward-details-wrapper h2{font-size:1.4rem;margin:.5rem}#reward-details-wrapper section img{object-fit:cover;width:275px;height:135px;border-radius:5px;margin:20px auto}#reward-details-wrapper section>span{width:50px;height:50px;margin:5px 0;background-repeat:no-repeat;background-position:50%;background-size:contain}#reward-details-wrapper section h3{font-size:1rem}#reward-details-wrapper section h3 span{font-weight:700;font-size:1.5rem}#reward-details-wrapper section.current-points{height:50px;justify-content:flex-end}#reward-details-wrapper section.buttons-wrapper{margin:20px auto;max-width:250px}#reward-details-wrapper section.buttons-wrapper button{margin:10px 0}@media only screen and (max-width:500px){#reward-details-wrapper{padding:0}#reward-details-wrapper section img{margin:0 auto}#reward-details-wrapper section>span{width:30px;height:30px;margin:10px 0 0}#reward-details-wrapper section h3{font-size:.8rem}#reward-details-wrapper section h3 span{font-size:1.2rem}#reward-details-wrapper section.current-points{height:30px}#reward-details-wrapper section.buttons-wrapper{margin:0 auto 20px}}.current-user-referrals-info .skeleton-loader{width:100px}.current-user-referrals-info.skeleton-referrals{height:120px}.current-user-referrals-info.skeleton-referrals section div section{height:90px;justify-content:space-evenly}.rewards-list ul li .skeleton-loader{width:300px;height:120px;margin:15px}.reward-info-wrapper{top:100%}.reward-info-wrapper>div{background-color:#fff;padding:1rem;top:10px;box-shadow:0 0 5px #c4c4c4;border-radius:10px;width:50vw;max-width:500px;min-width:300px}.reward-info-wrapper>div:after{box-shadow:0 0 5px #c4c4c4;z-index:-1}.reward-info-wrapper>div:after,.reward-info-wrapper>div:before{content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-10px;left:0;right:0;width:20px;height:20px;background-color:#fff;margin:auto}.reward-info-wrapper>div:before{z-index:0}.reward-info-wrapper section{padding:.5rem 0}.reward-info-wrapper section p{margin:5px 10px;font-size:.85rem!important;font-weight:400!important}.reward-info-wrapper section:last-of-type{border-top:1px solid #eee}.reward-info-wrapper .reward-info-image{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:50%}#rewards-wrapper .current-user-referrals-info{padding:1rem;border:1px solid #eee;border-radius:5px}#rewards-wrapper .current-user-referrals-info>section{border-right:1px solid #eee}#rewards-wrapper .current-user-referrals-info section h2{font-size:.8rem;font-weight:400}#rewards-wrapper .current-user-referrals-info section p{font-size:1.5rem;font-weight:700}#rewards-wrapper .current-user-referrals-info section span{width:40px;height:40px;margin:5px 0;background-repeat:no-repeat;background-position:50%;background-size:contain}#rewards-wrapper .current-user-referrals-info section h3{font-weight:600;font-size:.8rem;margin:5px 0;color:var(--color-main)}#rewards-wrapper .current-user-referrals-info section h3:hover{cursor:pointer}#rewards-wrapper .current-user-referrals-info section h3 svg{width:16px;height:16px}#rewards-wrapper .current-user-referrals-info section:last-child{border-right:none}#rewards-wrapper .current-user-referrals-info .fab-link{position:fixed;bottom:25px;right:25px;display:none}#rewards-wrapper .current-user-referrals-info .fab-link a{border-radius:50%;width:60px;height:60px;padding:0;display:flex}#rewards-wrapper .current-user-referrals-info .fab-link a svg{margin:0;height:35px;width:35px}@media only screen and (max-width:1030px){#rewards-wrapper .current-user-referrals-info{flex-direction:column;padding:1rem 0}#rewards-wrapper .current-user-referrals-info>section:last-child{display:none}#rewards-wrapper .current-user-referrals-info>section:first-child{padding:10px 0;border:none;border-bottom:1px solid #eee}#rewards-wrapper .current-user-referrals-info .fab-link{display:inherit}}#rewards-wrapper .rewards-list{margin-top:1rem}#rewards-wrapper .rewards-list h2{font-size:1.2rem;margin:1rem;font-weight:600}#rewards-wrapper .rewards-list ul{display:grid;grid-template-columns:1fr 1fr;margin:0 auto}#rewards-wrapper .rewards-list ul li{height:160px}#rewards-wrapper .rewards-list ul li .reward-item{min-width:140px}#rewards-wrapper .rewards-list ul li .reward-item .reward-type{background-color:var(--color-light-main);color:#fff;font-size:.6rem;border-radius:5px;font-weight:700;padding:.25rem .75rem}#rewards-wrapper .rewards-list ul li .reward-item .reward-points{font-size:.8rem;font-weight:700}#rewards-wrapper .rewards-list ul li .reward-item .reward-points span{width:20px;height:20px;background-size:contain;background-position:50%;background-repeat:no-repeat}#rewards-wrapper .rewards-list ul li .reward-item h3{font-size:1.1rem;line-height:1.1}#rewards-wrapper .rewards-list ul li .reward-item h4{font-weight:400;font-size:.9rem}@media only screen and (max-width:500px){#rewards-wrapper .rewards-list ul li .reward-item{min-width:110px}#rewards-wrapper .rewards-list ul li .reward-item .reward-type{font-size:.5rem;padding:0 5px}#rewards-wrapper .rewards-list ul li .reward-item .reward-points{font-size:.7rem}#rewards-wrapper .rewards-list ul li .reward-item .reward-points span{width:15px;height:15px}}@media only screen and (max-width:740px){#rewards-wrapper .rewards-list ul{display:flex;flex-direction:column}}@media only screen and (max-width:500px){#rewards-wrapper .rewards-list ul{width:100%}#rewards-wrapper .rewards-list ul li{justify-content:center}}#rewards-wrapper .rewards-list .empty-rewards-list span{background-repeat:no-repeat;background-position:50%;background-size:contain;width:100px;height:100px}#rewards-wrapper .rewards-list .empty-rewards-list h3{font-weight:400;font-size:1.3rem;margin:5px 0}#rewards-wrapper .rewards-list .empty-rewards-list h3 span{font-weight:700}#rewards-wrapper .rewards-list .empty-rewards-list h4{font-weight:400;font-size:1rem;max-width:450px}.rewards-history-header-skeleton .skeleton-loader{margin:15px!important}.rewards-history-body-skeleton .table{margin-top:5rem}.rewards-history-body-skeleton .table-header{border-bottom:1px solid #e2e8f0;display:grid;grid-template-columns:1fr 1fr 1fr;margin:auto;padding-bottom:1rem;width:100%}.rewards-history-body-skeleton .skeleton-loader{max-width:125px}#rewards-history-wrapper>a{padding:1rem}#rewards-history-wrapper section:last-child{height:calc(100% - 8.3rem - 15px)}#rewards-history-wrapper .rewards-history-list{height:100%}#rewards-history-wrapper .rewards-history-list h1{font-size:1.3rem;margin:15px}#rewards-history-wrapper .rewards-history-list h2{font-size:1.2rem}#rewards-history-wrapper .table{margin-top:4rem;padding:1rem}#rewards-history-wrapper .table .table-header{border-bottom:1px solid #e2e8f0;display:grid;grid-template-columns:1fr 1fr 1fr;margin:auto;padding-bottom:1rem;width:100%}#rewards-history-wrapper .table .table-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:1rem 0;width:100%}#rewards-history-wrapper .table .table-row-loading .skeleton-loader{margin:0!important}#rewards-history-wrapper #reward-history-empty img{height:150px;width:150px;margin-bottom:2rem}#rewards-history-wrapper #reward-history-empty h2{font-size:1.5rem;font-weight:400}#rewards-history-wrapper #reward-history-empty h3{font-weight:400}@media only screen and (max-width:640px){#rewards-history-wrapper .rewards-history-list h1{padding-top:4rem}#rewards-history-wrapper .rewards-history-list h2{font-size:1.5rem}#rewards-history-wrapper .table{margin-top:2rem}#rewards-history-wrapper .table h4,#rewards-history-wrapper .table p{font-size:.9rem}}#password-restore-wrapper{background:var(--login-background);background-size:var(--login-background-size);height:calc(100vh - var(--header-height))}#password-restore-wrapper .wrapper-content{max-width:var(--login-content-wrapper-max-width);margin:1rem auto}#password-restore-wrapper .wrapper-content h1{font-size:1.8rem;margin-bottom:1rem}#password-restore-wrapper .wrapper-content>form{margin:30px 0}@media only screen and (max-width:600px){#password-restore-wrapper .wrapper-content{padding:0 20px}}#password-restore-wrapper .button-wrapper{margin:30px auto}#recovery-wrapper{background:var(--login-background);background-size:var(--login-background-size);height:calc(100vh - var(--header-height))}#recovery-wrapper .email-sended-wrapper,#recovery-wrapper form{max-width:var(--login-content-wrapper-max-width);margin:var(--login-content-wrapper-margin);padding:var(--login-content-wrapper-padding)}#recovery-wrapper .email-sended-wrapper .recovery-image,#recovery-wrapper form .recovery-image{width:120px;height:120px;display:block;margin:auto;background-position:50%;background-size:cover;background-repeat:no-repeat}#recovery-wrapper .email-sended-wrapper h1,#recovery-wrapper form h1{font-size:2rem;margin-bottom:1rem}#recovery-wrapper .email-sended-wrapper h2,#recovery-wrapper form h2{font-size:1.4rem;font-weight:400;margin:1.5rem 0}#recovery-wrapper .email-sended-wrapper h2 span,#recovery-wrapper form h2 span{font-weight:700}#recovery-wrapper .email-sended-wrapper>p,#recovery-wrapper form>p{font-size:1.1rem;font-weight:400;margin-bottom:1rem}#recovery-wrapper .email-sended-wrapper>p i,#recovery-wrapper form>p i{font-weight:600}#recovery-wrapper .email-sended-wrapper .form-section,#recovery-wrapper form .form-section{margin:2.5rem 0}#recovery-wrapper .email-sended-wrapper .button-wrapper p,#recovery-wrapper form .button-wrapper p{margin:1rem 0}#recovery-wrapper .email-sended-wrapper .button-wrapper p a,#recovery-wrapper form .button-wrapper p a{color:var(--color-main);margin-left:5px}.init-wrapper{position:fixed;height:100%;width:100%!important;max-width:inherit!important;-webkit-transform:scale(1.2);transform:scale(1.2);left:20px;top:0;z-index:9999999;background-color:#fff}.init-wrapper .asd{position:absolute;width:100px;height:80px;background-color:#fff;left:50%;z-index:2;top:0;bottom:0;margin:auto;left:-100px;right:0}.init-wrapper .svg-loader{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-top:11px;margin-right:13px;position:absolute;background-color:#fff;width:200px;height:200px;z-index:1}.init-wrapper .svg-loader:after{content:"";position:absolute;width:40px;height:40px;background-color:#fff;border-radius:50%;margin:auto;left:10px;right:0}.init-wrapper .svg-loader.rotate{-webkit-animation:svgLoader .75s linear infinite;animation:svgLoader .75s linear infinite}.init-wrapper .svg-loader.present{-webkit-animation:svgPresenter .6s ease-out;animation:svgPresenter .6s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.init-wrapper .svg-loader.present:after{-webkit-animation:svgPresenterAfter .2s ease-out;animation:svgPresenterAfter .2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes svgLoader{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes svgLoader{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes svgPresenter{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#fff}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-color:#fff}to{-webkit-transform:rotate(0deg) translateX(-82px);transform:rotate(0deg) translateX(-82px);background-color:hsla(0,0%,100%,0)}}@keyframes svgPresenter{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#fff}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-color:#fff}to{-webkit-transform:rotate(0deg) translateX(-82px);transform:rotate(0deg) translateX(-82px);background-color:hsla(0,0%,100%,0)}}@-webkit-keyframes svgPresenterAfter{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes svgPresenterAfter{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.init-wrapper .logo-letters-wrapper{display:flex;align-items:flex-end;justify-content:space-around;width:130px}.init-wrapper svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.init-wrapper svg.letter-a{margin-right:11px}.init-wrapper svg.letter-i{margin-left:3px;margin-bottom:1px}.init-wrapper svg.translation.letter-a,.init-wrapper svg.translation.letter-b,.init-wrapper svg.translation.letter-i,.init-wrapper svg.translation.letter-r{-webkit-animation:letterTranslate .3s ease-out;animation:letterTranslate .3s ease-out}.init-wrapper svg.translation.letter-r{-webkit-animation-delay:.25s;animation-delay:.25s}.init-wrapper svg.translation.letter-a{-webkit-animation-delay:.2s;animation-delay:.2s}.init-wrapper svg.translation.letter-b{-webkit-animation-delay:.15s;animation-delay:.15s}.init-wrapper svg.translation.letter-i{-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes letterTranslate{0%{-webkit-transform:scale(1.5) translateX(-100px);transform:scale(1.5) translateX(-100px);opacity:0}to{-webkit-transform:scale(1.5) translateX(0);transform:scale(1.5) translateX(0);opacity:1}}@keyframes letterTranslate{0%{-webkit-transform:scale(1.5) translateX(-100px);transform:scale(1.5) translateX(-100px);opacity:0}to{-webkit-transform:scale(1.5) translateX(0);transform:scale(1.5) translateX(0);opacity:1}}@media only screen and (max-width:1030px){.init-wrapper{padding-top:0!important}}.login-email-validation-wrapper{padding:1rem 2rem}.login-email-validation-wrapper>button{background-color:transparent;border:none;padding:0;top:10px;right:20px;font-size:1.5rem}.login-email-validation-wrapper span{width:120px;height:120px;background-position:50%;background-size:contain;background-repeat:no-repeat;margin:auto}.login-email-validation-wrapper h2{font-size:1.2rem;margin:1rem;font-weight:400;padding:0 2rem}.login-email-validation-wrapper h3{margin:1rem;font-size:1rem;font-weight:200}.login-email-validation-wrapper>div.flex{width:300px;margin:auto}.login-email-validation-wrapper>div.flex p{font-size:.65rem;margin:.5rem 0}.login-email-validation-wrapper>div.flex button{margin:.75rem 0}#login-wrapper{background:var(--login-background);background-size:var(--login-background-size);height:calc(100vh - var(--header-height))}#login-wrapper form{max-width:var(--login-content-wrapper-max-width);padding:var(--login-content-wrapper-padding);margin:auto}#login-wrapper form .login-title h1{font-size:1.8rem}#login-wrapper form .login-title span{font-size:1.8rem;margin:0 5px;animation-duration:2s;animation-iteration-count:infinite;transform-origin:70% 70%;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:70% 70%}#login-wrapper form .login-title span:hover{cursor:pointer;animation-name:wave-animation;-webkit-animation-name:wave-animation}@keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#login-wrapper form h2{font-size:1.2rem;margin-top:1rem;margin-bottom:.5rem}#login-wrapper form ul{margin:15px auto;max-width:320px;font-size:.9rem;padding-left:30px}#login-wrapper form ul li{list-style-type:disc;margin-top:4px}#login-wrapper form input{letter-spacing:1px;font-weight:700}#login-wrapper form .form-section{margin-top:35px}#login-wrapper form .button-wrapper{margin:40px 0 20px}@media only screen and (max-width:1030px){#login-wrapper form{margin:var(--login-content-wrapper-margin)}}#sign-out-wrapper svg{width:4rem;height:4rem;color:var(--color-main)}#endorsement-identity-completed-wrapper{height:calc(80vh - var(--header-height))}#endorsement-identity-completed-wrapper .identity-completed-background{width:360px;height:300px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto}#endorsement-identity-completed-wrapper .identity-completed-icon{width:50px;height:50px;background-color:var(--color-green);color:#fff;border-radius:50%;font-size:2.5rem;z-index:1;bottom:30px;left:70px;right:0;margin:auto;border:3px solid #fff}#endorsement-identity-completed-wrapper h1{font-weight:400;font-size:1.5rem}#endorsement-identity-completed-wrapper h2{font-size:1.5rem}#endorsement-identity-completed-wrapper p{font-size:1.2rem}@media only screen and (max-width:600px){#endorsement-identity-completed-wrapper{padding:1rem}#endorsement-identity-completed-wrapper .identity-completed-background{width:300px;height:240px}#endorsement-identity-completed-wrapper .identity-completed-icon{bottom:10px;left:50px}#endorsement-identity-completed-wrapper h1,#endorsement-identity-completed-wrapper h2{font-size:1.3rem}#endorsement-identity-completed-wrapper p{font-size:1.1rem}}#user-email-validation-wrapper{height:calc(100vh - var(--header-height));background:var(--login-background);background-size:var(--login-background-size)}#user-email-validation-wrapper .spinner{width:50px;height:50px}#user-email-validation-wrapper .email-validation-image span{width:120px;height:120px;background-position:50%;background-size:contain;background-repeat:no-repeat;margin:auto}#user-email-validation-wrapper .email-validation-image span.email-validation-icon{width:60px;height:60px;border:3px solid var(--color-red);border-radius:50%;color:var(--color-red);font-size:2.5rem}#user-email-validation-wrapper h2{font-size:1.8rem;margin:1rem;font-weight:700;padding:0 2rem}#user-email-validation-wrapper h3{font-size:1.2rem;font-weight:400}#user-email-validation-wrapper a{width:250px;margin:3rem 0}.documentWrapper__link a{color:#0d4ec9}.documentWrapper{margin-top:10px}.documentWrapper .react-pdf__Document{width:300px;height:300px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.documentWrapper .react-pdf__Page{max-width:calc(100% - 2em);margin-top:10px;box-shadow:4px 4px 8px rgba(0,0,0,.1);overflow:hidden;cursor:pointer}.documentWrapper__link{margin-top:15px}.eSignCanvas__mobile-warning svg{color:#0d4ec9}.eSignCanvas__content__sign-area #e-sign,.eSignCanvas__content__sign-area #landscape-e-sign{border-color:#e6e7e9}.eSignCanvas,.eSignCanvas__content__sign-area,.eSignCanvas__mobile-warning{background-color:#fff}.eSignCanvas{width:100%;height:100%;position:relative}.eSignCanvas__clear-button{position:absolute;right:5px;top:-2px;z-index:1}.eSignCanvas__clear-button svg{width:22px;height:22px}.eSignCanvas__clear-button:disabled{opacity:.3}.eSignCanvas__content__sign-area{background-color:#fff;width:100%;position:relative;display:flex;justify-content:center}.eSignCanvas__content__sign-area #e-sign,.eSignCanvas__content__sign-area #landscape-e-sign{cursor:crosshair;z-index:2;margin:50px 0 10px;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}.eSignCanvas__content__sign-area #e-sign{width:373px;height:150px}.eSignCanvas__content__sign-area #landscape-e-sign{width:90%!important;height:150px;max-width:600px!important}.eSignCanvas__content__actions{display:flex;justify-content:space-evenly;margin:50px 0 10px}.eSignCanvas__content__actions button{width:150px;padding:10px}.eSignCanvas__mobile-warning{height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}.eSignCanvas__mobile-warning svg{width:35px;height:35px}.eSign__wrapper{border-color:#e6e7e9;background-color:#fff}.eSign{width:100%;height:100%;position:relative}.eSign,.eSign__wrapper{display:flex;justify-content:center;align-items:center}.eSign__wrapper{height:100px;min-width:300px;border-bottom-width:2px;border-bottom-style:dashed;flex-direction:column}.eSign__resizeInfo{position:relative}.eSign__resizeInfo svg{margin-top:50px}.documentSignature__content__completed__link a{color:#0d4ec9}.documentSignature__content__signature{border-color:#e6e7e9}.documentSignature{height:calc(100vh - 70px)}.documentSignature__content{max-width:450px;margin:30px auto;position:relative}.documentSignature__content__form{margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.documentSignature__content__signature{margin:20px 10px;padding:20px;border-radius:10px;border-width:1px;border-style:solid}.documentSignature__content__completed{margin-top:50px;padding:20px}.documentSignature__content__completed__info,.documentSignature__content__completed__link{margin-top:30px}.documentSignature__content__button-back{position:absolute;top:-10px;left:20px;z-index:10}.documentSignature__content__button-back svg{width:20px;height:20px}.documentSignature__content__button-wrapper{position:fixed;bottom:0;left:0;margin:auto;width:100%;background:#fff;padding:20px;box-sizing:border-box;box-shadow:6px 0 6px rgba(0,0,0,.1);z-index:100}.documentSignature__content__button-wrapper>button{max-width:275px;margin:auto;display:block}#insurance-completion-wrapper{padding:2rem}#insurance-completion-wrapper h1,#insurance-completion-wrapper h2{font-weight:400;font-size:1.4rem;margin:10px 0}#insurance-completion-wrapper h1 b,#insurance-completion-wrapper h2 b{font-size:2rem}#insurance-completion-wrapper h2{margin:1rem 0}#insurance-completion-wrapper svg{width:60px;height:60px;background-color:var(--color-green);color:#fff;border-radius:50%;margin:15px 0}#insurance-completion-wrapper button{bottom:10px;max-width:300px;left:0;right:0;margin:auto}#insurance-init-wrapper{max-width:1000px;overflow-x:hidden;margin:auto}#insurance-init-wrapper .insurance-info{margin-top:4rem;white-space:nowrap}#insurance-init-wrapper .insurance-info section{padding:3rem 2rem 0;white-space:break-spaces}#insurance-init-wrapper .insurance-info section span{margin:auto;height:180px;width:180px}#insurance-init-wrapper .insurance-info section h1{font-size:1.5rem;margin:20px 0}#insurance-init-wrapper .insurance-info section p{margin:30px 0}@media only screen and (max-width:420px){#insurance-init-wrapper .insurance-info section span{height:140px;width:140px}}@media only screen and (max-height:620px){#insurance-init-wrapper .insurance-info section span{height:140px;width:140px}}#insurance-init-wrapper .carousel{margin:1rem}#insurance-init-wrapper .carousel span{border-radius:50%;width:15px;height:15px;background-color:var(--color-translucent-blue);transition:.35s;margin:0 5px}#insurance-init-wrapper .carousel span[is-active]{background-color:var(--color-main)}#insurance-init-wrapper .insurance-info-button{height:120px;left:0;right:0;bottom:0}#insurance-init-wrapper .insurance-info-button>span{width:70px;height:70px;border-radius:50%}#insurance-init-wrapper .insurance-info-button button{border-radius:50%;background-color:var(--color-main);padding:0;border:none;width:60px;height:60px;color:#fff;font-size:1.8rem}#insurance-init-wrapper .insurance-info-button button svg{width:30px;height:30px}#insurance-init-wrapper .insurance-info-button button:before{content:"";border-radius:50%;position:absolute;width:100%;height:100%;top:-2px;left:-2px;border:2px solid #fff}.progress-0{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(90deg,#243ec6 50%,#eee 0,#eee)}.progress-1{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(93.6deg,#243ec6 50%,#eee 0,#eee)}.progress-2{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(97.2deg,#243ec6 50%,#eee 0,#eee)}.progress-3{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(100.8deg,#243ec6 50%,#eee 0,#eee)}.progress-4{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(104.4deg,#243ec6 50%,#eee 0,#eee)}.progress-5{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(108deg,#243ec6 50%,#eee 0,#eee)}.progress-6{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.31turn,#243ec6 50%,#eee 0,#eee)}.progress-7{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.32turn,#243ec6 50%,#eee 0,#eee)}.progress-8{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.33turn,#243ec6 50%,#eee 0,#eee)}.progress-9{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.34turn,#243ec6 50%,#eee 0,#eee)}.progress-10{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(126deg,#243ec6 50%,#eee 0,#eee)}.progress-11{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.36turn,#243ec6 50%,#eee 0,#eee)}.progress-12{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.37turn,#243ec6 50%,#eee 0,#eee)}.progress-13{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.38turn,#243ec6 50%,#eee 0,#eee)}.progress-14{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.39turn,#243ec6 50%,#eee 0,#eee)}.progress-15{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(144deg,#243ec6 50%,#eee 0,#eee)}.progress-16{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.41turn,#243ec6 50%,#eee 0,#eee)}.progress-17{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.42turn,#243ec6 50%,#eee 0,#eee)}.progress-18{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(154.8deg,#243ec6 50%,#eee 0,#eee)}.progress-19{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.44turn,#243ec6 50%,#eee 0,#eee)}.progress-20{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(162deg,#243ec6 50%,#eee 0,#eee)}.progress-21{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(165.6deg,#243ec6 50%,#eee 0,#eee)}.progress-22{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.47turn,#243ec6 50%,#eee 0,#eee)}.progress-23{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(172.8deg,#243ec6 50%,#eee 0,#eee)}.progress-24{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.49turn,#243ec6 50%,#eee 0,#eee)}.progress-25{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(180deg,#243ec6 50%,#eee 0,#eee)}.progress-26{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.51turn,#243ec6 50%,#eee 0,#eee)}.progress-27{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.52turn,#243ec6 50%,#eee 0,#eee)}.progress-28{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.53turn,#243ec6 50%,#eee 0,#eee)}.progress-29{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.54turn,#243ec6 50%,#eee 0,#eee)}.progress-30{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(198deg,#243ec6 50%,#eee 0,#eee)}.progress-31{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(201.6deg,#243ec6 50%,#eee 0,#eee)}.progress-32{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.57turn,#243ec6 50%,#eee 0,#eee)}.progress-33{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(208.8deg,#243ec6 50%,#eee 0,#eee)}.progress-34{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.59turn,#243ec6 50%,#eee 0,#eee)}.progress-35{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(216deg,#243ec6 50%,#eee 0,#eee)}.progress-36{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.61turn,#243ec6 50%,#eee 0,#eee)}.progress-37{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.62turn,#243ec6 50%,#eee 0,#eee)}.progress-38{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.63turn,#243ec6 50%,#eee 0,#eee)}.progress-39{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.64turn,#243ec6 50%,#eee 0,#eee)}.progress-40{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(234deg,#243ec6 50%,#eee 0,#eee)}.progress-41{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.66turn,#243ec6 50%,#eee 0,#eee)}.progress-42{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(241.2deg,#243ec6 50%,#eee 0,#eee)}.progress-43{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.68turn,#243ec6 50%,#eee 0,#eee)}.progress-44{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(248.4deg,#243ec6 50%,#eee 0,#eee)}.progress-45{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(252deg,#243ec6 50%,#eee 0,#eee)}.progress-46{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.71turn,#243ec6 50%,#eee 0,#eee)}.progress-47{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.72turn,#243ec6 50%,#eee 0,#eee)}.progress-48{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.73turn,#243ec6 50%,#eee 0,#eee)}.progress-49{background-image:linear-gradient(90deg,#eee 50%,transparent 0,transparent),linear-gradient(.74turn,#243ec6 50%,#eee 0,#eee)}.progress-50{background-image:linear-gradient(-90deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-51{background-image:linear-gradient(-86.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-52{background-image:linear-gradient(-82.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-53{background-image:linear-gradient(-79.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-54{background-image:linear-gradient(-75.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-55{background-image:linear-gradient(-72deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-56{background-image:linear-gradient(-68.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-57{background-image:linear-gradient(-64.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-58{background-image:linear-gradient(-61.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-59{background-image:linear-gradient(-57.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-60{background-image:linear-gradient(-54deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-61{background-image:linear-gradient(-50.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-62{background-image:linear-gradient(-46.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-63{background-image:linear-gradient(-43.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-64{background-image:linear-gradient(-39.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-65{background-image:linear-gradient(-36deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-66{background-image:linear-gradient(-32.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-67{background-image:linear-gradient(-28.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-68{background-image:linear-gradient(-25.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-69{background-image:linear-gradient(-21.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-70{background-image:linear-gradient(-18deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-71{background-image:linear-gradient(-14.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-72{background-image:linear-gradient(-10.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-73{background-image:linear-gradient(-7.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-74{background-image:linear-gradient(-3.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-75{background-image:linear-gradient(0deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-76{background-image:linear-gradient(3.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-77{background-image:linear-gradient(7.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-78{background-image:linear-gradient(10.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-79{background-image:linear-gradient(14.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-80{background-image:linear-gradient(18deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-81{background-image:linear-gradient(21.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-82{background-image:linear-gradient(25.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-83{background-image:linear-gradient(28.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-84{background-image:linear-gradient(32.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-85{background-image:linear-gradient(36deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-86{background-image:linear-gradient(39.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-87{background-image:linear-gradient(43.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-88{background-image:linear-gradient(46.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-89{background-image:linear-gradient(50.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-90{background-image:linear-gradient(54deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-91{background-image:linear-gradient(57.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-92{background-image:linear-gradient(61.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-93{background-image:linear-gradient(64.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-94{background-image:linear-gradient(68.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-95{background-image:linear-gradient(72deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-96{background-image:linear-gradient(75.6deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-97{background-image:linear-gradient(79.2deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-98{background-image:linear-gradient(82.8deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-99{background-image:linear-gradient(86.4deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.progress-100{background-image:linear-gradient(90deg,#243ec6 50%,transparent 0,transparent),linear-gradient(270deg,#243ec6 50%,#eee 0,#eee)}.camera-wrapper{background-color:#000;z-index:999999}@-webkit-keyframes cameraLibIn{0%{-webkit-transform:translateX(110%);transform:translateX(110%);opacity:.2}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes cameraLibIn{0%{-webkit-transform:translateX(110%);transform:translateX(110%);opacity:.2}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes cameraLibOut{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(110%);transform:translateX(110%);opacity:.2}}@keyframes cameraLibOut{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(110%);transform:translateX(110%);opacity:.2}}.camera-wrapper button{z-index:10}.camera-wrapper .spinner{width:40px;height:40px}.camera-wrapper .camera-permissions-message{top:0;bottom:0;left:0;right:0;height:120px;max-width:400px;margin:auto}.camera-wrapper .camera-permissions-message h3,.camera-wrapper .camera-permissions-message svg{color:#fff}.camera-wrapper .camera-permissions-message svg{margin:auto;width:50px;height:50px}.camera-wrapper .camera-permissions-message h3{font-size:1.1rem;padding:0 3rem;font-weight:600}.camera-wrapper .camera-actions{bottom:20px}.camera-wrapper .camera-actions button{border:none;background-color:transparent;color:#fff;padding:0;margin:0 2rem;font-size:2.5rem}.camera-wrapper .camera-actions button svg{border:3px solid #fff;border-radius:50%;padding:.5rem}.camera-wrapper .camera-actions button.take-picture{border-radius:50%;width:80px;height:80px}.camera-wrapper .camera-actions button.take-picture:after,.camera-wrapper .camera-actions button.take-picture:before{content:"";top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;border-radius:50%;transition:.1s}.camera-wrapper .camera-actions button.take-picture:after{border:5px solid #fff;width:70px;height:70px}.camera-wrapper .camera-actions button.take-picture:before{width:65px;height:65px;background-color:#fff;border:5px solid #000}.camera-wrapper .camera-actions button.take-picture:active:after{border-color:#e2e2e2}.camera-wrapper .camera-actions button.take-picture:active:before{background-color:#e2e2e2}.camera-wrapper .camera-actions button.take-picture:disabled:after{border-color:silver}.camera-wrapper .camera-actions button.take-picture:disabled:before{background-color:silver}.camera-wrapper button.cancel-button{background-color:#fff;border:none;padding:.5rem 1.5rem;top:15px;left:15px;border-radius:10px;box-shadow:1px 1px 5px #414141}@media only screen and (orientation:landscape){.camera-wrapper .camera-actions{top:0;bottom:0;right:30px;margin:auto;flex-direction:column-reverse;justify-content:space-evenly}.camera-wrapper .camera-actions button{margin:0}.camera-wrapper .current-camera-image img{height:100%}}.insurance-picture-item{margin:15px 10px;border-radius:5px;box-shadow:1px 1px 5px #d6d6d6}.insurance-picture-item>section.vehicle-picture-name{background-color:var(--color-main);border-top-left-radius:5px;border-top-right-radius:5px}.insurance-picture-item>section.vehicle-picture-name h3{padding:.5rem 1rem;font-size:.9rem;color:#fff;font-weight:400}.insurance-picture-item>section span{background-size:95%}.insurance-picture-item>section.flex-grow-100{max-width:170px;min-width:150px;width:45vw;height:45vw;max-height:170px;min-height:150px}.insurance-picture-item>section.flex-grow-100 img{object-fit:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.insurance-picture-item>button{background-color:var(--color-light-main);border:none;border-radius:50%;padding:0;width:40px;height:40px;bottom:10px;right:10px}.insurance-picture-item>button svg{color:#fff;font-size:2rem}.vehicle-picture-options button{max-width:300px;margin:15px auto}.validation-error{background-color:#fff;padding:2rem;transition:.1s;animation:pictureError .25s ease-out;animation-fill-mode:forwards;-webkit-animation:pictureError .25s ease-out;-webkit-animation-fill-mode:forwards}@-webkit-keyframes pictureError{0%{-webkit-transform:translateY(5%);transform:translateY(5%);opacity:.5}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes pictureError{0%{-webkit-transform:translateY(5%);transform:translateY(5%);opacity:.5}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.validation-error h1{margin-top:10px;font-size:1.7rem}.validation-error p{margin:10px 0 20px}.validation-error button{bottom:40px}.validation-error span{height:130px;width:130px}#insurance-pictures-wrapper{max-width:1000px;margin:0 auto 75px}#insurance-pictures-wrapper h1{font-size:1.4rem;padding:0 1rem}#insurance-pictures-wrapper h2{font-size:1rem;margin:.5rem}#insurance-pictures-wrapper .vehicle-picture-list{flex-wrap:wrap;max-width:500px;margin:auto}#insurance-pictures-wrapper .vehicle-picture-list[validating-picture]{opacity:.6;pointer-events:none}#insurance-pictures-wrapper .insurance-policy-info li{font-size:.9rem;margin:2.5px 0}#insurance-pictures-wrapper .button-wrapper{position:fixed;bottom:0;padding:1rem;background-color:#fff;left:0}#insurance-pictures-wrapper .uploading-wrapper{padding:0 1rem 1rem;max-width:320px}#insurance-pictures-wrapper .uploading-wrapper .spinner{width:50px;height:50px;margin:10px 0}#insurance-pictures-wrapper .uploading-wrapper p{font-size:.9rem}#insurance-pictures-wrapper .button-wrapper button,#insurance-pictures-wrapper .validation-error button{max-width:300px}#insurance-vehicle-wrapper{background-color:#fff;z-index:99990;padding:1.1rem!important;max-width:1300px;left:0;right:0;margin:auto;overflow-y:auto}div#quoter-wrapper{max-width:900px;min-height:calc(100vh - var(--header-height));margin:auto}div#quoter-wrapper .bg-decoration{left:0;top:0;position:fixed;height:100%;width:100%;background-image:url(https://global-uploads.webflow.com/60aea4e5ac6df65cf7e0b8a6/61f40fac291fa380e9a6ef6a_Ellipse%20998.svg),url(https://global-uploads.webflow.com/60aea4e5ac6df65cf7e0b8a6/61f40fad8d3c272ea20f1ff5_Vector.svg),url(https://global-uploads.webflow.com/60aea4e5ac6df65cf7e0b8a6/61f40fadd9b7d83d421ba9ee_Ellipse%20996.svg),url(https://global-uploads.webflow.com/60aea4e5ac6df65cf7e0b8a6/61f40fada92c548086c13f40_Ellipse%20995.svg),url("https://global-uploads.webflow.com/60aea4e5ac6df65cf7e0b8a6/61f40fadf6399265436ae231_Vector%20(1).svg"),url(https://global-uploads.webflow.com/60aea4e5ac6df65cf7e0b8a6/61f40fb6fdbc271398036083_Ellipse%20997.svg);background-position:15% 5%,0 90%,5% 10%,50% 100%,100% 20%,100% 100%;background-size:20%,10%,5%,5%,10%,10%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}div#quoter-wrapper .quoter-content{background-color:#fff;border:var(--dashboard-border-style);border-radius:var(--dashboard-border-radius);margin:1rem 0 2rem}@media only screen and (max-width:1030px){div#quoter-wrapper{margin:0}}div#quoter-data-form>div.form-wrapper{padding:2rem 4rem}div#quoter-data-form>div.form-wrapper.opacity{opacity:.6}div#quoter-data-form>div.form-wrapper>h1,div#quoter-data-form>div.form-wrapper>p{width:100%;text-align:center}div#quoter-data-form>div.form-wrapper>p{margin-bottom:50px}div#quoter-data-form>div.form-wrapper>p.password-text{margin:50px 0}@media only screen and (max-width:1030px){div#quoter-data-form>div.form-wrapper{padding:1rem}}div#quoter-data-form>div.button-wrapper{padding:1.5rem 0 2rem;margin-top:1.5rem;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;z-index:10;box-shadow:0 -1px 10px var(--color-light-grey);border-bottom-left-radius:var(--dashboard-border-radius);border-bottom-right-radius:var(--dashboard-border-radius)}div#quoter-data-form>div.button-wrapper button{max-width:200px;margin:0 auto}div#quoter-data-form>div.button-wrapper p{font-size:.9rem;margin-bottom:20px;font-style:italic}@media only screen and (max-width:1030px){div#quoter-data-form div.button-wrapper{box-shadow:inherit}}@media only screen and (max-width:680px){div#quoter-data-form{padding:20px}}div#quoter-data-form>.spinner{position:fixed}.billForm{height:100%;width:500px;position:relative;background-color:#fff;border-top-left-radius:30px;border-bottom-left-radius:30px;padding:25px 30px;box-sizing:border-box;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.billForm__section{padding:20px}.billForm__section--action{position:-webkit-sticky;position:sticky;bottom:0;padding:0 15px}.billForm__section__close-button{position:absolute;top:20px;right:20px}.billForm__section__close-button svg{width:25px;height:25px}.billForm__section__form{margin-top:15px}.billForm__section__form__field{margin-bottom:25px}.billForm__section__form__field--space{margin-bottom:40px}.billForm__section__form__field--radio{margin-bottom:30px}.billForm__section__form__field__input--uppercase{text-transform:uppercase}.billForm__section__form__field__input--uppercase::-webkit-input-placeholder{text-transform:none!important}.billForm__section__form__field__input--uppercase:-ms-input-placeholder{text-transform:none!important}.billForm__section__form__field__input--uppercase::placeholder{text-transform:none!important}@media screen and (max-width:800px){.billForm{width:100%;border-radius:0;padding:25px 20px 20px}.billForm__section{padding:0}.billForm__section__close-button{top:15px}}.bill__content__bottom-sheet__content__files__type a svg,.bill__content__prompt__icon-title svg,.bill__content__prompt__item__download button svg,.bill__content__prompt__item__files a svg,.bill__content__prompt__item__icon--main svg,.bill__content__prompt__link a{color:#0d4ec9}.bill__content__prompt__item__icon--main .bill__content__prompt__item__icon__background{background-color:#0d4ec9}.bill__content__bottom-sheet__content__files__type a,.bill__content__invoice__content__data,.bill__content__invoice__content__summary__list,.bill__content__invoice__content__summary__list__price,.bill__content__prompt,.bill__content__prompt__item,.bill__content__prompt__item__files a{border-color:#e6e7e9}.bill__content__invoice__content__summary__list__row{border-bottom-color:#e6e7e9}.bill__content__invoice__content__data__icon svg{color:#ffc536}.bill__content__prompt__item__icon--green svg{color:#31d16e}.bill__content__prompt__item__icon--green .bill__content__prompt__item__icon__background{background-color:#31d16e}.bill__content__bottom-sheet__content__files__type a,.bill__content__prompt,.bill__content__prompt__item,.bill__content__prompt__item__files a{background-color:#fff}.bill__content{height:calc(100vh - var(--header-height))}.bill__content--flex{display:flex;justify-content:center;align-items:center}.bill__content__overlay{background-color:#000;position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bill__content__overlay--in{-webkit-animation-name:overlay-in;animation-name:overlay-in;z-index:9997}.bill__content__overlay--out{-webkit-animation-name:overlay-out;animation-name:overlay-out;z-index:9997}@-webkit-keyframes overlay-in{0%{opacity:0}to{opacity:.15}}@keyframes overlay-in{0%{opacity:0}to{opacity:.15}}@-webkit-keyframes overlay-out{0%{opacity:.15}to{opacity:0;pointer-events:none}}@keyframes overlay-out{0%{opacity:.15}to{opacity:0;pointer-events:none}}.bill__content__invoice{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.bill__content__invoice__title{margin-top:10px;padding:0 20px}.bill__content__invoice__content{margin-top:15px;display:flex}.bill__content__invoice__content__summary{padding:0 20px;flex:1 0 auto}.bill__content__invoice__content__summary__list{padding:25px 35px;border-radius:15px;border-width:1px;border-style:solid;display:flex;flex-direction:column}.bill__content__invoice__content__summary__list__row{display:grid;grid-template-columns:1fr 100px 100px;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);border-bottom-width:1px;border-bottom-style:solid;padding:5px;margin:15px 0}.bill__content__invoice__content__summary__list__row--header{margin-top:20px;margin-bottom:5px;padding:0 5px}.bill__content__invoice__content__summary__list__row__description{margin-right:10px}.bill__content__invoice__content__summary__list__row__description__name{line-height:1}.bill__content__invoice__content__summary__list__row--last{border:none}.bill__content__invoice__content__summary__list__price{margin-top:20px;border-width:1px;border-style:solid;border-radius:20px;padding:15px;width:250px;display:flex;flex-direction:column;align-self:flex-end}.bill__content__invoice__content__summary__list__price__item{display:flex;justify-content:space-between}.bill__content__invoice__content__summary__list__price__item:last-of-type{margin-top:10px}.bill__content__invoice__content__data{min-width:350px;max-width:500px;width:100%;border-radius:15px;border-width:1px;border-style:solid;margin-left:10px;margin-right:20px;padding:20px 10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:flex-start}.bill__content__invoice__content__data__icon{background-color:#fff8e7;padding:10px;border-radius:12px;margin-bottom:15px}.bill__content__invoice__content__data__message__button{margin-top:30px}@media screen and (max-width:1100px){.bill__content__invoice__content{flex-direction:column-reverse;align-items:center;padding:0 20px 30px;box-sizing:border-box}.bill__content__invoice__content__data{align-self:inherit;margin-left:0;margin-right:0;margin-bottom:20px;min-width:inherit}.bill__content__invoice__content__summary{padding:0}.bill__content__invoice__content__summary__list{border:none;padding:0}}.bill__content__invoice__form{z-index:9998;position:fixed;top:0;right:0;height:100%;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translateX(100%);transform:translateX(100%)}.bill__content__invoice__form--in{-webkit-animation-name:form-horizontal-in;animation-name:form-horizontal-in}.bill__content__invoice__form--out{-webkit-animation-name:form-horizontal-out;animation-name:form-horizontal-out}@-webkit-keyframes form-horizontal-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.2}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes form-horizontal-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.2}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes form-horizontal-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.2}}@keyframes form-horizontal-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.2}}.bill__content__invoice__loader-wrapper{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:rgba(0,0,0,.1882352941);display:flex;justify-content:center;align-items:center}.bill__content__invoice__loader-wrapper__loader{border-radius:10px;background-color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.bill__content__prompt{margin:auto;border-radius:14px;padding:40px;max-height:600px;width:600px;overflow-y:auto;border-width:1px;border-style:solid;position:relative}.bill__content__prompt--center{display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px}.bill__content__prompt--animation{-webkit-animation-name:prompt-in;animation-name:prompt-in;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes prompt-in{0%{opacity:.1;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes prompt-in{0%{opacity:.1;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bill__content__prompt__icon-title{margin-bottom:15px}.bill__content__prompt__space-bottom{margin-bottom:25px}.bill__content__prompt__space-top{margin-top:25px}.bill__content__prompt__item{border-radius:20px;border-width:1px;border-style:solid;padding:15px 20px;margin-top:15px;margin-bottom:15px;display:flex;align-items:center}.bill__content__prompt__item__icon{display:flex;justify-content:center;align-items:center;position:relative;padding:8px}.bill__content__prompt__item__icon__background{opacity:.1;position:absolute;border-radius:10px;height:100%;width:100%}.bill__content__prompt__item__name{margin:0 15px;flex:1 1}.bill__content__prompt__item__files a{padding:10px 12px;border-radius:8px;margin:0 8px;border-width:1px;border-style:solid;transition:.15s}.bill__content__prompt__item__files a svg{margin-right:5px}.bill__content__prompt__item__files a:hover{cursor:pointer;background-color:#f2f2f2}.bill__content__prompt__item__download{display:none}.bill__content__prompt__link{margin-top:30px;width:100%}.bill__content__prompt__link a{font-weight:700}@media screen and (max-width:600px){.bill__content__prompt{border:none;align-self:flex-start;padding:30px 20px;height:100%;width:100%;max-height:inherit;box-sizing:border-box}.bill__content__prompt--center{margin-top:60px;justify-content:flex-start}.bill__content__prompt__icon-title{display:flex;justify-content:center;align-items:center}.bill__content__prompt__icon-title svg{width:40px;height:40px}.bill__content__prompt>h1,.bill__content__prompt>p{text-align:center}.bill__content__prompt__item{padding:10px 20px}.bill__content__prompt__item__files{display:none}.bill__content__prompt__item__download{display:block}}.bill__content__bottom-sheet{position:absolute;background-color:#fff;bottom:0;width:100%;z-index:9998;border-top-left-radius:30px;border-top-right-radius:30px;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bill__content__bottom-sheet__content{padding:20px}.bill__content__bottom-sheet__content__files__type{margin-top:30px;margin-bottom:40px;display:flex;justify-content:space-evenly}.bill__content__bottom-sheet__content__files__type a{padding:10px 12px;border-radius:8px;margin:0 8px;border-width:1px;border-style:solid;transition:.15s}.bill__content__bottom-sheet__content__files__type a svg{margin-right:5px}.bill__content__bottom-sheet__content__files__type a:hover{cursor:pointer;background-color:#f2f2f2}.bill__content__bottom-sheet--in{-webkit-animation-name:bottom-sheet-in;animation-name:bottom-sheet-in}.bill__content__bottom-sheet--out{-webkit-animation-name:bottom-sheet-out;animation-name:bottom-sheet-out}@-webkit-keyframes bottom-sheet-in{0%{opacity:.5;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bottom-sheet-in{0%{opacity:.5;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bottom-sheet-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}99%{opacity:.5;-webkit-transform:translateY(100%);transform:translateY(100%)}to{visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0);z-index:-1}}@keyframes bottom-sheet-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}99%{opacity:.5;-webkit-transform:translateY(100%);transform:translateY(100%)}to{visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0);z-index:-1}}.claimRegister__button-wrapper__info button,.claimRegister__completion__link a{color:#0d4ec9}.claimRegister__data-panel__section__arrow svg{color:#676767}.claimRegister__data-panel__section__icon__marker--invalid{background-color:#ff3d54}.claimRegister__data-panel__section__icon__marker--valid{background-color:#31d16e}.claimRegister{height:100%;top:0;left:0;right:0;z-index:9991;width:100%;background-color:#fff;padding:0!important;position:fixed;overflow-y:auto}.claimRegister__data-panel{margin-top:30px}.claimRegister__data-panel__section{padding:10px 15px;margin:25px 0;border-radius:5px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center}.claimRegister__data-panel__section__icon{margin-right:20px;display:flex;justify-content:center;align-items:center}.claimRegister__data-panel__section__icon__marker{height:15px;width:15px;margin-right:15px;border-radius:50%}.claimRegister__data-panel__section__icon__bg{width:50px;height:50px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.claimRegister__data-panel__section__title{flex:1 0 auto}.claimRegister__data-panel__section__arrow svg{width:20px;height:20px}.claimRegister__data-panel__section--disabled{pointer-events:none;opacity:.4}.claimRegister__data-panel__infoSection{display:flex;padding:20px 15px}.claimRegister__data-panel__infoSection__icon{width:60px;height:60px;margin-right:20px}.claimRegister__data-panel__infoSection__icon span{display:block;width:60px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:50%}.claimRegister__data-panel__infoSection__button{min-width:100px;margin-left:10px}.claimRegister__data-panel__separator{margin:40px 0;border-top:2px solid var(--color-light-grey)}.claimRegister__button-back{position:absolute;top:0;left:20px;z-index:10}.claimRegister__button-back svg{width:20px;height:20px}.claimRegister__completion{display:flex;flex-direction:column;justify-content:center;justify-content:space-evenly;height:450px;margin:20px}.claimRegister__completion__logo{height:150px;margin:60px}.claimRegister__completion__logo img{width:200px;height:auto}.claimRegister__completion__title{margin:20px 0}.claimRegister__completion__link{margin-top:50px}.claimRegister__logo{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.claimRegister__logo img{width:200px;height:auto}.claimRegister__logo svg{margin:30px;width:40px;height:40px}.claimRegister__button-wrapper{position:fixed;bottom:0;left:0;margin:auto;width:100%;background:#fff;padding:20px;box-sizing:border-box;box-shadow:6px 0 6px rgba(0,0,0,.1);z-index:100}.claimRegister__button-wrapper>button{max-width:275px;margin:auto;display:block}.claimRegister__button-wrapper__info{margin-top:15px}.claimRegister__button-wrapper__info button{font-weight:700}.claimContent{display:flex;flex-direction:column;height:100%}.claimContent .backButton{position:absolute;left:100px;top:0;z-index:1}@media screen and (max-width:1000px){.claimContent .backButton{left:40px}}@media screen and (max-width:800px){.claimContent .backButton{left:10px;top:-60px}}.claimContent__section--header{display:flex;flex-direction:column;justify-content:center;position:relative;padding:0 20px}.claimContent__section--content{display:flex;flex-direction:column;align-items:center;flex:1 0 auto;margin-top:10px;padding:0 20px}@media screen and (max-width:480px){.claimContent__section--content .quoterContent__section__transitioner{width:100%;height:100%;position:relative}}.claimContent__section__title{font-size:21px!important}@media screen and (min-width:480px){.claimContent__section__title{font-size:21px!important}}@media screen and (min-width:800px){.claimContent__section__title{font-size:22px!important}}@media screen and (min-width:1400px){.claimContent__section__title{font-size:23px!important}}.claimContent__section__subtitle{max-width:700px;font-weight:500;margin:15px auto auto;font-size:17px!important}@media screen and (min-width:480px){.claimContent__section__subtitle{font-size:17px!important}}@media screen and (min-width:800px){.claimContent__section__subtitle{font-size:18px!important}}@media screen and (min-width:1400px){.claimContent__section__subtitle{font-size:19px!important}}@media only screen and (max-width:500px){.claimContent__section__subtitle{max-width:400px}}.claimContent__section__message{margin-top:20px;padding:0 20px}.claimContent__section__transitioner{-webkit-animation-name:section-in;animation-name:section-in;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-timing-function:cubic-bezier(.075,.82,.165,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative}.claimContent__section__transitioner--delay{-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0;width:100%;max-width:400px}.claimContent__section__transitioner--landscape{max-width:80%}@-webkit-keyframes section-in{0%{opacity:.1;bottom:-100px}to{opacity:1;bottom:0}}@keyframes section-in{0%{opacity:.1;bottom:-100px}to{opacity:1;bottom:0}}.claimPicture__picture__edit{background-color:#0d4ec9}.claimPicture__picture__close{background-color:#676767}.claimPicture__picture__button svg{color:#e6e7e9}.claimPicture__picture__close svg,.claimPicture__picture__edit svg{color:#fff}.claimPicture__picture{background-color:#fff;border-radius:12px;width:100%;max-width:250px;height:125px;margin:20px auto 10px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 5px rgba(0,0,0,.1)}.claimPicture__picture__close,.claimPicture__picture__edit{box-shadow:0 0 10px rgba(0,0,0,.1);padding:5px;border-radius:50%;width:28px;height:28px;position:absolute;top:-15px;right:-20px;z-index:1}.claimPicture__picture__edit svg{width:22px;height:22px}.claimPicture__picture__close{top:-10px;right:-15px;padding:3px}.claimPicture__picture__close svg{width:27px;height:27px}.claimPicture__picture__button{width:100%;height:100%}.claimPicture__picture__button svg{width:50px;height:50px}.claimPicture__picture__image{object-fit:cover;height:100%;width:100%;border-radius:12px}.claimDamage__info span svg{color:#0d4ec9}.claimDamage__info{margin:20px 0;display:flex;justify-content:center;align-items:center}.claimDamage__info span{margin-right:10px}.claimDamage__info span svg{width:20px;height:20px}.claimDamage__preexistence{margin:30px 0;text-align:center}.claimDamage__list__severity,.claimDamage__pictures{margin-top:30px}.claimSummary__section__title button{color:#0d4ec9}.claimSummary__section__title{border-color:#e6e7e9}.claimSummary__section__title span{background-color:#31d16e}.claimSummary__section{margin-top:10px}.claimSummary__section__title{padding:10px 0;margin-bottom:20px;border-bottom-width:1px;border-bottom-style:solid;display:flex;align-items:center}.claimSummary__section__title span{display:block;width:10px;height:10px;margin-right:10px;border-radius:50%}.claimSummary__section__title__text{flex:1 0 auto}.claimSummary__section__title button svg{width:25px;height:25px}.claimSummary__section__info__item{margin:5px 0}.claimSummary__section__info__item__picture{display:flex;justify-content:center;align-items:center}.claimSummary__section__info__item__picture__wrapper{margin-bottom:10px}.claimSummary__section__info__item__picture__wrapper img{width:80px;height:80px;object-fit:contain}.claimSummary__section__info__pictures{display:flex;align-items:center;flex-wrap:wrap}.claimSummary__section__info__pictures__picture{margin:10px}.claimSummary__section__info__pictures__picture img{width:60px;height:60px;object-fit:contain}.claimSummary__section__info__damages{padding:0 15px;margin-bottom:120px}.claimSummary__section:first-child{margin-top:0}.claimSignature{border-color:#e6e7e9;margin:20px 0;border-radius:10px;border-width:2px;border-style:solid;padding:10px}.claimSignature__content{height:200px;display:flex;justify-content:center;align-items:center}.claimSignature__name{margin:10px 0}.claimPerson__content__wrapper__damage__buttons__edit{color:#0d4ec9}.claimPerson__header__progress__bar{background-color:#0d4ec9}.claimPerson__content__wrapper__add-button button:active,.claimPerson__header__progress{background-color:#e6e7e9}.claimPerson__content__form__info{border-color:#e6e7e9}.claimPerson__content__wrapper__damage__buttons__remove{color:#ff3d54}.claimPerson__content__form__add-button button{background-color:#31d16e;color:#fff}.claimPerson__content__wrapper__add-button,.claimPerson__content__wrapper__damage,.claimPerson__header{background-color:#fff}.claimPerson{height:100%;display:flex;flex-direction:column}.claimPerson__header{min-height:80px;height:80px;display:flex;justify-content:center;align-items:center}.claimPerson__header__left,.claimPerson__header__right{width:80px;height:100%;display:flex;justify-content:center;align-items:center}.claimPerson__header__progress{height:8px;border-radius:10px;margin:auto;position:relative;flex:1 0 auto}.claimPerson__header__progress__bar{height:100%;transition:width .5s;position:absolute;border-radius:10px}.claimPerson__content__welcome{position:fixed;height:100%;left:0;right:0;margin:auto;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.claimPerson__content__welcome__message{font-weight:400}.claimPerson__content__welcome__title{margin:20px 0}.claimPerson__content__welcome__form{margin-top:30px}.claimPerson__content__welcome__button{margin-top:20px;width:200px}.claimPerson__content__form,.claimPerson__content__wrapper{margin-bottom:100px}.claimPerson__content__form__field,.claimPerson__content__wrapper__field{margin:25px 0}.claimPerson__content__form__field--center,.claimPerson__content__wrapper__field--center{display:flex;justify-content:center;align-items:center}.claimPerson__content__form--wrap,.claimPerson__content__wrapper--wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,190px)}.claimPerson__content__form--wrap>*,.claimPerson__content__wrapper--wrap>*{margin:15px}.claimPerson__content__form__pictures-wrapper{min-height:100px;display:flex;flex-wrap:wrap}.claimPerson__content__form__pictures-wrapper__item{height:50px}.claimPerson__content__form__info{padding:15px;border-radius:8px;border-width:1px;border-style:solid;display:flex;align-items:center}.claimPerson__content__form__info__right{margin-left:10px}.claimPerson__content__form__add-button{margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.claimPerson__content__form__add-button button{width:35px;height:35px;border-radius:50%;margin-bottom:10px}.claimPerson__content__form__add-button button svg{width:25px;height:25px}.claimPerson__content__wrapper__damage{padding:5px 10px;margin:15px 0;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center}.claimPerson__content__wrapper__damage__image{width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.claimPerson__content__wrapper__damage__type{padding:0 10px;flex:1 0 auto}.claimPerson__content__wrapper__damage__type>p{max-width:210px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.claimPerson__content__wrapper__damage__buttons{width:60px;display:flex;justify-content:center;align-items:center}.claimPerson__content__wrapper__damage__buttons__remove{margin-left:15px}.claimPerson__content__wrapper__damage__buttons button svg{width:22px;height:22px}.claimPerson__content__wrapper__add-button{margin:10px 0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.claimPerson__content__wrapper__add-button button{width:100%;padding:15px 10px;transition:.15s;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.claimPerson__content__wrapper__add-button button svg{width:22px;height:22px;margin-right:5px}.claimFormDisabled__message__link a{color:#0d4ec9}.claimFormDisabled{height:100%;padding:30px;box-sizing:border-box;display:flex;flex-direction:column}.claimFormDisabled__logo{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:.3 0 auto}.claimFormDisabled__logo img{width:250px;height:auto}.claimFormDisabled__message__large{margin:20px 0}.claimFormDisabled__message__link{margin-top:50px}.deleteItemModal__content{padding:10px 30px}.deleteItemModal__content__buttonWrapper{display:flex;justify-content:center;align-items:center;margin:30px 0 0}.deleteItemModal__content__buttonWrapper button{width:130px;max-width:150px;margin:0 10px}.claimPersonManagement__content__syncEDUA__button,.claimPersonManagement__content__wrapper__person__buttons__add,.claimPersonManagement__header__progress__bar{background-color:#0d4ec9}.claimPersonManagement__content__form__add-button button,.claimPersonManagement__content__syncEDUA__button,.claimPersonManagement__content__wrapper__person__buttons__add{color:#fff}.claimPersonManagement__content__form,.claimPersonManagement__content__wrapper,.claimPersonManagement__content__wrapper__form{margin-bottom:30px}.claimPersonManagement__content__form__subtitle,.claimPersonManagement__content__wrapper__form__subtitle,.claimPersonManagement__content__wrapper__subtitle{margin-top:30px}.claimPersonManagement__content__form__subtitle:first-of-type,.claimPersonManagement__content__wrapper__form__subtitle:first-of-type,.claimPersonManagement__content__wrapper__subtitle:first-of-type{margin-top:15px}.claimPersonManagement__content__panel{display:flex;margin-top:30px;grid-gap:20px;gap:20px;flex-wrap:wrap}.claimPersonManagement__content__panel__section{box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px;flex:1 1 45%;padding:5px;cursor:pointer}.claimPersonManagement__content__panel__section__titleWrapper{display:flex;padding:15px 0 0}.claimPersonManagement__content__panel__section__titleWrapper__position{width:30px;margin:0 15px 0 5px}.claimPersonManagement__content__panel__section__titleWrapper__position h1{font-size:38px;line-height:1}@media screen and (min-width:480px){.claimPersonManagement__content__panel__section__titleWrapper__position h1{font-size:38px}}@media screen and (min-width:800px){.claimPersonManagement__content__panel__section__titleWrapper__position h1{font-size:39px}}@media screen and (min-width:1400px){.claimPersonManagement__content__panel__section__titleWrapper__position h1{font-size:40px}}.claimPersonManagement__content__panel__section__titleWrapper__title h1{font-size:13px;font-weight:400;line-height:1}@media screen and (min-width:480px){.claimPersonManagement__content__panel__section__titleWrapper__title h1{font-size:13px}}@media screen and (min-width:800px){.claimPersonManagement__content__panel__section__titleWrapper__title h1{font-size:14px}}@media screen and (min-width:1400px){.claimPersonManagement__content__panel__section__titleWrapper__title h1{font-size:15px}}.claimPersonManagement__content__panel__section__titleWrapper__title h1:last-of-type{font-size:19px;font-weight:600}@media screen and (min-width:480px){.claimPersonManagement__content__panel__section__titleWrapper__title h1:last-of-type{font-size:19px}}@media screen and (min-width:800px){.claimPersonManagement__content__panel__section__titleWrapper__title h1:last-of-type{font-size:20px}}@media screen and (min-width:1400px){.claimPersonManagement__content__panel__section__titleWrapper__title h1:last-of-type{font-size:21px}}.claimPersonManagement__content__panel__section__image{margin:5px 0;text-align:center}.claimPersonManagement__content__panel__section__image span{display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%;width:70px;height:70px}.claimPersonManagement__content__panel__section__bottom__edit{border-top:1px solid #e1e1e1;padding:7px 0}.claimPersonManagement__content__panel__section--disable{opacity:.4;pointer-events:none}.claimPersonManagement__content__syncEDUA{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.claimPersonManagement__content__syncEDUA__button{display:flex;justify-content:center;align-items:center;box-shadow:1px 1px 5px #858585;grid-gap:20px;gap:20px;text-align:center;border-radius:8px;padding:5px;height:55px}.claimPersonManagement__content__syncEDUA__button__spinner{position:relative;height:40px;width:40px}.claimPersonManagement__content__syncEDUA__button__spinner svg{margin-top:0;bottom:18px;height:35px;width:35px;color:#fff}.claimPersonManagement__content__syncEDUA__button--disabled{opacity:.4;pointer-events:none}.claimPersonManagement__content__syncEDUA svg{font-size:35px;margin-bottom:2px}@media screen and (min-width:480px){.claimPersonManagement__content__syncEDUA svg{font-size:35px}}@media screen and (min-width:800px){.claimPersonManagement__content__syncEDUA svg{font-size:36px}}@media screen and (min-width:1400px){.claimPersonManagement__content__syncEDUA svg{font-size:37px}}.claimPersonManagement__content__syncEDUA p{font-size:19px}@media screen and (min-width:480px){.claimPersonManagement__content__syncEDUA p{font-size:19px}}@media screen and (min-width:800px){.claimPersonManagement__content__syncEDUA p{font-size:20px}}@media screen and (min-width:1400px){.claimPersonManagement__content__syncEDUA p{font-size:21px}}.claimPersonManagement__content__info{display:flex;padding:0 10px 10px;border-radius:7px;margin-bottom:5px}.claimPersonManagement__content__info__warningImage{background-repeat:no-repeat;background-size:contain;background-position:50%;display:block;min-width:60px;margin-right:20px}.claimPersonManagement__content__wrapper__person__type p{max-width:190px;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.claimPersonManagement__content__wrapper__person__buttons__add[disabled]{opacity:.4}.claimPersonManagement__content__wrapper--listMargin{margin-bottom:165px}.claimPersonManagement__content__involvedCreation{margin-top:50%}.claimPersonManagement__content__involvedCreation button{padding:25px;margin:10px 0}.claimPersonManagement__content__involvedCreation button span{font-size:17px}@media screen and (min-width:480px){.claimPersonManagement__content__involvedCreation button span{font-size:17px}}@media screen and (min-width:800px){.claimPersonManagement__content__involvedCreation button span{font-size:18px}}@media screen and (min-width:1400px){.claimPersonManagement__content__involvedCreation button span{font-size:19px}}.claimAdjuster__content__section__field__privacyText span a{color:#0d4ec9}.claimAdjuster__content__section__field__signature__preview__edit-button{background-color:#0d4ec9}.claimAdjuster__content__adjuster-info__section__info__link{border-color:#0d4ec9}.claimAdjuster__content__adjuster-info__section__info__coverage,.claimAdjuster__content__section__field__signature__preview,.claimAdjuster__content__section__header{border-color:#e6e7e9}.claimAdjuster__noticesModal__advicesWrapper__item__icon svg{color:#ff3d54}.claimAdjuster__content__adjuster-info__section__info__coverage__type__icon--disabled,.claimAdjuster__content__section__header__marker--invalid{background-color:#ff3d54}.claimAdjuster__content__adjuster-info__section__info__coverage__type__icon--enabled,.claimAdjuster__content__section__add-button button,.claimAdjuster__content__section__header__marker--valid{background-color:#31d16e}.claimAdjuster__content__adjuster-info__section__info__coverage__type__icon svg,.claimAdjuster__content__section__add-button button,.claimAdjuster__content__section__field__signature__preview__edit-button svg{color:#fff}.claimAdjuster{padding:25px 0 15px}.claimAdjuster__content{margin-bottom:100px}.claimAdjuster__content__adjuster-info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 10px;margin-bottom:100px}.claimAdjuster__content__adjuster-info__logo{margin:10px 0}.claimAdjuster__content__adjuster-info__logo img{width:125px;height:70px;margin:0 auto 10px;display:block}.claimAdjuster__content__adjuster-info__section{border-radius:10px;padding:15px 10px;margin:15px 0;width:100%;box-shadow:0 0 5px rgba(0,0,0,.1)}.claimAdjuster__content__adjuster-info__section__info{margin:15px 0 10px;padding:0 5px;position:relative}.claimAdjuster__content__adjuster-info__section__info--hasIcon{display:flex;justify-content:center;align-items:center;margin:30px 0}.claimAdjuster__content__adjuster-info__section__info--hasIcon span{flex:1 1}.claimAdjuster__content__adjuster-info__section__info__image{background-size:cover;background-position:50%;background-repeat:no-repeat;width:45px;height:45px;margin-right:15px}.claimAdjuster__content__adjuster-info__section__info__policy-status{margin:10px 0;display:flex;justify-content:center;align-items:center}.claimAdjuster__content__adjuster-info__section__info__link{display:block;border-radius:10px;padding:10px;border-width:2px;border-style:solid;margin:10px auto 20px;width:175px}.claimAdjuster__content__adjuster-info__section__info__coverage{margin:5px 0 10px;padding:5px 10px;border-bottom-width:1px;border-bottom-style:solid;display:flex;align-items:center}.claimAdjuster__content__adjuster-info__section__info__coverage__type{display:flex;align-items:center;flex:1 0 auto}.claimAdjuster__content__adjuster-info__section__info__coverage__type__text{margin-left:10px}.claimAdjuster__content__adjuster-info__section__info__coverage__type__icon{width:20px;height:20px;border-radius:5px;top:2px;left:155px;display:flex;justify-content:center;align-items:center}.claimAdjuster__content__adjuster-info__section__info__coverage__type__icon svg{width:18px;height:18px}.claimAdjuster__content__adjuster-info__section__info__coverage__icon{position:absolute}.claimAdjuster__content__adjuster-info__section__info__call{position:absolute;width:50px;height:50px;top:0;bottom:0;margin:auto;right:80px;display:flex;justify-content:center;align-items:center}.claimAdjuster__content__adjuster-info__section__info__call svg{width:25px;height:25px}.claimAdjuster__content__adjuster-info__section__info--row{display:grid;grid-template-columns:30px 110px 30px;justify-content:center;align-items:center}.claimAdjuster__content__adjuster-info__section__info--short-row{margin:auto;width:220px}.claimAdjuster__content__adjuster-info__section__info__value__icon{margin:0 10px}.claimAdjuster__content__adjuster-info__section__info__value__icon svg{width:18px;height:18px}.claimAdjuster__content__completion{display:flex;flex-direction:column;justify-content:center;justify-content:space-evenly;height:450px;margin:20px}.claimAdjuster__content__section{padding:0 5px}.claimAdjuster__content__section__header{margin:5px 0 25px;padding:10px 0;border-width:1px;border-bottom-style:solid;display:flex;align-items:center}.claimAdjuster__content__section__header__marker{width:12px;height:12px;display:block;border-radius:50%;margin-right:10px}.claimAdjuster__content__section__vehiclePicturesText{margin-bottom:35px}.claimAdjuster__content__section__field__signature__preview{border-radius:10px;border-width:2px;border-style:solid;margin:30px 0 20px;position:relative}.claimAdjuster__content__section__field__signature__preview__edit-button{position:absolute;border-radius:50%;right:-15px;top:-15px;width:35px;height:35px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;align-items:center}.claimAdjuster__content__section__field__signature__preview__edit-button svg{width:20px;height:20px}.claimAdjuster__content__section__field__signature__preview img{width:250px;height:120px;display:block;margin:auto}.claimAdjuster__content__section__field__signature__button{width:200px;margin:20px auto}.claimAdjuster__content__section__field__privacyText{margin:20px 0 0}.claimAdjuster__content__section__field__privacyText span{display:block}.claimAdjuster__content__section__field__privacyText span a{font-weight:700}.claimAdjuster__content__section__conclusionText{display:block;margin:-10px 0 15px}.claimAdjuster__content__section__add-button{margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.claimAdjuster__content__section__add-button button{width:35px;height:35px;border-radius:50%;margin-bottom:10px}.claimAdjuster__content__section__add-button button svg{width:25px;height:25px}.claimAdjuster__arrivalModal{padding:20px}.claimAdjuster__arrivalModal__buttonsWrapper{display:flex;justify-content:center;margin-top:30px;grid-gap:10px;gap:10px}.claimAdjuster__arrivalModal__buttonsWrapper button{max-width:200px}.claimAdjuster__noticesModal{padding:1rem}.claimAdjuster__noticesModal__warningImage{width:70px;height:70px;margin:0 auto 10px;background-position:50%;background-size:cover;background-repeat:no-repeat}.claimAdjuster__noticesModal h1{margin-bottom:15px}.claimAdjuster__noticesModal__advicesWrapper{position:relative;max-height:280px;overflow:overlay;padding-top:10px}.claimAdjuster__noticesModal__advicesWrapper__item{display:flex;justify-content:center;align-items:center;justify-content:flex-start;margin:10px 0;grid-gap:15px;gap:15px}.claimAdjuster__noticesModal__advicesWrapper__item__icon{display:flex;align-items:center;width:30px}.claimAdjuster__noticesModal__advicesWrapper__item__icon svg{font-size:25px}@media screen and (min-width:480px){.claimAdjuster__noticesModal__advicesWrapper__item__icon svg{font-size:25px}}@media screen and (min-width:800px){.claimAdjuster__noticesModal__advicesWrapper__item__icon svg{font-size:26px}}@media screen and (min-width:1400px){.claimAdjuster__noticesModal__advicesWrapper__item__icon svg{font-size:27px}}.claimAdjuster__noticesModal__advicesWrapper__item p{flex:1 1}.claimAdjuster__noticesModal__advicesWrapper:before{content:"";position:absolute;width:100%;height:15px;top:0;background-color:#fff;background:linear-gradient(0,#fff,hsla(0,0%,100%,.6110819328) 35%)}.claimAdjuster__noticesModal__buttonsWrapper{display:flex;grid-gap:40px;gap:40px;margin:2rem 0 0}.claimPersonManagement__content__form__warningText,.claimPersonManagement__content__wrapper__form__warningText,.claimPersonManagement__content__wrapper__warningText{display:block;margin:0 auto}.claimPersonManagement__content__button-wrapper__info button,.claimPersonManagement__content__form__damage__buttons__edit,.claimPersonManagement__content__form__service__buttons__edit,.claimPersonManagement__content__form__title button,.claimPersonManagement__content__wrapper__damage__buttons__edit,.claimPersonManagement__content__wrapper__form__damage__buttons__edit,.claimPersonManagement__content__wrapper__form__service__buttons__edit,.claimPersonManagement__content__wrapper__form__title button,.claimPersonManagement__content__wrapper__person__buttons__edit,.claimPersonManagement__content__wrapper__service__buttons__edit,.claimPersonManagement__content__wrapper__title button{color:#0d4ec9}.claimPersonManagement__content__wrapper__person__buttons__add,.claimPersonManagement__header__progress__bar{background-color:#0d4ec9}.claimPersonManagement__content__wrapper__add-button button:active,.claimPersonManagement__header__progress{background-color:#e6e7e9}.claimPersonManagement__content__form__info,.claimPersonManagement__content__form__title,.claimPersonManagement__content__wrapper__form__title,.claimPersonManagement__content__wrapper__title{border-color:#e6e7e9}.claimPersonManagement__content__form__damage__buttons__remove,.claimPersonManagement__content__form__service__buttons__remove,.claimPersonManagement__content__wrapper__damage__buttons__remove,.claimPersonManagement__content__wrapper__form__damage__buttons__remove,.claimPersonManagement__content__wrapper__form__service__buttons__remove,.claimPersonManagement__content__wrapper__person__buttons__remove,.claimPersonManagement__content__wrapper__service__buttons__remove{color:#ff3d54}.claimPersonManagement__content__button-wrapper__info__wrapper__item__status--red,.claimPersonManagement__content__wrapper__person__status--red{background-color:#ff3d54}.claimPersonManagement__content__button-wrapper__info__wrapper__item__status--yellow{background-color:#ffc536}.claimPersonManagement__content__button-wrapper__info__wrapper__item__status--green,.claimPersonManagement__content__form__add-button button,.claimPersonManagement__content__form__title span,.claimPersonManagement__content__wrapper__form__title span,.claimPersonManagement__content__wrapper__title span{background-color:#31d16e}.claimPersonManagement__content__form__add-button button,.claimPersonManagement__content__wrapper__person__buttons__add{color:#fff}.claimPersonManagement__content__form__damage,.claimPersonManagement__content__form__service,.claimPersonManagement__content__wrapper__add-button,.claimPersonManagement__content__wrapper__damage,.claimPersonManagement__content__wrapper__form__damage,.claimPersonManagement__content__wrapper__form__service,.claimPersonManagement__content__wrapper__person,.claimPersonManagement__content__wrapper__service,.claimPersonManagement__header{background-color:#fff}.claimPersonManagement{height:100%;display:flex;flex-direction:column}.claimPersonManagement__header{min-height:80px;height:80px;display:flex;justify-content:center;align-items:center}.claimPersonManagement__header__left,.claimPersonManagement__header__right{width:80px;height:100%;display:flex;justify-content:center;align-items:center}.claimPersonManagement__header__progress{height:8px;border-radius:10px;margin:auto;position:relative;flex:1 0 auto}.claimPersonManagement__header__progress__bar{height:100%;transition:width .5s;position:absolute;border-radius:10px}.claimPersonManagement__content__form:last-of-type,.claimPersonManagement__content__wrapper:last-of-type,.claimPersonManagement__content__wrapper__form:last-of-type{margin-bottom:100px}.claimPersonManagement__content__form__title,.claimPersonManagement__content__wrapper__form__title,.claimPersonManagement__content__wrapper__title{padding:10px 0;margin-bottom:40px;border-bottom-width:1px;border-bottom-style:solid;display:flex;align-items:center}.claimPersonManagement__content__form__title span,.claimPersonManagement__content__wrapper__form__title span,.claimPersonManagement__content__wrapper__title span{display:block;width:10px;height:10px;margin-right:10px;border-radius:50%}.claimPersonManagement__content__form__title__text,.claimPersonManagement__content__wrapper__form__title__text,.claimPersonManagement__content__wrapper__title__text{flex:1 0 auto}.claimPersonManagement__content__form__title button svg,.claimPersonManagement__content__wrapper__form__title button svg,.claimPersonManagement__content__wrapper__title button svg{width:25px;height:25px}.claimPersonManagement__content__form__damage,.claimPersonManagement__content__form__service,.claimPersonManagement__content__wrapper__damage,.claimPersonManagement__content__wrapper__form__damage,.claimPersonManagement__content__wrapper__form__service,.claimPersonManagement__content__wrapper__service{padding:5px 10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center}.claimPersonManagement__content__form__damage__image,.claimPersonManagement__content__form__service__image,.claimPersonManagement__content__wrapper__damage__image,.claimPersonManagement__content__wrapper__form__damage__image,.claimPersonManagement__content__wrapper__form__service__image,.claimPersonManagement__content__wrapper__service__image{width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.claimPersonManagement__content__form__damage__type,.claimPersonManagement__content__form__service__type,.claimPersonManagement__content__wrapper__damage__type,.claimPersonManagement__content__wrapper__form__damage__type,.claimPersonManagement__content__wrapper__form__service__type,.claimPersonManagement__content__wrapper__service__type{padding:0 10px;margin-left:10px;flex:1 0 auto}.claimPersonManagement__content__form__damage__buttons__remove,.claimPersonManagement__content__form__service__buttons__remove,.claimPersonManagement__content__wrapper__damage__buttons__remove,.claimPersonManagement__content__wrapper__form__damage__buttons__remove,.claimPersonManagement__content__wrapper__form__service__buttons__remove,.claimPersonManagement__content__wrapper__service__buttons__remove{margin-left:15px}.claimPersonManagement__content__form__damage__buttons button svg,.claimPersonManagement__content__form__service__buttons button svg,.claimPersonManagement__content__wrapper__damage__buttons button svg,.claimPersonManagement__content__wrapper__form__damage__buttons button svg,.claimPersonManagement__content__wrapper__form__service__buttons button svg,.claimPersonManagement__content__wrapper__service__buttons button svg{width:22px;height:22px}.claimPersonManagement__content__form__field,.claimPersonManagement__content__wrapper__field,.claimPersonManagement__content__wrapper__form__field{margin:25px 0}.claimPersonManagement__content__form__field--center,.claimPersonManagement__content__wrapper__field--center,.claimPersonManagement__content__wrapper__form__field--center{display:flex;justify-content:center;align-items:center}.claimPersonManagement__content__form--wrap,.claimPersonManagement__content__wrapper--wrap,.claimPersonManagement__content__wrapper__form--wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,190px)}.claimPersonManagement__content__form--wrap>*,.claimPersonManagement__content__wrapper--wrap>*,.claimPersonManagement__content__wrapper__form--wrap>*{margin:15px}.claimPersonManagement__content__form__form--shortMargin,.claimPersonManagement__content__wrapper__form--shortMargin,.claimPersonManagement__content__wrapper__form__form--shortMargin{margin-bottom:10px}.claimPersonManagement__content__form__pictures-wrapper{min-height:100px;display:flex;flex-wrap:wrap}.claimPersonManagement__content__form__pictures-wrapper__item{height:50px}.claimPersonManagement__content__form__info{padding:15px;border-radius:8px;border-width:1px;border-style:solid;display:flex;align-items:center}.claimPersonManagement__content__form__info__right{margin-left:10px}.claimPersonManagement__content__form__add-button{margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.claimPersonManagement__content__form__add-button button{width:35px;height:35px;border-radius:50%;margin-bottom:10px}.claimPersonManagement__content__form__add-button button svg{width:25px;height:25px}.claimPersonManagement__content__wrapper__person{margin:20px 0;padding:5px 10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center}.claimPersonManagement__content__wrapper__person__status{display:block;width:15px;height:15px;border-radius:50%;margin:0 15px 0 5px}.claimPersonManagement__content__wrapper__person__image{width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.claimPersonManagement__content__wrapper__person__type{padding:0 10px;margin-left:10px;flex:1 0 auto}.claimPersonManagement__content__wrapper__person__buttons__remove{margin-left:15px}.claimPersonManagement__content__wrapper__person__buttons__add{padding:7px 10px;border-radius:7px}.claimPersonManagement__content__wrapper__person__buttons button svg{width:22px;height:22px}.claimPersonManagement__content__wrapper__eSign{margin:40px 0 0}.claimPersonManagement__content__wrapper__add-button{margin:10px 0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.claimPersonManagement__content__wrapper__add-button button{width:100%;padding:15px 10px;transition:.15s;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.claimPersonManagement__content__wrapper__add-button button svg{width:22px;height:22px;margin-right:5px}.claimPersonManagement__content__wrapper__signatureText{margin:30px 0}.claimPersonManagement__content__wrapper__signatureText span{display:block}.claimPersonManagement__content__button-wrapper{position:fixed;bottom:0;left:0;margin:auto;width:100%;background:#fff;padding:20px;box-sizing:border-box;box-shadow:6px 0 6px rgba(0,0,0,.1);z-index:1}.claimPersonManagement__content__button-wrapper>button{max-width:275px;margin:auto;display:block}.claimPersonManagement__content__button-wrapper__warningInfo{margin:0 0 15px}.claimPersonManagement__content__button-wrapper__warningInfo__wrapper{display:flex;justify-content:space-around;align-items:center;width:80%;margin:0 auto}.claimPersonManagement__content__button-wrapper__warningInfo__wrapper__icon{font-size:30px}@media screen and (min-width:480px){.claimPersonManagement__content__button-wrapper__warningInfo__wrapper__icon{font-size:30px}}@media screen and (min-width:800px){.claimPersonManagement__content__button-wrapper__warningInfo__wrapper__icon{font-size:31px}}@media screen and (min-width:1400px){.claimPersonManagement__content__button-wrapper__warningInfo__wrapper__icon{font-size:32px}}.claimPersonManagement__content__button-wrapper__info{margin-top:15px}.claimPersonManagement__content__button-wrapper__info__wrapper{display:flex;justify-content:space-around;margin:20px 0}.claimPersonManagement__content__button-wrapper__info__wrapper__item{display:flex}.claimPersonManagement__content__button-wrapper__info__wrapper__item__status{display:block;width:15px;height:15px;border-radius:50%;margin-right:5px}.claimPersonManagement__content__button-wrapper__info button{font-weight:700}.claimPersonDamage__content__form__damage__buttons__edit,.claimPersonDamage__content__form__service__buttons__edit,.claimPersonDamage__content__form__title button,.claimPersonDamage__content__wrapper__damage__buttons__edit,.claimPersonDamage__content__wrapper__form__damage__buttons__edit,.claimPersonDamage__content__wrapper__form__service__buttons__edit,.claimPersonDamage__content__wrapper__form__title button,.claimPersonDamage__content__wrapper__service__buttons__edit,.claimPersonDamage__content__wrapper__title button{color:#0d4ec9}.claimPersonDamage__header__progress__bar{background-color:#0d4ec9}.claimPersonDamage__content__wrapper__add-button button:active,.claimPersonDamage__header__progress{background-color:#e6e7e9}.claimPersonDamage__content__form__info,.claimPersonDamage__content__form__title,.claimPersonDamage__content__wrapper__form__title,.claimPersonDamage__content__wrapper__title{border-color:#e6e7e9}.claimPersonDamage__content__form__damage__buttons__remove,.claimPersonDamage__content__form__service__buttons__remove,.claimPersonDamage__content__wrapper__damage__buttons__remove,.claimPersonDamage__content__wrapper__form__damage__buttons__remove,.claimPersonDamage__content__wrapper__form__service__buttons__remove,.claimPersonDamage__content__wrapper__service__buttons__remove{color:#ff3d54}.claimPersonDamage__content__form__add-button button,.claimPersonDamage__content__form__title span,.claimPersonDamage__content__wrapper__form__title span,.claimPersonDamage__content__wrapper__title span{background-color:#31d16e}.claimPersonDamage__content__form__add-button button{color:#fff}.claimPersonDamage__content__form__damage,.claimPersonDamage__content__form__service,.claimPersonDamage__content__wrapper__add-button,.claimPersonDamage__content__wrapper__damage,.claimPersonDamage__content__wrapper__form__damage,.claimPersonDamage__content__wrapper__form__service,.claimPersonDamage__content__wrapper__service,.claimPersonDamage__header{background-color:#fff}.claimPersonDamage{height:100%;display:flex;flex-direction:column}.claimPersonDamage__header{min-height:80px;height:80px;display:flex;justify-content:center;align-items:center}.claimPersonDamage__header__left,.claimPersonDamage__header__right{width:80px;height:100%;display:flex;justify-content:center;align-items:center}.claimPersonDamage__header__progress{height:8px;border-radius:10px;margin:auto;position:relative;flex:1 0 auto}.claimPersonDamage__header__progress__bar{height:100%;transition:width .5s;position:absolute;border-radius:10px}.claimPersonDamage__content__form:last-of-type,.claimPersonDamage__content__wrapper:last-of-type,.claimPersonDamage__content__wrapper__form:last-of-type{margin-bottom:100px}.claimPersonDamage__content__form__title,.claimPersonDamage__content__wrapper__form__title,.claimPersonDamage__content__wrapper__title{padding:10px 0;margin-bottom:40px;border-bottom-width:1px;border-bottom-style:solid;display:flex;align-items:center}.claimPersonDamage__content__form__title span,.claimPersonDamage__content__wrapper__form__title span,.claimPersonDamage__content__wrapper__title span{display:block;width:10px;height:10px;margin-right:10px;border-radius:50%}.claimPersonDamage__content__form__title__text,.claimPersonDamage__content__wrapper__form__title__text,.claimPersonDamage__content__wrapper__title__text{flex:1 0 auto}.claimPersonDamage__content__form__title button svg,.claimPersonDamage__content__wrapper__form__title button svg,.claimPersonDamage__content__wrapper__title button svg{width:25px;height:25px}.claimPersonDamage__content__form__damage,.claimPersonDamage__content__form__service,.claimPersonDamage__content__wrapper__damage,.claimPersonDamage__content__wrapper__form__damage,.claimPersonDamage__content__wrapper__form__service,.claimPersonDamage__content__wrapper__service{padding:5px 10px;margin:10px 0;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center}.claimPersonDamage__content__form__damage__image,.claimPersonDamage__content__form__service__image,.claimPersonDamage__content__wrapper__damage__image,.claimPersonDamage__content__wrapper__form__damage__image,.claimPersonDamage__content__wrapper__form__service__image,.claimPersonDamage__content__wrapper__service__image{width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.claimPersonDamage__content__form__damage__type,.claimPersonDamage__content__form__service__type,.claimPersonDamage__content__wrapper__damage__type,.claimPersonDamage__content__wrapper__form__damage__type,.claimPersonDamage__content__wrapper__form__service__type,.claimPersonDamage__content__wrapper__service__type{padding:0 10px;margin-left:10px;flex:1 0 auto}.claimPersonDamage__content__form__damage__type p,.claimPersonDamage__content__form__service__type p,.claimPersonDamage__content__wrapper__damage__type p,.claimPersonDamage__content__wrapper__form__damage__type p,.claimPersonDamage__content__wrapper__form__service__type p,.claimPersonDamage__content__wrapper__service__type p{max-width:190px;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.claimPersonDamage__content__form__damage__buttons__remove,.claimPersonDamage__content__form__service__buttons__remove,.claimPersonDamage__content__wrapper__damage__buttons__remove,.claimPersonDamage__content__wrapper__form__damage__buttons__remove,.claimPersonDamage__content__wrapper__form__service__buttons__remove,.claimPersonDamage__content__wrapper__service__buttons__remove{margin-left:15px}.claimPersonDamage__content__form__damage__buttons button svg,.claimPersonDamage__content__form__service__buttons button svg,.claimPersonDamage__content__wrapper__damage__buttons button svg,.claimPersonDamage__content__wrapper__form__damage__buttons button svg,.claimPersonDamage__content__wrapper__form__service__buttons button svg,.claimPersonDamage__content__wrapper__service__buttons button svg{width:22px;height:22px}.claimPersonDamage__content__form__field,.claimPersonDamage__content__wrapper__field,.claimPersonDamage__content__wrapper__form__field{margin:25px 0}.claimPersonDamage__content__form__field--center,.claimPersonDamage__content__wrapper__field--center,.claimPersonDamage__content__wrapper__form__field--center{display:flex;justify-content:center;align-items:center}.claimPersonDamage__content__form--wrap,.claimPersonDamage__content__wrapper--wrap,.claimPersonDamage__content__wrapper__form--wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,190px)}.claimPersonDamage__content__form--wrap>*,.claimPersonDamage__content__wrapper--wrap>*,.claimPersonDamage__content__wrapper__form--wrap>*{margin:15px}.claimPersonDamage__content__form__form--shortMargin,.claimPersonDamage__content__wrapper__form--shortMargin,.claimPersonDamage__content__wrapper__form__form--shortMargin{margin-bottom:10px}.claimPersonDamage__content__form__pictures-wrapper{min-height:100px;display:flex;flex-wrap:wrap}.claimPersonDamage__content__form__pictures-wrapper__item{height:50px}.claimPersonDamage__content__form__info{padding:15px;border-radius:8px;border-width:1px;border-style:solid;display:flex;align-items:center}.claimPersonDamage__content__form__info__right{margin-left:10px}.claimPersonDamage__content__form__add-button{margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.claimPersonDamage__content__form__add-button button{width:35px;height:35px;border-radius:50%;margin-bottom:10px}.claimPersonDamage__content__form__add-button button svg{width:25px;height:25px}.claimPersonDamage__content__wrapper{margin-bottom:100px}.claimPersonDamage__content__wrapper__add-button{margin:10px 0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.claimPersonDamage__content__wrapper__add-button button{width:100%;padding:15px 10px;transition:.15s;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.claimPersonDamage__content__wrapper__add-button button svg{width:22px;height:22px;margin-right:5px}.claimPersonService__content__button-wrapper__info button,.claimPersonService__content__form__damage__buttons__edit,.claimPersonService__content__form__service__buttons__edit,.claimPersonService__content__form__title button,.claimPersonService__content__wrapper__damage__buttons__edit,.claimPersonService__content__wrapper__form__damage__buttons__edit,.claimPersonService__content__wrapper__form__service__buttons__edit,.claimPersonService__content__wrapper__form__title button,.claimPersonService__content__wrapper__person__buttons__edit,.claimPersonService__content__wrapper__service__buttons__edit,.claimPersonService__content__wrapper__title button{color:#0d4ec9}.claimPersonService__content__wrapper__person__buttons__add,.claimPersonService__header__progress__bar{background-color:#0d4ec9}.claimPersonService__content__wrapper__add-button button:active,.claimPersonService__header__progress{background-color:#e6e7e9}.claimPersonService__content__form__info,.claimPersonService__content__form__title,.claimPersonService__content__wrapper__form__title,.claimPersonService__content__wrapper__title{border-color:#e6e7e9}.claimPersonService__content__form__damage__buttons__remove,.claimPersonService__content__form__service__buttons__remove,.claimPersonService__content__wrapper__damage__buttons__remove,.claimPersonService__content__wrapper__form__damage__buttons__remove,.claimPersonService__content__wrapper__form__service__buttons__remove,.claimPersonService__content__wrapper__person__buttons__remove,.claimPersonService__content__wrapper__service__buttons__remove{color:#ff3d54}.claimPersonService__content__button-wrapper__info__wrapper__item__status--red,.claimPersonService__content__wrapper__person__status--red{background-color:#ff3d54}.claimPersonService__content__button-wrapper__info__wrapper__item__status--yellow{background-color:#ffc536}.claimPersonService__content__button-wrapper__info__wrapper__item__status--green,.claimPersonService__content__form__add-button button,.claimPersonService__content__form__title span,.claimPersonService__content__wrapper__form__title span,.claimPersonService__content__wrapper__title span{background-color:#31d16e}.claimPersonService__content__form__add-button button,.claimPersonService__content__wrapper__person__buttons__add{color:#fff}.claimPersonService__content__form__damage,.claimPersonService__content__form__service,.claimPersonService__content__wrapper__add-button,.claimPersonService__content__wrapper__damage,.claimPersonService__content__wrapper__form__damage,.claimPersonService__content__wrapper__form__service,.claimPersonService__content__wrapper__person,.claimPersonService__content__wrapper__service,.claimPersonService__header{background-color:#fff}.claimPersonService{height:100%;display:flex;flex-direction:column}.claimPersonService__header{min-height:80px;height:80px;display:flex;justify-content:center;align-items:center}.claimPersonService__header__left,.claimPersonService__header__right{width:80px;height:100%;display:flex;justify-content:center;align-items:center}.claimPersonService__header__progress{height:8px;border-radius:10px;margin:auto;position:relative;flex:1 0 auto}.claimPersonService__header__progress__bar{height:100%;transition:width .5s;position:absolute;border-radius:10px}.claimPersonService__content__form:last-of-type,.claimPersonService__content__wrapper:last-of-type,.claimPersonService__content__wrapper__form:last-of-type{margin-bottom:100px}.claimPersonService__content__form__title,.claimPersonService__content__wrapper__form__title,.claimPersonService__content__wrapper__title{padding:10px 0;margin-bottom:40px;border-bottom-width:1px;border-bottom-style:solid;display:flex;align-items:center}.claimPersonService__content__form__title span,.claimPersonService__content__wrapper__form__title span,.claimPersonService__content__wrapper__title span{display:block;width:10px;height:10px;margin-right:10px;border-radius:50%}.claimPersonService__content__form__title__text,.claimPersonService__content__wrapper__form__title__text,.claimPersonService__content__wrapper__title__text{flex:1 0 auto}.claimPersonService__content__form__title button svg,.claimPersonService__content__wrapper__form__title button svg,.claimPersonService__content__wrapper__title button svg{width:25px;height:25px}.claimPersonService__content__form__damage,.claimPersonService__content__form__service,.claimPersonService__content__wrapper__damage,.claimPersonService__content__wrapper__form__damage,.claimPersonService__content__wrapper__form__service,.claimPersonService__content__wrapper__service{padding:5px 10px;margin:10px 0;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center}.claimPersonService__content__form__damage__image,.claimPersonService__content__form__service__image,.claimPersonService__content__wrapper__damage__image,.claimPersonService__content__wrapper__form__damage__image,.claimPersonService__content__wrapper__form__service__image,.claimPersonService__content__wrapper__service__image{width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.claimPersonService__content__form__damage__type,.claimPersonService__content__form__service__type,.claimPersonService__content__wrapper__damage__type,.claimPersonService__content__wrapper__form__damage__type,.claimPersonService__content__wrapper__form__service__type,.claimPersonService__content__wrapper__service__type{padding:0 10px;margin-left:10px;flex:1 0 auto}.claimPersonService__content__form__damage__type p,.claimPersonService__content__form__service__type p,.claimPersonService__content__wrapper__damage__type p,.claimPersonService__content__wrapper__form__damage__type p,.claimPersonService__content__wrapper__form__service__type p,.claimPersonService__content__wrapper__service__type p{max-width:190px;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.claimPersonService__content__form__damage__buttons__remove,.claimPersonService__content__form__service__buttons__remove,.claimPersonService__content__wrapper__damage__buttons__remove,.claimPersonService__content__wrapper__form__damage__buttons__remove,.claimPersonService__content__wrapper__form__service__buttons__remove,.claimPersonService__content__wrapper__service__buttons__remove{margin-left:15px}.claimPersonService__content__form__damage__buttons button svg,.claimPersonService__content__form__service__buttons button svg,.claimPersonService__content__wrapper__damage__buttons button svg,.claimPersonService__content__wrapper__form__damage__buttons button svg,.claimPersonService__content__wrapper__form__service__buttons button svg,.claimPersonService__content__wrapper__service__buttons button svg{width:22px;height:22px}.claimPersonService__content__form__field,.claimPersonService__content__wrapper__field,.claimPersonService__content__wrapper__form__field{margin:25px 0}.claimPersonService__content__form__field--center,.claimPersonService__content__wrapper__field--center,.claimPersonService__content__wrapper__form__field--center{display:flex;justify-content:center;align-items:center}.claimPersonService__content__form--wrap,.claimPersonService__content__wrapper--wrap,.claimPersonService__content__wrapper__form--wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,190px)}.claimPersonService__content__form--wrap>*,.claimPersonService__content__wrapper--wrap>*,.claimPersonService__content__wrapper__form--wrap>*{margin:15px}.claimPersonService__content__form__form--shortMargin,.claimPersonService__content__wrapper__form--shortMargin,.claimPersonService__content__wrapper__form__form--shortMargin{margin-bottom:10px}.claimPersonService__content__form__pictures-wrapper{min-height:100px;display:flex;flex-wrap:wrap}.claimPersonService__content__form__pictures-wrapper__item{height:50px}.claimPersonService__content__form__info{padding:15px;border-radius:8px;border-width:1px;border-style:solid;display:flex;align-items:center}.claimPersonService__content__form__info__right{margin-left:10px}.claimPersonService__content__form__add-button{margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.claimPersonService__content__form__add-button button{width:35px;height:35px;border-radius:50%;margin-bottom:10px}.claimPersonService__content__form__add-button button svg{width:25px;height:25px}.claimPersonService__content__wrapper{padding-bottom:150px}.claimPersonService__content__wrapper__person{margin:20px 0;padding:5px 10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center}.claimPersonService__content__wrapper__person__status{display:block;width:15px;height:15px;border-radius:50%;margin:0 15px 0 5px}.claimPersonService__content__wrapper__person__image{width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.claimPersonService__content__wrapper__person__type{padding:0 10px;margin-left:10px;flex:1 0 auto}.claimPersonService__content__wrapper__person__buttons__remove{margin-left:15px}.claimPersonService__content__wrapper__person__buttons__add{padding:7px 10px;border-radius:7px}.claimPersonService__content__wrapper__person__buttons button svg{width:22px;height:22px}.claimPersonService__content__wrapper__eSign{margin:40px 0 0}.claimPersonService__content__wrapper__providerAddress__value{max-width:70%;margin:0 auto 35px}.claimPersonService__content__wrapper__add-button{margin:10px 0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.claimPersonService__content__wrapper__add-button__infoImage{background-position:50%;background-repeat:no-repeat;background-size:cover}.claimPersonService__content__wrapper__add-button button{width:100%;padding:15px 10px;transition:.15s;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.claimPersonService__content__wrapper__add-button button svg{width:22px;height:22px;margin-right:5px}.claimPersonService__content__wrapper__signatureText{margin:30px 0}.claimPersonService__content__wrapper__signatureText span{display:block}.claimPersonService__content__button-wrapper{position:fixed;bottom:0;left:0;margin:auto;width:100%;background:#fff;padding:20px;box-sizing:border-box;box-shadow:6px 0 6px rgba(0,0,0,.1);z-index:1}.claimPersonService__content__button-wrapper>button{max-width:275px;margin:auto;display:block}.claimPersonService__content__button-wrapper__warningInfo{margin:0 0 15px}.claimPersonService__content__button-wrapper__warningInfo__wrapper{display:flex;justify-content:space-around;align-items:center;width:80%;margin:0 auto}.claimPersonService__content__button-wrapper__warningInfo__wrapper__icon{font-size:30px}@media screen and (min-width:480px){.claimPersonService__content__button-wrapper__warningInfo__wrapper__icon{font-size:30px}}@media screen and (min-width:800px){.claimPersonService__content__button-wrapper__warningInfo__wrapper__icon{font-size:31px}}@media screen and (min-width:1400px){.claimPersonService__content__button-wrapper__warningInfo__wrapper__icon{font-size:32px}}.claimPersonService__content__button-wrapper__info{margin-top:15px}.claimPersonService__content__button-wrapper__info__wrapper{display:flex;justify-content:space-around;margin:20px 0}.claimPersonService__content__button-wrapper__info__wrapper__item{display:flex}.claimPersonService__content__button-wrapper__info__wrapper__item__status{display:block;width:15px;height:15px;border-radius:50%;margin-right:5px}.claimPersonService__content__button-wrapper__info button{font-weight:700}.claimPersonService__pictures{margin-bottom:30px}.claimPersonService__buttonWrapper__info{width:90%;margin:0 auto 15px;display:flex;justify-content:center;align-items:center}.claimPersonService__buttonWrapper__info__image{min-width:60px;width:60px;height:60px;margin:0 20px 0 0;background-position:50%;background-size:100%;background-repeat:no-repeat}.claimPersonSync__content__wrapper__qr__qrIcon{color:#0d4ec9}.claimPersonSync__content__wrapper__syncButton{background-color:#0d4ec9}.claimPersonSync__content__wrapper__qr{background-color:#e6e7e9}.claimPersonSync__content__results__checkIcon{color:#31d16e}.claimPersonSync__content__wrapper__syncButton{color:#fff}.claimPersonSync__content{display:flex;flex-direction:column;flex:1 1}.claimPersonSync__content__info,.claimPersonSync__content__subtitle{margin:20px 0;font-weight:400}.claimPersonSync__content__subtitle{margin:40px 0 0}.claimPersonSync__content__buttons{margin-top:40%}.claimPersonSync__content__buttons button{padding:25px;margin:10px 0}.claimPersonSync__content__buttons button span{font-size:17px}@media screen and (min-width:480px){.claimPersonSync__content__buttons button span{font-size:17px}}@media screen and (min-width:800px){.claimPersonSync__content__buttons button span{font-size:18px}}@media screen and (min-width:1400px){.claimPersonSync__content__buttons button span{font-size:19px}}.claimPersonSync__content__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;padding:20px;margin:20px 0}.claimPersonSync__content__wrapper:first-child{margin-top:50px}.claimPersonSync__content__wrapper__value{margin-top:10px}.claimPersonSync__content__wrapper__qr{display:flex;justify-content:center;align-items:center;width:250px;height:250px;margin:20px 0;border-radius:10px;overflow:hidden}.claimPersonSync__content__wrapper__qr__qrIcon{position:absolute;z-index:10;font-size:85px}@media screen and (min-width:480px){.claimPersonSync__content__wrapper__qr__qrIcon{font-size:85px}}@media screen and (min-width:800px){.claimPersonSync__content__wrapper__qr__qrIcon{font-size:86px}}@media screen and (min-width:1400px){.claimPersonSync__content__wrapper__qr__qrIcon{font-size:87px}}.claimPersonSync__content__wrapper__qrText{margin:0 0 20px}.claimPersonSync__content__wrapper__scanButton{max-width:300px;margin:10px 0;padding:15px}.claimPersonSync__content__wrapper__syncButton{display:flex;justify-content:center;align-items:center;box-shadow:1px 1px 5px #858585;grid-gap:20px;gap:20px;text-align:center;border-radius:8px;padding:5px;height:55px;cursor:pointer}.claimPersonSync__content__wrapper__syncButton__spinner svg{bottom:18px;height:35px;width:35px}.claimPersonSync__content__wrapper__syncButton--disabled{opacity:.4;pointer-events:none}.claimPersonSync__content__wrapper__syncButton svg{font-size:35px;margin-bottom:2px}@media screen and (min-width:480px){.claimPersonSync__content__wrapper__syncButton svg{font-size:35px}}@media screen and (min-width:800px){.claimPersonSync__content__wrapper__syncButton svg{font-size:36px}}@media screen and (min-width:1400px){.claimPersonSync__content__wrapper__syncButton svg{font-size:37px}}.claimPersonSync__content__wrapper__syncButton p{font-size:19px}@media screen and (min-width:480px){.claimPersonSync__content__wrapper__syncButton p{font-size:19px}}@media screen and (min-width:800px){.claimPersonSync__content__wrapper__syncButton p{font-size:20px}}@media screen and (min-width:1400px){.claimPersonSync__content__wrapper__syncButton p{font-size:21px}}.claimPersonSync__content__wrapper--centered{text-align:center}.claimPersonSync__content__wrapper--horizontal{flex-direction:row}.claimPersonSync__content__wrapper__warningInfo{height:50px;width:50px;background-position:50%;background-size:cover}.claimPersonSync__content__wrapper__warningText{flex:1 1;text-align:left;margin-left:20px}.claimPersonSync__content__results{margin:40px 0;text-align:center}.claimPersonSync__content__results__checkIcon{font-size:95px;margin:0 auto}@media screen and (min-width:480px){.claimPersonSync__content__results__checkIcon{font-size:95px}}@media screen and (min-width:800px){.claimPersonSync__content__results__checkIcon{font-size:96px}}@media screen and (min-width:1400px){.claimPersonSync__content__results__checkIcon{font-size:97px}}.claimPersonSync__content__button{padding:15px}.claimPersonSync__content__button--sipac{margin:30px auto;max-width:300px}.iddle-wrapper{padding:1rem;max-width:300px}.iddle-wrapper svg{width:45px;height:45px;color:var(--color-main)}.iddle-wrapper h2{margin:10px 0 15px}.iddle-wrapper .description{margin:20px 0}.iddle-wrapper button{max-width:200px;margin:10px auto}
/*# sourceMappingURL=main.ad864799.chunk.css.map */