/*start nav*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .navbar-logo {
    height: 40px !important;
	padding: 0;
	margin-top: 15px;
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .navToggle {
    color: #07182D;
}

@media only screen and (min-width: 1170px) {
    .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .navbar-logo {
		margin-top: 30px;
	}
	.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu :not(.nav-register-button) .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu :not(.nav-register-button) .nav-menu-item-link {
        margin: 22px 0 0;
        padding: 15px;
        color: #07182D;
    }
    .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .navbar-background, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .navbar, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .navbar-background, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .navbar {
        height: 100px;
    }
	.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .attend-nav-menu, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .learn-nav-menu, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .activities-nav-menu, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .exhibit-nav-menu, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .faq-nav-menu, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .logout-nav-menu, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .login-nav-menu {
        padding: 20px;
    }
	/*mobile button*/
	.main-nav .menu-item-no-children.thml-0.center-align {
		display: none !important;
	}
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav .nav-register-button .button.blue, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav .nav-register-button.button.blue {
	background-image: linear-gradient(to right, #0A60FF, #0A60FF);/*#17BBEB, #3070E7*/
    border-radius: 32px;
	border: none;
	color: #fff;/*#07182D*/
	font-weight: bold;
	letter-spacing: 0;
	margin-right: 0;
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav .nav-register-button .button.blue i, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav .nav-register-button.button.blue i {
	margin-left: 30px;
}

/*.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav .nav-register-button .button.blue:after, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav .nav-register-button .button.blue:after {
    content: 'f061';
	color: #07182D;
	margin-left: 30px;
}*/

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav .nav-register-button .button.blue:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav .nav-register-button.button.blue:hover {
	background-image: none;
	background-color: #07182D;/*#17BBEB*/
	border: none;
	color: #fff;/*#07182D*/
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .navbar-background {
  background: #ffffff;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu {
  background-color: #0A60FF;/*#3070E7*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .menu-item,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu .menu-item {
  border: 0;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .attend-nav-menu .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .learn-nav-menu .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .activities-nav-menu .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .exhibit-nav-menu .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .faq-nav-menu .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .logout-nav-menu .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .login-nav-menu .nav-menu-item-link {
  color: #07182D;
  background-color: transparent;
  padding: 10px 20px;
  letter-spacing: 0;
  font-weight: 400;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .menu-item ul[class$="-nav-menu"] .menu-item .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu .menu-item ul[class$="-nav-menu"] .menu-item .nav-menu-item-link, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .menu-item ul[class$="-nav-menu"] .menu-item .deadlink.nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu .menu-item ul[class$="-nav-menu"] .menu-item .deadlink.nav-menu-item-link:hover {
  /*background-color: #ffffff;*/
}
@media only screen and (max-width: 1169px) {
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .menu-item > .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu .menu-item > .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .menu-item ul[class$="-nav-menu"] .menu-item .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu .menu-item ul[class$="-nav-menu"] .menu-item .nav-menu-item-link:hover {
    /*background-color: #ffffff;*/
  }
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .menu-item.menu-item-no-children > .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu .menu-item.menu-item-no-children > .nav-menu-item-link:hover {
    font-weight: 400;
	color: #fff;
  }
}
@media only screen and (min-width: 1170px) {
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu,
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.page .main-nav-menu {
    background-color: transparent;
  }
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .deadlink .nav-menu-item-link:hover,
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .login-icon .nav-menu-item-link:hover,
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-nav-menu .logout-icon .nav-menu-item-link:hover {
      background-color: #ffffff;
      border-bottom: 2px solid #ffffff;
	  color: #0A60FF;/*#3070E7*/
  }
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .attend-nav, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .learn-nav, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .activities-nav, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .exhibit-nav, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .faq-nav, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .logout-nav, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .login-nav {
      background-color: #ffffff;
      background-size: 100% 100%;
      margin-top: -19px;
	  border-radius: 12px;
	  border: 2px solid #0A60FF;/*#3070E7*/
  }
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .attend-nav-menu .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .learn-nav-menu .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .activities-nav-menu .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .exhibit-nav-menu .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .faq-nav-menu .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .logout-nav-menu .nav-menu-item-link:hover, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .login-nav-menu .nav-menu-item-link:hover {
      background-color: #fff;
	  color: #0A60FF;/*#3070E7*/
	  border-radius: 32px;
  }
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .attend-nav-menu > li:not(.twoColumn), .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .learn-nav-menu > li:not(.twoColumn), .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .activities-nav-menu > li:not(.twoColumn), .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .exhibit-nav-menu > li:not(.twoColumn), .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .faq-nav-menu > li:not(.twoColumn), .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .logout-nav-menu > li:not(.twoColumn), .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .login-nav-menu > li:not(.twoColumn) {
      padding-right: 0;
  }
}
/*end nav*/

/*start heros*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .hero {
    padding-top: 100px;
    padding-bottom: 100px;
	background-repeat: no-repeat;
    background-size: cover;
	background-position: center;
}

@media (max-width: 600px) {
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .hero {
	padding-top: 50px !important;
	padding-bottom: 30px !important; }
}

@media (min-width: 1299px) {
    .hero-buttons-inner {
        margin-right: 210px;
        margin-left: 210px;
    }
}


@media (min-width: 1170px) and (max-width: 1298px) {
    .hero-buttons-inner {
        margin-right: 130px;
        margin-left: 130px;
    }
}
@media (min-width: 992px) and (max-width: 1169px) {
    .hero-buttons-inner {
        margin-right: 100px;
        margin-left: 100px;
    }
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .Hero h1 {
    font-weight: 300;
}
 .var19.theme21.theme22.theme23.theme24.theme25 .level1.Hero h1, 
 .var19.theme21.theme22.theme23.theme24.theme25 .level1.Hero .light h1, 
 .var19.theme21.theme22.theme23.theme24.theme25 .level1.Hero .clv0.light h1 {
	color: #fff;
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .Hero div:not(.alert-notice) > p {
    font-weight: 400;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .hero .alert-notice {
	border: none;
	background-color: transparent;
	display: block;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .hero .alert-notice:before {
	content: url(/c/dam/r/ciscolive/global-event/images/2025/cl25-icon-alert-white-60.png);
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .hero .light .alert-notice a {
    color: #fff; 
	border-bottom: 1px solid #fff; 
	font-size: 16px;
}
@media only screen and (max-width: 599px) {
	.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .hero {
		padding-left: 20px;
		padding-right: 20px;
	}
    .var19.theme21.theme22.theme23.theme24.theme25 .hero h1, .var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .hero h1 {
        font-size: 45px;
		line-height: initial;
    }
    .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .Hero div:not(.alert-notice) > p {
        font-size: 18px;
    }
}

@media only screen and (min-width: 1170px) {
	.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .Hero h1 {
		font-size: 67px;
	}
}
@media only screen and (min-width: 992px) {
    .var19.theme21.theme22.theme23.theme24.theme25.theme26 .hero div:not(.alert-notice) > p {
        font-size: 24px !important;
		line-height: 28px !important;
    }
}
/*end heros*/

.var19.theme21.theme22.theme24.theme25.thmd-4 .clv0 h2, 
.var19.theme21.theme22.theme24.theme25.thmd-4 .clv0 h2.pri-3, 
.var19.theme21.theme22.theme24.theme25.thmd-4 .clv0 .pri-2 {
    font-size: 38px !important;
    line-height: 1.1em !important;
}

.dm0 h3, .dm0 h3 i, .dm0 h3 em {
	font-size: 28px !important;
	line-height: 1.2em !important;
	font-weight: 300 !important;
}

/*start stickynav*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .nav-container {
	margin: 30px 150px 0;
}
@media only screen and (max-width: 768px) {
	.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .nav-container {
		margin: 30px 10px 0;
	}
}
@media only screen and (max-width: 1169px) {
	.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav[style*="position: fixed;"] {
		top: 5px !important;
		left: 5px !important;
		width: 98% !important;
	}
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav {
    background: #07182d !important;
	background-image: none !important;
	border-radius: 15px !important;
	border: 2px solid #0A60FF !important;
    padding: 25px 0 !important;
    text-align: center !important;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav-button {	  
    color: #fff;
    padding: 10px 15px;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav-menu-item-link {	  
    color: #fff !important;
    font-size: 17px;
    font-weight: 200;
    border-bottom: none;
	margin: 10px 20px 8px;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav-menu-item-link:hover {	  
    color: #fff !important;
    text-decoration: underline;
    border-bottom: none; 	
}
@media only screen and (min-width: 1170px) {
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav[style*="position: fixed;"] { 
	left: 50% !important;
	transform: translate(-50%, -50%) !important;
	top: 20px !important;
	width: 90% !important;
	margin: 40px 0 0 !important;
  }
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav-menu-item-link {
    border-bottom: 1px solid transparent;
  }
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav-menu-item-link:hover {
      border-bottom: 1px solid #fff;
      text-decoration: none; 
  } 
}
@media (max-width: 768px) {
  .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .scrollSpyNav { 
	  margin: 40px 0 0 !important; }
  }
/*end stickynav*/

/*start section divider*/
.theme24.theme25.thmd-4 .divider { 
	width: 100%; 
	height: 53px; 
}
.theme24.theme25.thmd-4 .divider img, .theme24.theme25.thmd-4 .divider .dm-img.loaded img { 
	height: 53px; 
	border-radius: 0; 
}
/*end section divider*/

/*start context banner in body*/
.theme24.theme25.thmd-4 #convince-your-boss .dmc-cxt-bnr { border-radius: 0; }
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid a.text.cta { white-space: nowrap; margin-top: -7px; }
/*.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid a.text.cta:hover { border-bottom: 4px solid;}*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmp"] a.cta.text:after, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmp"] a.cta.text:after, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmp"] a.cta.text:after { display: none; }
/*context banner option 1 sec2*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmc-cxt-bnr a.cta.text /*[data-cta-type="sec2"]*/ {
    background-color: transparent;
    border: 2px solid #07182D;
    color: #07182D;
	line-height: 1;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmc-cxt-bnr a.cta.text:hover /*[data-cta-type="sec2"]*/ {
    background-color: #07182D;
    border: 2px solid #07182D;
    color: #fff;
}
/*end context banner in body*/

/*start links buttons cta*/
/*add entry for offset border background colors*/	
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .thml-0 { z-index: 0;  position: relative;}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .thmp-2 { z-index: 0;  position: relative;}
	
/*medium background text*/
.theme24.theme25.thmd-4 .clv0.mid {
    color: #fff;
}
	
/*text links*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ul:not(.ctas) li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ol li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 p a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ul li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ol li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 p a,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a:not(.no-bdr):not(.cta), 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thml"] a:not(.cta), 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thml"] a:not(.cta), 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thml"] a:not(.cta), 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0.dmc-text a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmr .clip .clip-over p a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .clip .clip-over p a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmc-lb a {
    color: #0A60FF;/*#3070E7*/
    border-bottom: 1px solid #0A60FF;/*#3070E7*/
    padding-bottom: 0;
}
	
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmc-i-nav .card-wrp .s-title,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmc-i-nav .card-wrp h6, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmc-i-nav .card-wrp .pri-4 {
    color: #04a6e1;
	font-weight: 400;
}
	
/*text links hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ul:not(.ctas) li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ol li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 p a:not(.txt-cta):hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ul:not(.ctas) li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ol li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light p a:not(.txt-cta):hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ul li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ol li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 p a:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a:not(.no-bdr):not(.cta):hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thml"] a:not(.cta):hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thml"] a:not(.cta):hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thml"] a:not(.cta):hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0.dmc-text a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmr .clip .clip-over p a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .clip .clip-over p a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dmc-lb a:hover {
    border-bottom: 1px transparent;
}
	
/*text links on white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ul:not(.ctas) li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ol li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light p a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ul li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ol li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light p a {
    color: #fff;
    border-bottom: 1px solid #fff;
    padding-bottom: 1px;
}

/*text link on white hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ul li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ol li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light p a:hover {
    border-bottom: 1px transparent;
}
	
/*text links on medium background*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid ul:not(.ctas) li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid ol li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid p a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ul li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ol li a, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid p a {
    color: #fff;
    border-bottom: 1px solid #fff;
    padding-bottom: 1px;
}
	
/*text CTAs*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ul:not(.ctas) li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ol li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 p a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ul li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ol li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 p a.txt-cta,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0 .dmc-drw a.txt-cta {
    color: #07182D;
    font-weight: bold;
    border-width: 0 0 3px 0;
    border-image: linear-gradient(to right, #02C8FF, #0A60FF) 30;/*#17BBEB, #3070E7*/
}
	
/*text CTAs on white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ul:not(.ctas) li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ol li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light p a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ul li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ol li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light p a.txt-cta,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dmc-drw a.txt-cta {
    color: #fff;
    font-weight: bold;
    border-width: 0 0 3px 0;
    border-image: linear-gradient(to right, #02C8FF, #0A60FF) 30;/*#17BBEB, #3070E7*/
}
	
/*text CTAs on medium background*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid ul:not(.ctas) li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid ol li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid p a.txt-cta,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ul li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ol li a.txt-cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid p a.txt-cta,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dmc-drw a.txt-cta {
    color: #fff;
    font-weight: bold;
    border-width: 0 0 3px 0;
    border-image: linear-gradient(to right, #07182D, #07182D) 30;
}
	
/*text CTAs hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ul li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ol li a:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid p a:hover {
	border-bottom: 1px solid transparent;
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ul:not(.ctas) li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 ol li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0 p a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ul li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 ol li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0 p a.txt-cta:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0 .dmc-drw a.txt-cta:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid ul:not(.ctas) li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid ol li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.mid p a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ul li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid ol li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.mid p a.txt-cta:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dmc-drw a.txt-cta:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ul:not(.ctas) li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light ol li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .clv0.light p a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ul li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light ol li a.txt-cta:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .sidebar .clv0.light p a.txt-cta:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dmc-drw a.txt-cta:hover {
    border-image: linear-gradient(to right, #0A60FF, #0A60FF) 30;/*#3070E7*/
	border-bottom: 3px solid;
}

/*home mobile reg button*/
.var19.theme20.theme21.theme22.theme23.theme24.theme25.home a.button.blue.nav-register-button,
.var19.theme20.theme21.theme22.theme23.theme24.theme25 a.button.blue.nav-register-button {
	margin: 5px 0 0;
	min-width: 140px;
	padding: 10px 30px 22px;
	position: relative;
	top: unset;
	right: unset;
	bottom: unset;
	left: unset;
}
@media only screen and (max-width: 479px) {
	.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .navbar-logo {
		margin-left: 15px;
	}
}
/*all buttons*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.home .button.blue,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 a.button, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light a.button, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta {
    border-radius: 32px;
    font-size: 1.6rem;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.5;
    padding: 10px 30px;
    min-width: 100px;
	margin: 0 10px .833em;
}
	/*text-align: left;*/

.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content .ctas li { 
	margin-left: 0;
}
	
/*icon buttons*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.icon:before,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.text[data-cta-type~="icon"]:before {
    background: url(/c/dam/r/ciscolive/global-event/images/2025/cl25-button-icons.png) no-repeat;
    background-position:0 0;
    width:22px;
    height:22px;
    display:inline-block;
    vertical-align:middle;
    margin-right:8px;
    content:'';
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.icon.light-box:before,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec0.icon:before,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec1.icon:before, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec2.icon:before {
	background-position-y: -22px;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.icon.ext-link:before {
	background-position-y: -44px;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.icon.download:before {
	background-position-y: -67px;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.icon.share:before {
	background-position-y: -88px;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.icon.prnt:before {
	background-position-y: -110px;
}

/*pos-x 0 = white, -22px blue, -44px dark*/
/* dark icons */
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.icon.play:before, /*icon play white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.pri0.icon:before, /*primary 1 white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .cta.pri0.icon:before, /*primary 1 mid*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.pri0.icon:before, /*primary 1 dark*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec0.icon:before, /*secondary 1 white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec2.icon:before, /*secondary 3 white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.pri1.icon:before, /*primary 2 white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .cta.pri2.icon:before /*primary 3 mid*/ {
	background-position-x: 0;/*-44px midnight*/
}

/* white icons */
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec1.icon:before, /*secondary 2 white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.pri2.icon:before, /*primary 3 white*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.sec0.icon:before, /*secondary 1 dark*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.sec1.icon:before, /*secondary 2 dark*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.sec2.icon:before, /*secondary 3 dark*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .cta.sec2.icon:before /*secondary 3 mid*/ {
	background-position-x: 0;
}

/* white icons - hovers */
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .cta.pri2.icon:hover::before, /*primary 3 mid hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.pri2.icon:hover::before /*primary 3 white hover*/ {
	background-position-x: -22px;
}

/* dark icons - hovers */
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .cta.pri0.icon:hover::before, /*primary 1 mid hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .cta.sec0.icon:hover::before, /*secondary 1 mid hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec0.icon:hover::before, /*secondary 1 white hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.pri2.icon:before, /*primary 3 dark*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.sec0.icon:hover::before, /*secondary 1 dark hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec2.icon:hover::before /*secondary 3 white hover*/ {
	background-position-x: -44px !important;
}

/* blue icons - hovers */
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.pri2.icon:hover::before, /*primary 3 dark hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .cta.sec2.icon:hover::before, /*secondary 3 mid hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .cta.pri1.icon:hover::before, /*on white primary 2 white hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .lightbox .dm0 .cta.pri1.icon:hover::before /*lightbox primary 2 white hover*/ {
	background-position-x: 0 !important;
}

/* white icons - hovers */
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.pri0.icon:hover::before, /*primary 1 white hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.pri0.icon:hover::before, /*primary 1 dark hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.pri1.icon:hover::before, /*primary 2 white hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.pri1.icon:hover::before, /*primary 2 dark hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.sec1.icon:hover::before, /*secondary 2 dark hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .cta.sec1.icon:hover::before, /*secondary 2 white hover*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .cta.sec2.icon:hover::before /*secondary 3 dark hover*/ {
	background-position-x: -44px !important;/*0*/
}


/*blue button option 1 pri0*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.home .button.blue,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.blue, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri0,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.blue, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri0 {
    background-image: linear-gradient(to right, #0A60FF, #0A60FF);/*#17BBEB, #3070E7*/
    border: 2px solid transparent;
    color: #fff;/*#07182D*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.home .button.blue:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.blue:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri0:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.blue:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri0:hover {
    background-image: none;
    background-color: #fff;/*#3070E7*/
    border: 2px solid transparent;
    color: #07182D;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.pri0 {
    border: none;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.blue, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .button.blue, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0[class*="thmd"] a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0[class*="thmd"] a.cta.pri0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri0 {
    background-image: linear-gradient(to right, #0A60FF, #0A60FF);/*#17BBEB*/
    border: none;
    color: #fff;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.blue:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.pri0:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .button.blue:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0[class*="thmd"] a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0[class*="thmd"] a.cta.pri0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri0:hover {
    background-image: none;
    background-color: #07182D;
    border: none;
    color: #fff;
}
	
/*blue button option 1 sec0*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0 {
    background-color: #fff;
    border: 2px solid #fff;/*#3070E7*/
    color: #07182D;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
/*on white bg*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0 {
    background-color: #fff;
    border: 2px solid #07182D;/*#3070E7*/
    color: #07182D;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0[class*="thmd"] a.cta.sec0, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0 {
    background-color: #0A60FF;/*#3070E7*/
    border: 2px solid #0A60FF;
    color: #fff;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0:hover {
    background-color: #07182D;
    border: 2px solid #fff;/*#16BDEB*/
    color: #fff;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0:hover{
    background-color: #07182D;/*#3070E7*/
    border: 2px solid #07182D;
    color: #fff;
}
/*on white bg*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0[class*="thmd"] a.cta.sec0:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec0:hover {
    background-color: #07182D;
    border: 2px solid #07182D;/*#16BDEB*/
    color: #fff;
}
	
/*pink button option 2 pri1*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.pink, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri1,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.pink, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri1 {
    background-image: linear-gradient(to right, #0A60FF, #0A60FF);/*#17BBEB, #3070E7*/
    border: none;
    color: #fff;/*#07182D*/
}
/*on white bg*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.pink, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0[class*="thmd"] a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0[class*="thmd"] a.cta.pri1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri1 {
	background-image: linear-gradient(to right, #0A60FF, #0A60FF);/*#17BBEB, #3070E7*/
    border: none;
    color: #fff;/*#07182D*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.pink:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri1:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.pink:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri1:hover {
    background-image: none;
    background-color: #fff;/*#3070E7*/
    border: none;
    color: #07182D;
}
/*on white bg*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .lightbox .button.pink:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .lightbox .dm0 a.cta.pri1:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.pink:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0[class*="thmd"] a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0[class*="thmd"] a.cta.pri1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri1:hover {
    background-image: none;
    background-color: #07182D;/*#3070E7*/
    border: none;
    color: #fff;
}
	
