/* Minification failed. Returning unminified contents.
(287,29): run-time error CSS1046: Expect comma, found '252'
(287,37): run-time error CSS1046: Expect comma, found '/'
(299,33): run-time error CSS1046: Expect comma, found '252'
(299,41): run-time error CSS1046: Expect comma, found '/'
 */
html{font-size:15px;}*:focus{outline-width:0 !important;}html,body{width:100%;height:100vh;color:#707070;}html::before,body::before{background:radial-gradient(ellipse at center top,#f2f2f2 0%,#fff 100%);content:'';display:block;width:100%;height:100%;z-index:-1;position:fixed;}.validation-summary-errors,.field-validation-error{color:#cd1c1c;}.input-validation-error{border-color:#cd1c1c;}body.loginBody{overflow-y:auto !important;}.pp-ribbon{background:linear-gradient(to right,#0092be,#0092be 20%,#00b398 20%,#00b398 40%,#e43742 40%,#e43742 60%,#ff6a14 60%,#ff6a14 80%,#f9bd3a 80%);width:100%;height:10px;position:absolute;bottom:0;}img{max-width:100%;}.vertical-center{position:absolute;top:50%;transform:translateY(-50%);}.vertical-center.vertical-center--inline{display:inline-block;}.vertical-center.vertical-center--child{position:relative;}.vertical-center.vertical-center--child>div:first-child,.vertical-center.vertical-center--child>span:first-child{display:block;position:relative;top:50%;transform:translateY(-50%);}a.image-link{display:block;height:100%;width:100%;padding:10px;text-align:center;position:relative;}a.image-link:hover::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:5px;background:rgba(0,0,0,.03);}a.image-link::after{content:url("../img/icons/link.svg");display:block;position:absolute;bottom:0;right:0;height:30px;width:30px;padding:5px;color:#fff;background:rgba(66,85,99,.7);}h2,h3,h4,h5,h6{color:#707070;}h1,.h1{color:#707070;font-family:"rift-soft",Helvetica,Arial,sans-serif;font-size:3rem;}h2,.h2{font-family:"rift-soft",Helvetica,Arial,sans-serif;font-size:2.75rem;}h3,.h3{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-size:2rem;}h4,.h4{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-size:1.6rem;}h5,.h5{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-size:1.4rem;}h6,.h6{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-size:1.2rem;}.nav-link{font-size:1.2rem;}body,p{font-family:"Omnes-pro",Helvetica,Arial,sans-serif;letter-spacing:.5px;}.titleLarge{font-size:3rem;}.titleMedium{font-size:2rem;}.titleSmall{font-size:1.5rem;}.system-message{padding:20px;}.system-message.system-message--empty{border:2px dashed #eee;border-radius:3px;color:#b2b2b2;text-align:center;font-size:1rem;font-weight:400;}:focus{outline-color:rgba(0,0,0,.05);}ul{padding-left:25px;}ul.square-bullets{list-style-type:none;}ul.square-bullets li{position:relative;}ul.square-bullets li:before{content:"";position:absolute;left:-18px;top:6px;width:10px;height:10px;background:#707070;display:inline-block;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}ul.square-bullets li.v-center:before{content:"";top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.link-fillspace::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.link-fillspace:hover,.link-fillspace:focus{text-decoration:none;}.link-fillspace:hover::before,.link-fillspace:focus::before{background:rgba(0,0,0,.05);}.pp-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.pp-bell{width:25px;height:25px;display:inline-block;background:url("../img/icons/notification.svg");}.v-align{position:relative;}.v-align .v-a-center{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.v-align .v-r-center{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.omnes{font-family:"Omnes-pro",Arial,Helvetica,sans-serif !important;}.rift{font-family:"Rift-Soft",Arial,Helvetica,sans-serif !important;}.pp-shadow{box-shadow:0 0 10px rgba(0,0,0,.08);}.container{max-width:1480px;margin:0 auto;}.container.container--narrow{max-width:1100px;}.content-container{background:#f4f4f4;padding:10px;}.content-container.content-container--slategrey{background:rgba(66,85,99,.75);}.pp-list-unstyled{padding-left:0;list-style:none;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#f1f1f1;border-color:#425563;color:#425563 !important;}.btn{font-weight:600;color:#425563;width:100%;padding:10px 20px;font-weight:normal;font-size:1.25rem;}.btn:not(.btn--square){border-radius:500px;}.btn.btn--icon{width:auto;padding:5px 15px;}.btn.btn-primary{background-color:#425563;border-color:#425563;color:#fff;border-width:4px;}.btn.btn-primary:hover{background:rgba(255,255,255,.3);color:#425563;border-color:#425563;}.btn.btn-light{background-color:#fff;border-color:#425563;}.btn.btn-light:hover{background:rgba(255,255,255,.8);color:#425563;}.btn.btn-delete{background-color:#9c3842 !important;border-color:#9c3842 !important;}.btn.btn-delete:hover{background-color:transparent !important;color:#9c3842;}.btn.btn-delete.btn--inverted{background-color:transparent !important;border-color:transparent !important;color:#9c3842;}.btn.btn-delete.btn--inverted:hover{background-color:#9c3842 !important;border-color:#9c3842 !important;color:#fff;}.btn.btn-cancel{color:#fff;background:#8b8b8b;}.btn.btn-cancel:hover{color:#333;background:transparent;border:1px solid #8b8b8b;}.btn.btn-clear{background:transparent;border:0;}.btn.btn-close{width:40px;height:40px;position:relative;}.btn .close-bar{background:#fff;width:40px;height:2.75px;display:block;position:absolute;top:0;left:0;}.btn .close-bar.close-bar--first{transform-origin:left;left:11px;transform:rotate(45deg) translateY(6px);-webkit-transform:rotate(45deg) translateY(6px);-moz-transform:rotate(45deg) translateY(6px);-ms-transform:rotate(45deg) translateY(6px);-o-transform:rotate(45deg) translateY(6px);}.btn .close-bar.close-bar--second{transform-origin:right;transform:rotate(-45deg) translateX(-6px);-webkit-transform:rotate(-45deg) translateX(-6px);-moz-transform:rotate(-45deg) translateX(-6px);-ms-transform:rotate(-45deg) translateX(-6px);-o-transform:rotate(-45deg) translateX(-6px);}.btn.btn-primary--delete{background-color:#9c3842 !important;border-color:#9c3842 !important;}.btn.btn-primary--delete:hover{background:rgba(255,255,255,.3) !important;border-color:#9c3842 !important;color:#425563 !important;}.btn.btn-primary--delete:focus{border-color:#9c3842 !important;color:#9c3842 !important;background:rgba(255,255,255,.3) !important;}.btn.btn-primary--delete::before{content:'';font-family:FontAwesome;margin-right:10px;}.btn.btn-primary--delete .btn-primary--delete.btn-primary--form{position:absolute;top:5px;right:5px;}.btn.btn-primary--delete .btn-primary--delete.btn-primary--form:before{margin-right:0;}.btn.btn-primary--add-tile::before{content:'';font-family:FontAwesome;margin-right:10px;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);}.btn.btn-link--cardedit{color:rgba(66,85,99,.75);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}.btn.btn-link--cardedit span:before{font-size:2rem;}.btn.btn-link--cardnew{height:100%;width:100%;}.btn.btn-link--cardnew:hover .icon-add:before{color:#777;}.icon-add{width:100%;height:100%;}.icon-add::before{display:block;content:'+';font-family:"omnes-pro",Arial,Helvetica,sans-serif;font-size:6rem;color:#ccc;position:absolute;left:50%;top:10px;transform:translate(-50%);}.pagination-container{display:inline-block;}.pagination-container .pagination{text-align:center;display:inline-block;}.pagination-container .pagination li{display:inline-block;}.pagination-container .pagination lili:last-of-type a{margin-right:0;}.pagination-container .pagination li a{background:#425563;color:#fff;padding:10px 15px;margin-right:10px;border-radius:3px;display:block;text-decoration:none;}.pagination-container .pagination li a:hover{color:#425563;background:rgba(66,85,99,.2);box-shadow:inset 0 0 0 2px #425563;}.pagination-container .pagination li.active a{color:#425563;user-select:none;background:#fcfcfc;box-shadow:inset 0 0 0 2px rgba(66,85,99,.7);}.pagination-container .pagination .disabled a{user-select:none;background:#efefef;color:#999;box-shadow:none;}.pagination-container .pagination .disabled a:hover{user-select:none;background:#efefef;color:#999;box-shadow:none;}.pagination .disabled a,.pagination .disabled a:hover{user-select:none;background:#efefef;color:#999;box-shadow:none;}.sessionTimeoutModal{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:1100;}.sessionTimeoutModal .sessionTimeoutModal-body{position:absolute;top:50%;left:50%;background:#fff;padding:20px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);transform:translateX(-50%) translateY(-50%);max-width:100%;width:500px;border-radius:5px;text-align:center;}.sessionTimeoutModal .sessionTimeoutModal-body:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.errors{background:#e43742;width:100%;padding:10px 40px 10px 20px;z-index:999;color:#fff;text-align:center;position:fixed;opacity:.96;}.errors h1,.errors h2,.errors h3,.errors h4,.errors p{color:#fff;}.errors.errors--static{position:relative;z-index:auto;}.errors a{color:#fff;font-weight:bold;}.errors a:hover{text-decoration:underline;}.errors ul{list-style-position:inside;}.errors .errors-close{width:40px;height:40px;position:absolute;right:10px;top:50%;transform:translateY(-50%);}.errors .highlight{padding:5px;transition:all 1.5s ease;background:transparent;color:#fff;}.errors .highlight.animate{background:#fff;color:#e53f49;}.errors p:only-child{margin-bottom:0;}.navbar{justify-content:space-between !important;padding:10px 50px;}.pp-header{position:relative;background:transparent;left:0;right:0;width:100%;font-size:.92857rem;z-index:101;}.pp-header.pp-header--sticky-top{bottom:auto;top:0;}.pp-header.pp-header--sticky-top,.pp-header .pp-header--sticky-bottom{position:fixed;}.pp-header__section{padding-top:25px;padding-bottom:10px;}.pp-header__section.pp-header__section--topbar{background-color:#425563;}.pp-header__section.pp-header__section--topbar a{color:#fff;text-decoration:none;font-size:.95rem;}.pp-header__section.pp-header__section--topbar a:hover{color:#81bcff;}.pp-nav-item{margin:0 20px;}.pp-main-nav__item{margin:0 5px;}.pp-menu__item--open:after{transform:rotate(180deg);}.navbar-brand{width:100%;max-width:300px;}.navbar-brand .navbar-brand__logo{width:100%;max-width:250px;height:50%;}.pp-header__welcome-message{font-size:1.25rem;}.pp-sub-menu{min-width:180px;}.pp-sub-menu.pp-sub-menu--open{visibility:visible;opacity:1;}.pp-sub-menu li{padding-top:10px;padding-bottom:10px;}.pp-sub-menu,.pp-mega-menu{position:absolute;left:0;top:100%;z-index:2;margin-top:0;padding:10px 20px !important;visibility:hidden;opacity:0;background-color:#425563;overflow:hidden;left:auto;right:0;transition:all .2s ease;}.pp-bg-slategrey{background-color:#425563 !important;}.pp-has-sub-menu{position:relative;}.pp-has-sub-menu>a::after{content:"";position:relative;top:2px;font-family:"fontawesome" !important;font-size:16px;line-height:12px;display:inline-block;margin-left:5px;transition:transform .4s ease;}.pp-icon-bar{width:22px;height:3px;background-color:#fff;display:block;transition:all .2s;margin-top:3px;border-radius:.25rem;position:relative;left:0;}.navbar-toggler{border:none;background:#425563 !important;padding:5px 10px 9px 10px;}.navbar-toggler:hover,.navbar-toggler:focus{background:#344450 !important;}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%;left:3px;}.navbar-toggler .middle-bar{opacity:0;}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;left:3px;}.navbar-toggler.collapsed .top-bar{transform:rotate(0);left:0;}.navbar-toggler.collapsed .middle-bar{opacity:1;}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0);left:0;}.secondary-nav{background:#f8f8f8;border-bottom:2px solid #e4e4e4;z-index:2;width:100%;margin-top:20px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,.1);}.secondary-nav a{display:inline-block;color:#000;padding:20px 10px;}.secondary-nav a:hover,.secondary-nav a:focus{text-decoration:none;background:rgba(0,0,0,.05);}.secondary-nav .active{color:#808080;display:inline-block;position:relative;padding:20px 10px;user-select:none;}.secondary-nav .active::after{content:"";display:block;position:absolute;bottom:0;height:5px;left:0;background:#707070;width:100%;}#mobile-menu-toggle{display:none;}.sidenav-wrapper{width:250px;position:fixed;height:100vh;z-index:102;transition:width .4s ease;background:transparent;text-align:center;overflow:hidden;overflow-y:auto;padding-right:15px;direction:rtl;}.sidenav-wrapper::-webkit-scrollbar{width:8px;border-radius:5px;}.sidenav-wrapper::-webkit-scrollbar-track{background:#eee;}.sidenav-wrapper::-webkit-scrollbar-thumb{background:#909fa4;}.sidenav-wrapper::-webkit-scrollbar-thumb:hover{background:#00556d;}.sidenav-wrapper .sidenav-container{min-height:100vh;background:#425563;position:relative;padding-bottom:0;direction:ltr;display:flex;flex-direction:column;}.sidenav-wrapper .sidenav-container .social-links{padding:0;margin-top:auto;font-size:19px;overflow:hidden;margin-bottom:0;}.sidenav-wrapper .sidenav-container .social-links .social-links__item{display:inline-block;}.sidenav-wrapper .sidenav-container .social-links .social-links__item a{padding:25px 30px;color:#fff;}.sidenav-wrapper .sidenav-container .social-links .social-links__item:hover{background-color:rgba(255,255,255,.1);}.sidenav-wrapper .sidenav-container .sidenav{height:100%;}.sidenav-wrapper .sidenav-container .sidenav a,.sidenav-wrapper .sidenav-container .sidenav .btn-clear{display:block;color:#fff;padding:25px;font-size:19px;text-align:center;font-family:'omnes-pro';overflow:hidden;}.sidenav-wrapper .sidenav-container .sidenav a:not(.logo-link):hover,.sidenav-wrapper .sidenav-container .sidenav a:not(.logo-link):focus,.sidenav-wrapper .sidenav-container .sidenav .btn-clear:not(.logo-link):hover,.sidenav-wrapper .sidenav-container .sidenav .btn-clear:not(.logo-link):focus{text-decoration:none;background-color:rgba(255,255,255,.1);outline:none;box-shadow:none;}.sidenav-wrapper .sidenav-container .sidenav a.logo-link,.sidenav-wrapper .sidenav-container .sidenav .btn-clear.logo-link{display:inline-block;}.sidenav-wrapper .sidenav-container .sidenav #acc-dropdown{transition:height .5s ease;}.sidenav-wrapper .sidenav-container .sidenav #report-problem{font-family:'omnes-pro';text-align:center;font-size:20px;}.sidenav-wrapper .sidenav-container .sidenav #icon-dropdown{display:none;}.sidenav-wrapper .sidenav-container .sidenav .link-text{display:block;font-size:20px;color:#fff;text-align:center;font-family:"Omnes-pro",Helvetica,Arial,sans-serif;}.sidenav-wrapper .sidenav-container .sidenav .link-text .fa::before{display:block;}.sidenav-wrapper .sidenav-container .sidenav .account-text{font-size:19px;font-family:"Omnes-pro",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;}.sidenav-wrapper .sidenav-container .sidenav .link-icon{display:none;width:50px;max-width:50px;}.sidenav-wrapper .sidenav-container .sidenav .link-icon.fa{font-size:3.5rem;color:#fff;}.sidenav-wrapper .sidenav-container .sidenav .sidenav-dropdown:not(.collapsed){background:rgba(255,255,255,.15);}.sidenav-wrapper .sidenav-container .sidenav .sidenav-dropdown:not(.collapsed) .fa::before{transform:rotate(180deg);}.sidenav-wrapper .sidenav-container .sidenav .dropdown-content{background:rgba(255,255,255,.1);}.sidenav-wrapper .sidenav-container .sidenav #logo-emblem{display:none;max-width:50px;}.sidenav-wrapper .sidenav-container .sidenav .fa-cogs:before{display:none;font-family:FontAwesome;}.sidenav-wrapper .sidenav-container .sidenav .fa-sign-out:before{display:none;font-family:FontAwesome;}.sidenav-wrapper .sidenav-container .sidenav .fa-question-circle:before{font-family:FontAwesome;font-size:45px;}.sidenav-wrapper .sidenav-container .sidenav .sidenav-toggle{position:absolute;right:-14px;top:50%;transform:translateY(-50%);background:#425563;color:#fff;border:0;height:100px;border-radius:0 10px 10px 0;}.sidenav-wrapper .sidenav-container .sidenav .sidenav-toggle:focus{border:#000 3px solid;}.sidenav-wrapper .sidenav-container .sidenav .sidenav-toggle .fa{transition:transform .4s ease;position:relative;}.sidenav-wrapper .sidenav-container .sidenav .sidenav-toggle .fa-bars{display:none;}.sidenav-wrapper .sidenav-container .sidenav .sidenav-toggle .fa-times-circle{display:none;}.sidenav-wrapper.closed{width:100px;}.sidenav-wrapper.closed .sidenav a:not(.logo-link):hover,.sidenav-wrapper.closed .sidenav a:not(.logo-link):focus,.sidenav-wrapper.closed .sidenav .btn-clear:not(.logo-link):hover,.sidenav-wrapper.closed .sidenav .btn-clear:not(.logo-link):focus{text-decoration:none;background-color:rgba(255,255,255,.1);outline:none;box-shadow:none;}.sidenav-wrapper.closed .sidenav a,.sidenav-wrapper.closed .sidenav .btn-clear{padding:1px;display:block;}.sidenav-wrapper.closed .sidenav a .link-text,.sidenav-wrapper.closed .sidenav .btn-clear .link-text{display:none;}.sidenav-wrapper.closed .sidenav a .link-icon,.sidenav-wrapper.closed .sidenav .btn-clear .link-icon{display:block;padding:10px 0;margin:10px;position:relative;}.sidenav-wrapper.closed .sidenav a img#logo-full,.sidenav-wrapper.closed .sidenav .btn-clear img#logo-full{display:none;}.sidenav-wrapper.closed .sidenav a img#logo-emblem,.sidenav-wrapper.closed .sidenav .btn-clear img#logo-emblem{display:block;height:50px;margin:25px 15px;}.sidenav-wrapper.closed .sidenav a #home-icon,.sidenav-wrapper.closed .sidenav .btn-clear #home-icon{padding:10px 0;}.sidenav-wrapper.closed .sidenav #icon-dropdown{display:block;position:absolute;left:73px;top:50%;transform:translateY(-25px);}.sidenav-wrapper.closed .sidenav .fa-caret-down::before{position:absolute;right:13px;top:15px;font-size:15px;}.sidenav-wrapper.closed .sidenav #acc-dropdown{transition:none;}.sidenav-wrapper.closed .sidenav #acc-dropdown:not(.collapsed) span{display:none;}.sidenav-wrapper.closed .sidenav #acc-dropdown:not(.collapsed) .fa-cogs:before{display:block;font-size:43px;margin:25px 0 15px 0;}.sidenav-wrapper.closed .sidenav #acc-dropdown:not(.collapsed) .fa-sign-out:before{display:block;font-size:43px;margin:23px 0 0 0;}.sidenav-wrapper.closed .sidenav #acc-dropdown:not(.collapsed) .change-password{display:none;}.sidenav-wrapper.closed+.content-wrapper{margin-left:100px;}.sidenav-wrapper.closed .social-links{display:flex;flex-direction:column;left:0;}.sidenav-wrapper.closed .social-links .social-links__item a{padding:10px 30px;}.sidenav-wrapper+.content-wrapper{margin-left:250px;transition:margin .4s ease;}.sidenav-wrapper+.content-wrapper header{transition:padding .4s ease;}.fifth{width:calc(20% + 12px);display:inline-block;vertical-align:text-top;margin:0 -10px;}.fifth .fifth__padding{padding:0 10px;}.container{max-width:2140px;}.crumbtrail{display:inline-block;width:10px;height:10px;position:relative;}.crumbtrail::after{content:'>';font-weight:bold;color:#425563;display:block;width:10px;height:10px;}main{overflow-x:hidden;width:100%;max-width:100%;min-height:calc(100vh - 151px);}.card-container{padding:20px;}.card-container .card{padding:20px;height:100%;}.banner-message{font-size:1.25rem;padding-top:10px;}.resource-banner{padding:0 15px;}.resource-banner .card-container--banner{padding-bottom:0;}.personal-dashboard .row+.row .card-container{padding-top:0;}.card-container.card-container--banner{opacity:1;transition-property:opacity,max-height,padding;transition-duration:.4s,1s,1s;transition-delay:0s,.2s,.2s;transition-timing-function:ease;max-height:600px;}.card-container.card-container--banner.hidden{opacity:0;max-height:0;padding:0;}.card-container--banner{padding-top:40px;}.banner{min-height:80px;background:#425563;color:#fff;padding:20px;display:block;position:relative;overflow:hidden;border-radius:8px;}.banner.banner--grey{background:#b4b4b4;}.banner.banner--grey .btn:not(.btn-close){color:#333;font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-weight:bold;}.banner .btn:not(.btn-close){background:rgba(255,255,255,0);color:#fff;border:3px solid #fff;transition:background .4s ease,color .4s ease;text-align:left;vertical-align:text-bottom;padding-bottom:0;position:relative;}.banner .btn:not(.btn-close) .btn__icon--video{background:url("/Content/img/icons/video.svg");}.banner .btn:not(.btn-close) .btn__icon--video-grey{background:url("/Content/img/icons/videoGrey.svg");}.banner .btn:not(.btn-close) .btn__icon--download{background:url("/Content/img/icons/download.svg");}.banner .btn:not(.btn-close) .btn__icon--link{background:url("/Content/img/icons/link-round.svg");}.banner .btn:not(.btn-close) .btn__icon--assessment{background:url("/Content/img/icons/assessments.svg");}.banner .btn:not(.btn-close) .btn__icon{display:inline-block;width:50px;height:50px;position:relative;}.banner .btn:not(.btn-close) .btn__icon .img{width:100%;}.banner .btn:not(.btn-close) .btn__text{display:block;font-size:1.2rem;position:absolute;top:50%;padding-left:60px;width:calc(100% - 60px);transform:translateY(-50%);white-space:normal;line-height:1rem;}.banner .btn:not(.btn-close):hover{background:rgba(255,255,255,.95);color:#333;}.banner .btn:not(.btn-close):hover .btn__icon--video{background:url("/Content/img/icons/videoGrey.svg");}.banner .btn:not(.btn-close):hover .btn__icon--download{background:url("/Content/img/icons/downloadGrey.svg");}.banner .btn:not(.btn-close):hover .btn__icon--link{background:url("/Content/img/icons/link-round--grey.svg");}.banner .btn:not(.btn-close):hover .btn__icon--assessment{background:url("/Content/img/icons/assessments--grey.svg");}.banner .btn:not(.btn-close):hover .btn-state--default{opacity:0;}.banner .btn:not(.btn-close):hover .btn-state--hover{opacity:1;}.banner .banner-body{width:calc(100% - 30px);}.banner .banner-body .banner__title,.banner .banner-body .banner__text{display:inline-block;width:auto;vertical-align:middle;z-index:1;position:relative;}.banner .banner__close{position:absolute;right:20px;top:50%;transform:translateY(-50%);}.metrics .metrics__panel h2{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-size:1.75rem;}.metrics .metrics__panel h3{font-size:1.5rem;}.settings{position:absolute;top:0;right:40px;width:60px;overflow:hidden;transition:width .4s ease;}.settings .settings__icon{display:inline-block;width:56px;text-align:center;padding:5px 0;line-height:30px;font-size:30px;position:relative;top:50%;transform:translateY(-50%);}.settings .settings__text{display:inline-block;position:relative;}.settings .btn.btn-primary{padding:0;text-align:left;border-radius:5px;height:60px;}.settings:hover{width:275px;}.user-customisation .user-customisation__controls{position:fixed;width:100%;max-width:1140px;bottom:75px;background:rgba(255,255,255,.9);box-shadow:0 0 8px 4px rgba(0,0,0,.05);}.user-customisation .card{border-style:dotted;border-width:2px;opacity:.8;}.user-customisation .card:hover{opacity:1;border-style:solid;}.user-customisation .metrics__panel h2{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-size:1.75rem;}.user-customisation .pp-btn-accordion.pp-btn-accordion--white:after{content:'';}.widget-selection{max-height:400px;overflow-y:auto;border-radius:2px;background:rgba(255,255,255,.7);margin:0 10px;padding:10px;}.modal label.tile{padding:10px;width:100%;height:100%;border-radius:5px;}.modal label.tile img{max-height:100%;}.modal label.tile:hover{cursor:pointer;background:rgba(0,0,0,.1);}.modal input[type=checkbox].pp-hidden:checked+label.tile{background:#bbe4c6;}.modal input[type=checkbox].pp-hidden:checked+label.tile:hover{background:rgba(0,180,50,.4);}.quick-links .content-container{min-height:140px;}.quick-links .quick-links__link{position:relative;border:1px solid #e0e0e0;padding-top:40px;height:100%;max-width:150px;}.quick-links .quick-links__link .quick-links__title{color:#fff;text-align:center;font-size:1.1rem;margin:0;line-height:1rem;}.quick-links .quick-links__link .quick-links__icon{max-width:40px;width:100%;margin:0 auto 10px auto;}.quick-links .quick-links__link .quick-links__edit{background:rgba(255,255,255,.75);position:absolute;top:1px;right:1px;width:40px;height:40px;text-align:center;font-size:2rem;color:rgba(66,85,99,.75);border-radius:0 3px 0 3px;line-height:40px;}.quick-links .quick-links__link .quick-links__edit:hover{background:rgba(255,255,255,.9);}.quick-links .quick-links__link .btn.quick-links__edit .fa-pencil{height:100%;width:100%;position:absolute;left:0;top:2px;}.quick-links .quick-links__link:not(.quick-links__link--new):hover{background:rgba(53,70,82,.75);cursor:pointer;}.quick-links .quick-links__link.quick-links__link--new .fa-plus{color:#d6d6d6;font-size:3rem;}.quick-links .quick-links__link.quick-links__link--new:hover{background:#e6e6e6;}.gaugeContainer{text-align:center;padding-left:30px;padding-right:30px;}.gaugeContainer [data-gauge]{max-width:350px;margin:auto;}.radial-gauge{padding:0 5%;}.radial-gauge .svg-label{font-family:"Omnes-pro",Helvetica,Arial,sans-serif;}.product-card{background:#f4f4f4;overflow:hidden;padding-top:0 !important;}.product-card.product-card--app-package{overflow:hidden;padding-top:0 !important;box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);}.product-card.product-card--app-package.product-card-package--srm .btn.btn--marketing,.product-card.product-card--app-package.product-card-package--catman .btn.btn--marketing,.product-card.product-card--app-package.product-card-package--redsheet .btn.btn--marketing,.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn--marketing,.product-card.product-card--app-package.product-card-package--sp .btn.btn--marketing{border:#bababa 3px solid;background:transparent;}.product-card.product-card--app-package::after{z-index:1;opacity:.8;}.product-card.product-card--app-package .btn{border-width:3px;min-height:initial;border-style:solid;position:relative;z-index:0;}.product-card.product-card--app-package .btn.btn--marketing{min-height:170px;display:block;}.product-card.product-card--app-package .btn.btn--marketing:not(.project)::before{content:'';background:transparent !important;width:0;height:0;border-style:solid;border-width:0 70px 70px 0;border-color:transparent #808080 transparent transparent;right:-3px;top:-3px;left:auto;position:absolute;border-radius:0 5px 0 0;}.product-card.product-card--app-package .btn.btn--marketing::after{content:"";font-family:FontAwesome;width:22px;height:22px;position:absolute;top:1px;right:7px;color:#fff;font-size:25px;}.product-card.product-card--app-package .btn:not(.project)::before{content:'';display:block;width:3%;position:absolute;background:#425563;top:0;border-radius:2px;left:0;height:100%;transition:width .8s ease;z-index:-1;}.product-card.product-card--app-package .btn .icon-view{display:block;width:auto;opacity:1;transition:opacity .8s ease;position:relative;}.product-card.product-card--app-package .btn .icon-view.icon-view__text{top:0;left:25px;position:absolute;text-align:left;font-size:17px;}.product-card.product-card--app-package .btn .detail-view{display:block;text-align:left;max-width:100%;margin-left:-120%;overflow:hidden;transition-timing-function:ease;transition-duration:.8s;transition-property:margin,max-height;visibility:hidden;height:0;max-height:0;}.product-card.product-card--app-package .btn.active::before{width:100%;}.product-card.product-card--app-package .btn.active .icon-view{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;}.product-card.product-card--app-package .btn.active .detail-view{display:block;margin-left:0;visibility:initial;height:auto;min-height:70px;max-height:400px;}.product-card.product-card--app-package .btn.active .detail-view__text{display:inline;color:#fff;width:calc(100% - 110px);float:right;}.product-card.product-card--app-package .btn.active.btn-with-icon::before{z-index:1;}.product-card.product-card--app-package .btn.active.btn-with-icon .detail-view{z-index:2;position:relative;}.product-card.product-card--app-package .btn.active.btn-with-icon .btn__icon.btn__icon--resourcecenter{background:url(/Content/img/icons/learning--grey.svg);}.product-card.product-card--app-package .btn.btn-with-icon{min-height:175px;color:#fff;}.product-card.product-card--app-package .btn.btn-with-icon.project:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:100% 100%;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:linear-gradient(45deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);-moz-background-size:700% 400%;background-size:700% 400%;-webkit-transition:background-position 0s ease;-moz-transition:background-position 0s ease;-o-transition:background-position 0s ease;transition:background-position 0s ease;}.product-card.product-card--app-package .btn.btn-with-icon.project:hover:after{background-position:0 0;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;}.product-card.product-card--app-package .btn.btn-with-icon .icon-view__text{top:0;left:25px;position:absolute;text-align:left;font-size:17px;line-height:normal;z-index:3;}.product-card.product-card--app-package .btn.btn-with-icon:hover{color:#fff;}.product-card.product-card--app-package .btn.btn-with-icon:hover .btn__icon.btn__icon--toolkit-catman{background:url(/Content/img/icons/products/5i--white.svg);z-index:4;}.product-card.product-card--app-package .btn.btn-with-icon:hover .btn__icon.btn__icon--toolkit-scr{background:url(/Content/img/icons/products/5a--white.svg);z-index:4;}.product-card.product-card--app-package .btn.btn-with-icon:hover .btn__icon.btn__icon--toolkit-redsheet{background:url(/Content/img/icons/products/rsFull--white.svg);z-index:4;}.product-card.product-card--app-package .btn.btn-with-icon:hover .btn__icon.btn__icon--toolkit-srm{background:url(/Content/img/icons/products/5s5a--white.svg);z-index:4;}.product-card.product-card--app-package .btn.btn-with-icon:hover .btn__icon.btn__icon--toolkit-buyerstoolkit{background:url(/Content/img/icons/products/5d--white.svg);z-index:4;}.product-card.product-card--app-package .btn.btn-with-icon:hover .btn__icon.btn__icon--toolkit-sp{background:url("/Content/img/icons/products/omeia--white.svg");z-index:4;}.product-card.product-card--app-package .btn.btn-with-icon:hover .btn__icon.btn__icon--project-buyerstoolkit{background:url(/Content/img/icons/products/5dFull--white.svg);z-index:4;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon{height:70px;background-repeat:no-repeat !important;background-position:right !important;display:inline-block;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--resourcecenter{background:url(/Content/img/icons/learning--grey.svg);}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--competency{background:url(/Content/img/icons/learning--grey.svg);}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--project{background:url(/Content/img/icons/projects--grey.svg);}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--video{background:url(/Content/img/icons/videoGrey.svg);}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--download{background:url(/Content/img/icons/downloadGrey.svg);}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--toolkit-catman{background:url(/Content/img/icons/products/5i.svg);width:100%;position:absolute;bottom:15px;right:15px;transition:background 1s .1s;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--toolkit-redsheet{background:url(/Content/img/icons/products/rsFull.svg);width:100%;position:absolute;bottom:15px;right:15px;transition:background 1s .1s;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--toolkit-srm{background:url(/Content/img/icons/products/5s5a.svg);width:100%;position:absolute;bottom:15px;right:15px;transition:background 1s .1s;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--toolkit-buyerstoolkit{background:url(/Content/img/icons/products/5d.svg);width:100%;position:absolute;bottom:15px;right:15px;transition:background 1s .1s;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--project-catman{background:url(/Content/img/icons/products/Capella--white.svg);width:71%;background-position:center !important;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--project-redsheet{background:url(/Content/img/icons/products/Ruby--white.svg);width:63%;background-position:center !important;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--project-buyerstoolkit{background:url(/Content/img/icons/products/5dFull--white.svg);width:100%;background-position:center !important;}.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--toolkit-sp{background:url(/Content/img/icons/products/omeia.svg);width:100%;position:absolute;bottom:15px;right:15px;height:78px;transition:background 1s .1s;}.product-card.product-card--app-package .product-card-header{background-color:#f4f4f4;}.product-card.product-card--app-package .product-card-header::after{height:6px;top:auto;}.product-card.product-card--app-package .product-card-header h2{color:#425563;font-size:1.8rem;font-weight:600;}.product-card.product-card--app-package.product-card-package--sp .btn{border-color:#f9bd3a;color:#425563;background:transparent;}.product-card.product-card--app-package.product-card-package--sp .btn::before{background:#f9bd3a;}.product-card.product-card--app-package.product-card-package--sp .product-card-header{padding:20px;}.product-card.product-card--app-package.product-card-package--sp .product-card-header::after{background:#f9bd3a;}.product-card.product-card--app-package.product-card-package--catman .product-card-header{padding:20px;}.product-card.product-card--app-package.product-card-package--catman .product-card-header::after{background:#0092be;}.product-card.product-card--app-package.product-card-package--catman .btn.project{background:#0092be;border:#0092be 3px solid;padding-top:20px;}.product-card.product-card--app-package.product-card-package--catman .btn.project:before{content:"AI";color:#000;display:block;font-family:sans-serif;position:absolute;top:-10px;right:-15px;width:37px;height:37px;font-size:1.3rem;background-color:#fff;border-radius:50% 50%;line-height:31px;border:3px solid #425563;}.product-card.product-card--app-package.product-card-package--catman .btn.project .project-text{color:#fff;font-size:17px;}.product-card.product-card--app-package.product-card-package--catman .btn.toolkit{border-color:#0092be;color:#425563;background:transparent;}.product-card.product-card--app-package.product-card-package--catman .btn::before{background:#0092be;}.product-card.product-card--app-package.product-card-package--catman .btn:hover{color:#fff;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing:hover{border:#0092be 3px solid;background-color:#f0f0f0;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing::before{border-color:transparent #0092be transparent transparent;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-logo{position:absolute;width:47%;left:7%;bottom:18%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-icon{float:right;display:inline;width:38%;position:absolute;right:4%;bottom:11%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing:hover{border:#0092be 3px solid;background-color:#f0f0f0;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing::before{border-color:transparent #0092be transparent transparent;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-logo{position:absolute;width:21%;left:20%;bottom:18%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-icon{float:right;display:inline;width:40%;position:absolute;right:9%;bottom:12%;}.product-card.product-card--app-package.product-card-package--srm .btn{border-color:#00b398;color:#425563;background:transparent;}.product-card.product-card--app-package.product-card-package--srm .btn::before{background:#00b398;}.product-card.product-card--app-package.product-card-package--srm .btn:hover{color:#fff;}.product-card.product-card--app-package.product-card-package--srm .product-card-header{padding:20px;}.product-card.product-card--app-package.product-card-package--srm .product-card-header::after{background:#00b398;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing:hover{border:#00b398 3px solid;background-color:#f0f0f0;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing::before{border-color:transparent #00b398 transparent transparent;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-text{float:left;font-size:16px;position:relative;left:-7px;color:#425563;text-align:left;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-logo{position:absolute;left:7%;bottom:17%;width:47%;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-icon{width:35%;bottom:15%;position:absolute;right:5%;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5a .btn--marketing:hover{border:#00b398 3px solid;background-color:#f0f0f0;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5a .btn--marketing::before{border-color:transparent #00b398 transparent transparent;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5a .btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5a .btn--marketing .marketing-logo{position:absolute;left:55px;bottom:30px;width:20%;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5a .btn--marketing .marketing-icon{float:right;display:inline;width:35%;bottom:23px;position:absolute;right:50px;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-icon{display:inline;width:43%;position:absolute;right:10%;bottom:9%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:29%;left:13%;bottom:13%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.toolkit{border-color:#ff6a14;color:#425563;background:transparent;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.project{background:#ff6a14;border:#ff6a14 3px solid;padding-top:28px;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.project .project-text{color:#fff;font-size:17px;padding-top:10px;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.project:before{content:"AI";color:#000;display:block;font-family:sans-serif;position:absolute;top:-10px;right:-15px;width:37px;height:37px;font-size:1.3rem;background-color:#fff;border-radius:50% 50%;line-height:31px;border:3px solid #425563;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn::before{background:#ff6a14;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn:hover{color:#fff;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn--marketing:hover{border:#ff6a14 3px solid;background-color:#f0f0f0;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn--marketing::before{border-color:transparent #ff6a14 transparent transparent;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn--marketing .marketing-icon{float:right;display:inline;width:33%;position:absolute;right:1%;bottom:7%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn--marketing .marketing-logo{position:absolute;width:61%;left:3%;bottom:29%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .product-card-header{padding:20px;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .product-card-header::after{background:#ff6a14;}.product-card.product-card--app-package.product-card-package--redsheet .btn{color:#425563;}.product-card.product-card--app-package.product-card-package--redsheet .btn.toolkit{border-color:#e43742;background:transparent;}.product-card.product-card--app-package.product-card-package--redsheet .btn::before{background:#e43742;}.product-card.product-card--app-package.product-card-package--redsheet .btn.project{background:#e43742;border:#e43742 3px solid;padding-top:28px;}.product-card.product-card--app-package.product-card-package--redsheet .btn.project .project-text{color:#fff;font-size:17px;padding-top:10px;}.product-card.product-card--app-package.product-card-package--redsheet .btn.project:before{content:"AI";color:#000;display:block;font-family:sans-serif;position:absolute;top:-10px;right:-15px;width:37px;height:37px;font-size:1.3rem;background-color:#fff;border-radius:50% 50%;line-height:31px;border:3px solid #425563;}.product-card.product-card--app-package.product-card-package--redsheet .product-card-header{padding:20px;}.product-card.product-card--app-package.product-card-package--redsheet .product-card-header::after{background:#da291c;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn--marketing:hover{border:#e43742 3px solid;background-color:#f0f0f0;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn--marketing::before{border-color:transparent #e43742 transparent transparent;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn--marketing .marketing-logo{position:absolute;width:38%;left:13%;bottom:17%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn--marketing .marketing-icon{float:right;display:inline;width:36%;position:absolute;right:10%;bottom:23px;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn--marketing:hover{border:#e43742 3px solid;background-color:#f0f0f0;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn--marketing::before{border-color:transparent #e43742 transparent transparent;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn--marketing .marketing-logo{position:absolute;width:26%;left:18%;bottom:30px;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn--marketing .marketing-icon{float:right;display:inline;width:38%;position:absolute;right:10%;bottom:23px;}.product-card .product-card-header{min-height:80px;margin:0 -20px 20px -20px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:0 5%;padding:0 70px;}.product-card .product-card-header .text-center{z-index:1;margin-top:15px;opacity:.9;}.product-card .product-card-header h2{color:#fff;}.product-card .product-card__panel{border-right:1px solid #d2d2d2;}.product-card .product-card__panel:not(.product-card__panel--courses){padding-bottom:50px;}.product-card .product-card__panel .product-card__cta{position:absolute;bottom:0;width:100%;}.product-card .product-card__panel:last-child{border:0;}.product-card .product-card__panel .no-data .product-app-icon:after{content:'No Data Yet';display:block;font-family:"Rift-Soft";position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-weight:bold;font-size:1.25rem;color:#a5a5a5;}.product-card .product-card__panel .no-data .product-app-icon img{opacity:.2;}.product-card.product-card--standalone .standalone__content{vertical-align:middle;position:relative;top:50%;transform:translateY(-50%);padding:20px;}.product-card.product-card--standalone .standalone__icon{border:2px solid #edebeb;border-radius:3px;max-width:100px;height:100px;background:#fff;padding:5px;text-align:center;display:inline-block;vertical-align:middle;}.product-card.product-card--standalone .standalone__icon img{position:relative;top:50%;transform:translateY(-50%);max-width:80px;}.product-card.product-card--standalone .standalone__text{display:inline-block;width:calc(100% - 102px);padding-left:20px;vertical-align:middle;}.product-card.product-card--standalone.vertical-content{text-align:center;}.product-card.product-card--standalone.vertical-content .standalone__icon{display:block;margin:0 auto;max-width:200px;height:150px;padding:10px;}.product-card.product-card--standalone.vertical-content .standalone__icon img{max-width:180px;}.product-card.product-card--standalone.vertical-content .standalone__text{display:block;width:100%;padding-top:20px;}.product-card .product-card__main{margin-bottom:20px;}.product-card .product-card__main:last-child{margin-bottom:0;}.product-card .product-app-icon{max-width:180px;margin:0 auto;}.product-card .toolkit-card__secondary{padding:0 20px 0 20px;}.product-card h3{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-size:1.8rem;}.product-card h4{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.4rem;}.product-card h5{font-family:"omnes-pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.2rem;}.product-card .image-link{border-radius:3px;background:#fff;border:2px solid #d2d2d2;}.product-card .image-link img{width:100px;padding:10px;}.product-card .image-link::after{border-radius:3px 0 2px 0;}.product-card .btn{white-space:inherit;font-size:1rem;border:2px solid #d2d2d2;border-radius:5px;}.product-card .btn:hover{border-color:#0092be;background:transparent;}.product-card .btn.btn--resource{position:relative;padding-left:45px;margin-bottom:10px;color:#333;border-color:#0092be;background:#fff;}.product-card .btn.btn--resource:hover{background:rgba(0,0,0,.03);border-color:#0092be;}.product-card .btn.btn--resource:hover::before{background:#0092be;}.product-card .btn.btn--resource:last-child{margin-bottom:0;}.product-card .btn.btn--resource::before{content:url("../img/icons/link.svg");padding:10px;position:absolute;width:40px;height:100%;display:block;background:#0092be;left:0;top:0;border-radius:3px 0 0 3px;}.product-card .product-card__academy{margin:0;}.product-card .product-card__academy .academy__recent-courses{margin-bottom:10px;}.product-card .product-card__academy .academy__recent-courses .course-link:hover{text-decoration:none;}.product-card .product-card__academy .academy__recent-courses .academy-courses__item{position:relative;margin:0;margin-bottom:8px;padding:2px 5px;background:#f9f9f9;font-size:.8rem;border:1px solid #f2efef;border-radius:3px;}.product-card .product-card__academy .academy__recent-courses .academy-courses__item .course-progress{background:#e8e8e8;position:absolute;top:0;left:0;height:100%;border-radius:3px;z-index:0;}.product-card .product-card__academy .academy__recent-courses .academy-courses__item:hover{border-color:#bdbdbd;}.product-card .product-card__academy .academy__recent-courses .academy-courses__item:hover::after{content:'';position:absolute;display:block;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.035);}.product-card .product-card__academy .academy__recent-courses .academy-courses__item .courses-item__title{overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 75px);z-index:1;text-align:left;}.product-card .product-card__academy .academy__recent-courses .academy-courses__item .courses-item__date{display:inline-block;width:75px;z-index:1;}.product-card .product-card__academy .product-card__panel--courses{padding-bottom:0;}.product-card .product-card__academy .product-card__panel--courses .courses__num{font-family:"rift-soft",Helvetica,Arial,sans-serif;padding-right:4px;min-width:20px;display:inline-block;font-size:1.5rem;font-weight:bold;}.product-card .product-card__academy .product-card__panel--courses .courses__num.courses__num--total{color:#333;}.product-card .product-card__academy .product-card__panel--courses .courses__num.courses__num--complete{color:#52b7a9;}.product-card .product-card__academy .product-card__panel--courses .courses__num.courses__num--underway{color:#425563;}.product-card .product-card__academy .product-card__panel--courses .courses__num.courses__num--not-started{color:rgba(0,0,0,.4);}.key{padding:15px 10px 5px 0;font-size:.8rem;}.key .key__item{padding-right:20px;position:relative;}.key .key__item .key__swatch{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-left:10px;width:15px;height:15px;background:#ccc;}.key .key__item .key__swatch--green{background:#52b7a9;}.key .key__item .key__swatch--underway{background:#425563;}.key .key__item .key__swatch--notstarted{background:rgba(0,0,0,.2);}.personal-dashboard{padding:0 15px;padding-top:0;}.personal-dashboard .gaugeContainer{max-width:350px;margin:0 auto;}.toolkit-dashboard{padding:0 0 0 30px;}.col--quicklink{max-width:180px;padding:10px 20px;}.padding-primary{padding:20px;}.padding-primary-x{padding:0 20px;}.three-dash-cards{padding:20px;}.three-dash-cards h2{text-align:center;}.pp-btn-accordion{position:relative;background:transparent;border:0;display:block;cursor:pointer;padding:10px;width:100%;text-align:center;}.pp-btn-accordion.pp-btn-accordion--white{background:#f1f1f1;}.pp-btn-accordion.pp-btn-accordion--white:hover,.pp-btn-accordion.pp-btn-accordion--white:focus{background:rgba(66,85,99,.05);}.pp-btn-accordion.pp-btn-accordion--white:after{color:#bdbdbd;}.pp-btn-accordion:not(.collapsed){border-bottom:1px solid #d2d2d2;}.pp-btn-accordion.collapsed:after{font-family:fontawesome;color:#bdbdbd;font-size:2.2rem;content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .4s ease;}.pp-btn-accordion:after{font-family:fontawesome;color:#bdbdbd;font-size:2.2rem;content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform .4s ease;}.pp-btn-accordion:hover,.pp-btn-accordion:focus{background:rgba(66,85,99,.5);}.accordion-action__heading.collapsed+.accordion-action__buttons{opacity:0;height:1px;left:-999999px;}.accordion-action__heading .accordion-action__title{font-size:1.75rem;font-family:"omnes-pro",Helvetica,Arial,sans-serif;display:inline-block;margin:0;}.accordion-action__buttons{position:absolute;top:16px;right:70px;opacity:1;transition:opacity .4s ease;}.confidenceChart-container,.marketValChart-container{position:relative;}.confidenceChart-title,.marketValChart-title{position:absolute;top:90%;width:95%;left:2.5%;text-align:center;font-size:1rem;color:#425563;font-family:"Omnes-Pro",Arial,Helvetica,sans-serif;}.confidenceChart-title i:hover,.marketValChart-title i:hover{cursor:pointer;}.confidenceChart-gauge,.marketValChart-gauge{width:85%;margin-left:10%;}.confidenceChart-gauge .chart-first,.confidenceChart-gauge .chart-third,.marketValChart-gauge .chart-first,.marketValChart-gauge .chart-third{fill:#425563;}.confidenceChart-gauge .chart-second,.marketValChart-gauge .chart-second{fill:#6d899e;}.confidenceChart-gauge .needle,.confidenceChart-gauge .needle-center,.marketValChart-gauge .needle,.marketValChart-gauge .needle-center{fill:#ccc;}.tooltip-inner{background-color:#6d899e !important;}.tooltip.show{opacity:.9;}.bs-tooltip-auto[x-placement^="top"] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#6d899e !important;}.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#6d899e !important;}svg .labels{font-family:"Rift-Soft",Arial,Helvetica,sans-serif;}.pp-btn-group .btn:hover{background:rgba(255,255,255,.95);color:#333;}.pp-btn-group .btn:hover .btn__icon.btn__icon--video{background:url("/Content/img/icons/video.svg");}.pp-btn-group .btn:hover .btn__icon.btn__icon--download{background:url("/Content/img/icons/download.svg");}.pp-btn-group .btn:hover .btn__icon.btn__icon--link{background:url("/Content/img/icons/link-round.svg");}.pp-btn-group .btn:hover .btn__icon.btn__icon--project{background:url("/Content/img/icons/projects.svg");}.pp-btn-group .btn:hover .btn__icon.btn-state--default{opacity:0;}.pp-btn-group .btn:hover .btn__icon.btn-state--hover{opacity:1;}.pp-btn-group .btn .img{width:100%;}.pp-btn-group .btn .btn__icon{display:inline-block;width:40px;height:40px;vertical-align:inherit;}.pp-btn-group .btn .btn__icon.btn__icon--video{background:url("/Content/img/icons/videoGrey.svg");}.pp-btn-group .btn .btn__icon.btn__icon--download{background:url("/Content/img/icons/downloadGrey.svg");}.pp-btn-group .btn .btn__icon.btn__icon--link{background:url("/Content/img/icons/link-round--grey.svg");}.pp-btn-group .btn .btn__icon.btn__icon--project{background:url("/Content/img/icons/projects.svg");}.pp-btn-group .btn .btn__icon.btn-state--default{opacity:0;}.pp-btn-group .btn .btn__icon.btn-state--hover{opacity:1;}.help-menu{padding:15px;}.container-sm{max-width:1300px;}footer{background-color:transparent;color:#333;position:relative;z-index:3;}footer a{color:#333;}footer a:hover{color:#81bcff;}footer a:focus{border:2px solid #000;}.pp-footer-nav{margin:0;padding:0;font-size:1rem;}.pp-copyright{font-size:1rem;}.empty-layout::before{z-index:-2;}.empty-layout .pp-bg-image{background-image:url(../../../Content/img/BG/loginPageBG.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow:hidden;width:100%;height:100%;opacity:.25;position:fixed;z-index:-1;}.empty-layout body.loginBody{color:#000;}.empty-layout body.loginBody::before{content:'';display:block;height:100vh;background:#425563;z-index:-2 !important;width:100vw;}.empty-layout body.loginBody::after{content:'';display:block;width:100%;height:10px;background:linear-gradient(to right,#0092be,#0092be 20%,#00b398 20%,#00b398 40%,#e43742 40%,#e43742 60%,#ff6a14 60%,#ff6a14 80%,#f9bd3a 80%);position:fixed;bottom:0;}.empty-layout body.loginBody a{color:#fff;font-weight:bold;text-decoration:underline;}.empty-layout body.loginBody p,.empty-layout body.loginBody h1,.empty-layout body.loginBody h2,.empty-layout body.loginBody h3,.empty-layout body.loginBody ul{color:#fff;}.empty-layout body.loginBody padding{color:#333;}.empty-layout body.loginBody .btn.btn-primary{background-color:rgba(66,88,99,.9);border-color:transparent;border-radius:28px;color:#425563;background:#fff;}.empty-layout body.loginBody .btn.btn-primary:hover,.empty-layout body.loginBody .btn.btn-primary:focus{background-color:transparent;border:4px solid #fff;color:#fff;}.empty-layout body.loginBody .loginContainer{background-color:transparent;backdrop-filter:blur(3px);width:100%;border-radius:3px;max-width:700px;padding:20px 50px;margin:0 auto;}.empty-layout body.loginBody .logo{padding:60px 20px 20px 20px;text-align:center;}.empty-layout body.loginBody .logo .loginLogo{width:100%;max-width:300px;padding:0;}.modal-body{padding:2rem;}.modal-dialog{max-width:1280px;}.modal-dialog.modal-dialog--mini{max-width:600px;}.modal .pp-form{padding:2rem;margin-top:2rem;border:1px solid #efefef;border-radius:5px;position:relative;}.home .modal .modal-content.modal-content--video{border:4px solid #425563 !important;border-radius:10px;}.modal .modal-content .modal-loader{padding:20px;}.modal .modal-content .modal-loader p{color:#425563;font-size:1.5rem;font-weight:bold;}.modal .modal-content a{color:#fff;}.modal .modal-content a .btn{color:#fff;}.modal .modal-content .close{position:absolute;top:0;right:0;background:#425563;color:#fff;width:40px;height:40px;border-radius:0 .2rem 0 .3rem;z-index:1;opacity:0;transition:opacity .4s ease;}.modal .modal-content .close:focus,.modal .modal-content .close:hover{opacity:1;}.modal .modal-content:hover .close{opacity:.7;}.modal .modal-content.modal-content--video{width:auto;margin:0 auto;}.modal .modal-content.modal-content--video .modal-body{padding:0;}.modal .modal-content.modal-content--video iframe{margin-bottom:-5px;border-radius:5px;}.modal .modal-content .modal-body .requirements{text-align:center;padding:0;}.modal .modal-content .modal-body .requirements .passwordRequirementList{list-style:none;font-size:1rem;}.modal .modal-content .modal-body .btn-danger{color:#fff;}.pp-form--fullwidth input,.pp-form--fullwidth label,.pp-form--fullwidth button,.pp-form--fullwidth .pp-select select{width:100%;}.pp-label{color:#444;margin-bottom:0;padding-bottom:5px;font-size:1.2rem;font-family:omnes-pro,Arial,Helvetica,sans-serif;user-select:none;}.pp-form-area__section,.pp-fieldset{padding:20px 20px 30px 20px;background:#f5f5f5;border:2px solid #eaeaea;width:100%;border-radius:5px;}.pp-form-area__section,fieldset{margin-bottom:20px;}.pp-form-area__section .pp-fieldset,.pp-form-area__section fieldset,fieldset .pp-fieldset,fieldset fieldset{background:#fbfbfb;}.pp-form-area__section legend,fieldset legend{position:relative;width:auto;}label{color:#444;font-weight:bold;margin-bottom:0;padding-bottom:5px;font-size:1.2rem;font-family:omnes-pro,Arial,Helvetica,sans-serif;user-select:none;}input[type=text],input[type=number],input[type=password],input[type=email],textarea,select{padding:10px;width:100%;border:1px solid #e0e0e0;border-radius:500px !important;height:3.1rem;}.input-group-prepend{overflow:hidden;border-radius:500px 0 0 500px;}.input-group-prepend .input-group-text{padding:.375rem .75rem .375rem 1.25rem;background-color:#f5f5f5;}.input-group-prepend+input[type=text],.input-group-prepend+input[type=number],.input-group-prepend+input[type=password],.input-group-prepend+input[type=email],.input-group-prepend+textarea,.input-group-prepend+select{border-radius:0 500px 500px 0 !important;}textarea{min-height:70px;max-height:150px;overflow:auto;}.pp-textarea--large{min-height:150px;max-height:250px;overflow:auto;}.pp-select{position:relative;}.pp-select:before{background:rgba(156,156,156,.1);content:'';position:absolute;top:1px;right:1px;height:calc(100% - 2px);width:45px;border-radius:0 5px 5px 0;pointer-events:none;}.pp-select:after{content:'';font-family:FontAwesome;color:#6a7984;font-weight:bold;position:absolute;right:18px;top:50%;transform:translateY(-50%);pointer-events:none;}.pp-select select{display:block;font-size:16px;font-family:"Omnes-pro",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.3;padding:10px;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #e4e4e4;box-shadow:0 1px 0 1px rgba(0,0,0,.02);border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:linear-gradient(180deg,#fbfbfb,transparent,#fbfbfb);}.pp-select select option{font-weight:normal;background:#f5f5f5;}.pp-select select:disabled{background:rgba(111,111,111,.16);border:1px solid transparent;cursor:not-allowed;}.pp-select select::-ms-expand{display:none;}.pp-select select:hover{border-color:rgba(136,136,136,.5);background:linear-gradient(180deg,#fbfdff,transparent,#fbfdff);cursor:pointer;}.pp-select select:focus{border-color:rgba(136,136,136,.5);background:linear-gradient(180deg,#fbfdff,transparent,#fbfdff);cursor:pointer;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none;}.pp-select select:hover::before,.pp-select select:focus::before{background:#d1dade;}.pp-checkbox{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.pp-checkbox:hover+label:before,.pp-checkbox:hover+input+label:before,.pp-checkbox:hover+label:focus,.pp-checkbox:hover+input+label:focus{background:#e0e0e0;}.pp-checkbox:checked+label,.pp-checkbox:checked+input+label{color:#0092bc;}.pp-checkbox:checked+label:before,.pp-checkbox:checked+input+label:before{border-color:#4db3d0;}.pp-checkbox:checked+label:after,.pp-checkbox:checked+input+label:after{opacity:1;width:15px;height:15px;top:5px;left:5px;}.pp-checkbox:disabled+label,.pp-checkbox:disabled+input+label{color:#b8b8b8;cursor:auto;}.pp-checkbox:disabled+label:before,.pp-checkbox:disabled+input+label:before{border-color:#b8b8b8;}.pp-checkbox:disabled+label:after,.pp-checkbox:disabled+input+label:after{background:#b8b8b8;}.pp-checkbox:disabled:checked+label:before,.pp-checkbox:disabled:checked+input+label:before{border-color:#b8b8b8;}.pp-checkbox+label,.pp-checkbox+input+label{position:relative;cursor:pointer;padding-left:35px;user-select:none;}.pp-checkbox+label:before,.pp-checkbox+input+label:before{content:'';margin-right:10px;display:inline-block;position:absolute;top:0;left:0;width:25px;height:25px;border:2px solid #808080;border-radius:3px;background:#f7f7f7;box-shadow:none;background:#f5f5f5;transition:all .2s ease;}.pp-checkbox+label:after,.pp-checkbox+input+label:after{content:'';margin-right:10px;display:inline-block;position:absolute;top:12px;left:12px;width:1px;height:1px;border-radius:2px;opacity:0;background:#4db3d0;transition:all .2s ease;}.pp-checkbox+labelhover,.pp-checkbox+input+labelhover{color:#4db3d0;}.pp-radio-group{margin-bottom:2rem;}.pp-radio-group .pp-radio{display:block;position:relative;padding-left:40px;margin-bottom:12px;cursor:pointer;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;}.pp-radio-group .pp-radio .pp-radio__fill{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:2px solid #ddd;border-radius:50%;}.pp-radio-group .pp-radio .pp-radio__fill:after{content:"";position:absolute;display:none;top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff;}.pp-radio-group .pp-radio:hover input~.pp-radio__fill{background-color:#ccc;}.pp-radio-group .pp-radio input{position:absolute;opacity:0;cursor:pointer;}.pp-radio-group .pp-radio input:checked~.pp-radio__fill{background-color:#4db3d0;border-color:#4db3d0;}.pp-radio-group .pp-radio input:checked~.pp-radio__fill:after{display:block;}.pp-radio-group.pp-radio-group--horizontal .pp-radio{display:inline-block;margin-right:20px;margin-bottom:0;}.pp-radio-group.pp-radio-group--likert{position:relative;padding-left:150px;padding-right:135px;margin-bottom:0;}.pp-radio-group.pp-radio-group--likert::before{content:'Strongly Disagree';position:absolute;top:50%;transform:translateY(-50%);left:0;}.pp-radio-group.pp-radio-group--likert::after{content:'Strongly Agree';position:absolute;top:50%;transform:translateY(-50%);right:0;}.pp-radio-group.pp-radio-group--likert .pp-radio-likert__container{line-height:10px;}.pp-radio-group.pp-radio-group--likert .pp-radio-likert__container:before{content:'';display:block;height:2px;width:calc(100% - 285px);background:#ddd;position:absolute;top:50%;transform:translateY(-50%);}.pp-radio-group.pp-radio-group--likert .pp-radio-likert__container .pp-radio{display:inline-block;margin-right:0;margin-bottom:0;width:25%;padding:0;width:calc(25% - 4px);}.pp-radio-group.pp-radio-group--likert .pp-radio-likert__container .pp-radio:last-child{margin-right:0;}.pp-radio-group.pp-radio-group--likert .pp-radio-likert__container .pp-radio .pp-radio__fill{left:50%;transform:translateX(-50%);}.pp-fieldset.pp-fieldset--likert .pp-legend{background:#f5f5f5 !important;padding:10px 20px 0 20px;border-radius:5px 5px 0 0;border:2px solid #eaeaea;position:relative;font-size:1.25rem;max-width:120%;width:calc(100% + 44px);left:-22px;}.pp-fieldset.pp-fieldset--likert .pp-legend span{display:block;position:relative;z-index:1;}.pp-fieldset.pp-fieldset--likert .pp-legend::before{content:'';position:absolute;display:block;width:100%;height:50%;background:#f5f5f5;left:0;bottom:-2px;z-index:0;}.search-input{max-width:400px;width:100%;display:inline-block;text-align:right;position:relative;}.search-input::after{content:"";font-family:FontAwesome;position:absolute;right:15px;top:10px;color:#425563;}.search-input #procleus-search{display:inline-block;height:40px;transition:width .8s ease,opacity 1s ease;padding:0;padding:10px;user-select:all;border-radius:18px;}.search-input #procleus-search:focus{border:3px solid #000;}.search-input .btn{height:40px;padding:5px 10px;margin-top:-2px;width:auto;line-height:1rem;}.search-results__container{display:none;position:fixed;top:80px;right:50px;z-index:9999;background:rgba(255,255,255,.95);border:3px solid #44494f;padding:20px;border-radius:5px;width:1000px;max-width:80vw;max-height:50vh;overflow-y:auto;transition:width 1s ease,opacity .6s ease;opacity:1;}.search-results__container .clear{clear:both;}.search-results__container .not-found{text-align:center;display:none;}.search-results__container .keywords{display:flex;flex-wrap:wrap;}.search-results__container .results{flex:0 0 auto;flex-basis:calc(50% - 10px);margin:5px;text-align:left;position:relative;}.search-results__container .results .results-main{position:relative;background:rgba(160,191,207,.5);border:1px solid #eee;border-radius:3px;padding:15px 20px;}.search-results__container .results .results-main a,.search-results__container .results .results-main resource-link{color:#425563;}.search-results__container .results .results-main a:hover,.search-results__container .results .results-main resource-link:hover{color:inherit;}.search-results__container .results .results-main .resources-list a,.search-results__container .results .results-main .resources-list resource-link{color:#425563;}.search-results__container .results .results-main .resources-list a:hover,.search-results__container .results .results-main .resources-list resource-link:hover{color:inherit;}.search-results__container .results .results-main .link-info{margin-top:10px;}.search-results__container .results .results-main .link-title{font-size:1.25rem;font-family:rift-soft;text-transform:uppercase;font-weight:bold;}.search-results__container .results::after{font-size:.8rem;display:block;position:absolute;top:8px;font-family:"omnes-pro";right:8px;color:rgba(0,0,0,.35);width:20px;height:20px;opacity:.4;}.search-results__container .results.product-5i .results-main,.search-results__container .results.product-cmwf .results-main{border-top:3px solid #0092be;background:rgba(160,191,207,.5);}.search-results__container .results.product-5i .resources-list,.search-results__container .results.product-cmwf .resources-list{border-bottom:2px solid rgba(0,146,190,.25);}.search-results__container .results.product-5i .resources-list a,.search-results__container .results.product-5i .resources-list resource-link,.search-results__container .results.product-cmwf .resources-list a,.search-results__container .results.product-cmwf .resources-list resource-link{color:#425563;}.search-results__container .results.product-5i .resources-list a:hover,.search-results__container .results.product-5i .resources-list resource-link:hover,.search-results__container .results.product-cmwf .resources-list a:hover,.search-results__container .results.product-cmwf .resources-list resource-link:hover{color:inherit;}.search-results__container .results.product-5i::after,.search-results__container .results.product-cmwf::after{content:url(/Content/img/icons/products/5i.svg);}.search-results__container .results.product-5a::after{content:url(/Content/img/icons/products/5a.svg);}.search-results__container .results.product-5s::after{content:url(/Content/img/icons/products/5s.svg);}.search-results__container .results.product-5a .results-main,.search-results__container .results.product-5s .results-main{border-top:3px solid #00b398;background:rgba(177,214,193,.5);}.search-results__container .results.product-5a .resources-list,.search-results__container .results.product-5s .resources-list{border-bottom:2px solid rgba(0,179,152,.3);background:rgba(177,214,193,.3);}.search-results__container .results.product-5a .resources-list a,.search-results__container .results.product-5a .resources-list resource-link,.search-results__container .results.product-5s .resources-list a,.search-results__container .results.product-5s .resources-list resource-link{color:#425563;}.search-results__container .results.product-5a .resources-list a:hover,.search-results__container .results.product-5a .resources-list resource-link:hover,.search-results__container .results.product-5s .resources-list a:hover,.search-results__container .results.product-5s .resources-list resource-link:hover{color:inherit;}.search-results__container .results.product-5d .results-main{border-top:3px solid #ff6a14;background:rgba(255,106,20,.4);}.search-results__container .results.product-5d .resources-list{border-bottom:2px solid rgba(177,100,0,.3);background:rgba(255,106,20,.2);}.search-results__container .results.product-5d .resources-list a,.search-results__container .results.product-5d .resources-list resource-link{color:#425563;}.search-results__container .results.product-5d .resources-list a:hover,.search-results__container .results.product-5d .resources-list resource-link:hover{color:inherit;}.search-results__container .results.product-5d::after{content:url(/Content/img/icons/products/5d.svg);}.search-results__container .results.product-rs .results-main{border-top:3px solid #e43742;background:rgba(212,140,140,.5);}.search-results__container .results.product-rs .results-main .resources-list{border-bottom:2px solid rgba(0,0,0,.3);background:rgba(190,134,134,.2);}.search-results__container .results.product-rs .results-main .resources-list a,.search-results__container .results.product-rs .results-main .resources-list resource-link{color:#425563;}.search-results__container .results.product-rs .results-main .resources-list a:hover,.search-results__container .results.product-rs .results-main .resources-list resource-link:hover{color:inherit;}.search-results__container .results.product-rs .results-main::after{content:url(/Content/img/icons/products/rs.svg);font-size:.8rem;display:block;position:absolute;top:8px;right:8px;color:rgba(0,0,0,.35);width:20px;height:20px;opacity:.4;}.search-results__container .results .resources-list{padding:5px 20px;background:rgba(160,191,207,.3);}.search-results__container .results .resources-list .resource-item .resource-link.resource-link--link::before{content:'';font-family:'FontAwesome';margin-right:10px;}.search-results__container .results .resources-list .resource-item .resource-link.resource-link--modal::before{content:'';font-family:'FontAwesome';margin-right:10px;}.search-results__container .results .resources-list .resource-item .resource-link.resource-link--video::before{content:'';font-family:'FontAwesome';margin-right:10px;}.search-results__container .results .resources-list .resource-item .resource-link.resource-link--download::before{content:'';font-family:'FontAwesome';margin-right:10px;}.search-results__container .url img{width:140px;height:140px;border-radius:5px;}.search-results__container #template{display:none;}.pp-header__welcome-message{padding-right:60px;}.card-container.card-container--webinar-banner{opacity:1;transition-property:opacity,max-height,padding;transition-duration:.4s,1s,1s;transition-delay:0s,.2s,.2s;transition-timing-function:ease;padding:50px;}.card-container.card-container--webinar-banner.hidden{opacity:0;max-height:0;padding:0;}.webinar-banner{color:#fff;position:relative;overflow:hidden;border:4px solid #e43742;height:auto;width:100%;display:inline;}.webinar-banner .webinar-banner__content img{width:6%;}.webinar-banner .webinar-banner__content .webinar-banner__title,.webinar-banner .webinar-banner__content .webinar-banner__text,.webinar-banner .webinar-banner__content .webinar-banner__button{display:inline-block;width:auto;vertical-align:middle;z-index:1;position:relative;}.webinar-banner .webinar-banner__close{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:1;}.webinar-banner .webinar-banner__close .btn-close{position:relative;}.webinar-banner .webinar-banner__close .btn-close .close-bar{background:#425563;}.webinar-banner .webinar-banner__title{border-right:1px solid #333;padding-right:20px;margin-right:20px;padding-top:8px;}.webinar-banner .webinar-banner__text{font-size:1.25rem;padding-right:70px;color:#425563;}.webinar-banner .webinar-banner__text .webinar-banner__button{padding-left:20px;padding-top:10px;}.webinar-banner .webinar-banner__text .webinar-banner__button .btn{padding:3px 15px;box-shadow:1px 1px 2px 2px #425563;}.webinar-banner .webinar-banner__text .webinar-banner__button .btn:hover{background-color:#425563;color:#fff;}.card-container.card-container--knowledge-rocket-banner{opacity:1;transition-property:opacity,max-height,padding;transition-duration:.4s,1s,1s;transition-delay:0s,.2s,.2s;transition-timing-function:ease;padding:50px;}.card-container.card-container--knowledge-rocket-banner.hidden{opacity:0;max-height:0;padding:0;}.knowledge-rocket-banner{min-height:80px;background:#425563;color:#fff;padding:20px;display:block;position:relative;overflow:hidden;}.knowledge-rocket-banner .knowledge-rocket-banner__content{padding-right:220px;}.knowledge-rocket-banner.knowledge-rocket-banner--large{color:#fff;}.knowledge-rocket-banner.knowledge-rocket-banner--large h1{color:#fff;}.knowledge-rocket-banner h2{font-size:2rem;margin:0;color:#fff;}.knowledge-rocket-banner h2,.knowledge-rocket-banner p,.knowledge-rocket-banner text,.knowledge-rocket-banner span{text-shadow:0 0 3px #425563,0 0 3px #425563,0 0 3px #425563,0 0 3px #425563;}.knowledge-rocket-banner .knowledge-rocket-banner__title,.knowledge-rocket-banner .knowledge-rocket-banner__text,.knowledge-rocket-banner .knowledge-rocket-banner__button,.knowledge-rocket-banner .knowledge-rocket-banner__close{display:inline-block;width:auto;vertical-align:middle;z-index:1;position:relative;}.knowledge-rocket-banner .knowledge-rocket-banner__close{position:absolute;right:20px;top:50%;transform:translateY(-50%);}.knowledge-rocket-banner .knowledge-rocket-banner__close #rocketDismiss:focus{border:3px solid #000;}.knowledge-rocket-banner .knowledge-rocket-banner__title{border-right:1px solid #fff;padding-right:20px;margin-right:20px;}.knowledge-rocket-banner .knowledge-rocket-banner__text{font-size:1.25rem;padding-right:20px;}.knowledge-rocket-banner .knowledge-rocket-banner__button{padding-right:20px;}.knowledge-rocket-banner .knowledge-rocket-banner__button .btn{padding:3px 15px;box-shadow:1px 1px 2px 2px #425563;}.knowledge-rocket-banner .knowledge-rocket-banner__button .btn:focus{border:#000 3px solid;box-shadow:1px 1px 2px 2px #425563;}.knowledge-rocket-banner .knowledge-rocket-banner__rocket{position:absolute;top:0;right:90px;width:20%;height:100%;}.knowledge-rocket-banner .knowledge-rocket-banner__rocket img,.knowledge-rocket-banner .knowledge-rocket-banner__rocket svg#rocket{width:70px;position:absolute;right:25%;top:50%;transform:translateY(50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.knowledge-rocket-banner .knowledge-rocket-banner__rocket svg#stars{width:500px !important;height:1110px !important;position:absolute;bottom:0;right:-270px;}.knowledge-rocket-banner #rocketFlameSecondary{animation:flames 1s infinite;-webkit-animation:flames 1s infinite;}.knowledge-rocket-banner #stars{animation:stars 20s infinite;-webkit-animation:stars 20s infinite;animation-timing-function:linear;}@-webkit-keyframes flames{0%{opacity:0;}40%{opacity:1;}100%{opacity:0;}}@keyframes flames{0%{opacity:0;}40%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes stars{0%{transform:rotate(40deg) translateX(380px) translateY(300px);-webkit-transform:rotate(40deg) translateX(380px) translateY(300px);-moz-transform:rotate(40deg) translateX(380px) translateY(300px);-ms-transform:rotate(40deg) translateX(380px) translateY(300px);-o-transform:rotate(40deg) translateX(380px) translateY(300px);}100%{transform:rotate(40deg) translateX(380px) translateY(300px);-webkit-transform:rotate(40deg) translateX(380px) translateY(733px);-moz-transform:rotate(40deg) translateX(380px) translateY(733px);-ms-transform:rotate(40deg) translateX(380px) translateY(733px);-o-transform:rotate(40deg) translateX(380px) translateY(733px);}}@keyframes stars{0%{transform:rotate(40deg) translateX(380px) translateY(300px);-webkit-transform:rotate(40deg) translateX(380px) translateY(300px);-moz-transform:rotate(40deg) translateX(380px) translateY(300px);-ms-transform:rotate(40deg) translateX(380px) translateY(300px);-o-transform:rotate(40deg) translateX(380px) translateY(300px);}100%{transform:rotate(40deg) translateX(380px) translateY(300px);-webkit-transform:rotate(40deg) translateX(380px) translateY(733px);-moz-transform:rotate(40deg) translateX(380px) translateY(733px);-ms-transform:rotate(40deg) translateX(380px) translateY(733px);-o-transform:rotate(40deg) translateX(380px) translateY(733px);}}.knowledge-rockets .rocket-search{font-size:1.1rem;padding:8px 20px;}.knowledge-rockets .knowledge-rockets__intro p{font-family:"omnes-pro",Arial,Helvetica,sans-serif !important;font-size:1.1rem;}.knowledge-rockets .knowledge-rockets__rocket{border-top:1px solid #a0aab1;padding:20px 0 10px 0;}.knowledge-rockets .knowledge-rockets__rocket .rocket__date{width:220px;display:inline-block;vertical-align:top;padding-right:20px;}.knowledge-rockets .knowledge-rockets__rocket .rocket__date h2{font-family:"Rift-Soft";}.knowledge-rockets .knowledge-rockets__rocket .rocket__content{width:calc(100% - 220px);display:inline-block;margin-left:-4px;font-size:inherit;font-family:inherit;}.knowledge-rockets .knowledge-rockets__rocket .rocket__content p,.knowledge-rockets .knowledge-rockets__rocket .rocket__content text,.knowledge-rockets .knowledge-rockets__rocket .rocket__content a{font-size:1.1rem;font-family:"Omnes-pro";}.knowledge-rockets .ppsm-rockets .knowledge-rockets__rocket:first-child{border-top:0;}.rocket__tags .tag{display:inline-block;border:2px solid #425563;border-radius:3px;padding:3px 5px;color:#425563;font-size:1.1rem;user-select:none;cursor:pointer;}.rocket__tags .tag:hover,.rocket__tags .tag:focus{background:#425563;color:#fff;}.knowledge-rocket-miniwidget{position:fixed;right:0;bottom:25%;z-index:999;max-width:70px;overflow:hidden;white-space:nowrap;transition:ease;transition-delay:.5s;transition-duration:.4s;transition-property:max-width;}.knowledge-rocket-miniwidget:hover{max-width:700px;}.knowledge-rocket-miniwidget:hover .knowledge-rocket-miniwidget__text{padding:15px 0 10px 10px !important;opacity:1 !important;}.knowledge-rocket-miniwidget:hover .knowledge-rocket-miniwidget__icon{background-position:top !important;}.knowledge-rocket-miniwidget .knowledge-rocket-miniwidget__content{border:2px solid #c4c4c4;border-right:0;border-radius:3px 0 0 3px;padding:10px;background:#dfdfdf;}.knowledge-rocket-miniwidget .knowledge-rocket-miniwidget__content .knowledge-rocket-miniwidget__link{display:inline-block;}.knowledge-rocket-miniwidget .knowledge-rocket-miniwidget__content .knowledge-rocket-miniwidget__link .knowledge-rocket-miniwidget__icon{width:50px;height:50px;background:url(/Content/img/icons/rocket-miniwidget.svg);background-repeat:no-repeat;background-size:50px;background-position:bottom;}.knowledge-rocket-miniwidget .knowledge-rocket-miniwidget__content .knowledge-rocket-miniwidget__text{display:inline-block;opacity:0;vertical-align:top;font-family:'rift-soft';font-size:1.6rem;line-height:1.6rem;color:#444;transition:ease;transition-delay:.5s;transition-duration:.4s;transition-property:opacity,padding;}.knowledge-rocket-miniwidget .knowledge-rocket-miniwidget__content .knowledge-rocket-miniwidget__text:hover{text-decoration:none;}.ppsm-rockets .knowledge-rockets__rocket .rocket__content .rocket-content__body{font-size:16px;}.assessment{border:2px solid #e3e3e3;background:#f5f5f5;padding:20px;margin-bottom:50px;}.assessment *:not(input):not(button){user-select:none;}.assessment .likeart-key__container{padding:10px 0;}.assessment .likeart-key__container .likeart-key{margin:0 auto;background:#425563;color:#fff;border-radius:3px;padding:10px;}.assessment .likeart-key__container .likeart-key.likeart-key--fixed{position:fixed;z-index:999;}.assessment .pp-fieldset{background:#fff !important;}.assessment .pp-fieldset.pp-fieldset--likert .pp-radio-group::before{content:'Minimum';}.assessment .pp-fieldset.pp-fieldset--likert .pp-radio-group::after{content:'Maximum';}.assessment .pp-fieldset.pp-fieldset--likert .pp-legend{background:#fff !important;}.assessment .pp-fieldset.pp-fieldset--likert .pp-legend::before{background:inherit !important;}.assessment #progress-bar{height:15px;border:2px solid #c6c6c6;background:#c6c6c6;font-size:0;transition:all .4s ease;margin-bottom:20px;}.assessment #progress-bar .progress-bar__fill{display:block;float:left;height:100%;background:#425563;position:relative;text-align:center;padding:6px 10px;}.assessment #progress-bar .progress-bar__fill a,.assessment #progress-bar .progress-bar__fill span{font-size:.8rem;transition:all .4s ease;color:#fff;opacity:0;display:inline-block;max-width:100%;overflow:hidden;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;padding:0;}.assessment #progress-bar .progress-bar__fill.inactive{background:transparent;}.assessment #progress-bar .progress-bar__fill.inactive a,.assessment #progress-bar .progress-bar__fill.inactive span{color:#808080;user-select:none;cursor:auto;}.assessment #progress-bar .progress-bar__fill.progress-bar__fill--current{background:rgba(66,85,99,.8) !important;}.assessment #progress-bar .progress-bar__fill.progress-bar__fill--current::after{content:'';display:block;position:relative;top:calc(100% - 13px);left:50%;transform:translateX(-50%);height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid #5d6c77;}.assessment #progress-bar .progress-bar__fill.progress-bar__fill--current a::after,.assessment #progress-bar .progress-bar__fill.progress-bar__fill--current span::after{background:linear-gradient(90deg,transparent,rgba(93,108,119,.8)) !important;}.assessment #progress-bar:hover{height:32px;}.assessment #progress-bar:hover .progress-bar__fill a,.assessment #progress-bar:hover .progress-bar__fill span,.assessment #progress-bar:focus .progress-bar__fill a,.assessment #progress-bar:focus .progress-bar__fill span{opacity:1;}.introjs-tooltip.introjs-tooltip--large{min-width:500px;}.hide-finish .introjs-donebutton{display:none;}.introjs-tooltiptext h3{font-size:19px;text-align:center;font-family:Omnes-pro,Helvetica,Arial,sans-serif !important;}.introjs-tooltiptext p{margin-top:0;margin-bottom:1rem;font-size:19px;text-align:center;font-family:Omnes-pro,Helvetica,Arial,sans-serif;}.no-back-button .introjs-prevbutton{display:none;}.replacedBtn{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none !important;text-shadow:1px 1px 0 #fff;font-size:14px;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;float:right;}a.replacedBtn:hover{outline:0;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;}.btn-link{font-weight:400;color:#fff;background-color:transparent;margin-left:-10px;}.btn-link:hover{color:#f69299;text-decoration:none;}.text-white-bold{font-weight:700;color:#fff;}.introjs-button{border-radius:500px;}.error-banner{padding:0 15px;position:fixed;width:calc(50%);z-index:1;opacity:.9;left:50%;transform:translateX(-50%);}.error-banner .banner{background:#f00;border-radius:3px;background:#f00;border-radius:3px;border:3px solid #c20c0c;}.error-banner .banner .validation-summary-errors,.error-banner .banner .field-validation-error,.error-banner .banner h1,.error-banner .banner h2,.error-banner .banner h3,.error-banner .banner p{color:#fff;}.error-banner .banner ul{list-style-position:inside;}.error-banner .btn.btn--error-dismiss{border:0;width:auto;padding:2px 8px;font-size:1rem;}.ai-container{max-width:1060px;padding-top:50px;}.ai-container .ai-title{font-family:'Rift-Soft';color:#425563;padding-bottom:15px;}.ai-container .ai-title .mastery-logo{max-width:6%;margin-right:17px;bottom:6px;position:relative;}.ai-container .ai-title i{font-size:27px;padding:11px;}.ai-container .hover-style .arrow-slider{position:absolute;width:22%;height:100%;background:#6e549b;transition:width 1.5s ease;border-radius:5px 0 0 5px;}.ai-container .hover-style .arrow-slider::after{content:'';position:absolute;left:100%;top:50%;display:block;border-right:5px solid #6e549b;border-bottom:5px solid #6e549b;width:77px;height:77px;transform:translate(-50%,-50%) rotate(-45deg);z-index:0;background-color:#6e549b;}.ai-container .hover-style .stages{height:110px;position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;top:26px;}.ai-container .hover-style .stages .step-title{font-size:26px;font-family:'Rift-Soft';color:#fff;position:relative;top:-5px;max-width:155px;width:100%;display:inline-block;}.ai-container .hover-style .stages .step-number{font-size:36px;color:#fff;font-family:'Rift-Soft';position:relative;top:-2px;}.ai-container .hover-style .info-right{height:110px;border-top-right-radius:5px;border-bottom-right-radius:5px;display:inline-block;}.ai-container .hover-style .info-right::after{content:'';font-family:FontAwesome;color:#425563;position:relative;float:right;top:42px;font-size:22px;}.ai-container .hover-style .info-right .step-text{top:42px;position:absolute;left:50px;font-size:19px;color:#425563;z-index:3;}.ai-container .hover-style{background-color:#d9d6d6;border-radius:5px;position:relative;overflow:hidden;}.ai-container .hover-style:hover{text-decoration:none;}.ai-container .hover-style:hover .arrow-slider{width:100%;}.ai-container .hover-style:hover .info-right::after{color:#fff;z-index:2;transition:.5s ease;}.ai-container .hover-style:hover .info-right .step-text{color:#fff;z-index:2;transition:.5s ease;}.ai-container .hover-style:hover .stages{border-top-left-radius:5px;border-bottom-left-radius:5px;}.ai-title-subpages{font-family:'Rift-Soft';color:#425563;padding-bottom:15px;}.ai-title-subpages .mastery-logo{max-width:5%;margin-right:17px;bottom:6px;position:relative;margin-left:14px;}.ai-title-subpages i{font-size:27px;padding:11px;}.ai-step-box{background-color:#e3e4eb;border-radius:5px;position:relative;display:flex;}.ai-step-box .arrow{position:absolute;width:22%;height:100%;background:#6e549b;transition:width 1.5s ease;border-radius:5px 0 0 5px;}.ai-step-box .arrow::after{content:'';position:absolute;left:100%;top:50%;display:block;border-right:5px solid #6e549b;border-bottom:5px solid #6e549b;width:77px;height:77px;transform:translate(-50%,-50%) rotate(-45deg);z-index:0;background-color:#6e549b;}.ai-step-box .stages{height:110px;position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;top:26px;}.ai-step-box .stages .step-title{font-size:26px;font-family:'Rift-Soft';color:#fff;position:relative;top:-5px;max-width:145px;width:100%;display:inline-block;}.ai-step-box .stages .step-number{font-size:36px;color:#fff;font-family:'Rift-Soft';position:relative;top:-2px;}.ai-step-box .info-right{height:110px;border-top-right-radius:5px;border-bottom-right-radius:5px;display:inline-block;}.ai-step-box .info-right .step-text{top:42px;position:absolute;left:50px;font-size:19px;color:#425563;z-index:3;}.definition-statement p,.definition-statement span{font-size:16px;}.definition-statement img{border-radius:5px;}.how-to-section{background-color:#e3e4eb;padding:20px;margin-bottom:20px;border-radius:5px;color:#425563;font-size:16px;}.how-to-section ol{font-size:16px;}.how-to-section h2{color:#425563;}.how-to-section .boxed-info p{font-size:16px;}.how-to-section .boxed-info li{padding:10px 5px 10px 5px;}.resources-column{min-width:200px;font-size:16px;}.resources-column h3{color:#fff;padding-left:10px;background-color:#425563;font-weight:bold;text-align:center;font-family:"rift-soft",Helvetica,Arial,sans-serif;border-radius:3px;}.resources-column .resource-item-container .resource-item{background-color:#e3e4eb;margin-bottom:6px;width:100%;display:flex;text-align:center;text-decoration:none;border-width:2px;border-style:solid;border-color:#425563;border-image:initial;border-radius:3px;padding:0;}.resources-column .resource-item-container .resource-item:hover{cursor:pointer;background-color:#6e549b;color:#fff;border:2px solid #6e549b;}.resources-column .resource-item-container .resource-item:hover .resource-header,.resources-column .resource-item-container .resource-item:hover .resource-text,.resources-column .resource-item-container .resource-item:hover .resource-icon{color:#fff;}.resources-column .resource-item-container .resource-item .resource-header{font-weight:bold;text-transform:uppercase;color:#425563;font-size:16px;text-decoration:none;text-align:center;padding:8px 14px 3px 14px;}.resources-column .resource-item-container .resource-item .resource-text{color:#000;text-align:center;padding:0 6px 6px 6px;font-size:16px;}.resources-column .resource-item-container .resource-item .resource-icon{width:65px;vertical-align:middle;margin-left:5px;font-size:50px;color:#425563;}nav .pagination .page-item.current-page .page-link{background-color:#6e549b;color:#fff;}nav .pagination .page-item .page-link{padding:4px 12px;font-size:17px;line-height:1.5;color:#425563;}@media(max-width:1920px){.product-card.product-card--app-package .btn.btn-with-icon .btn__icon.btn__icon--toolkit-redsheet{width:82%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-logo{width:28%;left:13%;bottom:16%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-icon{right:5%;bottom:14%;width:45%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-logo{position:absolute;width:62%;left:12%;bottom:35%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-icon{width:36%;position:absolute;right:28%;bottom:7%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-icon{width:37%;position:absolute;right:31%;bottom:5%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:85%;left:4%;bottom:41%;}}@media(max-width:1870px){.ai-step-box .stages{top:37px;}.ai-step-box .stages .step-number{display:none;}}@media(max-width:1788px){.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-logo{width:34%;left:14%;bottom:30px;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-icon{width:41%;right:5%;bottom:16%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-logo{width:50%;left:9%;bottom:14%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-icon{width:34%;right:3%;bottom:13%;}.product-card.product-card--app-package.product-card-package--redsheet .btn.btn-with-icon .btn__icon.btn__icon--toolkit-redsheet{width:82%;bottom:11px;right:4px;}.product-card.product-card--app-package.product-card-package--catman .btn.btn-with-icon .btn__icon.btn__icon--toolkit-catman{width:29%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-logo{width:30%;left:12%;bottom:12%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-icon{right:4%;bottom:10%;width:48%;}.product-card.product-card--app-package.product-card-package--srm .btn.btn-with-icon .btn__icon.btn__icon--toolkit-srm{width:66%;bottom:11px;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn-with-icon .btn__icon.btn__icon--toolkit-buyerstoolkit{width:40%;}.product-card.product-card--app-package.product-card-package--sp .btn.btn-with-icon .btn__icon.btn__icon--toolkit-sp{width:59%;}}@media(max-width:1699.1px){.ai-step-box .stages .step-title{white-space:nowrap;}.product-card__panel{flex:0 0 50%;max-width:50%;}.product-card__panel:nth-child(2){border-right-width:0;}.product-card__panel:nth-child(3){margin-top:20px;flex:0 0 100%;max-width:100%;}.product-card__panel:only-child{margin-top:20px;flex:0 0 100%;max-width:100%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn-with-icon .btn__icon.btn__icon--toolkit-buyerstoolkit{width:34%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.project.btn-with-icon .btn__icon.btn__icon--project-buyerstoolkit{width:100%;}.product-card.product-card--app-package.product-card-package--srm .btn.btn-with-icon .btn__icon.btn__icon--toolkit-srm{width:66%;}.product-card.product-card--app-package.product-card-package--catman .btn.btn-with-icon .btn__icon.btn__icon--project-catman{width:75%;}}@media(max-width:1560px){.ai-title-subpages .mastery-logo{max-width:8%;}.sixty{width:100%;}.sixth:first-child{width:100%;}.fifth,.sixth{width:33.333%;}.fifth:nth-last-child(-n+2),.sixth:nth-last-child(-n+2){width:50%;}#rocketBanner .knowledge-rocket-banner{background-size:59%;background-position:left -11px;}#rocketBanner .knowledge-rocket-banner .knowledge-rocket-banner__content{float:none;padding-top:15px;position:relative;right:auto;padding-right:200px;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-logo{width:33%;left:18%;bottom:12%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-icon{width:28%;right:17%;bottom:10%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-logo{width:22%;bottom:15%;left:29%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-icon{width:30%;right:14%;bottom:14%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit .btn.btn-with-icon .btn__icon.btn__icon--toolkit-buyerstoolkit{height:45%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-icon{float:right;display:inline;width:29%;position:absolute;right:6%;bottom:11%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:54%;left:7%;bottom:21%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-icon{display:inline;width:29%;position:absolute;right:17%;bottom:9%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:22%;left:28%;bottom:11%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-icon{float:right;display:inline;width:38%;position:absolute;right:4%;bottom:11%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-logo{position:absolute;width:47%;left:7%;bottom:18%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-text{text-align:left;float:left;display:inline;font-size:16px;position:relative;left:-7px;color:#425563;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-logo{width:25%;left:17%;bottom:14%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-icon{right:11%;bottom:11%;width:42%;}}@media(max-width:1320px){#rocketBanner .knowledge-rocket-banner{background-size:73%;}.ai-step-box .stages .step-title{font-size:24px;top:-2px;}.ai-step-box .info-right .step-text{white-space:nowrap;font-size:17px;}}@media(max-width:1220px){#rocketBanner .knowledge-rocket-banner{background-size:93%;}}@media(max-width:1199.1px){.toolkit-dashboard .card-container{flex:0 0 100%;max-width:100%;}.resource__item{max-width:25% !important;}.card-container.card-container--odd{padding-left:40px;}.product-card__panel{flex:0 0 33.33333%;max-width:33.33333%;}.product-card__panel:nth-child(2){border-right-width:1px;}.product-card__panel:nth-child(3){margin-top:0;flex:0 0 33.33333%;max-width:33.33333%;}.product-card__panel:first-child:nth-last-child(2),.product-card__panel:first-child:nth-last-child(2)~.product-card__panel{flex:0 0 50%;max-width:50%;}.product-card__panel .donutPie{max-width:200px;}#rocketBanner .knowledge-rocket-banner{background-size:111%;background-position:left -9px;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-icon{display:inline;width:45%;position:absolute;right:5%;bottom:9%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:32%;left:12%;bottom:11%;}}@media(max-width:1700px){.resources-column .resource-item-container .resource-item .resource-header{font-size:15px;}.resources-column .resource-item-container .resource-item .resource-text{font-size:15px;}}@media(max-width:1050px){.ai-container .hover-style .stages .step-number{display:none;}.ai-container .hover-style .stages .step-title{top:4px;}.fifth,.sixth{width:50%;}.fifth:last-child,.sixth:last-child{width:100%;}.navbar{padding:0 10px;}.navbar .search-input{max-width:400px;margin-left:35px;margin-top:10px;}.navbar .pp-header__welcome-message{margin-left:40px;}.navbar-brand .navbar-brand__logo{width:100%;max-width:200px;}#rocketBanner .knowledge-rocket-banner{background-size:121%;background-position:left -1px;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-logo{width:30%;bottom:15%;left:16%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-icon{width:38%;right:9%;bottom:14%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-logo{width:45%;left:8%;bottom:16%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-icon{width:36%;right:5%;bottom:13%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-icon{display:inline;width:23%;position:absolute;right:26%;bottom:11%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:18%;left:30%;bottom:12%;}}@media(max-width:920px){.fifth,.sixth,.fifth:nth-last-child(-n+2),.sixth:nth-last-child(-n+2){width:100%;}body #mobile-menu-toggle{display:block;background-color:#425563;position:fixed;top:15px;border:#000;border-radius:4px;z-index:103;cursor:pointer;right:30px;}body #mobile-menu-toggle .icon-bar{width:22px;height:3px;background-color:#fff;display:block;transition:all .2s;margin-top:4px;border-radius:.25rem;position:relative;left:0;top:0;}body #mobile-menu-toggle .icon-bar.top-bar{transform:rotate(45deg);transform-origin:10% 10%;left:3px;}body #mobile-menu-toggle .icon-bar.middle-bar{opacity:0;}body #mobile-menu-toggle .icon-bar.bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;left:3px;top:-2px;}body:not(.sidenav-closed){overflow-y:hidden;}body.sidenav-closed #mobile-menu-toggle{right:10px;top:10px;}body.sidenav-closed #mobile-menu-toggle .bars{padding:3px;}body.sidenav-closed #mobile-menu-toggle .bars .icon-bar{transform:rotate(0);left:0;}body.sidenav-closed #mobile-menu-toggle .bars .icon-bar.top-bar{transform:rotate(0);left:0;}body.sidenav-closed #mobile-menu-toggle .bars .icon-bar.middle-bar{opacity:1;}body.sidenav-closed #mobile-menu-toggle .bars .icon-bar.bottom-bar{transform:rotate(0);left:0;margin-bottom:4px;top:0;}.sidenav-wrapper{width:100%;padding-right:0;background:#425563;}.sidenav-wrapper+.content-wrapper{margin-left:0;}.sidenav-wrapper .sidenav .sidenav-toggle{visibility:hidden;}.sidenav-wrapper .sidenav .logo-link #logo-full{max-width:300px;}.sidenav-wrapper .sidenav .nav-links{position:relative;padding-top:35px;}.sidenav-wrapper .sidenav .nav-links a{padding-bottom:50px;}.sidenav-wrapper .sidenav .nav-links #acc-menu{padding-bottom:50px;}.sidenav-wrapper .sidenav .sidenav-toggle{position:absolute;transform:translateY(-50%);background:transparent;}.sidenav-wrapper .sidenav .sidenav-toggle .fa-ellipsis-v{display:none;}.sidenav-wrapper .sidenav .sidenav-toggle .fa-times-circle{display:block;color:#fff;font-size:40px;right:20px;}.sidenav-wrapper .sidenav:not(.closed) .social-links{left:50%;transform:translateX(-50%);}.sidenav-wrapper.closed{width:0;}.sidenav-wrapper.closed+.content-wrapper{margin-left:0;}.sidenav-wrapper.closed .sidenav{visibility:hidden;}.navbar .search-input{max-width:400px;margin-top:20px;margin-left:35px;}.donutPie{padding-right:10px;}.product-card__panel{flex:0 0 50%;max-width:50%;}.product-card__panel:nth-child(2){border-right:0;}.product-card__panel:nth-child(3){margin-top:20px;flex:0 0 100%;max-width:100%;}.product-card__panel .donutPie{max-width:150px;}.rocket-search{margin-top:10px;}.product-card.product-card--app-package.product-card-package--catman .btn.project{padding-top:30px;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-logo{width:16%;bottom:15%;left:32%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-icon{width:23%;right:26%;bottom:12%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-logo{width:25%;left:28%;bottom:14%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-icon{width:23%;right:22%;bottom:9%;}.product-card.product-card--app-package.product-card-package--srm .btn{border-color:#00b398;color:#425563;background:transparent;}.product-card.product-card--app-package.product-card-package--srm .btn::before{background:#00b398;}.product-card.product-card--app-package.product-card-package--srm .btn:hover{color:#fff;}.product-card.product-card--app-package.product-card-package--srm .product-card-header{padding:20px;}.product-card.product-card--app-package.product-card-package--srm .product-card-header::after{background:#00b398;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-text{font-size:16px;position:relative;left:-7px;color:#425563;text-align:left;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-logo{position:absolute;left:25%;bottom:14%;width:29%;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-icon{width:22%;bottom:12%;position:absolute;right:21%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-logo{width:15%;left:33%;bottom:14%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-icon{right:26%;bottom:11%;width:24%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-logo{width:35%;left:21%;bottom:11%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-icon{right:17%;bottom:9%;width:24%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-icon{float:right;display:inline;width:24%;position:absolute;right:10%;bottom:9%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:54%;left:9%;bottom:12%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-icon{display:inline;width:23%;position:absolute;right:27%;bottom:10%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:17%;left:31%;bottom:12%;}}@media(max-width:850px){footer .container-sm{padding-bottom:80px;}}@media(max-width:700px){#rocketBanner .knowledge-rocket-banner{background-size:140%;background-position:left 0;}.ai-container .hover-style .stages .step-title{white-space:nowrap;}}@media(max-width:625px){#rocketBanner .knowledge-rocket-banner{background-size:290%;background-position:left 0;}footer .container-sm{padding-bottom:80px;}.ai-step-box .stages .step-title{font-size:24px;top:-2px;}.ai-step-box .info-right .step-text{font-size:16px;white-space:nowrap;}}@media(max-width:600px){.ai-container .ai-title .mastery-logo{max-width:8%;margin-right:15px;bottom:-1px;}.ai-container .hover-style .stages .step-title{font-size:21px;top:11px;}.ai-container .hover-style .info-right::after{font-size:17px;}}@media(max-width:502px){.ai-container .hover-style .info-right::after{display:none;}.ai-container .hover-style .info-right .step-text{white-space:nowrap;font-size:16px;}.ai-container .ai-title i{display:none;}.ai-container .ai-title .mastery-logo{max-width:7%;margin-right:7px;}.ai-title-subpages .mastery-logo{max-width:8%;bottom:-1px;margin-right:9px;}footer .container-sm{padding-bottom:80px;}.knowledge-rockets .knowledge-rockets__rocket .rocket__content{width:100%;margin-left:0;}.toolkit-dashboard .card-container{padding-left:0% !important;padding:0;}.donutPie{padding-right:10px;}.card-container.card-container--banner{padding:0 !important;padding-top:20px !important;}.product-card .product-card__panel{flex:0 0 100%;max-width:100%;border-right:0;border-bottom:1px;}.product-card .product-card__panel:nth-child(2){border-right:0;}.product-card .product-card__panel:nth-child(3){margin-top:20px;flex:0 0 100%;max-width:100%;}.product-card .product-card__panel:first-child:nth-last-child(2),.product-card .product-card__panel:first-child:nth-last-child(2)~.product-card__panel{flex:0 0 100%;max-width:100%;margin-bottom:50px;}.product-card .product-card__panel .donutPie{max-width:150px;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-logo{width:23%;bottom:15%;left:26%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-toolkit-marketing .btn.btn--marketing .marketing-icon{width:31%;right:18%;bottom:12%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-logo{width:38%;left:11%;bottom:14%;}.product-card.product-card--app-package.product-card-package--redsheet .rs-project-marketing .btn.btn--marketing .marketing-icon{width:36%;right:9%;bottom:10%;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-logo{width:41%;left:9%;}.product-card.product-card--app-package.product-card-package--srm .toolkit-marketing-5s .btn--marketing .marketing-icon{right:11%;width:35%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-logo{width:20%;left:25%;bottom:14%;}.product-card.product-card--app-package.product-card-package--catman .toolkit-marketing-5i .btn--marketing .marketing-icon{right:18%;bottom:11%;width:32%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-logo{width:45%;left:9%;bottom:18%;}.product-card.product-card--app-package.product-card-package--catman .project-marketing-5i .btn--marketing .marketing-icon{right:6%;bottom:13%;width:35%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-icon{float:right;display:inline;width:31%;position:absolute;right:3%;bottom:11%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-project-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:60%;left:4%;bottom:25%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-icon{display:inline;width:37%;position:absolute;right:13%;bottom:10%;}.product-card.product-card--app-package.product-card-package--buyerstoolkit ._\35 d-toolkit-marketing .btn.btn--marketing .marketing-logo{position:absolute;width:27%;left:19%;bottom:12%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.knowledge-rocket-miniwidget .knowledge-rocket-miniwidget__content .knowledge-rocket-miniwidget__link .knowledge-rocket-miniwidget__icon{background-size:100px;}.navbar{display:block;}.navbar .pp-header__welcome-message{display:inline-block;position:absolute;right:50px;top:50%;transform:translateY(-50%);}.navbar .search-input{top:50%;transform:translateY(-50%);}.search-results__container .results{flex-basis:calc(50% - 56px);}}@media all and (-ms-high-contrast:none) and (min-width:767px),(-ms-high-contrast:active) and (min-width:767px){.banner .vertical-center{position:absolute !important;top:50%;right:5px;transform:translateY(-50%);}}.product-card.product-card--custom .product-card-header::after{background:#707070;}.product-card.product-card--custom .product-card__main{height:100%;position:relative;min-height:200px;}.product-card.product-card--custom .product-card__main .card-custom-panel{text-align:justify;background:rgba(255,255,255,.7);height:100%;border-radius:3px;width:100%;}
.c-iCDrnV {
    background: #efefef;
}
.c-bQoszf {
    background: #6e549b;
}


    .c-bQoszf:hover {
        background: #6e549b;
    }
.c-kfyIxT, .c-dxAZjf .c-dhzjXW {
    color: #6e549b;
}

    .c-kIbiaN-ihwEvnK-css, .c-kIbiaN-iivyaZp-css, .c-kIbiaN-ibizyto-css {
        background-image: url('/Content/img/animations/poppy-ai/idle.png');
    }

.c-kIbiaN {
    border-radius: 0;
}

.c-iCDrnV .c-kIbiaN {
    height: 32px;
    width: 54px;
}

.c-bQoszf > img {
    display: none;
}

.c-bQoszf {
    background-image: url('/Content/img/animations/poppy-ai/idle.png');
    background-repeat: no-repeat;
    background-size: 100%;
    border: 4px solid #6e549b;
    background-color: transparent;
    background-position: bottom;
    height: 100px;
    width: 150px;
    border-radius: 10px 10px 0 0;
    border-bottom: 0;
}

    .c-bQoszf:hover {
        background-image: url('/Content/img/animations/poppy-ai/idle.png');
        background-repeat: no-repeat;
        background-size: 100%;
        background-color: #d0d0d0;
        background-position: bottom;
        
    }
.c-ivtLaR-ftPdvq-withChat-false > .c-PJLV {
    transform: translateY(23px);
}
 /*   .c-bQoszf::after {
        content: '';
        display: block;
        width: 0;
        position: absolute;
        bottom: 2px;
        background: #6e549b;
        height: 0;
        border-top: 0px solid transparent;
        border-right: 25px solid transparent;
        border-bottom: 25px solid transparent;
        width: 73px;
        height: 25px;
        border-left: 0px solid transparent;
        border-radius: 0px 0px 73px 71px;
    }*/
.chat-title {
    padding: 20px 20px 0px 20px;
    font-size: 1.2rem;
    text-transform: capitalize;
}

.chat-title__container {
    display: flex;
    justify-content: space-between;
}

.pp-bot-persona img {
    max-width: 100%;
}

.ai-chat {
    max-height: 420px;
    overflow: hidden;
    overflow-y: auto;
    min-height: 300px;
    padding-top: 0px !important;
}
.ai-widget-container #botTerms {
    color: white;
}
.ai-chat__title {
    color: #6e549b;
    font-size: 3rem;
    font-weight: 600;
    line-height: 2.5rem;
    margin-bottom: 20px;
}

    .ai-chat__title .small-text {
        font-size: 1.5rem;
    }

