.side-menu-style li a{display:block;width:100%;height:100%}.side-menu-style li:hover{background-color:#030322;-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.side-menu-style li a{color:#030322}.side-menu-style li:hover a{color:#fff}.side-menu-style li{font-size:18px;font-weight:700;line-height:22px;padding-top:6%;padding-right:4%;padding-bottom:6%;padding-left:8%;text-transform:uppercase;margin-bottom:0;margin-top:0}.side-menu-style ul{padding:0;list-style-type:none}.side-menu-style h2{padding:8%;background-color:#05F;color:#fff;font-weight:900;font-size:30px;line-height:1em;margin-bottom:0}.crime-grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px}.crime-grid-item{border:1px solid #798491;padding:40px 40px 30px 40px;min-height:150px;background-color:rgb(31 39 50 / .5)}.crime-post-title{color:#fff;font-size:30px;font-weight:900;text-transform:uppercase;margin-bottom:10px}.crime-post-excerpt{color:#BFD0E2;font-weight:600;font-size:20px;line-height:1.3}.custom-table-of-contents{list-style:none;padding:0}.custom-table-of-contents li a::before{content:"\203A";position:inline;padding-right:10px}.custom-table-of-contents li{margin-left:10px;background-color:#fffff00}.custom-table-of-contents li a{text-decoration:none;font-size:15px;font-weight:500;padding:20px 20px 20px 25px;border-radius:5px;color:#292D34;display:block;background-color:inherit;margin-bottom:5px}.custom-table-of-contents li a:hover{color:#292D34;margin-left:-20px;margin-right:20px;font-weight:700;background-color:#ECEFF2}.custom-table-of-contents li a.active-toc-link{font-weight:700;font-size:15px;color:#fff;margin-left:-20px;margin-right:20px;background-color:#2872FA;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.principals-wrapper{width:100%}.principals-row1{display:flex;justify-content:space-between}.principals-row1 .principal{cursor:pointer}.principals-row2 .principal-description{display:none}.principal-description{display:none}.principal-description.active{display:block}.principals-container{display:flex;justify-content:space-between;flex-wrap:wrap}.principal{flex:1;// Allows the elements to grow and take up available space equally text-align:center;// Centers the text within each principal box margin:0 10px;// Gives some spacing between each principal}.principals-container .principal{text-align:center;padding-top:15px;padding-bottom:15px;font-size:24px}.principal-description{display:none;width:100%;margin-top:20px;color:#fff;padding:40px;font-size:18px;font-weight:500;border-radius:3px}.principal-description.active{display:block;background:rgb(255 255 255 / .1)}div.principal.active{background-color:#2872FA;color:#fff;border-radius:5px;font-weight:600}.features-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.feature-item{flex-basis:calc(33.3333% - 20px);box-sizing:border-box;background:linear-gradient(140deg,rgb(255 255 255 / .1),rgb(56 77 101 / .2));padding:40px;border-radius:3px}.feature{font-weight:600;margin-bottom:10px;font-size:24px;color:#fff}.feature-description{font-size:18px;font-weight:500;color:#fff}@media (max-width:767px){.feature-item{flex-basis:100%}.principals-container .principal{padding-top:15px;padding-bottom:15px;padding-right:10px;padding-left:10px;font-size:16px;line-height:1.1em}}.topics-list{background:rgb(255 255 255 / .1);border-radius:5px}.product-table{width:100%;border-collapse:collapse}.product-table th,.product-table td{border:4px solid #000213;padding:8px;text-align:center}.product-table .feature-column{text-align:left}.product-table th.tier-price{font-size:12px;color:#777}.product-table .btn-buy{margin-top:20px;display:inline-block;padding:10px 20px;background-color:#007BFF;color:#fff;text-decoration:none;border-radius:5px;font-size:18px;font-weight:700;line-height:1.1em}.product-table .btn-buy:hover{background-color:#0056b3}.product-table .buy-row{background:#fff0}.product-table tbody tr{background:linear-gradient(140deg,rgb(255 255 255 / .1),rgb(56 77 101 / .2))}.product-table tr td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.product-table tr td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.product-table .feature-name{color:#fff;text-align:left;font-size:18px;padding-left:40px;padding-top:20px}.product-table .feature-description{color:#fff;text-align:left;font-size:16px;font-weight:500}.product-table th.feature-column{color:#1559ED;font-size:30px;line-height:1em;padding:0 0 0 40px}.product-table .tier-column{color:#fff;font-size:20px}.product-table th .tier-price{color:#fff;font-size:20px}.reviewer-style{background:linear-gradient(140deg,rgb(255 255 255 / .1),rgb(56 77 101 / .2))}@media (max-width:767px){.product-table .feature-description{color:#fff;text-align:left;font-size:12px;font-weight:500}.product-table .feature-name{color:#fff;text-align:left;font-size:14px;padding-left:20px;padding-top:20px;line-height:1.1em}.product-table th.feature-column{color:#1559ED;font-size:20px;line-height:1em;padding:0 0 0 20px}.product-table th .tier-price{font-size:12px}}.carousel-container{overflow:hidden;position:relative;width:100%}.carousel-wrapper{display:flex;transition:all 0.3s}.carousel-item{flex:0 0 calc(33.33% - 30px);margin-right:15px;margin-left:15px;box-sizing:border-box;flex-shrink:0;background:linear-gradient(140deg,rgb(255 255 255 / .1),rgb(56 77 101 / .2));padding:40px;border-radius:5px}.carousel-item h5{font-size:14px;color:#e1e8ed;font-weight:700;margin-top:0px!important}.carousel-container .carousel-item h3{color:#1559ED;font-size:23px!important;line-height:1em;margin-bottom:5px!important;margin-top:0px!important}.carousel-content{font-size:18px;font-weight:500;color:#fff;margin-bottom:20px!important}@media (max-width:768px){.carousel-item{flex:0 0 calc(100% - 30px)}}.ff_summary_container{color:#2872FA;font-weight:700;font-size:20px}.ff_card-errors .text-danger{color:#fff!important}.ff_summary_container{text-align:center}#fluentform_7 .ff-el-input--content .ff-el-form-control{padding:25px 15px 25px 15px!important}.acf-gallery-container{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.acf-gallery-item img{max-width:100%;height:auto;display:block}.custom-bullet-points{list-style-type:none;padding-left:0;text-align:center}.custom-point{padding:5px 0;border-bottom:1px solid #ccc;color:#fff;font-size:26px;font-weight:500}.custom-point::before{content:'•';color:#1659ED;display:inline-block;width:1.5em;margin-left:-1.5em;font-size:20px}.url-param-heading{font-size:50px;color:#fff;line-height:1.3em}.skip-link{position:absolute;top:-999px;left:-999px;z-index:-1}