.btn:focus-visible,.nav-link:focus-visible{outline:rgba(0,0,0,0)}.btn{display:flex;justify-content:center;align-items:center;padding:12px 24px;height:46px;background:#fc8937;border-radius:46px;color:#fff !important;font-family:Brooklyn,sans-serif;font-size:16px;font-weight:600}.btn_transparent,.btn_ghost{border:2px solid #232323;background:#fff;color:#232323 !important}.btn_ghost{border-color:rgba(0,0,0,0)}.btn-wrapper{justify-content:center;display:flex}.btn-wrapper_row{justify-content:flex-start;flex-direction:row;gap:12px;flex-wrap:wrap}@font-face{font-family:Brooklyn;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/Brooklyn-Normal.otf") format("otf"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/Brooklyn-Normal.ttf") format("ttf"),url("/static/fonts/Brooklyn-Normal.otf") format("opentype"),url("/static/fonts/Brooklyn-Normal.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Brooklyn;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/Brooklyn-SemiBold.otf") format("otf"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/Brooklyn-SemiBold.ttf") format("ttf"),url("/static/fonts/Brooklyn-SemiBold.otf") format("opentype"),url("/static/fonts/Brooklyn-SemiBold.ttf") format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Brooklyn;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/Brooklyn-Bold.otf") format("otf"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/Brooklyn-Bold.ttf") format("ttf"),url("/static/fonts/Brooklyn-Bold.otf") format("opentype"),url("/static/fonts/Brooklyn-Bold.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Extralight.woff2") format("woff2"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Extralight.woff") format("woff"),url("/static/fonts/GeneralSans-Extralight.woff") format("woff");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Light.woff2") format("woff2"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Light.woff") format("woff"),url("/static/fonts/GeneralSans-Light.woff") format("woff");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Regular.woff2") format("woff2"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Regular.woff") format("woff"),url("/static/fonts/GeneralSans-Regular.woff") format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Medium.woff2") format("woff2"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Medium.woff") format("woff"),url("/static/fonts/GeneralSans-Medium.woff") format("woff");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Semibold.woff2") format("woff2"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Semibold.woff") format("woff"),url("/static/fonts/GeneralSans-Semibold.woff") format("woff");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans;src:url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Bold.woff2") format("woff2"),url("https://cdn-dev.safeportlaw.com/webapp/fonts/GeneralSans-Bold.woff") format("woff"),url("/static/fonts/GeneralSans-Bold.woff") format("woff");font-weight:700;font-display:swap;font-style:normal}html,body{font-family:GeneralSans,sans-serif}.page-wrap{overflow-y:auto;overflow-x:hidden;height:100%}@media(width >= 1400px){.container{max-width:1200px}}.branded-text-color{color:#408b82}.branded-text-color__custom{color:#bf5432}.container{padding-left:20px;padding-right:20px}.block-title{font-size:56px;font-weight:600;margin-bottom:24px;letter-spacing:-0.03em}@media(max-width: 768px){.block-title{text-align:left;font-size:44px}}.block-text{line-height:28px;font-size:20px;font-weight:500}@media(max-width: 768px){#notfound{padding:80px 20px !important}}@media(max-width: 1140px){.navbar-container{padding:0 20px}}.navbar{box-shadow:0 16px 40px rgba(64,139,130,.12);height:84px;font-size:16px;border-radius:16px}@media(max-width: 1140px){.navbar{top:16px}}@media(max-width: 768px){.navbar .navbar-brand{margin-right:0}}.navbar .phone-number{align-self:center;font-size:16px;font-weight:600}.navbar .navbar-toggler{border:none !important;box-shadow:none}.navbar .navbar-toggler-icon{background-image:url("https://cdn.safeportlaw.com/webapp/img/burger-icon.svg");width:24px;height:17px}.navbar .main-nav-list-item-link{font-size:16px;font-weight:500;color:#232323 !important}.expand-menu__header{height:90px;border-color:#c0e0de}.expand-menu__toggler{width:30px;height:30px;border:0;background:url("https://cdn.safeportlaw.com/webapp/img/nav-arrow.svg") no-repeat center}.expand-menu__btn{flex-grow:1;flex-basis:0}.expand-menu__list-item{height:80px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.expand-menu__link{font-weight:500;font-size:20px;text-decoration:none;color:#232323}.expand-menu .btn-wrapper{height:80px;align-items:center}.expand-menu .btn_transparent{border-color:rgba(64,139,130,.15)}.btn:focus-visible,.nav-link:focus-visible{outline:rgba(0,0,0,0)}.btn{display:flex;justify-content:center;align-items:center;padding:12px 24px;height:46px;background:#fc8937;border-radius:46px;color:#fff !important;font-family:Brooklyn,sans-serif;font-size:16px;font-weight:600}.btn_transparent,.btn_ghost{border:2px solid #232323;background:#fff;color:#232323 !important}.btn_ghost{border-color:rgba(0,0,0,0)}.btn-wrapper{justify-content:center;display:flex}.btn-wrapper_row{justify-content:flex-start;flex-direction:row;gap:12px;flex-wrap:wrap}.footer{background:linear-gradient(345.59deg, #408b82 0%, #408b82 100%);padding-top:80px;color:#fff}.footer__logo{width:221px}.footer__bottom-line{padding:20px 0 17px;color:#f7f7f7;margin-top:80px;border-top:1px solid #5caaa0}.footer__bottom-line .container{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 1140px){.footer__bottom-line .container{flex-direction:column}}.footer__bottom-line-text{font-size:14px;letter-spacing:-0.015em;margin-bottom:0;line-height:24px}.footer__bottom-line-text a{color:#fff;text-decoration:none}.footer__bottom-line-text a:hover,.footer__bottom-line-text a:active{color:#fff}.footer__sections{display:flex;flex-direction:row;gap:120px;justify-content:space-between;flex-wrap:wrap}@media(max-width: 1140px){.footer__sections{gap:60px}}@media(max-width: 1140px){.footer__sections-first{flex-direction:column}}.footer__sections>.footer__sections{flex:1;gap:24px}@media(max-width: 1140px){.footer__sections>.footer__sections{gap:32px}}.footer__section{letter-spacing:-0.01em;gap:12px;display:flex;flex-direction:column}.footer__section-title{font-weight:600;font-size:20px}@media(max-width: 1140px){.footer__section-title{margin-bottom:0}}.footer__section-text{font-weight:500;font-size:16px;color:#fff;display:block;text-decoration:none;white-space:nowrap}.footer__section-text:hover{color:#fff;text-decoration:underline}.footer__socials{display:flex;width:96px;justify-content:space-between}@media(max-width: 1140px){.footer__socials{align-self:center;margin-top:16px}}.footer__social{width:24px;height:24px;object-fit:none}.tab-pane:focus-visible,.nav-item:focus-visible{outline:rgba(0,0,0,0)}.page-wrap .container{padding:0}.page-wrap .container.footer__sections,.page-wrap .container.navbar{padding-left:20px;padding-right:20px}@media(width >= 1400px){.page-wrap .container{max-width:1200px}}.legal-top{background:url("https://cdn-dev.safeportlaw.com/webapp/img/legal-pages-top.png") no-repeat;background-size:contain;width:100%;height:360px;margin-top:40px}#page-title-section{padding-top:48px}.legal-title{text-align:center;margin-bottom:0}#legal-tabs{padding-top:48px;padding-bottom:120px}#legal-tabs .btn:focus,#legal-tabs .btn:active{outline:none !important;box-shadow:none}#legal-tabs .tab-content{font-weight:500}#legal-tabs .nav-wrapper{padding-bottom:80px}#legal-tabs .nav-pills{white-space:nowrap;overflow-x:auto !important}#legal-tabs .nav-pills .nav-link{font-style:normal;font-weight:600;font-size:16px;line-height:140%;text-align:center;color:#000;border-radius:100px;padding:16px 20px;text-transform:capitalize}#legal-tabs .nav-pills .nav-link.do-not-sell-request{cursor:pointer}#legal-tabs .nav-pills .nav-link.active{pointer-events:none;background:#408b82;color:#fff}#legal-tabs .tab-content h2{font-size:35px;font-weight:600;color:#408b82;margin-bottom:40px}#legal-tabs .tab-content h3{font-size:25px;font-weight:600;color:#408b82;margin-bottom:25px}#legal-tabs .tab-content p{color:#000;font-size:16px;margin-bottom:20px}#legal-tabs .tab-content a{color:#408b82}#legal-tabs .tab-content .main-btm{font-style:normal;font-weight:600;font-size:14px;line-height:140%;text-align:center;color:#fff;border-radius:100px;padding:12px 24px;text-transform:capitalize;background-color:#408b82;text-decoration:none;border:none}#legal-tabs .tab-content table tr th{border-bottom:1px solid #d8d9da;color:#408b82}#legal-tabs .tab-content form label{font-weight:600;color:#408b82;font-size:14px}#legal-tabs .tab-content form input{border:1px solid #408b82;border-radius:20px}#legal-tabs .dropdown-item:active{background-color:#408b82}@media(max-width: 960px){.legal-top{height:200px}}@media(max-width: 768px){#page-title-section{padding-top:0}}@media(width <= 576px){#page-title-section{margin-top:-26px}.legal-top{background:url("https://cdn-dev.safeportlaw.com/webapp/img/legal-pages-top-mobile.png") no-repeat;height:251px;background-size:100% 100%;margin-top:48px}#legal-tabs{padding-left:20px;padding-right:20px}.footer__bottom-line{padding-left:20px;padding-right:20px}}.ccpa-tabs .dropdown{visibility:hidden}

/*# sourceMappingURL=legal.css.map*/