.ai-chat .btn.btn-primary {
    white-space: normal;
    width: 100%;
    border-radius: 5px;
}

.chat-col .btn {
    padding: 5px 10px;
    width: auto;
    font-size: 1rem;
}

.ai-chat .ai-chat__message-container {
    border: 1px solid #f5f5f5;
    box-shadow: 0px 0px 5px rgba(0,0,0,.05);
    margin-bottom: 20px;
    margin-top: 40px;
    border-radius: 20px;
    padding: 15px 22px;
    min-width: 50%;
    max-width: 90%;
    position: relative;
}

    .ai-chat .ai-chat__message-container:last-of-type {
        margin-bottom: 0;
    }

    .ai-chat .ai-chat__message-container button {
        display: inline-block;
        border: 0;
        background: rgba(0, 0, 0, .05);
        color: black;
        border-radius: 3px;
        cursor: pointer;
        margin-bottom: 10px;
    }


    .ai-chat .ai-chat__message-container.ai-chat__message-container--bot {
        background: rgba(0, 0, 188, .05);
        border-color: #6e549b;
        border-bottom-left-radius: 0;
    }

        .ai-chat .ai-chat__message-container.ai-chat__message-container--bot::after {
            content: 'Poppy';
            position: absolute;
            left: 15px;
            bottom: calc(100% + 5px);
            font-weight: bold;
            font-style: italic;
        }


    .ai-chat .ai-chat__message-container.ai-chat__message-container--user {
        border-color: #b8b8b8;
        background: #f7f7f7;
        border-bottom-right-radius: 0;
    }

        .ai-chat .ai-chat__message-container.ai-chat__message-container--user::after {
            content: 'Me';
            position: absolute;
            right: 15px;
            bottom: calc(100% + 5px);
            font-weight: bold;
            font-style: italic;
        }


    .ai-chat .ai-chat__message-container .system-message button {
        border-radius: 3px;
        white-space: pre-wrap;
    }


