@charset "UTF-8";@font-face{font-family:Gill Sans Regular;src:url(64ac614440a38091424cfb0f54d99ead.2fc496348bd3400f.woff2) format("woff2");font-weight:300;font-style:normal;letter-spacing:.8px;descent-override:10%}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.3}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{display:block;width:auto;max-width:100%}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--text-on-dark: white;--dark-background: rgb(14, 49, 47);--highlight-color: #1db954;--brand-color: #726cff;--light-background: #f2f2f2}html{box-sizing:border-box;-ms-overflow-style:scrollbar;font-size:1rem;overflow-x:hidden;-webkit-text-size-adjust:100%;font-feature-settings:none;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0;font-size:1rem;font-family:Gill Sans Regular,Helvetica;line-height:1.5;letter-spacing:.8px;height:100%;min-height:100vh}.container{width:100%;max-width:1200px;padding-inline:25px;margin-right:auto;margin-left:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.align-center{text-align:center}.visually-hidden{position:absolute;left:-100vw}::placeholder{font-family:Gill Sans Regular,Helvetica;color:#ddd;font-weight:400}h1,h2,h3,h4,h5{margin-bottom:1.5rem}p,ul{margin-top:1.3rem;margin-bottom:1.3rem}a{color:inherit;text-decoration:underline;white-space:nowrap;font-weight:700}a:hover{color:#6b6b6b}a[href*=tel]{text-decoration:none}h1{font-size:2.3rem;line-height:1.2;margin-block:1em}h2{font-size:1.7rem;font-weight:700}@media (max-width: 575px){h2{font-size:1.5rem}}h3{font-size:1.5rem;font-weight:400}ul,ol{position:relative;padding-left:10px}ul li,ol li{padding-left:10px;list-style:none}ul li:before,ol li:before{position:absolute;left:0}ul li:before{content:"\2022"}ol{list-style-position:inside;counter-reset:li}ol li:before{content:counter(li);counter-increment:li}header{position:relative;background-color:#fff;border-bottom:1px solid #ddd;z-index:2;padding-block:20px;padding-inline:25px}.header-section{display:flex;flex-direction:row;align-items:center;padding-inline:0}body:has(#toggle:checked){overflow:hidden;height:100vh}.nav--header{position:relative;top:0;left:0;width:auto;height:auto;background-color:#fff;margin-left:auto}@media (max-width: 575px){.nav--header{display:none;background-color:#010101b8;position:absolute;left:0px;top:71px;width:100vw;z-index:1}}.nav-menu--footer{margin:30px 0 20px;padding-left:0}.nav-item{display:block;padding-left:0;margin:0}.nav-item:before{content:none}@media (min-width: 576px){.nav-item{display:inline-block;padding-right:30px}.nav-item:last-child{padding-right:0}}@media (min-width: 576px){.nav-link{padding:0}}.nav-link--footer{padding:10px 0}.nav-link--footer:before{content:none}.nav-link--tc{text-decoration:underline}.nav-link:hover{color:inherit}.menu-btn{display:none;margin-left:auto;margin-bottom:0;width:30px}@media (max-width: 575px){.menu-btn{display:block}}.menu-btn:before,.menu-btn:after{background-color:#000;content:"";display:block;height:2px;transition:all .2s ease-in-out}.menu-btn:before{box-shadow:0 10px #000;margin-bottom:18px}#toggle:checked~.nav--header{display:block}@media (max-width: 575px){.nav--header{display:none!important}body #toggle:checked~.nav--header{display:block!important;height:99999px;width:100vw;left:0;min-height:100vh}#toggle:checked~.nav-header>.nav-menu{background-color:#fff;padding:20px;display:flex;flex-direction:column}.nav--header{padding:0}}#toggle:checked~.menu-btn:before{box-shadow:0 0 #000;transform:translateY(10px) rotate(45deg)}#toggle:checked~.menu-btn:after{transform:translateY(-10px) rotate(-45deg)}details{border-top:1px solid #ddd;padding-bottom:10px}details:last-of-type{border-bottom:1px solid #ddd}details summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;font-size:1.3rem}@media (max-width: 575px){details summary{font-size:1.2rem;line-height:1.3}}details summary:after{content:"+";font-size:2rem;color:var(--dark-background)}details[open] summary:after{content:"\2212"}details summary+*{margin-top:1rem}.page-content{min-height:500px;max-width:800px;margin-inline:auto;padding-inline:20px;padding-block:40px}.page-content a{white-space:wrap}.contact-page{max-width:1200px}.contact-page .contact-wrapper{display:grid;gap:50px;grid-template-areas:"a a a"}@media (max-width: 900px){.contact-page .contact-wrapper{grid-template-areas:"a" "a" "a"}}.redirect-page .protect-logo{margin-inline:auto;margin-bottom:2rem}.jl-logo-header{height:30px;margin:0}.protect-logo{height:50px;margin:0}.protect-logo-hero{height:60px;margin:0}header .nav-menu{display:flex;flex-direction:row;justify-content:flex-end;gap:50px;margin:0 0 0 auto;background-color:#fff;padding-inline-start:20px}@media (max-width: 575px){header .nav-menu{flex-direction:column;gap:30px;padding-block:20px}}header .nav-item{padding:0}header .nav-link{display:flex;align-items:center;gap:10px;text-decoration:none;margin:0}.hero-section{padding-top:0;display:block}.hero-container{position:relative;max-width:1204px;display:block;margin-inline:auto;background:var(--dark-background);height:561px}.hero-wrap{color:#f8f2eb;padding-block:100px;padding-inline-start:100px;padding-inline-end:40px;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width: 1045px){.hero-wrap{position:relative}.hero-container{height:auto}.hero-container video{display:none}}@media (max-width: 992px){.hero-wrap{padding-inline-start:25px}}@media (max-width: 575px){.hero-wrap{padding-block:10px}}.hero-container video{max-width:100%;z-index:0}.hero-wrap h1{margin-bottom:.5em}.hero-wrap .hero-intro{font-size:40px;line-height:1.3;max-width:680px;margin-bottom:70px}@media (max-width: 575px){.hero-wrap .hero-intro{font-size:30px;line-height:1.2;max-width:100%;margin-bottom:50px}}.hero-wrap .logo-list{display:flex;gap:30px;margin-bottom:20px;align-items:center}.find-quote-section{padding-block:10px}details.find-quote-accordion{border:none!important}details.find-quote-accordion[open]{padding-bottom:10px}details.find-quote-accordion summary{justify-content:center}.find-quote-section form{display:flex;gap:15px;align-items:center;justify-content:center}@media (max-width: 575px){.find-quote-section form{flex-direction:column;gap:0}}.pods-section{width:100%;max-width:1200px!important;padding-inline:20px;padding-block:40px;border-top:1px solid #ddd}@media (max-width: 575px){.pods-section{padding-block:20px}}.pods-intro{text-align:center;max-width:850px;margin:0 auto}.pods-intro h2{margin-top:0}.pods-container{display:grid;grid-template-areas:"a b c d";grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;justify-content:center;gap:20px}@media (max-width: 950px){.pods-container{grid-template-areas:"a b" "c d"}}@media (max-width: 575px){.pods-container{grid-template-areas:"a" "b" "c" "d"}}.pods-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin:0;background-color:#f6f3eb;padding:20px;height:100%;gap:20px}@media (max-width: 575px){.pods-wrapper{height:auto}}.pods-title{margin:0}.pods-title{margin-top:0}.pods-benefits{margin:0;padding:0;list-style:none}.pods-benefit{padding:0;margin:0;list-style:none;display:inline-block;font-weight:700}.pods-benefit:before{content:""}.pods-benefit:after{content:"+";color:var(--brand-color);position:relative;right:1px}.pods-description p{margin:0}.pods-description p+p{margin-top:10px}.pods-image{height:270px;width:auto;align-self:flex-end;margin-top:auto;margin-right:-20px}@media (max-width: 575px){.pods-image{display:none}}.steps-section{width:100%;max-width:1200px!important;padding-inline:20px;padding-bottom:40px}.steps-container{display:grid;grid-template-areas:"a b c d";grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;justify-content:center;gap:20px}@media (max-width: 950px){.steps-container{grid-template-areas:"a b" "c d"}}@media (max-width: 500px){.steps-container{grid-template-areas:"a" "b" "c" "d"}}.steps-item{background-color:var(--dark-background);color:#fff;padding:20px}.steps-item h2{margin-top:0}.steps-item p{margin:0}.steps-item p+p{margin-top:10px}.steps-item a{color:#fff}.faq-section{margin-bottom:40px}.customer-section{background-color:var(--light-background);padding-inline:20px;padding-block:40px}.customer-content{text-align:center;max-width:1200px;margin-inline:auto;max-width:950px}.btn{display:inline-flex;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:2px solid transparent;cursor:pointer;position:relative;height:auto;width:auto;padding:15px 20px;min-width:auto;font-size:20px;line-height:1;border-radius:5px;font-weight:700;text-decoration:none;background-color:var(--dark-background);color:#fff}.btn:hover,.btn:focus{background-color:var(--highlight-color);border-color:var(--highlight-color);color:var(--dark-background)}.btn--secondary{background-color:transparent;color:var(--dark-background);border-color:var(--dark-background)}.btn--secondary:hover,.btn--secondary:focus{border-color:gray;background-color:transparent;outline-color:gray;outline-width:2px;outline-style:solid;outline-offset:-1px}.bg-darkgreen{border-top:4px solid #1db954;background-color:#112626;color:#fff}.bg-darkgreen a{color:#fff;font-weight:700}.nav-item--footer{margin-bottom:20px}.nav-menu--tandc{padding:0}.footer-logos{display:flex;align-items:center;width:100%;justify-content:space-between;gap:20px;padding-bottom:40px}@media (max-width: 575px){.footer-logos{flex-direction:column;align-items:flex-start}}.footer-logos img:nth-of-type(1){order:0}.footer-logos img:nth-of-type(2){order:3}.footer-logos p{margin:0;text-align:center;order:1}@media (max-width: 575px){.footer-logos p{order:0;text-align:left}}.jl-logo{height:30px;filter:invert(1)}.dg-logo{width:143px;height:50px}.horizontal-line--md{margin:30px 0;display:flex;border-bottom:1px solid #ddd}.loader,.loader:before,.loader:after{border-radius:50%}.loader{color:var(--dark-background);font-size:6px;text-indent:-99999em;margin-left:auto;margin-right:auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 .9em;transform:translateZ(0)}.loader:before,.loader:after{position:absolute;content:"";border-bottom:1em solid #f2f2f2;border-top:1em solid #f2f2f2;width:5.2em;height:10.2em;background:transparent;top:-.1em}.loader:before{border-radius:10.2em 0 0 10.2em;border-left:1em solid #f2f2f2;left:-.1em;transform-origin:5.1em 5.1em;animation:load2 2s infinite ease 1.5s}.loader:after{border-radius:0 10.2em 10.2em 0;border-right:1em solid #f2f2f2;left:4.9em;transform-origin:.1em 5.1em;animation:load2 2s infinite ease}@keyframes load2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}form{width:100%}label{font-size:1rem;display:inline-block;margin-bottom:14px}input,textarea,select{font-size:16px;font-size:1.6rem;line-height:22;line-height:2.2rem;width:100%;display:block;padding:13px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #707070;box-shadow:none;margin-bottom:35px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}textarea,select{background:#fff;border:none;font-size:16px;font-size:1.6rem;line-height:22px}textarea{min-height:105px}.form-group{position:relative}.form-group--inline{padding:0;width:100%}@media (min-width: 768px){.form-group--inline{width:230px;padding-right:20px}.form-group--inline:last-child{padding-right:0}}@media (min-width: 992px){.form-group--inline{width:286px;padding-right:20px}.form-group--inline:last-child{padding-right:0}}.form-group-input.invalid:invalid{border-color:#ff4438}.form-group .validation-error{position:absolute;left:0;bottom:0px;color:#ff4438}.nowrap{white-space:nowrap}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,#onetrust-consent-sdk #onetrust-pc-sdk h4,#onetrust-consent-sdk #onetrust-pc-sdk p,#onetrust-consent-sdk #onetrust-policy-text,#onetrust-pc-sdk .ot-cat-grp .ot-always-active{font-size:1rem!important;line-height:1.5!important}#onetrust-consent-sdk #onetrust-policy-title{font-size:1.2rem!important;line-height:1.3!important}#onetrust-pc-btn-handler,#onetrust-reject-all-handler,#onetrust-accept-btn-handler{font-size:1rem!important}#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn{font-size:1rem!important;line-height:1.5!important}
