/* EBP */
/* tile */
.guide-PvHTTUkKcF .stepNextTile-241011 {
  background-color: #F6F2E4;
  color: #F6F2E4;
}

/* Exotec */

.guide-PWvRYxZLFE .button-wrap button {
 color: #28aeb9;
 border-color: #28aeb9;
}

.guide-PWvRYxZLFE .button-wrap button:hover {
 color: #ffffff;
 border-color: #28aeb9;
 background-color: #28aeb9;
}

.guide-PWvRYxZLFE .button-wrap button {
 color: #28aeb9;
 border-color: #28aeb9;
}

.guide-PWvRYxZLFE .button-wrap .back-button button {
 color: #28aeb9;
 border-color: #28aeb9;
}

.guide-PWvRYxZLFE .button-wrap .back-button button:hover {
 color: #ffffff;
 border-color: #28aeb9;
 background-color: #28aeb9;
}

.table-wrapper::before{
  display:none;
}

.guide-PWvRYxZLFE .button-wrap .back-button button svg path {
  fill: #28aeb9;
}

.guide-PWvRYxZLFE .button-wrap .back-button button:hover svg path {
  fill: #ffffff;
}


/* -------------- SOUNDCLOUD DEMO --------------- */

.guide-m1GXdaQ6B6 a.tile {
 color: #ff5500;
 border-color: #ff5500;
}

.guide-m1GXdaQ6B6 .button-wrap button {
 color: #ff5500;
 border-color: #ff5500;
}

.guide-m1GXdaQ6B6 .button-wrap .back-button button {
 color: #ff5500;
 border-color: #ff5500;
}

.guide-m1GXdaQ6B6 .button-wrap .back-button button:hover {
 color: #ffffff;
 border-color: #ff5500;
 background-color: #ff5500;
}

.guide-m1GXdaQ6B6 .button-wrap .back-button button svg path {
  fill: #ff5500;
}

.guide-m1GXdaQ6B6 .button-wrap .back-button button:hover svg path {
  fill: #ffffff;
}

.guide-m1GXdaQ6B6 .content-text aside.tip {
  border-radius: 4px;
  border-left: 12px;
}

.guide-m1GXdaQ6B6 .content-text aside.warning {
  border-radius: 4px;
  border-left: 12px;
}

/* -------------- STONLY POC SANDBOX --------------- */

.guide-ylewKv1uPt h2.subtitle {
  color: #1649e4;
  font-size: 28px;
  line-height: 36px;
  font-weight: 400;
}

/* -------------- AMERICAN HERITAGE CCS --------------- */
/*
  .guide-TUlsoMJyz5 .button-wrap button {
  color: #ffffff;
  background: #7a003c;
  border: 1px solid #7a003c;
  height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 0px;
  font-weight: 600;
  text-transform: uppercase;
}

.guide-LarQ9ZsvYS .button-wrap button {
  color: #ffffff;
  background: #7a003c;
  border: 1px solid #7a003c;
  height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 0px;
  font-weight: 600;
  text-transform: uppercase;
}

.guide-lSDgpg33dd .button-wrap button {
  color: #ffffff;
  background: #7a003c;
  border: 1px solid #7a003c;
  height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 0px;
  font-weight: 600;
  text-transform: uppercase;
}

  .guide-TUlsoMJyz5 .button-wrap button:hover {
  background: transparent;
  border: 1px solid #7a003c;
  color: #7a003c;
}

.guide-LarQ9ZsvYS .button-wrap button:hover {
  background: transparent;
  border: 1px solid #7a003c;
  color: #7a003c;
}

.guide-lSDgpg33dd .button-wrap button:hover {
  background: transparent;
  border: 1px solid #7a003c;
  color: #7a003c;
}

  .guide-TUlsoMJyz5 .button-wrap .back-button button, .guide-LarQ9ZsvYS .button-wrap .back-button button, .guide-lSDgpg33dd .button-wrap .back-button button {
  padding: 0px 7px;
  background: #ffffff;
  border: 1px solid #d6d6d6;
  height: 36px;
  width: 36px;
  border-radius: 0px;
}

.guide-TUlsoMJyz5 .button-wrap[class*=stepNextButton] svg { 
  display: none; 
  }
.guide-LarQ9ZsvYS .button-wrap[class*=stepNextButton] svg { 
  display: none; 
  }

.guide-lSDgpg33dd .button-wrap[class*=stepNextButton] svg { 
  display: none; 
  }
*/
/* -------------- AMERICAN HERITAGE CCS --------------- */

/* -------------- TELUS CCS --------------- */

.guide-NxcrvXx6M0[class*="Tile__ArrowRightIcon-sc-1g1tazg-0 feQvxx"],
.guide-3IHWOD8tsR[class*="Tile__ArrowRightIcon-sc-1g1tazg-0 feQvxx"],
.guide-3IHWOD8tsR[class*="Tile__ArrowRightIcon-sc-1g1tazg-0 feQvxx"] {
  display: none!important;
}

.checklist-icon path[class*="circle"] {
fill: rgba(75,40,109,1.00)!important;
}

.checklist-icon path[class*="tick"] {
fill: white !important;
}

.chevron-icon path {
  fill: rgba(75,40,109,1.00)!important;
  }

[class*="PageSubtitle__Subtitle"] {
  color: black;
  letter-spacing: 1px;
  font-family: Helvetica Neue, sans-serif;
}

.button-wrap button {
font-family: Helvetica Neue, sans-serif;
} 