.chat_history-col {
    max-width: 400px;
}

    .chat_history-col .chat-history {
        list-style: none;
        padding: 10px;
        margin: 0;
        overflow: hidden;
        max-height: 500px;
        overflow-y: auto;
    }

        .chat_history-col .chat-history .chat-history__item {
            background: rgba(0,0,0,.05);
            margin-bottom: 10px;
            padding: 10px 15px;
            border: 1px solid rgba(0,0,0,.2);
            position: relative;
        }

            .chat_history-col .chat-history .chat-history__item:last-of-type {
                margin-bottom: 0;
            }

            .chat_history-col .chat-history .chat-history__item a:not(.chat-link), .chat_history-col .chat-history .chat-history__item button:not(.chat-link) {
                z-index: 1;
                position: relative;
            }

            .chat_history-col .chat-history .chat-history__item .chat-history-view {
                display: flex;
                justify-content: space-between;
            }

            .chat_history-col .chat-history .chat-history__item .chat-history-item__title {
                margin-right: 10px;
                overflow-wrap: anywhere;
            }

            .chat_history-col .chat-history .chat-history__item span.chat-history-item__actions {
                min-width: 80px;
            }

            .chat_history-col .chat-history .chat-history__item .chat-link {
                z-index: 0;
            }

            .chat_history-col .chat-history .chat-history__item:hover,
            .chat_history-col .chat-history .chat-history__item:focus {
                text-decoration: none;
            }

                .chat_history-col .chat-history .chat-history__item:hover::before,
                .chat_history-col .chat-history .chat-history__item:focus::before {
                    background: rgba(0,0,0,.1)
                }

