/*!
 * Copyright (c) 2020 Validity Inc.
 * All rights reserved.
 * ./../css/main.css
 */
.dt-header{display:flex;justify-content:space-between;align-items:center;background-image:url(https://validity-static-assets.s3.amazonaws.com/images/Header+Background.png);color:#fff;padding:25px;max-height:46px}.dt-header .logo-container{padding-left:50px}.dt-header .dt-logo{vertical-align:middle;width:38px;height:42px}.dt-header .dt-logo-text1{padding-left:10px;color:#f89d25}.dt-header .dt-logo-text1,.dt-header .dt-logo-text2{vertical-align:-5px;font-weight:700;font-family:Avenir-Black,sans-serif;font-size:28px}.dt-header .dt-logo-text2{padding-left:0;color:#fff}.dt-header .link-btn-list{padding-right:50px}.dt-header .link-btn-list .link-btn{background-color:transparent;color:#fff;border:none;padding:15px;cursor:pointer;font-size:14px;font-family:Avenir-Roman,sans-serif}.dt-header .link-btn-list .buy-btn{font-size:15px;background-color:#f89145;border-radius:18px;width:124px;padding:8px 16px;margin-left:10px}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.dt-header{padding:25px 40px;max-height:46px}.dt-header .logo-container{padding-left:unset!important}.dt-header .link-btn-list{padding-right:unset!important}.dt-header .dt-logo-text1,.dt-header .dt-logo-text2{display:none}}
.loading-mask{width:100vw;height:100vh;background-color:#fff;position:fixed;top:0;left:0;z-index:9000}.mv-loading-icon{position:absolute;left:50vw;top:50vh;transform:translate(-50%,-50%);z-index:90001}.mv-loading-icon polygon{animation:dash 2s cubic-bezier(.35,.04,.63,.95) infinite}@keyframes dash{to{stroke-dashoffset:136px}}
.account .settings-container{border-radius:5px;border:1px solid #b4c1c6;background-color:#fff;padding:38px 43px 42px;margin:25px 0 86px}.account .settings-container .page-title{margin:0 0 35px;font-size:40px}.account .settings-container .action-container{display:flex}.account .settings-container .action-container .ChangePassword,.account .settings-container .action-container .UpdateContactInfo{width:48.6%;border-radius:4px;border:1px solid hsla(0,0%,60%,.5);background-color:#fff}.account .settings-container .action-container .ChangePassword .change-password-modal,.account .settings-container .action-container .ChangePassword .update-contact-container,.account .settings-container .action-container .UpdateContactInfo .change-password-modal,.account .settings-container .action-container .UpdateContactInfo .update-contact-container{padding:30px 32px}.account .settings-container .action-container .UpdateContactInfo{margin-right:32px;position:relative}.account .settings-container .action-container .UpdateContactInfo .update-contact-title{margin:0 0 26px;font-size:26px}.account .settings-container .action-container .UpdateContactInfo .name-fields{display:flex}.account .settings-container .action-container .UpdateContactInfo .name-fields .last-name-form-group{margin-left:14px}@media screen and (max-width:1470px){.account .settings-container .action-container .UpdateContactInfo .name-fields{display:inline-block;width:100%;margin-left:0}.account .settings-container .action-container .UpdateContactInfo .name-fields .last-name-form-group{margin-left:0}}.account .settings-container .action-container .UpdateContactInfo .form-group{margin-bottom:26px}.account .settings-container .action-container .UpdateContactInfo .form-group .first-name-field{width:188px}.account .settings-container .action-container .UpdateContactInfo .form-group .last-name-field,.account .settings-container .action-container .UpdateContactInfo .form-group .phone-field{width:228px}.account .settings-container .action-container .UpdateContactInfo .form-group .email-field{width:313px}.account .settings-container .action-container .UpdateContactInfo .form-group .email-field .feedback-text{margin:auto 0 auto 8px}@media screen and (max-width:1470px){.account .settings-container .action-container .UpdateContactInfo .form-group .email-field,.account .settings-container .action-container .UpdateContactInfo .form-group .first-name-field,.account .settings-container .action-container .UpdateContactInfo .form-group .last-name-field,.account .settings-container .action-container .UpdateContactInfo .form-group .phone-field{width:90%}}.account .settings-container .action-container .UpdateContactInfo .bottom-form-group{margin-bottom:95px}.account .settings-container .action-container .ChangePassword .password-reset-title{margin:0 0 14px;font-size:26px}.account .settings-container .action-container .ChangePassword .password-reset-description{font-family:Avenir-Book,sans-serif;font-size:16px;margin-bottom:30px}
.mask{width:100vw;height:100vh;opacity:.3;background-color:#3c4857;top:0;left:0;z-index:9000}.mask,.modal{position:fixed}.modal{top:50%;left:50%;max-width:550px;border-radius:2px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1);border:1px solid #d0d8db;background-color:#fff;font-family:Avenir-Book,sans-serif;transform:translate(-50%,-50%);z-index:9001}.modal .text p{white-space:normal}.content{position:relative}.content .header{height:40px;display:flex;background-color:#f8f9fa;align-items:center;border-bottom:1px solid #d0d8db}.content .header .text{margin:auto 0;padding-left:15px;font-size:14px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#3c4858;font-family:Avenir-Heavy,sans-serif}.content .header .btn{cursor:pointer;margin:auto 15px auto auto;background-color:transparent;border:transparent;color:#7e909e}.content .body .text{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#3c4858;overflow:auto;font-family:Avenir-Book,sans-serif}.content .footer{width:100%;height:84px;background-color:#fff;border-top:1px solid #d0d8db;display:flex;flex-direction:column;justify-content:center}.content .footer #update-btn{margin-left:15px;font-size:15px;font-family:Avenir-Heavy,sans-serif;padding:12px 24px}.content .footer .red#update-btn{background-color:#c54141}.content .footer .red#update-btn:hover{background-color:#9e3131}.content .footer #cancel-btn{margin-left:15px;font-size:15px;font-family:Avenir-Heavy,sans-serif;padding:12px 24px}
.alert{width:100%;margin:15px 0;background-color:#cce5ff;display:flex;justify-content:space-between;align-items:center}.alert .alert-icon{font-size:18px;color:#004085;padding:0 15px}.alert .alert-close{cursor:pointer}.alert .alert-content{display:flex;align-items:center}.alert .alert-content .alert-text{font-weight:700;font-size:14px;margin:12px 0}.alert .alert-content a,.alert .alert-content span{color:#00a3e0;padding-left:5px;cursor:pointer}.alert-danger{background-color:#ce403f}.alert-danger .alert-content .alert-text,.alert-danger .alert-icon{color:#fff}.alert-success{background-color:#def3d5}.alert-success .alert-content .alert-text,.alert-success .alert-icon{color:#5a7152}.alert-information{background-color:#fcfaec;border:2px solid #f1ecd8}.alert-information .alert-icon{color:#96732e}
.user-info .form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:30px;grid-row-gap:30px;margin-top:20px;margin-bottom:20px}.user-info .form .form-item.first-name{-ms-grid-column:1;-ms-grid-row:1;margin-right:15px}.user-info .form .form-item.last-name{-ms-grid-column:2;-ms-grid-row:1;margin-left:15px}.user-info .form .form-item.email{-ms-grid-column:1;-ms-grid-row:2;margin-right:15px;margin-top:20px}.user-info .form .form-item.number{-ms-grid-column:2;-ms-grid-row:2;margin-left:15px;margin-top:20px}.user-info .form .form-item label{color:#3b434f;font-size:14px;font-weight:400}.user-info .form .form-item input{border-radius:5px;border:1px solid #c2cddb;background-color:#fff;width:100%}
.role-container{font-size:14px;border:1px solid #00a3e0;border-radius:5px;color:#00a3e0;background-color:#fff;position:relative;cursor:pointer}.role-container.disabled{color:#c8d6e2;border-color:#c8d6e2;cursor:not-allowed}.role-container .role-button{display:flex;justify-content:space-between;padding:6px}.role-container .role-button .drop-icon{font-size:14px}.role-container .role-options{position:absolute;width:100%;margin-left:-1px;background-color:#f9f9f9;border:1px solid #c4c4c4;border-radius:5px;z-index:1000}.role-container .role-options div{padding:6px}.role-container .role-options div:hover{background-color:#c5e4ff}.role-container-table{width:75%;position:static}.role-container-table .role-options{width:75%}
.is-admin-toggle-container{display:flex;align-items:center}.is-admin-toggle-disabled{pointer-events:none}.is-admin-toggle-checkbox{height:0;width:0;visibility:hidden}.is-admin-toggle-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;min-width:34px;min-height:16px;background:grey;border-radius:100px;position:relative;transition:background-color .2s;margin-right:6px;margin-left:25px}.is-admin-toggle-label .is-admin-toggle-button{content:"";position:absolute;top:1px;left:2px;width:14px;height:14px;border-radius:18px;transition:.2s;background:#fff;box-shadow:0 0 2px 0 rgba(10,10,10,.29)}.is-admin-toggle-checkbox:checked+.is-admin-toggle-label .is-admin-toggle-button{left:calc(100% - 2px);transform:translateX(-100%)}
.product-container{font-size:14px;border:1px solid #00a3e0;border-radius:5px;color:#00a3e0;background-color:#fff;position:relative;cursor:pointer;min-width:230px}.product-container.disabled{color:#c8d6e2;border-color:#c8d6e2;cursor:not-allowed}.product-container .product-button{display:flex;justify-content:space-between;padding:6px}.product-container .product-button .drop-icon{font-size:14px}.product-container .product-options{position:absolute;width:100%;min-width:230px;margin-left:-1px;background-color:#f9f9f9;border:1px solid #c4c4c4;border-radius:5px;z-index:1000}.product-container .product-options .product-option-container{padding:6px;display:flex;align-items:center}.product-container .product-options .product-option-container .product-options-text{font-family:Avenir-Light,sans-serif;font-weight:400;vertical-align:top;color:#00a3e0}.product-container .product-options .product-option-container .product-options-checkbox{margin-right:5px;display:flex;width:16px}.product-container .product-options .product-option-container:hover{background-color:#c5e4ff}.product-container-table{width:85%;position:static}.product-container-table .product-options{width:85%}
.invite-user-container{display:flex;flex-direction:column}.invite-user-container input{width:94%;padding:1% 3%}.invite-user-container .email-forms,.invite-user-container .name-forms{display:flex}.invite-user-container .form-group{display:flex;flex-direction:column;flex-grow:1;margin:15px}.invite-user-container .field{border-radius:5px;border:1px solid #c2cddb;font-family:Avenir-Roman,sans-serif;font-size:15px}.invite-user-container ::placeholder{opacity:.6;color:#7d909e}
.user-options-container{display:flex;justify-content:flex-end}.user-options-container .options-icon{font-size:24px;color:#00a3e0;cursor:pointer}.user-options-container.disabled .options-icon{color:#c8d6e2;cursor:not-allowed}.user-options-container .user-options{position:absolute;top:45px;right:20px;border:1px solid #979797;background-color:#fff;z-index:1000}.user-options-container .user-options .option{padding:15px;cursor:pointer}.user-options-container .user-options .option:hover{background-color:#c5e4ff}.user-options-container .user-options .delete{border-top:1px solid #979797;color:#c54141}
.list-table{width:100%;display:flex;flex-direction:column}.list-table .table-row{position:relative;width:100%;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #c8d6e2;padding:15px 0;line-height:normal}.list-table .table-data.lg{width:220px;margin-right:20px;flex:1}.list-table .table-data.lg .name{font-weight:700;text-transform:capitalize;min-width:220px}.list-table .table-data.lg div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-table .table-data.lg.product{position:relative;min-width:220px}.list-table .table-data.lg.user{width:220px}.list-table .table-data.sm{margin-right:20px}.list-table .table-data.sm.role{position:relative;min-width:155px}.list-table .table-data.sm.options,.list-table .table-data.sm.status{min-width:155px}.list-table .table-data.options,.list-table .table-data.table-button{align-items:flex-end}.list-table .table-data.table-button{margin-right:0;margin-left:20px}.list-table .table-header-container{font-size:14px;font-weight:700;text-transform:capitalize}.list-table .empty-table{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;height:40vh}@media screen and (max-width:780px){.list-table{min-width:80%}.list-table .table-data,.list-table .table-header-data{padding:0}}
.search-container{display:flex;flex-wrap:wrap;align-items:stretch;width:25%;position:relative}.search-container .search-icon{color:#939393;position:absolute;z-index:2;left:12px;top:12px}.search-container .search-input{color:#4a4a4a;border:1px solid #d0d8db;border-radius:5px;box-sizing:border-box;flex:1 1 auto;padding:0 10px 0 40px;font-size:14px;height:40px}.search-container .search-input:focus{outline:none;border-color:#92d0eb;box-shadow:0 0 10px #9ecaed}
.user-mgmt .learn{margin:20px 0}.user-mgmt .search-holder{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;align-items:baseline;margin:30px 0 10px}
.billing-information{display:flex;flex-direction:column;width:100%}.billing-information .description{width:100%;line-height:1.5}.billing-information .invoice-details{width:100%}.billing-information .invoice-details .invoice-status{padding-top:30px}.billing-information .invoice-details .invoice-status #downloadInvoice{margin-top:10px;text-decoration:underline}.billing-information .invoice-details .invoice-status #renewalDate{margin-top:10px}.billing-information .invoice-details .invoice-status .invoice-text{font-weight:700}.billing-information .invoice-details .pricing-container .display-calculation{display:flex}.billing-information .invoice-details .pricing-container .display-calculation .bold-value,.billing-information .invoice-details .pricing-container .display-calculation .currency,.billing-information .invoice-details .pricing-container .display-calculation .per-user,.billing-information .invoice-details .pricing-container .display-calculation .quantity{font-size:30px;font-weight:700}.billing-information .invoice-details .pricing-container .display-calculation .quantity{margin-top:40px}.billing-information .invoice-details .pricing-container .display-calculation .pricing-text{margin-left:5px;margin-top:55px}.billing-information .invoice-details .pricing-container .display-calculation .currency{margin-top:40px}.billing-information .invoice-details .pricing-container .display-calculation .symbol{font-size:25px;font-weight:700;margin-top:45px;margin-right:35px;margin-left:35px}.billing-information .invoice-details .pricing-container .display-calculation .plussymbol{margin-top:55px;margin-left:35px}.billing-information .invoice-details .pricing-container .display-calculation .per-user{margin-top:40px}.billing-information .invoice-details .pricing-container .display-calculation .small-currency,.billing-information .invoice-details .pricing-container .display-calculation .tax{margin-top:55px}.billing-information .invoice-details .pricing-container .total{margin-top:20px}.billing-information .invoice-details .pricing-container .total .total-value{display:flex;font-size:44px;font-weight:700;color:#f89145}.billing-information .invoice-details .pricing-container .total .currency-code{font-size:20px;font-weight:700;color:#f89145;margin-top:24px;margin-left:5px}.billing-information .invoice-details .billing-details{font-size:18px}.billing-information .invoice-details .billing-details .account-address-container{display:flex}.billing-information .invoice-details .billing-details .account-address-container .account-details{width:50%}.billing-information .invoice-details .billing-details .account-address-container .address-details{width:50%;margin-left:60px;margin-top:10px}.billing-information .invoice-details .billing-details .account-address-container .detail{margin-top:10px}.billing-information .invoice-details .label{font-size:14px;line-height:2.14;letter-spacing:.11px;color:#3b434f}.billing-information .invoice-details .value{font-size:18px;font-weight:700;line-height:1.67;letter-spacing:0;color:#3b434f}.billing-information .invoice-details .payment-details{font-size:18px;margin-bottom:20px}.billing-information .invoice-details .payment-details .hidden{font-size:25px;font-weight:900}.billing-information .invoice-details .edit-info-button{width:299px;height:42px;margin-bottom:20px;margin-top:60px}
.smb-modal-container .mask{background-color:#030008;opacity:.8;cursor:pointer}.smb-modal-container .modal{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:50%;height:50%;border-radius:8px;box-shadow:0 20px 60px -10px rgba(0,0,0,.6);padding:16px}.smb-modal-container .modal-title{font-family:Avenir-Black,sans-serif;font-size:30px;text-align:center;margin-top:16px}.smb-modal-container .modal-title.green{color:#44b45e}.smb-modal-container .modal-title.red{color:#eb152f}.smb-modal-container .modal-title.orange{color:#f89145}.smb-modal-container .modal-title.black{color:#1a283d}.smb-modal-container .modal-description{text-align:center;width:100%}.smb-modal-container .subscription-date{font-size:16px;font-family:Avenir-Black,sans-serif;color:#3b434f}.smb-modal-container .mv-multi-btn-wrapper{display:flex;justify-content:space-between;width:58%}.smb-modal-container .mv-multi-btn-wrapper .mv-btn{border-radius:22px;background-color:#00a1b7}.smb-modal-container .mv-multi-btn-wrapper .mv-btn:disabled{background-color:#426f7a}.smb-modal-container .mv-multi-btn-wrapper .mv-btn div{min-width:100%}.smb-modal-container .mv-multi-btn-wrapper .mv-btn.additional-btn{background-color:#f89145}.smb-modal-container .mv-single-btn-wrapper{display:flex;justify-content:center;width:58%}.smb-modal-container .mv-single-btn-wrapper .mv-btn{border-radius:22px;background-color:#00a1b7}.smb-modal-container .mv-single-btn-wrapper .mv-btn:disabled{background-color:#426f7a}.smb-modal-container .mv-single-btn-wrapper .mv-btn div{min-width:100%}.smb-modal-container .mv-single-btn-wrapper .mv-btn.additional-btn{background-color:#f89145}.smb-modal-container .text-link{font-size:14px}.smb-modal-container .text-link a{text-decoration:underline;color:#000}.smb-modal-container .modal-enter{opacity:0}.smb-modal-container .modal-enter.modal-enter-active{opacity:.8;transition:opacity .5s ease-in}.smb-modal-container .modal-exit{opacity:1}.smb-modal-container .modal-leave.modal-leave-active{opacity:0;transition:opacity .3s ease-in}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.smb-modal-container .modal{height:25%}.smb-modal-container .mv-multi-btn-wrapper{width:65%}}@media (max-device-width:769px) and (min-device-width:400px){.smb-modal-container .modal{width:55%}.smb-modal-container .mv-multi-btn-wrapper{width:75%}}
.support #support-subtitle.subtitle{border-bottom:none}.support .options{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-top:20px}.support .options .email{-ms-grid-column:1;margin-right:15px}.support .options .community{-ms-grid-column:2;margin-left:15px}.support .options .option{border:1px solid #8d9aaf;border-radius:9px;overflow:hidden;text-align:center}.support .options .option .head{background-color:#8d9aaf;color:#fff;font-weight:700;padding:20px;text-transform:uppercase}.support .options .option .body{color:#3b434f;padding:20px}
.crm-table.list-table .table-data.lg{max-width:220px}
.settings{display:flex;flex-direction:row;margin:50px;font-size:16px}.settings p{margin:12px 0;line-height:1.5}.settings .side-nav{flex:0 1 auto;padding-right:80px}.settings .side-nav .side-nav-item{background-color:transparent;border:0;margin-bottom:50px;font-size:16px;display:block;white-space:nowrap;cursor:pointer}.settings .side-nav .side-nav-item:focus{outline:0}.settings .side-nav .side-nav-item.active{font-weight:700}.settings .content{flex:1 1 auto;width:100%;max-width:1024px}.settings .content .title{font-size:30px;color:#1a283d;padding:0 0 12px;border-bottom:4px solid #b8c3d6;text-align:left;font-weight:800;margin-top:0}.settings .content .subtitle{font-weight:800;font-size:20px;color:#1a283d;border-bottom:1px solid #c2cddb;margin-top:48px;padding-bottom:12px}.settings .content .button-container{padding:30px 0}.settings .content .button,.settings .content button:not(.mv-btn):not(.btn){background-color:#00a1b7;border:0;border-radius:21px;color:#fff;display:inline-block;font-weight:700;padding:12px 24px;cursor:pointer}.settings .content .button:disabled,.settings .content button:not(.mv-btn):not(.btn):disabled{background-color:#c2cddb}@media screen and (max-width:1024px){.settings .side-nav{padding-right:10px;max-width:125px}.settings .side-nav .side-nav-item{text-align:left;white-space:normal}}
.mv-btn-2{background-color:#00a1b7;border:1px solid transparent;border-radius:24px;color:#fff;display:inline-block;font-weight:700;font-size:18px;letter-spacing:.05rem;padding:12px 32px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,border .2s ease,color .2s ease,width .2s ease-out,padding-left .2s ease-out,padding-left .2s ease-out,border-radius .2s ease-out;min-width:95px}.mv-btn-2.outline{background-color:transparent;color:#00a1b7}.mv-btn-2:not(.disabled).outline:hover{color:#fff;background-color:#00a1b7}.mv-btn-2:not(.disabled):hover{background-color:#3eb9d2}.mv-btn-2.disabled{background:#e4e4e4;color:#f0f0f0;cursor:not-allowed}
.segmented-dropdown{display:flex;justify-content:space-around;background-color:#00a1b7;color:#fff;border-radius:24px;min-height:44px;cursor:pointer}.segmented-dropdown.disabled{background-color:#e4e4e4;color:#f0f0f0;cursor:not-allowed}.segmented-dropdown:not(.disabled):hover{background-color:#3eb9d2}.segmented-dropdown .dropdown-btn{display:flex;align-items:center;border-left:1px solid #fff;font-size:16px;padding:0 12px 0 10px}.segmented-dropdown .dropdown-label{display:flex;align-items:center;padding:0 8px 0 26px;font-weight:700;letter-spacing:.05rem;font-size:18px}.segmented-dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.segmented-dropdown .dropdown-content a{padding:10px 16px;display:block;text-align:left;font-family:Avenir-Roman,sans-serif;font-size:15px}.segmented-dropdown .dropdown-content a:hover{background-color:#ddd}.segmented-dropdown:hover .dropdown-content{display:block}
.dashboard-page .dashboard-alert{margin:0 80px}.dashboard-page .layout-container{display:flex;margin:64px 80px 0;justify-content:center}.dashboard-page .news-container{margin-right:40px}.dashboard-page .news-container a{text-decoration:underline;cursor:pointer;color:#1395fb}.dashboard-page .news-container a.disabled{cursor:not-allowed}.dashboard-page ul{list-style:none}.dashboard-page ul li:before{content:"\2022";color:#f89145;display:inline-block;width:1em;margin-left:-1em}.dashboard-page .section-header{display:flex;justify-content:space-between;border-bottom:1px solid hsla(0,0%,49.8%,.3);margin-bottom:28px;padding-bottom:15px}.dashboard-page .section-header-text{line-height:14px;color:#000;font-family:Avenir-Black,sans-serif;font-size:20px}.dashboard-page .subscription-status{font-size:14px}.dashboard-page .subscription-status .bolded-text{font-weight:700}.dashboard-page .status-icon{margin-right:8px}.dashboard-page .error{color:#e74256}.dashboard-page .secondary{color:#f89145}.dashboard-page li{margin-bottom:20px;line-height:1.5}.dashboard-page .welcome-text{color:#f89145;font-family:Avenir-Black,sans-serif;font-size:36px;margin-bottom:10px}.dashboard-page .welcome-text-2{margin-bottom:40px}.dashboard-page .welcome-steps{max-width:750px}.dashboard-page .products-container{margin-left:40px;margin-bottom:32px;min-width:570px}.dashboard-page .product-list-item{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;grid-column-gap:24px;background-color:#edf2f8;padding:40px}.dashboard-page .product-list-item .product-img{-ms-grid-column:1;box-sizing:border-box;width:100px;margin-right:24px}.dashboard-page .product-list-item .product-content{-ms-grid-column:2;align-self:center}.dashboard-page .product-list-item .product-name{font-family:Avenir-Black,sans-serif;font-size:24px;margin-bottom:14px}.dashboard-page .product-list-item .product-actions{display:flex}.dashboard-page .product-list-item .product-actions>a:first-child,.dashboard-page .product-list-item .product-actions>div:first-child{margin-right:12px}@media screen and (max-width:915px){.dashboard-page .layout-container{flex-direction:column}.dashboard-page .products-container{margin:24px 0 0;min-width:550px}.dashboard-page .product-list-item .product-actions{flex-direction:column}.dashboard-page .product-list-item .product-actions>a:first-child,.dashboard-page .product-list-item .product-actions>div:first-child{margin:0 0 12px}}
.products-page{background-color:#ededed}.products-page .center-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:block;width:80%;margin:36px auto;border-radius:5px;border:1px solid #b4c1c6}.products-page .products-container{padding:36px}.products-page .products-grid{display:flex;flex-wrap:wrap;justify-content:center}.products-page .product-card{width:40%;padding:24px;border-radius:4px;border:1px solid hsla(0,0%,60%,.5);background-color:#fff;margin:12px}.products-page .product-column{display:flex;flex-direction:column;text-align:center;height:100%}.products-page .products-header{display:flex;flex-direction:row;justify-content:center;text-align:center}.products-page .product-name{font-weight:700;margin-bottom:8px}.products-page .product-img{width:180px;align-self:center;margin-bottom:16px}.products-page .product-info{margin-bottom:12px}.products-page .product-actions{width:100%;align-self:center;margin-top:auto}.products-page .product-btn{width:160px}.products-page .docs-container,.products-page .download-options{display:flex;justify-content:center}
.default-status-page-container{background-color:#ededed}.default-status-page-container .status-page-container{margin:29px auto}.default-status-page-container .inner-container{display:flex;flex-direction:column;align-items:center}.default-status-page-container .alert{width:calc(38.55% + 72px)}.default-status-page-container .dialog{background:#fff;width:38.55%;margin:auto auto 30px;padding:28px 36px;border-radius:5px;border:1px solid #b4c1c6;color:#333}.default-status-page-container .dialog .dialog-header{margin-top:0;margin-bottom:16px;font-size:35px;font-family:Avenir-Heavy,sans-serif}.default-status-page-container .dialog .dialog-content{font-family:Avenir-Book,sans-serif;font-size:15px;color:#7e909e;line-height:1.5}.default-status-page-container .dialog .resend-email-link{color:#00a3e0;cursor:pointer;font-family:Avenir-Book,sans-serif;font-size:15px}.smb-styles .status-page-container{display:flex;justify-content:space-between}.smb-styles .outer-container{display:flex}.smb-styles .inner-container{display:flex;justify-content:center;align-items:center}.smb-styles .confirmation-container{width:80%}.smb-styles .alert{margin-top:0}.smb-styles .dialog-header{color:#f89145;font-size:40px;font-family:Avenir-Black,sans-serif;border-bottom:none;margin-bottom:8px}.smb-styles .resend-email-link{text-align:center;text-decoration:underline;font-size:12px}
.purchase-container{font-family:Avenir-Roman,sans-serif;font-size:14px;background-color:#fff;padding-bottom:50px}.purchase-container label{color:#384454;font-family:Avenir-Book,sans-serif;font-size:14px;font-weight:700}.purchase-container input,.purchase-container select{display:block}.purchase-container input:disabled,.purchase-container select:disabled{background-color:#e8e8e8}.purchase-container .billing-address-check{display:flex;margin-bottom:10px;margin-top:25px}.purchase-container .billing-address-check input{margin-right:10px;margin-left:5px;width:20px;height:20px;border-radius:10000px;border:1px solid #c6ced6;background-color:#fcfcfc}.purchase-container .form-container{margin:40px 0 40px 50px;display:flex;justify-content:space-between}.purchase-container .form-group{margin-top:30px}.purchase-container .page-title{font-size:26px;color:#f78a16;margin-bottom:6px}.purchase-container .page-description,.purchase-container .page-info{font-size:16px;width:654px;margin-bottom:6px}.purchase-container .page-description{margin-bottom:30px}.purchase-container .recurly-hosted-field{background-color:#fff;border:1px solid #d7d7d9;border-radius:3px;margin-top:10px;height:2em;box-sizing:border-box;padding:0 8px}.purchase-container .recurly-hosted-field-focus{border:1px solid #8c8c91}.purchase-container .recurly-hosted-field-invalid{border:1px solid #991719}.purchase-container .recurly-hosted-field-cvv,.purchase-container .recurly-hosted-field-month,.purchase-container .recurly-hosted-field-number,.purchase-container .recurly-hosted-field-year{border-radius:6px;border:2px solid #e7e8e9;font-family:Avenir-Roman,sans-serif;font-size:16px;height:38px}.purchase-container .recurly-hosted-field-year{width:242px}.purchase-container .recurly-hosted-field-month{width:78px}.purchase-container .recurly-hosted-field-cvv{width:325px}.purchase-container .right-field{margin-left:50px}.purchase-container fieldset.currency{border:none}.purchase-container .details{float:left;margin-right:60px}.purchase-container .price{margin:50px;text-align:center}.purchase-container .tax-container{display:flex;justify-content:center}.purchase-container .seat_count{font-weight:bolder}.purchase-container #per-user-price{margin-bottom:10px;margin-top:40px}.purchase-container #per-user-price .span_text{margin-left:5px}.purchase-container #per-user-price .symbol{color:rgba(255,131,0,.87);margin:34px}.purchase-container #per-user-price #unit_price,.purchase-container #per-user-price .currency_symbol,.purchase-container #per-user-price .seat_count{font-size:x-large;font-weight:bolder}.purchase-container .text_total{margin-top:45px;font-size:smaller;margin-bottom:10px;text-align:center}.purchase-container .total{color:rgba(255,131,0,.87);font-size:xx-large;font-weight:bolder;display:flex;justify-content:center}.purchase-container .total #currency_code{font-size:16px;margin-top:14px}.purchase-container .price-container{display:table;width:35%;margin:23px 60px 0;background-color:#f5f5f5}.purchase-container .sticky-price-container{display:table;width:35%;margin-top:30px;background-color:#f5f5f5}.purchase-container .details-container{width:30%}.purchase-container .drop-down-field,.purchase-container .field{border-radius:6px;border:2px solid #e7e8e9;font-family:Avenir-Roman,sans-serif;font-size:14px;padding:1px 10px;width:300px;margin-top:5px;color:#384454}.purchase-container .drop-down-field{width:323px;height:37px;background-color:#fff}.purchase-container .actions-container{display:flex;background-color:#fff;justify-content:center;padding:30px}.purchase-container .mv-btn{min-width:150px;border-radius:22px}.purchase-container .mv-btn:not(.disabled).primary{background-color:#00a1b7}.purchase-container .mv-btn:disabled.primary{background-color:#426f7a}.purchase-container .mv-btn:not(.disabled).primary:hover{background-color:#007d93}.purchase-container .credit-card-details #number{width:698px}.purchase-container .credit-card-details .form-group{margin-top:30px}.purchase-container .credit-card-details .card-security,.purchase-container .credit-card-details .expiration{display:flex}.purchase-container .credit-card-details .cvv-group{margin-left:25px}.purchase-container .credit-card-details #month{width:77px;margin-right:2px}.purchase-container .credit-card-details #year{width:272px}.purchase-container .credit-card-details .card-logo{vertical-align:middle;padding-left:5px}.purchase-container .form-group-container{display:flex}.purchase-container .address-container .address-text{width:674px}.purchase-container .sub-title{margin-top:30px;font-weight:bolder;font-size:20px}.purchase-container .billing-address,.purchase-container .company-info,.purchase-container .credit-card-details,.purchase-container .name-container{border-top:1px solid #e7e8e9;margin-top:40px}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.form-container{margin:40px!important}.form-group{width:100%!important}.right-field{margin-left:unset!important}.details{float:unset!important;margin-right:unset!important}.price-container{width:auto!important;margin:unset!important}.details-container{width:100%!important;width:-moz-available!important;width:-webkit-fill-available!important;width:fill-available!important}.field,.purchase-container .drop-down-field{width:100%;width:-moz-available!important;width:-webkit-fill-available!important;width:fill-available!important}.form-group-container{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.address-container .address-text{width:unset!important}}
.pricing{margin:30px;text-align:center;font-size:20px}.salesforce-connect{font-size:18px!important;margin-top:30px}.greyscale-text{margin-top:30px;font-size:30px;color:#d3d3d3!important}.greyscale-text .greyscale-total{font-size:xx-large;font-weight:bolder;display:flex;justify-content:center}.greyscale-text .greyscale-total #currency_code{font-size:16px;margin-top:14px;margin-left:5px}.big-bus-container{display:flex;justify-content:center;margin:32px}.big-bus-container .big-bus-title{font-family:Avenir-Black,sans-serif;font-size:30px;text-align:center;margin-top:16px;color:#f89145}.big-bus-container .big-bus-message{width:50%;padding:16px;border:1px solid #d0d8db}.big-bus-container .big-bus-description{padding:32px 16px 16px;font-size:18px;line-height:1.44;letter-spacing:.15px;text-align:center;color:#3b434f}
.not-found-container{width:100%;font-family:Avenir-Roman,sans-serif;text-align:center}.not-found-container .not-found{display:inline-block;font-size:65px;top:50%;margin-top:30px;font-weight:bolder;opacity:.6}.not-found-container .text{font-size:20px;font-weight:700;margin-top:15px}
.Footer{text-align:left;font-size:15px;width:100%;height:249px;background-color:#fff;border-top:1px solid #dbdbdb}.Footer .top{background:#fff;padding-top:30px;padding-bottom:33px;min-width:100%;display:-ms-grid;display:grid;-ms-grid-columns:.5fr .5fr 1fr 1fr 1fr;grid-template-columns:15px [first-col] .6fr [second-col] .5fr [third-col] 1fr [fourth-col] 1fr [fifth-col] 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:[first-row] 24px [second-row] 24px [third-row] 24px [fourth-row] 24px;grid-gap:10px}.Footer .first-col{margin-left:10px;-ms-grid-column:1;grid-column-start:first-col}.Footer .second-col{-ms-grid-column:2;grid-column-start:second-col}.Footer .third-col{-ms-grid-column:3;grid-column-start:third-col}.Footer .fourth-col{-ms-grid-column:4;grid-column-start:fourth-col}.Footer .fifth-col{-ms-grid-column:5;grid-column-start:fifth-col}.Footer .first-row{-ms-grid-row:1;padding-bottom:5px;grid-row-start:first-row;font-family:Avenir-Heavy,sans-serif}.Footer .second-row{-ms-grid-row:2;grid-row-start:second-row}.Footer .third-row{-ms-grid-row:3;grid-row-start:third-row}.Footer .fourth-row{-ms-grid-row:4;grid-row-start:fourth-row}.Footer .first-cell{display:flex}.Footer .validity-logo-footer{width:99px;height:100%;padding:0}.Footer .website-link{color:#000;margin:auto 0 auto 6px}.Footer .bottom{background-color:#363643;color:#fff;font-size:14px}.Footer .bottom-text{padding:21px 0 23px 30px}.Footer .bottom-link{text-decoration:none;color:#00a3e0}@media screen and (max-width:1020px){.Footer .top{grid-gap:30px}}
.default-account-creation{background-color:#ededed}.default-account-creation .outer-form-container{width:720px;margin:36px auto}.default-account-creation .sign-in-container{align-self:center}.default-account-creation .form-container{background-color:#fff;padding:36px;font-family:Avenir-Roman,sans-serif}.default-account-creation .form-container .page-description{line-height:1rem}.default-account-creation .form-container .page-title{margin-top:0;margin-bottom:4px;font-size:40px}.default-account-creation .form-container .name-forms{display:flex}.default-account-creation .form-container .name-forms #last-name-form-group .last-name-field,.default-account-creation .form-container .name-forms #last-name-form-group label{margin-left:12px}@media screen and (max-width:1125px){.default-account-creation .form-container .name-forms{display:inline-block;width:100%}.default-account-creation .form-container .name-forms #last-name-form-group .last-name-field,.default-account-creation .form-container .name-forms #last-name-form-group label{margin-left:0}}.default-account-creation .form-container .form-group{margin-bottom:26px}.default-account-creation .form-container .form-group #bv-service-label{font-size:10px}.default-account-creation .form-container .form-group .field{margin-top:6px}.default-account-creation .form-container .form-group .first-name-field{width:167px}.default-account-creation .form-container .form-group .last-name-field{width:209px}.default-account-creation .form-container .form-group .password-field{width:252px}.default-account-creation .form-container .form-group .company-field,.default-account-creation .form-container .form-group .email-field{width:334px}.default-account-creation .form-container .form-group .email-field .feedback-text{margin:auto 0 auto 8px}.default-account-creation .form-container .form-group .phone-field{width:197px}@media screen and (max-width:1125px){.default-account-creation .form-container .form-group .company-field,.default-account-creation .form-container .form-group .email-field,.default-account-creation .form-container .form-group .first-name-field,.default-account-creation .form-container .form-group .last-name-field,.default-account-creation .form-container .form-group .password-field,.default-account-creation .form-container .form-group .phone-field{width:80%}}.default-account-creation .form-container .checkbox-container{margin-bottom:16px;display:flex}.default-account-creation .form-container .checkbox-container .checkbox{margin-top:3px}.default-account-creation .form-container .checkbox-container [type=checkbox]{margin-right:10px}.default-account-creation .form-container .checkbox-container p{margin:0;display:block}.default-account-creation .form-container .checkbox-container p label{display:contents}.default-account-creation .form-container .actions-container{display:flex}.default-account-creation .form-container .actions-container #sign-up-btn{width:138px}.default-account-creation .form-container .actions-container .sign-in-inner-container{display:flex;justify-content:center;margin-left:15px;font-size:14px;color:#7e909e}.default-account-creation .form-container .actions-container .sign-in-inner-container .sign-in-link{margin-left:6px;cursor:pointer;color:#00a3e0}@media screen and (max-width:960px){.default-account-creation .form-container .actions-container .sign-in-container{flex-direction:column}.default-account-creation .form-container .actions-container .sign-in-container .sign-in-link,.default-account-creation .form-container .actions-container .sign-in-container .sign-in-text{margin:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#signupForm .contact-forms,#signupForm .country-forms,#signupForm .name-forms,#signupForm .password-forms{gap:15px}.image-container{min-width:unset!important}}@media (max-device-width:769px) and (min-device-width:400px){#signupForm .contact-forms,#signupForm .country-forms,#signupForm .name-forms,#signupForm .password-forms{gap:15px;flex-direction:column}}
@font-face{font-family:Avenir-Light;src:url(https://validity-static-assets.s3.amazonaws.com/Fonts/Avenir/3260AE_3_0.ttf) format("truetype");font-weight:200}@font-face{font-family:Avenir-Book;src:url(https://validity-static-assets.s3.amazonaws.com/Fonts/Avenir/3260AE_4_0.ttf) format("truetype");font-weight:400}@font-face{font-family:Avenir-Roman;src:url(https://validity-static-assets.s3.amazonaws.com/Fonts/Avenir/3260AE_2_0.ttf) format("truetype");font-weight:500}@font-face{font-family:Avenir-Medium;src:url(https://validity-static-assets.s3.amazonaws.com/Fonts/Avenir/3260AE_1_0.ttf) format("truetype");font-weight:600}@font-face{font-family:Avenir-Heavy;src:url(https://validity-static-assets.s3.amazonaws.com/Fonts/Avenir/3260AE_0_0.ttf) format("truetype");font-weight:700}@font-face{font-family:Avenir-Black;src:url(https://validity-static-assets.s3.amazonaws.com/Fonts/Avenir/3260AE_5_0.ttf) format("truetype");font-weight:800}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-family:AvenirLTStd,Avenir,sans-serif;font-style:normal;font-size:1.2rem;font-weight:400;color:#3c4858;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{display:flex}.page-description{margin:0 0 32px;font-family:Avenir-Book,sans-serif;font-size:14px}.checkbox{margin-right:8px}.checkbox-text{display:contents}.checkbox-text,label{font-size:14px;color:#7e909e}label{font-family:Avenir-Black,sans-serif;font-weight:900;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}label.required:after{content:" *";color:red}.field{display:block;height:32px;border:1px solid #c4c4c4;padding:0 6px}.field:focus{outline:0;border-color:#92d0eb;box-shadow:0 0 10px #9ecaed}.input-feedback{margin-top:7px;margin-right:4px;padding-right:2px;border-radius:1px;border:1px solid #991719;background-color:#f7e6e6;color:#991719;font-size:14px;line-height:28px;display:inline-flex;justify-content:center;flex-direction:column}.input-feedback .feedback-content{display:flex;padding:10px 6px 10px 0}.input-feedback .feedback-content .feedback-icon{margin-top:2px;margin-left:10px}.input-feedback .feedback-content .bv-logo{width:16px;height:20px;margin-left:10px;background-color:#fff;padding:1px 2px;border-radius:1px}.input-feedback .feedback-content .feedback-text{margin:0 0 0 8px;line-height:normal}.mv-btn{min-width:120px;background-color:#3c4858;font-size:.8rem;border:1px solid transparent;border-radius:2px;color:#fff;display:inline-block;font-weight:700;letter-spacing:.05rem;padding:12px 32px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,border .2s ease,color .2s ease,width .2s ease-out,padding-left .2s ease-out,padding-left .2s ease-out,border-radius .2s ease-out}.mv-btn.rounded{border-radius:24px}.mv-btn:not(.disabled).outline.primary{border-color:#00a3e0;color:#00a3e0}.mv-btn:not(.disabled).outline:hover{color:#fff}.mv-btn:not(.disabled).primary:hover{background-color:#007ead}.mv-btn:not(.disabled).primary{background-color:#00a3e0}.mv-btn:not(.disabled).outline{background-color:transparent;border-color:#3c4858}.mv-btn:disabled.primary{background:#c2cddb;border-color:#c2cddb;color:#fff;cursor:not-allowed}.mv-btn:disabled.primary:hover{background:#c2cddb}p{margin:0;font-family:Avenir-Book,sans-serif}a{text-decoration:none;color:#00a3e0}#content-wrapper{min-height:100vh;height:100%;width:100%;display:flex;flex-direction:column}#content-wrapper>div:nth-child(2){flex-grow:1}
.smb-styles{background-color:#fff;width:100%}.smb-styles,.smb-styles label{color:#384454}.smb-styles input{margin-top:6px}.smb-styles .outer-form-container{display:flex;justify-content:flex-start}.smb-styles .form-container{margin:32px}.smb-styles .input-fields-container{padding-bottom:16px}.smb-styles .image-container{width:35%;height:100vh;background-color:#68221d;min-width:400px;max-width:450px;min-height:550px}.smb-styles .sidebar-guy{min-width:300px;max-width:450px;max-height:920px;min-height:550px}.smb-styles .main-container{position:relative;background-color:#68221d}.smb-styles .placement-container{width:55%;margin-right:16px;height:100vh;background-color:#fff;min-width:400px;max-width:600px}.smb-styles .page-title{font-size:24px;color:#000;margin-top:40px;padding-bottom:10px;border-bottom:1px solid #e7e8e9}.smb-styles .page-description{font-size:16px;margin:5px 0 32px;line-height:1.5}.smb-styles .contact-forms,.smb-styles .country-forms,.smb-styles .name-forms,.smb-styles .password-forms{display:flex;width:100%;margin:16px 0}.smb-styles .acknowledgement-forms{margin-top:32px}.smb-styles .form-group{width:100%}.smb-styles .field{border-radius:6px;border:1px solid #c2cddb;font-family:Avenir-Roman,sans-serif;font-size:15px;width:80%;padding:1px 10px}.smb-styles .country-field,.smb-styles .state-field{width:84%}.smb-styles .number-of-employees-field{width:42%}.smb-styles .checkbox-container{display:flex;margin:16px 11px}.smb-styles .checkbox-container p{font-size:14px;font-weight:400}.smb-styles .checkbox-container a{border-bottom:1px solid;color:#6c6c6e}.smb-styles .checkbox input[type=checkbox]{opacity:0}.smb-styles .checkbox .checkbox-label:before{content:"";display:inline-block;height:14px;width:14px;border:1px solid #f89145;border-radius:3px;background-color:#fff}.smb-styles .checkbox .checkbox-label:after{content:"";display:inline-block;height:4px;width:7px;color:#fff;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}.smb-styles .checkbox .checkbox-label{position:relative}.smb-styles .checkbox .checkbox-label:after,.smb-styles .checkbox .checkbox-label:before{position:absolute}.smb-styles .checkbox .checkbox-label:before{top:0;left:-25px}.smb-styles .checkbox .checkbox-label:after{left:-21px;top:4px}.smb-styles .checkbox input[type=checkbox]+.checkbox-label:after{content:none}.smb-styles .checkbox input[type=checkbox]:checked+.checkbox-label:after{content:""}.smb-styles .checkbox input[type=checkbox]:checked+.checkbox-label:before{background-color:#f89145}.smb-styles .checkbox input[type=checkbox]:focus+.checkbox-label:before{outline:4px auto #3b99fc}.smb-styles .actions-container{display:flex;justify-content:flex-start}.smb-styles .mv-btn{min-width:150px;border-radius:22px;z-index:1}.smb-styles .mv-btn:not(.disabled).primary{background-color:#00a1b7}.smb-styles .mv-btn:disabled.primary,.smb-styles .mv-btn:not(.disabled).primary:hover{background-color:#007d93}.smb-styles .sign-in-container{display:flex;justify-content:flex-end;margin-bottom:32px;font-size:13px}.smb-styles .sign-in-container .sign-in-text{display:inline;padding-right:10px}.smb-styles .sign-in-container .sign-in-link{display:inline;color:#000;border-bottom:1px solid;cursor:pointer}
.error-boundary{display:flex;align-items:top;justify-content:center;background-color:#fff;height:100vh}.error-boundary .data{text-align:center}.error-boundary .data .title{color:#eb152f}.error-boundary .data button{background-color:#00a1b7;border:none;color:#fff;padding:10px;border-radius:21px;cursor:pointer}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
.unsupported-browser{width:100vw;height:100vh;background-color:#fff;position:fixed}.unsupported-browser .message-container{top:0;left:0;position:absolute;left:50vw;top:50vh;transform:translate(-50%,-50%);justify-content:center}.unsupported-browser .message{font-family:Avenir-Black,sans-serif;font-size:30px;color:#9da4ab;padding-left:10px}.unsupported-browser .content{font-family:Avenir-Roman,sans-serif;font-size:16px;color:#9da4ab}.unsupported-browser .browser-logo{width:75px;height:75px;padding:10px}

/*# sourceMappingURL=main.css.map?0.0.548*/