/* JEAN COMMENTED FOR TOTAL DEMO
.content-text aside.tip {
  border-radius: 0px;
  border-left: 8px solid #CCDDF6 !important;
  background: rgba(1, 84, 209, 0.05) !important;
  padding: 16px 16px 16px 20px;
  color: black;
  font-size: 18px;
  font-family: Helvetica Neue, sans-serif;
  line-height: 27px;
  letter-spacing: 0.05px;
}

.content-text aside.warning {
  border-radius: 0px;
  border-left: 8px solid #FFABAB !important;
  background: rgba(225 , 0, 0, 0.05) !important;
  padding: 16px 16px 16px 20px;
  color: black;
  font-size: 18px;
  font-family: Helvetica Neue, sans-serif;
  line-height: 27px;
  letter-spacing: 0.05px;
}
END OF JEAN COMMENTING FOR TOTAL DEMO 
*/
/*
.button-wrap button {
  color: #2bb673;
  background: transparent;
  border: 1px solid #2bb673;
  height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 32px;
  font-weight: 600;
  text-transform: uppercase;
}

.button-wrap button:hover {
  background: #2bb673;
  border: 1px solid #2bb673;
  color: #ffffff;
}

.button-wrap .back-button button {
  padding: 0px 7px;
  background: #ffffff;
  border: 1px solid#2bb673;
  height: 36px;
  width: 36px;
  border-radius: 32px;
}


.button-wrap .back-button button svg path {
  fill: #2bb673;
}
*/

/* JEAN COMMENTED FOR TOTAL DEMO
a.tile {
  background-color: #FFFFFF;
  color: #2bb673;
  border: 1px solid #2bb673;
  border-radius: 8px;
  padding: 16px 56px 16px 16px;
  font-size: 16px;
  min-height: 72px;
}
END OF JEAN COMMENTING FOR TOTAL DEMO 
*/
.step-2250457[class*="Steps-styles__ContentWrap"] [class*="stepNextTile"]{
    flex-direction: row;
    padding: 8px 16px 8px 16px;
    display: flex;
    gap: 10px;
}

.step-2250457[class*="Steps-styles__ContentWrap"]{
   width: 200%;
   padding-right:0;
   padding-left:0;
  }

.guide-NxcrvXx6M0 [data-static-value="tv"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="media"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="remote"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="console"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="theater"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="office"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="thermostat"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="lighting"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="home"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="sprinkler"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="garage"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="camera"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="doorlock"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="doorbell"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="switch"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="speaker"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="assistant"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

.guide-NxcrvXx6M0 [data-static-value="detector"]::before{
  content:url('https://images.ctfassets.net/9mt4r6ro1ay9/4oOuNp9OAScsDYqR62xOjC/df064ebc7e6aaa5979beaf0432c4a509/Satellite_TV.svg'); 
}

/* -------------- TELUS CCS --------------- */

.guide-XgVabf2jhw .button-wrap button, .guide-XgVabf2jhw .button-wrap button {
  color: #105741;
  background: transparent;
  border: 2px solid #105741;
  height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 32px;
  font-weight: 600;
}

.guide-XgVabf2jhw .button-wrap button:hover, .guide-XgVabf2jhw .button-wrap button:hover {
  background: #105741;
  border: 1px solid #105741;
  color: #ffffff;
}

.guide-XgVabf2jhw .table-container .table-wrapper:before {
   background-color: #105741 !important;
 }

  .guide-SQdiKgkEUj .button-wrap button {
  color: #105741;
  /* background: transparent; */
  border: 1px solid #105741;
  /* height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 32px;
  font-weight: 600; */
}

  .step-1671351[class*="Steps-styles__ContentWrap"]{
   width: 100%;
   padding-right:0;
   padding-left:0;
  }

.step-1671385[class*="Steps-styles__ContentWrap"]{
   width: 100%;
   padding-right:0;
   padding-left:0;
  }

 .step-2203650[class*="Steps-styles__ContentWrap"]{
   width: 100%;
   padding-right:0;
   padding-left:0;
  }

.guide-59Ymf4PZDt .button-wrap button {
  color: #105741;
  background: transparent;
  border: 2px solid #105741;
  height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 32px;
  font-weight: 600;
}

.guide-59Ymf4PZDt .button-wrap button:hover {
  background: #105741;
  border: 1px solid #105741;
  color: #ffffff;
}

.guide-59Ymf4PZDt .table-container .table-wrapper:before {
   background-color: #105741 !important;
 }

[class*='TableOfContents'] [class*='RowStepContainer']{
  pointer-events: none;
}

/* MaintainX guide custom css START */
 
.guide-lhhv3w79mM [class*="AiAnswerActionsListStepNexts__Canvas"] {
    align-items: center;
}

.guide-lhhv3w79mM .ai-action-button {
  width: 100%;
  line-height: 58px;
  background: white;
  border: 1px solid grey;
  max-width: 100%;
  font-weight: 600;
}

.guide-lhhv3w79mM .ston-guide-content-canvas:has([data-step-id="4507986"]) {
  background: #0E1D3C;
  background: linear-gradient(180deg, rgba(14, 29, 60, 1) 0%, rgba(14, 29, 60, 1) 30%, rgba(255, 254, 255, 1) 45%);
}

/* MaintainX guide custom css END */

/* from Kyrylo: script tag is not valid within custom css, so I commented it out */
/* <script>
  window.intercomSettings = {
    api_base: "https://api-iam.intercom.io",
    app_id: "t7r619to"
  };
</script>

<script>
// We pre-filled your app ID in the widget URL: 'https://widget.intercom.io/widget/t7r619to'
(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/t7r619to';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();
</script> */