.chat-col .card-body {
    width: auto !important;
}

.chat_history-col .chat-history .chat-history-edit input [type=text] {
    height: 2.2rem;
    width: calc(100% - 34px);
    margin-top: 5px;
}

.chat-input-container {
    background: white;
    border: 1px solid #bebbbb;
    border-bottom: 3px solid #6e549b;
    border-radius: 5px;
}

    .chat-input-container input {
        border: 0;
    }

.ai-widget-container {
    position: fixed;
    right: 70px;
    bottom: 0;
    z-index: 3;
    max-width: 500px;
}

    .ai-widget-container .card-body {
        width: auto !important;
    }

    .ai-widget-container img {
        max-width: 100%;
    }

    .ai-widget-container .ai-widget-toggle.btn {
        padding: 10px 5px 0 5px;
        border-radius: 5px 5px 0 0;
        backdrop-filter: blur(2px);
        background: rgb(255 252 252 / 80%);
        border-top: 5px solid #6e549b;
        border-right: 5px solid #6e549b;
        border-left: 5px solid #6e549b;
        z-index: 1;
    }

        .ai-widget-container .ai-widget-toggle.btn:focus{
            outline: 5px solid red;
        }
        .ai-widget-container .ai-widget-toggle.btn:active {
            backdrop-filter: blur(2px);
            background: rgb(255 252 252 / 100%);
            border-top: 5px solid #6e549b;
            border-right: 5px solid #6e549b;
            border-left: 5px solid #6e549b;
            box-shadow: none;
        }

    .ai-widget-container .ai-widget-toggle .pp-bot-persona {
        max-width: 150px;
    }

    .ai-widget-container .ai-widget-toggle:not(.collapsed) .pp-bot-persona img {
        margin-bottom: -5px;
    }

    .ai-widget-container .ai-widget-panel {
        padding: 5px;
        border-radius: 5px 0 0 0;
        backdrop-filter: blur(2px);
        background: #6e549b;
    }

        .ai-widget-container .ai-widget-panel .card-body {
            min-height: 420px;
        }

        .ai-widget-container .ai-widget-panel .chat_history-col .card-body {
            min-height: 476px;
        }

        .ai-widget-container .ai-widget-panel .chat-name-edit {
            position: absolute;
            top: 5px;
            left: 5px;
            width: calc(100% - 105px);
        }

            .ai-widget-container .ai-widget-panel .chat-name-edit input {
                width: calc(100% - 80px);
            }


        .ai-widget-container .ai-widget-panel .chat-col, .ai-widget-container .ai-widget-panel .chat-col.chat_history-col {
            max-width: 500px;
            width: 100%;
            height: 600px;
            max-height: 100%;
        }

