/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.kb-teaser{width:390px;height:220px;max-width:100%;overflow:hidden;background:#FFFFFF;box-shadow:0 2px 8px 0 rgba(0,0,0,0.14);position:relative;display:flex;justify-content:stretch;text-decoration:none;}.kb-slick-item{width:390px;padding:20px 20px;}@media only screen and (min-width:1200px){.kb-slick-item{width:396px;}}@media only screen and (max-width:450px){.kb-teaser{max-width:90%;}.kb-slick-item{max-width:90%;padding:20px 0px;}}.kb-teaser-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.kb-teaser-image img{object-fit:cover;width:100%;height:100% !important;position:absolute;display:block;top:0;left:0;}.kb-teaser:hover .kb-add-overlay:after{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;opacity:0.4;background:#000000;content:"";display:block;}.kb-teaser:hover .kb-add-overlay img{z-index:3;}.kb-white-bg{width:100%;height:100%;background-color:#fff;top:0;left:150px;position:absolute;z-index:5;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);}.kb-teaser-content{position:relative;z-index:10;width:100%;left:150px;padding:25px 25px;display:flex;flex-direction:column;justify-content:flex-start;gap:15px;-webkit-transition-duration:550ms;transition-duration:550ms;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);}.kb-teaser-res span{display:inline-block;border:1px solid #0080E1;color:#0080E1;padding:5px 10px;font-size:11px;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);}.kb-teaser-title{font-size:15px;line-height:16px;color:#000;max-width:calc(100% - 150px);-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);}.kb-featured{position:absolute;color:#fff;background-color:#000;font-size:13px;width:97px;left:53px;top:25px;text-align:center;padding:5px 0px;z-index:9;-webkit-transition-duration:550ms;transition-duration:550ms;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);}.kb-featured.mobile-kb-featured{display:none;}.kb-teaser-abstract{font-size:13px;line-height:16px;color:#fff;left:200%;position:relative;-webkit-transition-duration:550ms;transition-duration:550ms;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);}.kb-teaser-bot{position:relative;top:100%;-webkit-transition-duration:550ms;transition-duration:550ms;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);}.kb-teaser-read span{display:block;color:#fff;font-size:12px;padding-right:19px;background-image:url(/themes/upward/images/arrow-white-kb.svg);background-repeat:no-repeat;background-position:right 50%;}.kb-teaser-date{color:#fff;margin-left:auto;background-image:url(/themes/upward/images/calendar-white.svg);background-repeat:no-repeat;background-position:left 50%;padding-left:26px;font-size:12px;}.kb-teaser-bot{display:flex;width:100%;}.kb-teaser:hover{text-decoration:none;}.kb-teaser:hover .kb-teaser-bot{top:0;margin-top:auto;}.kb-teaser:hover .kb-featured{left:-100%;}.kb-teaser:hover .kb-teaser-abstract{left:0;}.kb-teaser:hover .kb-white-bg{left:200%;}.kb-teaser:hover .kb-teaser-content{left:0;overflow:hidden;}.kb-teaser:hover .kb-teaser-title{color:#fff;max-width:100%;}.kb-teaser:hover .kb-teaser-res span{color:#fff;border:1px solid #fff;}.container.kb-other-insights{max-width:1200px;width:auto;}@media only screen and (max-width:450px){.kb-teaser-content{left:60px;}.kb-other-insights .kb-teaser-content .kb-teaser-title{max-width:calc(100% - 60px);}.kb-white-bg{left:60px;}.kb-featured{display:none;}.kb-featured.mobile-kb-featured{-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.85,0,0,1);transition-timing-function:cubic-bezier(0.85,0,0,1);display:block;position:static;}.kb-teaser{height:300px;}.kb-teaser:hover .kb-featured.mobile-kb-featured{position:absolute;top:-100px;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide img.printimg{display:none;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-dots{text-align:center;padding:29px 0 22px;margin:0;}.slick-dots li{display:inline-block;margin:0 16px;padding:0;}.slick-dots li button{text-indent:-9999px;width:15px;height:15px;background-color:#D1D1D1;border-radius:50px;border:none;padding:0;}.slick-dots li.slick-active button{background-color:#385DAE;}.slick-arrow{background-image:url(/themes/upward/images/carousel-arrows.svg);background-repeat:no-repeat;background-position:12px 15px;background-size:90px auto;width:43px;height:43px;background-color:#FFFFFF;text-indent:-9999px;border:none;position:absolute;left:0;z-index:20;top:calc(50% - 58px);}.slick-arrow.slick-next{background-position:-59px 15px;left:auto;right:0;}@media only screen and (min-width:1200px){.slick-dots li:hover button{background-color:#385DAE;}.slick-arrow:hover{background-color:#E6E6E6;}}.kb-slick{display:flex;justify-content:center;align-items:center;}.kb-slick.slick-initialized{display:block;}.kb-other-insights h3{padding-left:30px;padding-right:30px;text-align:center;font-weight:bold;padding-top:40px;padding-bottom:40px;}.kb-other-insights .kb-more-link{text-align:center;}.kb-other-insights .button{margin:10px auto 30px;color:#0080E1 !important;font-weight:100;padding:16px 25px 16px 35px;border:1px solid #fff;border-collapse:separate;border-radius:24px;font-family:"Ubuntu",sans-serif;font-weight:100;font-size:14px;line-height:16px;color:#fff;text-decoration:none;display:inline-block;box-sizing:border-box;cursor:pointer;width:auto;text-align:center;text-transform:none;background-color:transparent;border:1px solid #0080E1;}.kb-other-insights .button:after{content:"";display:inline-block;margin-left:10px;background-image:url(/themes/upward/images/a-blue.svg);background-position:center center;background-repeat:no-repeat;width:8px;height:10px;background-size:7px auto;}@media only screen and (min-width:1200px){.kb-other-insights .button:hover{background-color:#0072B9;border-color:#0072B9;border:1px solid #0080E1 !important;color:#fff !important;}.kb-other-insights .button:hover:after{background-image:url(/themes/upward/images/a-white.svg);}}#kb-section.kb-sections{padding:0;}#kb-section.kb-sections .kb-other-insights{margin:30px auto;}#kb-section.kb-sections .slick-dots li{margin-left:4px;margin-right:4px;}@media only screen and (max-width:767px){.node-type-center-of-excellence-detail .kb-other-insights h3{padding-top:0;}.node-type-center-of-excellence-detail .no-idea-center .item.clearfix{margin-bottom:0;}}.node-type-challenge-megalander .paragraph--type--knowledge-base-related-content{position:relative;z-index:1;}
body .embeddedServiceHelpButton{display:block;}body .embeddedServiceHelpButton .helpButton .uiButton{background-color:#385DAE;font-family:"Lucida Sans Unicode",sans-serif;}body .embeddedServiceSidebarMinimizedDefaultUI .minimizedImage,body .embeddedServiceSidebarMinimizedDefaultUI .embeddedServiceIcon{margin-right:0px;}body .helpButton{width:75px !important;right:20px;height:75px;bottom:15px;min-width:auto;border-radius:100px;}body .embeddedServiceHelpButton .helpButton .uiButton{width:75px;min-width:auto;height:75px;border-radius:100px;border:3px solid #ffffff;}body .embeddedServiceHelpButton .embeddedServiceIcon::before{font-size:30px;margin:0 0 0 8px;line-height:30px;}body .embeddedServiceHelpButton .helpButton{bottom:45px;}body .embeddedServiceSidebarMinimizedDefaultUI.helpButton{border:3px solid #ffffff;}body .embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,body .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before{content:none;}body .minimizedContainer span.message{display:none;}body .minimizedContainer .embeddedServiceIcon.x-small svg{width:33px;height:34px;margin:0 0 0 0px;}body .embeddedServiceSidebarMinimizedDefaultUI.minimizedContainer:focus{background-color:#385DAE;}body .embeddedServiceSidebarMinimizedDefaultUI{width:300px !important;box-shadow:none;background-color:transparent;border-color:transparent;border:none;bottom:10px;height:75px;max-width:300px;}body .embeddedServiceSidebarMinimizedDefaultUI .minimizedImage img,body .embeddedServiceSidebarMinimizedDefaultUI .minimizedImage .uiImage{width:75px;height:75px;margin-left:75px;}body .embeddedServiceSidebarMinimizedDefaultUI.minimizedContainer:hover{background-color:transparent;}body .sidebarHeader.minimizedContainer.embeddedServiceSidebarMinimizedDefaultUI{background-color:transparent;}body .sidebarHeader.minimizedContainer.embeddedServiceSidebarMinimizedDefaultUI:before{display:block;content:"Thanks for visiting our site! How can I help you today?";background-color:#e7eaf1;border:1px solid #d7dae0;border-radius:5px;position:absolute;width:185px;top:10px;left:0;font-size:14px;text-align:left;padding:10px;color:#4a546c;}body .sidebarHeader.minimizedContainer.embeddedServiceSidebarMinimizedDefaultUI:after{display:block;content:"";width:7px;height:14px;background-image:url(/img/chat-arrow.png);background-repeat:no-repeat;background-position:center center;position:absolute;top:32px;left:207px;}body .sidebarHeader.minimizedContainer.helpButton.embeddedServiceSidebarMinimizedDefaultUI:before,body .sidebarHeader.minimizedContainer.helpButton.embeddedServiceSidebarMinimizedDefaultUI:after{content:none;}body .sidebarHeader.minimizedContainer.helpButton.embeddedServiceSidebarMinimizedDefaultUI{width:auto;box-shadow:none;background-color:#385DAE;border-color:#385DAE;border:3px solid #ffffff;bottom:10px;height:75px;max-width:75px;box-shadow:0 0 12px 0 rgba(0,0,0,0.5);}body .embeddedServiceSidebarFormField .slds-style-inputtext,body .embeddedServiceSidebarFormField .slds-style-select{height:35px;}body .offlineSupportUI.embeddedServiceLiveAgentStateOfflineSupportDefaultUI .fieldList{position:relative;margin-top:65px;padding-bottom:0;}body .offlineSupportUI.embeddedServiceLiveAgentStateOfflineSupportDefaultUI .fieldList:before{position:absolute;display:block;text-align:center;font-size:12px;top:-44px;width:250px;content:"Our agents are not available right now. Please leave a message and we'll get back to you.";left:15px;}.embeddedServiceHelpButton .helpButton .uiButton{background-color:#385DAE;font-family:"Salesforce Sans",sans-serif;}.embeddedServiceHelpButton .helpButton .uiButton:focus{outline:1px solid #385DAE;}@font-face{font-family:'Salesforce Sans';src:url('https://www.sfdcstatic.com/system/shared/common/assets/fonts/SalesforceSans/SalesforceSans-Regular.woff') format('woff'),url('https://www.sfdcstatic.com/system/shared/common/assets/fonts/SalesforceSans/SalesforceSans-Regular.ttf') format('truetype');}#snapins_invite{background-color:#FFFFFF;font-family:"Salesforce Sans",sans-serif;overflow:visible;border-radius:8px;visibility:hidden;}.embeddedServiceInvitation{background-color:transparent;max-width:290px;max-height:210px;-webkit-box-shadow:0 7px 12px rgba(0,0,0,0.28);-moz-box-shadow:0 7px 12px rgba(0,0,0,0.28);box-shadow:0 7px 12px rgba(0,0,0,0.28);}@media only screen and (min-width:48em){.embeddedServiceInvitation{max-width:332px;max-height:210px;}}.embeddedServiceInvitation > .embeddedServiceInvitationHeader{width:inherit;line-height:32px;padding:10px;color:#FFFFFF;background-color:#385DAE;overflow:initial;display:flex;justify-content:space-between;align-items:stretch;border-top-left-radius:8px;border-top-right-radius:8px;}.embeddedServiceInvitationHeader #embeddedServiceAvatar{width:32px;height:32px;border-radius:50%;}.embeddedServiceInvitationHeader .embeddedServiceTitleText{font-size:18px;color:#FFFFFF;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;align-self:stretch;flex-grow:1;max-width:100%;margin:0 12px;}.embeddedServiceInvitationHeader .embeddedServiceCloseIcon{border:none;border-radius:3px;cursor:pointer;position:relative;bottom:3%;background-color:transparent;width:32px;height:32px;font-size:23px;color:#FFFFFF;}.embeddedServiceInvitationHeader .embeddedServiceCloseIcon:focus{outline:none;}.embeddedServiceInvitationHeader .embeddedServiceCloseIcon:focus::before{content:" ";position:absolute;top:11%;left:7%;width:85%;height:85%;background-color:rgba(255,255,255,0.2);border-radius:4px;pointer-events:none;}.embeddedServiceInvitationHeader .embeddedServiceCloseIcon:active,.embeddedServiceCloseIcon:hover{background-color:#FFFFFF;color:rgba(0,0,0,0.7);opacity:0.7;}.embeddedServiceInvitation > .embeddedServiceInvitationBody{background-color:#FFFFFF;max-height:110px;min-width:260px;margin:0 8px;font-size:14px;line-height:20px;overflow:auto;}.embeddedServiceInvitationBody p{color:#333333;padding:8px;margin:12px 0;}.embeddedServiceInvitation > .embeddedServiceInvitationFooter{width:inherit;color:#FFFFFF;text-align:right;background-color:#FFFFFF;padding:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.embeddedServiceInvitationFooter > .embeddedServiceActionButton{font-size:14px;max-height:40px;border:none;border-radius:4px;padding:10px;margin:4px;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;}.embeddedServiceInvitationFooter > #acceptInvite{background-color:#385DAE;color:#FFFFFF;}.embeddedServiceInvitationFooter > #rejectInvite{background-color:#FFFFFF;color:#385DAE;}.embeddedServiceSidebarButton:not(:disabled):focus,.embeddedServiceSidebarButton:not(:disabled):hover{background-color:#3B69B4;}.embeddedServiceSidebarButton{background-color:#0074bd !important;}[embeddedService-chatHeader_chatHeader-host]{background-color:#0074bd !important;}.embeddedServiceSidebarFormField .slds-style-inputtext:focus,.embeddedServiceSidebarFormField .slds-style-select:focus{border:1px solid #0074bd !important;}.user-logged-in .modalContainer header,.modalContainer header{top:0 !important;box-shadow:none;}.user-logged-in .modalContainer header h2,.modalContainer header h2{color:#fff;padding:0;}
