body.ccpa{color:#282828}body.ccpa .ccpa-note{color:red}body.ccpa #verifiable_consumer_request_dob_1i,body.ccpa #verifiable_consumer_request_dob_2i,body.ccpa #verifiable_consumer_request_dob_3i{width:32%}body.ccpa .ccpa-message{font-size:1.5em;margin:40px auto;width:80%;text-align:center}body.ccpa .page__header-title{font-size:1.3em}body.ccpa label.required abbr{color:red}body.ccpa h1{font-size:.9em}body.ccpa h2{font-size:1.2em;text-align:left;margin:40px auto 0 auto;width:100%;text-align:center}body.ccpa p{font-family:"Avenir-Roman";font-size:.9em;line-height:1.6em;margin:10px auto 0 auto;display:block;color:#5f5f5f}body.ccpa .notice_text{font-family:"Avenir-Roman";font-size:.8em;line-height:1.6em;margin:10px auto 0 auto;display:block;color:#5f5f5f;text-align:justify}body.ccpa .alert-danger{color:#721c24;position:initial;background-color:#f8d7da;border-color:#f5c6cb;height:60px;margin:40px auto 0 auto;font-size:1.5em}body.ccpa form{width:90%;margin:20px auto 0 auto;display:grid;padding-bottom:40px}body.ccpa form input,body.ccpa form select{margin:10px auto 0 auto;width:100%;border-radius:.25rem;font-size:1em;height:46px;text-indent:10px;color:#495057}body.ccpa form .text{margin:10px auto 0 auto;width:100%}body.ccpa form textarea{margin:10px auto 0 auto;width:100%;border-radius:.25rem;height:100px;text-indent:10px;background:#ededed;color:#495057;font-size:1rem;border:2px solid #cecece}body.ccpa form p{margin:20px auto 0 0px;font-size:.8rem;text-align:center}body.ccpa form .btn{background:#41a113;color:#fff;margin:20px auto 0 auto;border-radius:0px;width:100%;height:40px}body.ccpa form .modal .modal-dialog .modal-content{border-radius:5px;margin:18vw auto 0 auto;padding-bottom:10px}body.ccpa form .modal .modal-dialog .modal-content .modal-header{border-bottom:none}body.ccpa form .modal .modal-dialog .modal-content .modal-header .far{color:#000;font-size:1.2em}body.ccpa form .modal .modal-dialog .modal-content .modal-header .close{width:20%;height:43px}body.ccpa form .modal .modal-dialog .modal-content .modal-body h5{margin:10px auto 0 auto;font-size:1.75em;text-align:center;font-weight:300;width:90%}body.ccpa form .modal .modal-dialog .modal-content .modal-body h5 span{font-family:"Avenir-Black";font-weight:800}body.ccpa form .modal .modal-dialog .modal-content .modal-footer{border-top:none}body.ccpa form .modal .modal-dialog .modal-content .modal-footer .btn__faq-large{background:#15a8cd}body.ccpa form .modal .modal-dialog .modal-content .modal-footer .btn{width:60%;height:43px;padding-top:10px}body.ccpa .row{padding-right:0px;padding-left:0px}body.ccpa.show h1,body.ccpa.login h1{text-align:center;font-weight:bold;margin:30px auto 0 auto}body.ccpa.show h2,body.ccpa.login h2{color:#282828;padding-bottom:40px;margin:0 auto 0 auto}body.ccpa.show p,body.ccpa.login p{font-family:"Avenir-Roman";font-size:.9em;line-height:1.6em;margin:10px auto 0 auto;display:block;color:#5f5f5f}body.ccpa.show .download,body.ccpa.login .download{background:#41a113;width:50%;color:#fff;height:40px;padding:8px 0px 0px 0px;text-transform:uppercase;text-align:center;border-radius:3px;margin:20px auto 0 auto;display:block;font-family:"Open Sans",Arial,Sans-Serif}body.ccpa.show .fas,body.ccpa.login .fas{display:inline-block;padding-right:5px}body.ccpa.show .table-bordered th,body.ccpa.show td,body.ccpa.login .table-bordered th,body.ccpa.login td{border:1px solid #4b4a4a}body.ccpa.show table,body.ccpa.login table{margin:30px auto 50px auto;font-size:.7em}body.ccpa.show table thead,body.ccpa.login table thead{background:#37c6e7;color:#fff;text-align:center}body.ccpa.show table tbody,body.ccpa.show table th,body.ccpa.login table tbody,body.ccpa.login table th{font-weight:bold;width:50%}body.ccpa.show table span,body.ccpa.login table span{color:#4b4a4a;font-weight:normal}body.ccpa.show table td,body.ccpa.login table td{font-weight:normal;vertical-align:middle}body.ccpa.show table th.row,body.ccpa.login table th.row{width:100%;margin:0}body.ccpa.show table th.row span,body.ccpa.login table th.row span{word-break:break-word}body.ccpa.show .btn,body.ccpa.login .btn{background:#41a113;color:#fff;margin:20px auto 0 auto;border-radius:0px;width:50%}body.ccpa.show .img-wrapper,body.ccpa.login .img-wrapper{background-image:asset-url(/assets/faq-header-ninja-7eab7d4b5801a3b14ed3e1e37380e96149c34831cd6093b53c133e7d982ac664.png);background-size:cover;background-repeat:no-repeat;height:200px}@media(min-width: 768px)and (max-width: 1024px)and (orientation: landscape){body.ccpa .page__header-title{font-size:2.3em;width:80%}body.ccpa h1{width:70%;margin:0 auto 0 auto}body.ccpa h2{text-align:center}body.ccpa form{width:70%;margin:50px auto 0 auto}body.ccpa.show .ccpa_login,body.ccpa.login .ccpa_login{margin:30px auto 0 auto}body.ccpa.show h1,body.ccpa.login h1{font-size:2.3em;margin:30px auto 0 auto}body.ccpa.show table td,body.ccpa.login table td{text-align:center;font-size:1.1em}body.ccpa.show table tr,body.ccpa.login table tr{font-size:1.5em}body.ccpa.show p,body.ccpa.login p{width:80%}body.ccpa.show .btn,body.ccpa.show .download,body.ccpa.login .btn,body.ccpa.login .download{width:30%;margin:50px auto 0 auto;height:50px;padding:11px 0px 0px 0px}body.ccpa.show .img-wrapper,body.ccpa.login .img-wrapper{height:33vw;background-size:90% auto;background-position:top center;margin:100px auto 0 auto}}@media(min-width: 768px)and (max-width: 1024px)and (orientation: portrait){body.ccpa .page__header-title{font-size:2.3em;margin:0 auto 0 auto;width:80%}body.ccpa form{margin:50px auto 0 auto}body.ccpa.show .ccpa_login,body.ccpa.login .ccpa_login,body.ccpa.submit .ccpa_login{margin:30px}body.ccpa.show h1,body.ccpa.login h1,body.ccpa.submit h1{font-size:2.3em;width:90%}body.ccpa.show h2,body.ccpa.login h2,body.ccpa.submit h2{margin:20px auto 0 auto}body.ccpa.show p,body.ccpa.login p,body.ccpa.submit p{font-size:.9em;text-align:left;line-height:1.3em;margin:20px auto 0 auto}body.ccpa.show .btn,body.ccpa.login .btn,body.ccpa.submit .btn{padding-top:8px}body.ccpa.show table td,body.ccpa.login table td,body.ccpa.submit table td{text-align:center}body.ccpa.show .img-wrapper,body.ccpa.login .img-wrapper,body.ccpa.submit .img-wrapper{height:33vw;background-size:80% auto;background-position:top center;margin:100px auto 0 auto}}@media(min-width: 1025px){body.ccpa .page__header-title{font-size:2em}body.ccpa h1{width:70%;margin:0 auto 0 auto;font-size:3em}body.ccpa h2{text-align:center;margin:50px auto 0 auto;font-size:1.5em}body.ccpa p{margin:20px auto 0 auto;text-align:center}body.ccpa #verifiable_consumer_request_dob_1i,body.ccpa #verifiable_consumer_request_dob_2i,body.ccpa #verifiable_consumer_request_dob_3i{width:32%}body.ccpa #verifiable_consumer_request_dob_2i,body.ccpa #verifiable_consumer_request_dob_3i{margin-left:5px}body.ccpa form{width:80%;margin:50px auto 0 auto}body.ccpa form p{margin:20px auto 0 0px;font-size:1em}body.ccpa form input,body.ccpa form select{margin:5px auto 0 auto}body.ccpa form button{width:40%;height:46px}body.ccpa.show .logo,body.ccpa.login .logo{width:18%}body.ccpa.show .ccpa_login,body.ccpa.login .ccpa_login{margin:30px auto 0 auto}body.ccpa.show h1,body.ccpa.login h1{margin:50px auto 0 auto}body.ccpa.show p,body.ccpa.login p{margin:20px auto 0 auto}body.ccpa.show .download,body.ccpa.show .btn,body.ccpa.login .download,body.ccpa.login .btn{width:30%;height:50px}body.ccpa.show table,body.ccpa.login table{font-size:.9em;margin:30px auto 100px auto}body.ccpa.show table td,body.ccpa.login table td{text-align:center}body.ccpa.show img,body.ccpa.login img{width:100%}body.ccpa.show .img-wrapper,body.ccpa.login .img-wrapper{height:20vw;background-size:50% auto;background-position:top center;margin:100px auto 0 auto}}