.ai-widget-panel::after {
    content: '';
    display: block;
    position: absolute;
    width: 160px;
    height: 9px;
    top: 0;
    background: linear-gradient(#ffffff, #f7f7f7);
    right: 5px;
}

input[type=text].user-msg {
    width: 100%;
    display: inline-block;
    height: 38px;
    padding-right: 70px;
}

.ai-chat__send {
    width: 60px;
    margin-left: 16px;
    display: inline-block;
    padding: 4px 15px;
    position: absolute;
    right: 18px;
    bottom: 4px;
    background: transparent !important;
    color: #425563 !important;
    font-size: large;
    border: 0;
}

.chat-history__item .btn-primary--delete::before,
.ai-widget-panel .btn-primary--delete::before {
    margin-right: 0;
}

.alert-bubble {
    position: absolute;
    top: -80px;
    right: 180px;
    width: auto;
    white-space: nowrap;
    color: white;
    background: #6e549b;
    border: 5px solid #6e549b;
    padding: 25px;
    border-radius: 25px 25px 0px 25px;
    font-size: 16px;
}

.bounce {
    animation: bounce 2s ease 3;
}

.bot-terms {
    font-size: small;
    padding: 0;
    margin-bottom: 5px;
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
        transform: scale(100%)
    }

    40% {
        transform: translateY(-30px);
        transform: scale(50%,50%)
    }

    60% {
        transform: translateY(-15px);
    }
}

@media (max-width:992px) {
    .chat-col {
        margin-bottom: 20px;
    }

    .chat_history-col {
        max-width: 100%;
    }
}