/*pink button option 2 sec1*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec1,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec1 {
    background-color: #07182D;
    border: 2px solid #07182D;/*#3070E7*/
    color: #fff;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
/*on white bg*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0[class*="thmd"] a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0[class*="thmd"] a.cta.sec1, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec1 {
    background-color: #07182D;
    border: 2px solid #07182D;/*#3070E7*/
    color: #fff;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec1:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec1:hover {
    background-color: #fff;
    border: 2px solid #07182D;/*#16BDEB*/
    color: #07182D;
}
/*on white bg*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0[class*="thmd"] a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0[class*="thmd"] a.cta.sec1:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec1:hover {
    background-color: #fff;
    border: 2px solid #07182D;/*#16BDEB*/
    color: #07182D;
}
	
/*white button option 3 pri2*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.white.hollow:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.white, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri2,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .button.white, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0[class*="thmd"] a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0[class*="thmd"] a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri2{
    background-color: #fff;
    border: 2px solid #fff;
    color: #07182D;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.white.hollow,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .button.white:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri2:hover,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .button.white:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0[class*="thmd"] a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0[class*="thmd"] a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri2:hover{
    background-color: #07182D;
    border: 2px solid #fff;
    color: #fff;/*#3070E7*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.white, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.pri2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri2 {
    background-color: #07182D;
    border: none;
    color: #fff;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.white:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.pri2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.pri2:hover {
    background-color: #fff;
    border: none;
    color: #07182D;/*#3070E7*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.dark:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.white {
    background-color: #fff;
    border: 2px solid #07182D;
    color: #07182D;
}
/*white button option 3 sec2*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec2 {
    background-color: #fff;
    border: 2px solid #07182D;
    color: #07182D;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec2 {
    background-color: #07182D;
    border: 2px solid #fff;
    color: #fff;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.dark-blue {
    background-color: #07182D;/*#3070E7*/
    border: 2px solid #0A60FF;
    color: #0A60FF;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0[class*="thmd"] a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .dm0[class*="thmd"] a.cta.sec2, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec2 {
    background-color: #07182D;/*#3070E7*/
    border: 2px solid #0A60FF;
    color: #0A60FF;
	padding-top: 8px;
	padding-bottom: 8px;
	/*margin-left: 20px;*/
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.white-blue {
    background-color: #fff;
    border: 2px solid #0A60FF;
    color: #0A60FF;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.dark,
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.white:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0[class*="thmd"] a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0[class*="thmd"] a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec2:hover {
    background-color: #07182D;
    border: 2px solid #07182D;/*#3070E7*/
    color: #fff;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0[class*="thmd"] a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0[class*="thmd"] a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .light .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec2:hover {
    background-color: #fff;
    border: 2px solid #fff;/*#3070E7*/
    color: #07182D;
}
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .button.dark-blue:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .thml-0 .button.white-blue:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0[class*="thmd"] a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .dm0[class*="thmd"] a.cta.sec2:hover, 
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .dm0 .dm0[class*="thmd"] a.cta.sec2:hover {
    background-color: #0A60FF;/*#3070E7*/
    border: 2px solid #0A60FF;
    color: #fff;
}
	
/*longer button*/
.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .button, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button a.button, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .dm0 a.cta, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .dm0[class*="thmd"] a.cta, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .dm0 .dm0[class*="thmd"] a.cta, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .dm0 .dm0 .dm0[class*="thmd"] a.cta, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .light .button, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .light a.button, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .light .dm0 a.cta, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .light .dm0[class*="thmd"] a.cta, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .light .dm0 .dm0[class*="thmd"] a.cta, .var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .longer-button .light .dm0 .dm0 .dm0[class*="thmd"] a.cta {
    min-width: 250px !important;
}

.var19.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 a.cta:hover {transition: none;}
/*end links buttons cta*/

/*start border boxes*/
.border-box {
    border-radius: 15px;
    padding: 40px;
	border: 3px solid transparent;
}

/*blue border boxes*/
.thml-0.border-box.blue {
	background: linear-gradient(#fff 0 0) padding-box, 
    linear-gradient(to right, #2B7BBB, #00bceb) border-box;
}
.thmd-4.border-box.blue {
	background: linear-gradient(#07182D 0 0) padding-box, 
    linear-gradient(to right, #2B7BBB, #00bceb) border-box;
}

/*orange border boxes*/
.thml-0.border-box.orange {
	background: linear-gradient(#fff 0 0) padding-box, 
    linear-gradient(to right, #F2CA00, #e3241b) border-box;
}
.thmd-4.border-box.orange {
	background: linear-gradient(#07182D 0 0) padding-box, 
    linear-gradient(to right, #F2CA00, #e3241b) border-box;
}

/*pink border boxes*/
.thml-0.border-box.pink {
	background: linear-gradient(#fff 0 0) padding-box, 
    linear-gradient(to right, #d6457c, #E78D2D) border-box;/*8c4aa2*/
}
.thmd-4.border-box.pink {
	background: linear-gradient(#07182D 0 0) padding-box, 
    linear-gradient(to right, #d6457c, #E78D2D) border-box;/*8c4aa2*/
}
/*end border boxes*/

/*start spotlight*/
/*larger medium spotlight images*/
@media only screen and (min-width: 37.5em) {
.theme24.theme25.thmd-4 .dmc-sl.var-2 .med, .theme24.theme25.thmd-4 .dmc-sl.var-3 .med {
    width: 350px; }
}
@media only screen and (min-width: 48em) {
.theme24.theme25.thmd-4 .dmc-sl.var-3 .med, .theme24.theme25.thmd-4 .dmc-sl.river.var-3 .med {
    width: 450px; }
}
@media only screen and (min-width: 64em) {
.theme24.theme25.thmd-4 .dmc-sl.var-3 .med, .theme24.theme25.thmd-4 .dmc-sl.river.var-3 .med {
    width: 650px; }
}
.dmc-sl .med .dm-img, .dmc-sl .med img {
    border-radius: 0 !important;
}
/*end spotlight*/

/*start tabs/drawers - accent1 faq*/
.theme24.theme25.thmd-4 .transparent button, .theme24.theme25.thmd-4 .transparent .dmc-drw .face-txt, .theme24.theme25.thmd-4 .transparent .dmc-drw p { color: #fff; }
.theme24.theme25.thmd-4 .transparent .dmc-drw.thml-1 { background-color: transparent; border-radius: 0; border-left: none; border-right: none; border-top: none; }
.theme24.theme25.thmd-4 .transparent .dmc-drw .drw-fc { background-color: transparent; }
.theme24.theme25.thmd-4 .transparent .tabs-container h2, .theme24.theme25.thmd-4 .transparent .tabs-container p { color: #fff; }
.theme24.theme25.thmd-4 .transparent #drawertab>dl .dtname>button { background-color: transparent; color: #fff; }
.theme24.theme25.thmd-4 .transparent .dmc-drw .drw-fc .arrow { background: url(/c/dam/r/ciscolive/global-event/images/2024/white-arrows-up-down.png) repeat scroll 0 0 rgba(0,0,0,0); }
.theme24.theme25.thmd-4 .transparent .dmc-drw .drw-fc.open .arrow { background-position: 0 -15px; }
.theme24.theme25.thmd-4 .transparent .accent1 #drawertab>dl .dtname>button { border-bottom: 3px solid #00bceb; }
.theme24.theme25.thmd-4 .transparent #drawertab>dl .dtname>button .arrow_span { border-color: #fff; }
.theme24.theme25.thmd-4 .transparent .accent1 .dmc-drw .drw-fc .arrow { background: url(/c/dam/r/ciscolive/global-event/images/2024/orange-arrows-up-down.png) repeat scroll 0 0 rgba(0,0,0,0); }
.theme24.theme25.thmd-4 .transparent .accent1 .dmc-drw .drw-fc.open .arrow { background-position: 0 -15px; }
.theme24.theme25.thmd-4 .transparent .accent1 #drawertab>dl .dtname>button { border-bottom: 3px solid transparent; border-image: linear-gradient(to right, #d65168, #e7b154) 30; }
.theme24.theme25.thmd-4 .transparent .accent1 #drawertab>dl .dtname>button .arrow_span { border-color: #fbab2c; }
@media only screen and (min-width:54.7em) {
	.theme24.theme25.thmd-4 .transparent #drawertab.tabview>ul>li:first-child { border-left: 1px solid transparent; }
	.theme24.theme25.thmd-4 .transparent #drawertab.tabview>ul>li, .theme24.theme25.thmd-4 .transparent #drawertab.tabview>ul>li>button { border: none; background: transparent; }
	.theme24.theme25.thmd-4 .transparent #drawertab.tabview>ul>li.active>button { background: transparent; 
    border-bottom: 2px solid #00bceb; }
	.theme24.theme25.thmd-4 .transparent .accent1 #drawertab.tabview>ul>li.active>button { background: transparent; border-bottom: 4px solid transparent; border-image: linear-gradient(to right, #d65168, #e7b154) 30; }
}
/*end tabs/drawers*/

/*start unordered list*/
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content li { margin-left: 40px; }
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .main-content li::marker { color: #16BDEB; }
/*end unordered list*/

/*start video*/
.theme24.theme25.thmd-4 .video-js { border-radius: 15px; }
/*end video*/

/*start universal styles*/
.white-border { border: 2px solid #fff; border-radius: 12px; }

.legal-links {
	display:flex; 
	justify-content:right;
}

@media (max-width: 991px) { 
    .border-right-white { border-bottom: 2px solid #fff; }
	.var19.theme20.theme21.theme22.theme23.home .footer .footer-socialiconLinkContainer { display: none !important; }
	.legal-links { justify-content:left; }

}
@media (max-width: 768px) { 
	.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos .logo img { padding: 0 !important; }
}
@media (min-width: 992px) {
   .lg-col-3 { width: 24.8%; }
   .border-right-white { border-right: 2px solid #fff; }
}
.blue-magenta-gradient h2 { 
background: linear-gradient(to right, #02C8FF, #0A60FF);/*#16BDEB, #3070E7*/
   -webkit-text-fill-color: transparent; 
   -webkit-background-clip: text; 
}
.blue-blue-gradient h2 { 
background: linear-gradient(to right, #02C8FF, #0A60FF);/*#16BDEB, #3070E7*/
   -webkit-text-fill-color: transparent; 
   -webkit-background-clip: text; 
}
p.host { 
	font-weight: 500; 
	text-transform: uppercase; 
	font-size: 14px !important; 
	letter-spacing: 1px; 
	background: linear-gradient(to right, #02C8FF, #0A60FF);/*#16BDEB, #3070E7*/
		-webkit-text-fill-color: transparent;
		-webkit-background-clip: text; 
}
.circle-background .thml-0 { 
    background: linear-gradient(#fff, #fff) padding-box,
     linear-gradient(to right, #0A60FF, #02C8FF, #FF007F, #FF9000) border-box;
    border-radius: 12px;
    border: 3px solid transparent; 
}
.circle-background .dm0 { margin-bottom: 0 !important; }
.orange-magenta-gradient h3, .orange-magenta-gradient h2 { 
	background: linear-gradient(to right, #02C8FF, #0A60FF);/*#16BDEB, #3070E7*/
        -webkit-text-fill-color: transparent; 
        -webkit-background-clip: text; 
}
.glow-background.blue { 
	background: url(/c/dam/r/ciscolive/global-event/images/2025/cl25-body-background-glow-blue.png) no-repeat; 
	background-size: contain; 
	background-position: center; 
}
.glow-background.orange { 
	background: url(/c/dam/r/ciscolive/global-event/images/2025/cl25-body-background-glow-blue.png) no-repeat; 
	background-size: contain; 
	background-position: center; 
}
/*end universal styles*/

/*start default-footer*/
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer {
  background-color: #fff !important;
  padding-bottom: 0;
  color: #333;
  font-size: 1.4rem !important;
	line-height: 1.7rem;
}

.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 #section-sponsors .premier img {
  width: 100%;
}

.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .lower-section {
  background: #fff;
  padding: 60px 0 38px;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos img, .var19.theme20.theme21.theme22.theme23 .footer .logos img {
	margin-bottom: 0 !important;
}
/*logo only
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos .logo img {
  padding-bottom: 10px;
}*/
/*with dates*/
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos .logo img {
    max-width: 320px;
	padding: 40px 0;
	margin-left: 16px !important;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer.apjc .logos .logo img {
  padding-bottom: 0;
  max-width: 373px;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos .cisco img {
    padding-bottom: 0;
	max-width: 150px !important;
}
@media only screen and (max-width: 767px) {
  /*logo only
  .var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos .logo img {
    padding-top: 10px;
	padding-bottom: 0;
  }*/
  /*with dates*/
  .var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos .logo img {
    /*padding-top: 5px;*/
	padding-bottom: 0;
  }
  .var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .logos .cisco img {
    padding-top: 0;
  }
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .footer-link {
    color: #333;
	margin-bottom: 3px !important;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .footer-socialiconLinkContainer {
    padding: 40px 0;
	justify-content: center;
    display: flex;
}
@media only screen and (max-width: 768px) {
	.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .footer-socialiconLinkContainer {
		padding: 30px 30px 0;
		justify-content: left;
		margin-bottom: 0 !important;
	}
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .footer-socialiconLinkContainer .footer-socialiconLink {
  display: block;
  margin: 0 13px 11px 0;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .footer-socialiconLinkContainer .footer-socialiconLink img {
  width: 25px;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .menu,
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .copyright {
  color: #333;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .menu .footer-link,
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .copyright .footer-link {
  color: #333;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .menu .footer-link:hover,
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .footer .copyright .footer-link:hover {
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 #section-sponsors, 
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.home .sponsors-section {
  padding: 50px 0 30px;
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 #section-sponsors h3, 
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.home .sponsors-section h3 {
  font-size: 24px;
  font-style: italic;
  font-weight: 100;
  color: #07182D;
}
@media screen and (min-width: 768px) {
  .var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 #section-sponsors h3, 
  .var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.home .sponsors-section h3 {
    font-size: 35px;
  }
}
.premier, .diamond {
    box-shadow: 0px 11px 20px 15px rgba(26, 127, 164, 0.1);
    border-radius: 10px;
	padding: 10px 20px;
    margin: 0 20px;
	background-color: #fff;
}
.theme25 a#scroll-to-top {
    bottom: 10px !important;
}
.var19.theme20.theme21.theme22.theme23.home .footer .footer-socialiconLinkContainer ul { display: none !important; }

/*end default-footer*/

.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid h1, 
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid h2, 
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4.clv0.mid h3, 
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid h4, 
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 {
    color: #fff;
}

.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .dm0 .clip .clip-over {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 45%, rgba(255, 255, 255, 1) 100%);
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.light .dm0 .clip .clip-over {
    background: linear-gradient(to bottom, rgba(7, 24, 45, 0) 0, rgba(7, 24, 45, 1) 45%, rgba(7, 24, 45, 1) 100%);
}
.var19.theme20.theme21.theme22.theme23.theme24.theme25.theme26.thmd-4 .clv0.mid .dm0 .clip .clip-over {
    background: linear-gradient(to bottom, rgba(48, 112, 231, 0) 0, rgba(48, 112, 231, 1) 45%, rgba(48, 112, 231, 1) 100%);
}

.social-links {
	display: flex;
    justify-content: center;
}
.social-links img {
	border-radius: 0 !important;
}
.social-links a {
	    border-bottom: none !important;
}