 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}main,nav,section,summary{display:block}canvas,video{display:inline-block;vertical-align:baseline}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}h1{font-size:2em;margin:0.67em 0}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,pre{font-family:monospace, monospace;font-size:1em}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button,html input[type="button"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:13px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}[role="button"]{cursor:pointer}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px;max-width: 100%}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-body{position:relative;padding:15px}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.hide{display:none !important}.hidden{display:none}#img_modal img.pre{max-width:1000px;width:100%}#img_modal .close-modal{background:#fff8de;color:#77402c;padding:1px 10px}#evidence_popup{z-index:1051}.ch-legends li{position:relative;padding:2px 0;width:230px;text-transform:capitalize;list-style:none}.ch-legends{justify-content:center}.pop-chart .h5{font-weight:400;font-size:16px}.soft .pop-chart{flex-wrap:wrap}.soft .pop-chart>.chartc{flex:1;border-radius:10px;min-width:24%;max-width:100%}.soft .pop-chart>.chartc.pie{min-width:64%;flex:1;overflow:hidden}.soft .pop-chart>.chartc.c-flex{align-items:center;justify-content:space-between}.chartc.pop{min-width:230px}#ch-con>*{width:50%;min-width:240px;max-width:280px}@media (max-width:991px){.soft .pop-chart{flex-direction:column}#ch-con{flex-wrap:wrap;justify-content:center;align-items:center}}@media (max-width:767px){.pop-chart{flex-direction:column;align-items:stretch}}@media (max-width:575px){.soft:not(.report) #ch-con{flex-direction:column}}.pop-size{flex:1;min-height:120px;max-height:170px;justify-content:space-evenly}.pop-size>li{position:relative;list-style:none;margin-top:20px}.pop-size>li:before{content:'';display:block;height:30px;width:30px;background:#fc9300;background-size:contain;border-radius:100%;position:absolute;left:-40px;top:-5px}.hidden{display:none}.innerbody{background-color:#e8eaf6}.alert{color:red}#vendor_modal .modal-content{max-width:425px}#redirect_modal .modal-content{max-width:425px}.vendorForm{max-width:100%;min-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.vendorForm>input{width:100% !important;padding:8px 10px;border:1px solid;margin-bottom:10px}.cp-isv-software-logo>img{height:100px;width:100px}@media (max-width:767px){.cp-isv-software-logo>img{height:70px;width:70px}}#img_modal img.pre{max-width:1000px;width:100%}#img_modal .close-modal{background:#fff8de;color:#77402c;padding:1px 10px}#evidence_popup{z-index:1051}.ch-legends li{position:relative;padding:2px 0;width:230px;text-transform:capitalize;list-style:none}.ch-legends{justify-content:center}.pop-chart .h5{font-weight:400;font-size:16px}.soft .pop-chart{flex-wrap:wrap}.soft .pop-chart>.chartc{flex:1;border-radius:10px;min-width:24%;max-width:100%}.soft .pop-chart>.chartc.pie{min-width:64%;flex:1;overflow:hidden}.soft .pop-chart>.chartc.c-flex{align-items:center;justify-content:space-between}.chartc.pop{min-width:230px}#ch-con>*{width:50%;min-width:240px;max-width:280px}@media (max-width:991px){.soft .pop-chart{flex-direction:column}#ch-con{flex-wrap:wrap;justify-content:center;align-items:center}}@media (max-width:767px){.pop-chart{flex-direction:column;align-items:stretch}}@media (max-width:575px){.soft:not(.report) #ch-con{flex-direction:column}}.pop-size{flex:1;min-height:120px;max-height:170px;justify-content:space-evenly}.pop-size>li{position:relative;list-style:none;margin-top:20px}.pop-size>li:before{content:'';display:block;height:30px;width:30px;background:#fc9300;background-size:contain;border-radius:100%;position:absolute;left:-40px;top:-5px}.hidden{display:none}.innerbody{background-color:#e8eaf6}.alert{color:red}#vendor_modal .modal-content{max-width:425px}#redirect_modal .modal-content{max-width:425px}.vendorForm{max-width:100%;min-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.vendorForm>input{width:100% !important;padding:8px 10px;border:1px solid;margin-bottom:10px}.cp-isv-software-logo>img{height:100px;width:100px}@media (max-width:767px){.cp-isv-software-logo>img{height:70px;width:70px}}.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.btn:focus,.btn:active:focus,.btn.active:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px }.btn:hover,.btn:focus {text-decoration: none }body {font-family: Roboto, sans-serif;color: #4a4a4a;background-color: #e8eaf6;font-size: 16px;margin: 0 }.innerbody {background-color: #e8eaf6 }a, button, submit {transition: all .5s ease }.bg-white {background-color: #fff }.red {color: red }.white {color: white !important }img {overflow: hidden;object-fit: contain }.text-center {text-align: center }.h1, h1 {font-size: 2.5rem }.h2, h2 {font-size: 2rem }.h3, h3 {font-size: 1.75rem }.h4, h4 {font-size: 1.5rem }.h5, h5 {font-size: 1.25rem }.h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2 }p, .p {font-size: 1em;font-weight: 400;}.wnormal {font-weight: normal }.clip-2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;max-height: 2.7em }.p-4 {padding: 1.5rem;}.px-4 {padding-left: 1.5rem;}.px-4 {padding-right: 1.5rem;}.pt-4 {padding-top: 1.5rem;}.pb-4 {padding-bottom: 1.5rem;}.ml-4 {margin-left: 1.5rem;}.mr-4 {margin-right: 1.5rem;}.mb-4 {margin-bottom: 1.5rem;}.br1 {border-radius: .25rem;}.p-0 {padding: 0 }.pb-1 {padding-bottom: .25rem }.p-2 {padding: .5rem }.px-2 {padding-left: .5rem }.px-2 {padding-right: .5rem }.p-3 {padding: 1rem }.px-3 {padding-left: 1rem }.px-3 {padding-right: 1rem }.pt-3, .py-3 {padding-top: 1rem }.py-3 {padding-bottom: 1rem }.m-auto {margin: auto }.m-0 {margin: 0 }.mx-auto {margin-left: auto }.mx-auto {margin-right: auto }.my-auto {margin-top: auto }.mb-auto, .my-auto {margin-bottom: auto }.m-1 {margin: .25rem }.ml-1, .mx-1 {margin-left: .25rem }.mr-1, .mx-1 {margin-right: .25rem }.mt-1, .my-1 {margin-top: .25rem }.mb-1, .my-1 {margin-bottom: .25rem }.mr-2 {margin-right: .5rem }.mt-2, .my-2 {margin-top: .5rem }.mb-2, .my-2 {margin-bottom: .5rem }.m-3 {margin: 1rem }.ml-3 {margin-left: 1rem }.mt-3, .my-3 {margin-top: 1rem }.mb-3, .my-3 {margin-bottom: 1rem }.d-flex, .c-flex, .c-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.flex1 {flex: 1 }.flex2 {flex: 2 }.flex-s0 {flex-shrink: 0 }.d-flex.column, .c-flex {flex-direction: column }.d-flex.wrap {flex-wrap: wrap;}a.report-nav.active {border-bottom: 4px solid #ffc403;padding-bottom: 6px !important;text-decoration: none !important;background: #FFF8e1;}@media (max-width: 575px) {.hide-m {display: none !important }}@media (min-width: 576px) {.hide-d {display: none !important }}@media (max-width: 767px) {.m-hide {display: none !important }.m-text-center {text-align: center }a.report-nav.active {border-bottom: 4px solid #ffc403;padding-bottom: 6px !important;text-decoration: none !important;background: #FFF8e1;}}@media (min-width: 768px) {.d-hide {display: none !important }}@media (min-width: 768px) {.d-flex.d-column {flex-direction: column }}@media (max-width: 767px) {.d-flex.m-column {flex-direction: column }}p {margin-top: 0;margin-bottom: 1rem;}.flg {font-size: 1.2em;}.border-bottom {border-bottom: 1px solid #dee2e6;}.w-100 {width: 100% !important;}.p-rel {position: relative;}h1, h2, h3, h4, h5 {margin-top: 0;margin-bottom: .5rem;}.container {width: 100%;margin: auto;}@media (min-width: 992px) {.container {max-width: 960px;}}@media (min-width: 1200px) {.container {max-width: 1140px;}}@media (max-width: 767px) {.m-center {justify-content: center;align-items: center;}.m-center > * {margin: auto;}}div.flexModal {display: none;}div.flexModal .modal-dialog {display: flex !important;margin: auto;width: auto;}div.flexModal .modal-dialog .modal-content {margin: auto;box-shadow: none;}#evidence_popup .modal-dialog {width: auto;}.btn {font-size: 14px;font-weight: 500 }.grey {color: #9b9b9b }.black {color: #444 }.strong, strong {font-weight: 600 }.h2bl {font-size: 22px;font-weight: 600;}a, button, submit {cursor: pointer }.p {font-size: 1em;font-weight: 400;line-height: 1.5em }h1.p {font-size: 13px;font-weight: 400;margin-bottom: 0 }.modal.in {display: flex !important;align-items: center;justify-content: center;}@media (min-width: 992px) {.container {max-width: 960px;}}@media (min-width: 1200px) {.container {max-width: 1140px;}}@media (max-width: 767px) {.m-center {justify-content: center;align-items: center;}.m-center > * {margin: auto;}}div.flexModal {display: none;}div.flexModal .modal-dialog {display: flex !important;margin: auto;width: auto;}div.flexModal .modal-dialog .modal-content {margin: auto;box-shadow: none;}#evidence_popup .modal-dialog {width: auto;}.btn {font-size: 14px;font-weight: 500 }.grey {color: #9b9b9b }.black {color: #444 }.strong, strong {font-weight: 500 }.h2bl {font-size: 22px;font-weight: 600;}a, button, submit {cursor: pointer }.p {font-size: 1em;font-weight: 400;line-height: 1.5em }h1.p {font-size: 13px;font-weight: 400;margin-bottom: 0 }.modal.in {display: flex !important;align-items: center;justify-content: center;}.btn {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;font-size: 1em;font-weight: 400;text-align: center;padding: 0.4rem 2.2rem;box-shadow: none !important;outline: none !important;}.cp-theme-submit-btn {background: linear-gradient(to bottom, #ffe400, #ffc400);border: 1px solid #ffc400;color: #494949;font-weight: 600;}.cp-theme-submit-btn:hover {border: 1px solid #b97801;}@media (max-width: 991.98px) {.btn {padding: 0.4rem 1rem;}}div[onclick] {cursor: pointer;}.check-c > ul {padding-left: 1rem;list-style: none;}.check-c > ul > li {position: relative;padding-left: 15px;}.check-c > ul.check > li:before {content: '';padding: 8px;position: absolute;top: 3px;left: -10px;background: url('/images/checkmark.png') center no-repeat;background-size: contain;}.nocap {text-transform: lowercase;}.cap {text-transform: capitalize;}.upc {text-transform: uppercase;}a {color: #1720ec;}.close-modal {position: absolute;top: 0.4em;right: 0.5em;font-size: 20px;padding: 0 8px;margin-right: 0;color: #999;}.ai-card {float: left;margin-bottom: 5px !important;margin-right: 15px !important;text-align: center;padding-left: 15px;margin-top: 15px;padding-top: 1px;font-size: 12px;border-radius: 2px;color: #fff !important;background: url("/images/ai-icon.svg") top 2px left 3px no-repeat, linear-gradient(to left, #5bc0e7, #2e3481);}.cp-ft-social a:hover {text-decoration: none;}.cp-ft-social a > img {transition: transform 0.5s ease-out;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;}.cp-ft-social a:hover > img {transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);}.modal-content {overflow: hidden;}@keyframes shake {10%, 90% {transform: translate3d(-1px, 0, 0);}20%, 80% {transform: translate3d(2px, 0, 0);}30%, 50%, 70% {transform: translate3d(-4px, 0, 0);}40%, 60% {transform: translate3d(4px, 0, 0);}}@keyframes typing {0% {width: 0 }from {width: 0 }to {width: 100% }}@keyframes typing1 {0% {width: 0 }from {width: 0 }50% {width: 0 }to {width: 100% }}@keyframes typing2 {0% {width: 0 }from {width: 0 }67% {width: 0 }to {width: 100% }}@keyframes typing3 {0% {width: 0 }from {width: 0 }75% {width: 0 }to {width: 100% }}@keyframes blink-caret {from, to {border-color: transparent }50% {border-color: orange }}@-webkit-keyframes arrow-jump {0% {opacity: 1;}20% {opacity: 1;}100% {opacity: 1;-webkit-transform: translateX(10px);-moz-transform: translateX(10px);transform: translateX(10px);}}@-webkit-keyframes arrow-jump-i {0% {opacity: 1;-webkit-transform: translateX(10px);-moz-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px);}100% {opacity: 1;}}html {scroll-behavior: smooth !important;background-color: #676767;}body {margin: 0;font-weight: 400;font-size: 16px;color: #3d414c;font-family: Roboto, sans-serif, "Helvetica Neue";text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.btn.lg {padding: 0.8rem 2.2rem;}.ai-card {margin: 0;width: 90px;}ul.legend.lmh {display: flex;flex-basis: 30%;flex-wrap: wrap;padding: 0;margin: 0;margin-left: auto;}ul.legend.lmh > li {flex: 0 0 auto;display: flex;align-items: center;margin-left: 8px;list-style: none;}.lmh > li:before {content: '';border: 5px solid;display: inline-flex;margin: auto 8px;border-radius: 100%;}#sideRiskMeter .lmh-bar {margin: 15px 0 30px;}#sideRiskMeter .rs-c {width: auto;}.rating.high {background: #417505 !important;}.rating.medium {background: #f5a623 !important;}.rating.low {background: #d0021b !important;}.rating-link.high {color: #417505 !important;}.rating-link.medium {color: #f5a623 !important;}.rating-link.low {color: #d0021b !important;}.qs {background-color: rgba(255, 255, 255, 1);border-radius: 16px;color: #505050;border: 1px solid;cursor: pointer;display: inline-block;font-size: 16px;height: 22px;line-height: 22px;position: relative;text-align: center;width: 22px;}.shadow-lg {box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;-webkit-box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;-moz-box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;}.table-striped tr:nth-child(even) {background-color: #fafafa;}@media (max-width: 767px) {.riskSec {width: 100%;margin: 0;padding: 0;margin-top: 1.5rem;}.riskSec + .riskSec {margin-top: -5px;}}@media (max-width: 767px) {.soft-head {flex-direction: column;}}.ratingC {display: inline-flex;position: relative;color: #FFC400;}.ratingStars {position: absolute;display: inline-flex;overflow: hidden;white-space: nowrap;}@media (max-width: 767px) {.soft-head {flex-direction: column;}.soft-cta-con > a {font-size: 16px;padding: 8px;border-radius: 0;}}@media (max-width: 374px) {.soft-cta-con {padding-left: 0;justify-content: space-evenly;}}.points {display: flex;}@media (max-width: 767px) {.points {flex-direction: column;}}.point {flex: 1;background: #FFF8e1;}.points strong {font-size: 16px;font-weight: 400;margin-bottom: 15px;display: flex;}.cp-c-info-block > * {display: block;margin: 0;}.cp-c-info-block {margin-bottom: 15px;}ul#avb {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0;padding: 0;list-style: none;}ul#avb li {margin-bottom: 10px;width: calc(50% - 5px);border-radius: 0;border: 1px solid #deb83a65;transition: all .5s;}ul#avb li:hover {border: 1px solid #deb83a;}@media (max-width: 767px) {ul#avb li {width: 100%;}}ul#avb li .software-image {width: 100px;height: 50px;position: relative;border: none;overflow: hidden;}ul#avb li .software-image img {position: absolute;width: 100%;max-width: 100%;top: 50%;left: 50%;padding: 5px;transform: translate(-50%, -50%);}.avb .software-image {position: relative;display: flex;overflow: hidden;}a.sim-soft-card {text-decoration: none;}a.sim-soft-card:hover .sf-text {text-decoration: underline;}.avb {position: relative;}.avb:before {content: '';position: absolute;top: 0;right: 0;left: 0;height: 100%;width: 50%;border-radius: 0;background: #FFF8e1;}.avb .software-vs {position: absolute;top: 26px;left: calc(50% - 18px);width: 36px;height: 36px;text-align: center;line-height: 34px;border: 1px solid #deb83a;border-radius: 100%;background: #deb83a;color: white;font-weight: 600;}.sf-card.avb .sf-text {padding-right: 0;font-weight: 400;text-align: center;font-size: 15px;z-index: 3;}a.sim-soft-card {text-decoration: none;}a.reviewCount:hover, a.sim-soft-card:hover .sf-text {text-decoration: underline;}div#stay_modal {background: #0006;}div#stay_modal .modal-content {padding-bottom: 40px;background: linear-gradient(to top, rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 1)), url("/images/stay_bg.svg");background-repeat: no-repeat;background-position: bottom left;background-size: 50% !important;background-color: #fff;}.container {max-width: 100%;}@media (min-width: 769px) {.container {max-width: 720px;}}@media (min-width: 992px) {.container {max-width: 960px;}}@media (min-width: 1200px) {.container {max-width: 1140px;}}.report-nav {color: #212121;padding: 10px 20px;position: relative;}.report-nav:last-child {border-bottom: none;}.report-nav:hover {color: #212121;background: #FFF8e190;text-decoration: none !important;}.report-nav.active {color: #212121;font-weight: 500;background: #FFF8e1;}@media (max-width: 991px) {.page-content > .sidebar {position: absolute;background: #fff;top: 0;left: 0;height: 100%;width: 0;z-index: 5;}.page-content > .sidebar > .d-flex.column {position: -webkit-sticky;position: sticky;top: 0;width: 100vw;overflow-x: auto;background: #fff;}.page-content > .sidebar > .d-flex.column > .d-flex {flex-direction: row;padding: 0 10px;margin: 0;}.page-content > .sidebar > .d-flex.column > .d-flex > a {flex: 1 0 auto;padding: 13px;}.page-content > .main-content {max-width: 100%;z-index: 0;margin-top:0;}}@media (min-width: 992px) {.page-content > .sidebar {position: absolute;height: 100%;width: 100%;max-width: unset;flex-shrink: unset;margin-right: unset;}.page-content > .sidebar > * {position: -webkit-sticky;position: sticky;top: 0;max-height: 100vh;max-width: 100vw;overflow-y: scroll;}.page-content > .main-content {max-width: 100%;z-index: 10;margin-top:7.2rem;}}@media (min-width: 768px) {.report-nav.active {background: #FFF8e1;}}.soft-head img.logo {width: 100px;height: 100px;}.cp-gradient {background: #46a9e6;background: linear-gradient(to right, #46a9e6 0%, #b4befc 100%);height: 5px;width: 100%;}.report-nav {color: #212121;flex: 0 0 auto;}ul#avb {padding: 0;list-style: none;}.bg-grey {background: #fafafa !important;}.testimonial-box {border: 1px solid #eff3f590;}.testimonial > img {height: 10rem;}.testimonial > img, .testimonial > cite {min-width: 20%;max-width: 20%;text-align: left;}.testimonial > p.content {font-style: italic;overflow: scroll;}.complete {display: none;}.case-study-box {border: 1px solid #eff3f590;}.btn-link {padding: 0;background: transparent;font-style: normal;color: blue;border-radius: 0;text-align: left;}.hide-native-scrollbar {scrollbar-width: none;-ms-overflow-style: none;}.hide-native-scrollbar::-webkit-scrollbar {display: none;}@media (max-width: 768px) {.testimonial-box {border: unset;}.testimonial {border: 1px solid #eff3f590;margin-bottom: 1rem;}.testimonial > img, .testimonial > cite, .testimonial > p {max-width: 100%;}.case-study-box {border: unset;}.bg-grey {background: unset;}.testimonial .content {background: #f6f6f6;}}@media (max-width: 991px) {.soft-head img.logo {width: 70px;height: 70px;}.page-content {margin-top: 0;padding-top: calc(50px + 0.5rem);}}.accordion-faq {background-color: #eee;color: #444;cursor: pointer;padding: 18px;margin-top: 10px;margin-bottom: 0;width: 100%;text-align: left;border: none;outline: none;transition: 0.4s;}.accordion-faq.active, .accordion-faq:hover {background-color: #ccc;font-weight: 600;}.panel {padding: 10px 18px;background-color: white;overflow: hidden;display: none;background-color: #FAFAFA;transition: max-height 0.2s ease-out;}.accordion-faq:after {content: '\02795';font-size: 13px;color: #777;float: right;margin-left: 5px;}.accordion-faq.active:after {content: "\2796";}body {font-family: "Source Sans 3", sans-serif;font-optical-sizing: auto;font-weight: 400;font-style: normal;font-size: 18px;}.hide-transit {opacity: 0;visibility: hidden;height: 0;overflow: hidden;display: block;margin: 0;transition: opacity 0.5s ease, visibility 0.5s ease, height 0.5s ease;}.show-transit {opacity: 1;visibility: visible;height: auto;transition: opacity 0.5s ease, visibility 0.5s ease, height 0.5s ease;}.accordion-faq {background-color: #e9e9e9;color: #000;padding: 18px;width: 100%;font-weight: 500;transition: 0.4s;font-size: 1.6rem;}.accordion-faq.active, .accordion-faq:hover {background-color: #cbcbcb;}strong {font-weight: 700;}.chart-container {width: 550px;margin: 2em auto;align-self: center;}.flex-container {display: flex;flex-wrap: wrap;margin: 0 auto;.points {flex: 1;box-sizing: border-box;.point {background: #E5F4FF;}}}@media (min-width: 768px) {.container {flex-direction: row;.points {max-width: 40%;}}}@media (max-width: 767px) {.container {flex-direction: column;}.chart-container {max-width: 90%;}}.news-card {border: 1px solid #e2e8f0;border-radius: 8px;box-shadow: 0 2px 8px rgba(0,0,0,0.1);overflow: hidden;background-color: #fff;}.news-card-content {padding: 16px;}.news-card-meta {font-size: 12px;color: #718096;margin-bottom: 8px;}.news-card-meta .tag {background-color: #edf2f7;color: #2d3748;padding: 2px 6px;border-radius: 4px;margin-right: 8px;}.news-card-title {font-size: 18px;font-weight: bold;color: #2d3748;margin: 0 0 8px;line-height: 1.3;}.news-card-description {font-size: 14px;color: #4a5568;margin: 0 0 16px;line-height: 1.5;}.news-card-footer {display: flex;}.news-card-footer a {text-decoration: none;margin-left: auto;}.news-card-footer a:hover {text-decoration: underline;}.grid {display: grid;gap: 1rem;}.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}@media (min-width: 640px) {.sm\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.sm\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.sm\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.sm\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (min-width: 768px) {.md\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.md\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.md\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.md\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (min-width: 1024px) {.lg\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.lg\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.lg\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.lg\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}}.news-section{margin-bottom:40px}.news-section h2{margin-bottom:16px;font-weight:300}.news-item{padding:20px;transition:transform .3s;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;background-color:#fff}.news-item:hover{transform:translateY(-5px)}.news-item h3{margin:0 0 10px;font-weight:600;font-size:1.5rem}.news-item p{margin:0 0 15px;line-height:1.6;letter-spacing:0.75px}.news-item a{text-decoration:none;float:right}.news-item a:hover{text-decoration:underline}.news-container.limited .news-item:nth-child(n+7){display:none}.show-more-separator{width:auto;text-align:center;background:silver;border-radius:8px;margin:16px auto;height:36px;cursor:pointer}.show-more-button{display:inline-flex;align-items:center;margin-top:.5em;font-size:14px;font-weight:500}.show-more-button svg{width:12px;height:12px;margin-left:4px;transition:transform .3s}.show-more-button.expanded svg{transform:rotate(180deg)}.date-container{font-size:10px;float:right;display:inline-flex;align-items:center;justify-content:end}