 @font-face {
        font-family: Avenir LT Pro;
        src: url('https://usa.equiniti.com/rs/363-FGL-670/images/AvenirLTProLight.otf');
    }      
	  
	  
	  body {
          background: #fff;
          font-family: Avenir LT Pro;
          font-size: 15px;
          font-weight: 400;
      }

      .container {
          max-width: 80% !important;
      }

      /*nav,
      .header {
          box-shadow: 0 8px 20px -10px rgb(0 0 0 / 10%),
              0 6px 5px -3px rgb(0 0 0 / 10%);
      }*/
	  
	  nav.navbar.navbar-light {
    padding-top: 1.5em !important;
    padding-right: 1.5em;
	  }
	  
	  h6.card-title.color-text.res-card-title {
    color: #6C40E8;
}


      .header,
      .footer {
          padding: 0px 20px 0px;
      }

      .footer {
          background-color: #F1F1F0;
		  display: inline-block;
		  width:100%
      }

      .header-cta {
          vertical-align: middle;
          color: white;
      }
	  
	  .footer-cta {
		vertical-align: middle;
		color: #343534;
	  }

      .footer-cta {
          font-size: 12px;
      }

      .footer .logo-section {
          float: left;
		  padding-top: 50px;
		  padding-left: 70px;
		  width: 250px !important;
      }

      #footer-contact-us {
          margin-top: 4.5em;
          float: right;
      }

      /* #header-contact-us,
      #footer-contact-us {
          margin-top: 4.5em;
          padding-top: 0px;
      } */

      .header-cta a {
          text-decoration: none;
      }

      .footer-cta {
          text-align: right;
      }

      .privacy-policy {}

      .mktoForm .mktoAsterix {
          float: left !important;
      }

      .header-links:hover {
          border: 1px solid #951f3f !important;
      }

      #sticky {
          position: fixed;
          top: 0;
          width: 100%;
      }

      /* a:hover {
          background: transparent;
          border: solid 1px #951f3f;
          color: #951f3f;
      } */

      #register-btn {
          text-decoration: none;

      }
	  
	   .items-button {
    background: #6C40E8;
    color: white;
    padding: 7px 15px 7px 15px;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
     border-radius: 4px; 
}

		.item1-button {
			background: transparent !important;
    border: solid 1px #fff !important;
    color: #fff;
    padding: 7px 15px 7px 15px;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
		}

      /*.items-button:hover {
          background: transparent;
          border: solid 1px #951f3f !important;
          color: #951f3f;
      }*/

      .header-cta:hover {
          color: white;
      }
	  
	  .item1-button:hover {
		  color: #fff;
}

      .header-cta a:hover {
          background: transparent !important;
          border: solid 1px #343534 !important;
          color: #343534 !important;
      }

      #download-brochure-link {
          background: transparent !important;
          color: #951f3f !important;
          font-weight: 600;
          text-transform: none;
          padding-left: 5px;
      }

      .section-2 {
          display: flex;
          padding: 60px 20px;
          padding-top: 40px;
      }

      .summary {
          max-width: 80%;
          margin-top: 20px;
          padding-left: 30px;
          padding-right: 20px;
      }

      .speakers-heading h2,
      .webinar-title h2 {
          font-size: 52px;
          font-weight: 600;
          line-height: 60px;
      }
	  
	  .summary h2 {
		  font-size: 52px;
		  line-height: 60px;
		  
	  }

      .speakers-heading {
          padding: 30px;
      }



      .speakers-heading h2 {
          padding-left: 10px
		  color:#6C40E8;
      }
	  
	  a.facebook {
    border-radius: 50%;
    border: 1px solid black;
    background-color: transparent;
    padding: 6px 5px 9px 6px;
	  }
	  
	  a.twitter {
    border-radius: 50%;
    border-color: 1px solid black;
    border: 1px solid black;
    background-color: transparent;
    padding: 7px 4px 7px 6px;
}

a.linkedin {
    border-radius: 50%;
    border: 1px solid black;
    background-color: transparent;
    padding: 6px 7px 9px 8px;
}
	  

      .summary-text {
          font-size: 24px;
          line-height: 35px;
          font-weight: 400;
          margin-top: 10px;
          margin-bottom: 20px;
      }

      .webinar-spacing {
          margin-bottom: 25px;
      }

      #btn-item {
          float: left;
      }

      .about-webinar {
          padding: 60px;
          /*background-image: url(https://usa.equiniti.com/rs/363-FGL-670/images/BG.png),
              url(https://usa.equiniti.com/rs/363-FGL-670/images/Bg_2.png);
          background-repeat: no-repeat, no-repeat;
          background-size: 200px, 50em;
          background-position: left, right;*/
      }

      .webinar-title h2 {
          margin-bottom: 10px;
		  color: #fff;

      }

      .webinar-description {
          width: 70%;
          margin: 20px 0px;
          font-weight: 400;
          line-height: 24px;
		  color: #fff;
      }

      .webinar-cta a {
          margin-top: 10px;
      }

      .main-subheading {
          font-weight: bold;
          font-size: 22px;
          line-height: 25px;
          margin-bottom: 30px;
          margin-top: 20px;
      }

      .insight-1 h2,
      .insight-2 h2,
      .insight-3 h2 {
          font-size: 50px;
          font-weight: 400;
          color: #6C40E8;
      }

      .about-webinar-primary {
          display: flex;
          flex-direction: column;
          justify-content: center;
		  background: url("https://usa.equiniti.com/rs/363-FGL-670/images/gradient.png");
		  width: 50%;
		  color: #fff;
		  padding-left: 40px;
      }
	  
	  div#webinar-insights {
    padding-left: 120px;
}

      /* .about-webinar-secondary {
          background: url(https://usa.equiniti.com/rs/363-FGL-670/images/Bg_2.png);
      } */

      /* Sticky Header */
      /* .sticky {
        position: fixed;
        top: 0;
        width: 100%;
      } */

      /* Form Styles */
      form,
      .mktoFieldDescriptor,
      .mktoFieldWrap,
      input {
          width: 100% !important;
      }

      .form-container {
          background-color: #F1F1F0;
          /*border-left: 15px solid #fdb734;*/
      }

      .video-container {
          margin: 50px 0px;
          padding: 50px 0px;
      }

      .form_panel {
          padding: 20px 50px;
          padding-top: 40px;
          padding-bottom: 60px;
      }

      .form-header {
          margin-bottom: 25px;
          font-size: 24px;
          line-height: 25px;
          color: #343534;
          font-weight: 500;
      }

      #contentForm {
          padding-bottom: 40px;
      }

      #contentForm .mktoFormRow .mktoFieldWrap label {
          font-family: Avenir LT Pro !important;
          font-size: 16px !important;
          font-weight: 500;
          text-transform: uppercase !important;
          width: 100% !important;
          color: #343534;
          padding-bottom: 10px;
      }

      #contentForm .mktoFormRow .mktoFieldWrap input {
          width: 100% !important;
          height: 35px !important;
          border: 1px solid #343534;
          font-size: 14px !important;
          line-height: 20px !important;
          background-color: transparent !important;
          color: #343534 !important;
          border-radius: 4px !important;
      }

      #contentForm .mktoForm .mktoGutter {
          display: none !important;
      }

      #contentForm .mktoButtonRow {
          float: right !important;
          margin-top: 20px;
      }

      .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
          background: #6C40E8 !important;
          color: #fff !important;
          font-size: 15px !important;
		  font-family: Avenir LT Pro;
          font-weight: bold !important;
          /*border: 1px solid #343534 !important;*/
          text-transform: uppercase !important;
          border-radius: 4px !important;
          padding: 7px 30px 7px 30px !important;
      }

      /* End Form Styles */
      /* .wlogo { */
      /* background-image: url(https://usa.equiniti.com/rs/363-FGL-670/images/2019HolidayASTLogo2.png); */
      /* background-size: auto 75px;
          text-indent: 400%;
          overflow: hidden;
          background-repeat: no-repeat;
          float: left;
      } */

      /* .wlogo {
              display: inline-block;
              height: 48px;
              width: 188px;
              background-position: 0 center;
              background-repeat: no-repeat;
              background-size: auto 40px;
              text-indent: 200%;
              overflow: hidden;
            } */


      .item-button {
          /*background: #6C40E8;*/
		  background: transparent !important;
          border: solid 1px #343534 !important;
          color: #343534 !important;
          /*color: white;*/
          padding: 7px 15px 7px 15px;
          text-decoration: none;
          text-align: center;
          text-transform: uppercase;
          /*border-radius: 4px;*/
      }

      /* .section-2::after {
          background-position: center;
          background-repeat: no-repeat;
          background-size: cover;
          content: "";
          position: absolute;
          z-index: 1;
          display: block;
          width: 100px;
          height: 100px;
          bottom: 0;
          right: 0;
          background-image: url(https://usa.equiniti.com/rs/363-FGL-670/images/BG_3.png);
      } */

      .bold-text {
          font-weight: bold;
      }

      /* Webinar Date Time Section */
      .webinar-datetime-main {
          display: flex;
          padding: 10px 0px;
          justify-content: space-around;
      }

      .date-container,
      .time-container {
          font-size: 20px;
          font-weight: 700;
          display: flex;
      }
	  
	  i.icon-calendar {
    color: #fff;
		}
		
		.day-date-text {
    color: #343534;
}

.icon-time::before {
    content: "\f017";
    background-color: #50C0DA;
    border-radius: 50%;
    width: 26px;
    height: 26px;
    padding-left: 6px;
    padding-top: 4px;
}

i.icon-time {
    color: white;
}

.time-text {
    color: #343534;
}



      .icon-calendar,
      .icon-time {
          font-size: 15px;
          padding-right: 10px;
      }

      .speaker-card-columns {
          padding: 0 20px 20px;
      }

      .speaker-card-img {
          width: 150px;
          height: auto;
          padding: 30px 20px 0px
      }

      .speaker-card-deck {
          display: flex;
      }

      .speaker-cards {
          margin-left: 25px;
          background: url(https://usa.equiniti.com/rs/363-FGL-670/images/Bg_2.png);
          background-position: center;
          border: 0;
          border-radius: 0px;
      }

      .speaker-card-title {
          font-size: 18px;
          font-weight: bold;
      }

      .speaker-card-subtitle {
          font-size: 14px;
          margin-top: 15px;
          margin-bottom: 15px;
          color: #6C40E8;
      }

      /* About the Webinar Section */
      .about-webinar {
          display: flex;
      }

      /* What will you learn section */
      .section-3 {
          padding-bottom: 20px;
      }

      .what-will-you-learn {
          display: flex;
      }

      .section-3-col-2 {
          display: flex;
      }


      .sec3-textheading-main {
          display: flex;
          flex-direction: column;
          padding: 15px;
          padding-top: 0px;
          font-family: Avenir LT Pro;
      }

      .sec3_text-mainheading {
          font-size: 24px;
          font-weight: bold;
          display: flex;
      }

      .sec3_text_subheading-main {
          font-size: 18px;
      }

      .sec3_textheading1,

      .sec3_textheading3,
      .sec3_textheading2 {
          margin-top: 20px;
          font-weight: bold;
          display: flex;
		  color:#50C0DA;
      }

      .col-1-image-container {
          padding: 5px 50px 10px;
      }

      .section3-cta {
          margin-top: 30px;
          /*margin-left: 35px;*/
      }

      .image-bar {
          width: 60px;
      }

      .icon-text-main {
          /*padding-left: 10px;*/
          font-weight: bold;
          padding-top: 5px;
          font-family: Avenir LT Pro !important;
      }

      .image-icon {
          width: 20px;
          height: 20px;
          margin-top: 3px;


      }

      .icon-subtext {
          /*padding-left: 5px;*/
          font-size: 16px;
          font-family: Avenir LT Pro;
          font-weight: 900;
      }
	  
	  .icon-calendar:before {
		  background-color: #50C0DA;
		  border-radius: 50%;
		  width: 26px;
		  height: 26px;
		  padding-left:6px;
		  padding-top:4px;
	  }

      .sec3_text_subheading1,
      .sec3_text_subheading2,
      .sec3_text_subheading3 {
          /*padding-left: 5px;*/
          font-size: 14px;
          font-family: Avenir LT Pro;
          font-weight: 400;
      }
	  
	  div#spkHeading {
    color: #6C40E8;
}

div#speakers-heading {
    color: #6C40E8;
}

      /* Thank You Section */
      .thankyou-section {
          background-color: #F1F1F0;
          padding: 100px 50px;
          color: #fff;
          /*border-left: 15px solid #fdb734;*/

      }

      .thank-you-container-main {
          padding: 30px 20px;
      }

      .thankyou-section-row-2 {
          padding: 30px 20px;
      }

      .thanks-subheadline h5,
      .thankyou-query-text h5 {
          font-weight: 100;
      }

      .thankyou-section-separator {
          color: #343534;
          border-top: 1px solid #343534;
          margin: 0 20px;
      }

      #thankyou-cta {
          margin: 20px 0px;
      }

      #thankyou-cta a {
          background-color: #6C40E8;
		  color: #fff;
		  font-weight: 600;
      }
	  
	  .thankyou-headline {
	   color: #343534;
		}
		
		.thanks-subheadline {
    color: #343534;
}

.thankyou-query-text {
    color: #343534;
}

      #thankyou-cta a:hover {
          background-color: #fff !important;
          color: #343534 !important;
          font-weight: 600 !important;
          outline: none !important;
      }

      .thankyou-separator {
          color: #343534;
      }


      /* Key Factors */
      .play-icon {
          color: #951f3f;
      }

      .how-it-works-cta {
          color: #951f40;
          font-size: 15px;
          outline: none !important;
      }

      .how-it-works-cta:hover,
      .how-it-works-cta:focus {
          text-decoration: none !important;
          outline: none !important;
          color: #951f40;
      }

      .row-spacing {
          padding-bottom: 65px;
      }

      .left-spacing {
          padding-left: 50px;
      }

      .key-factors-spacing {
          padding-top: 30px;
      }

      .temp6_summary_text {
          font-size: 16px;
      }

      .temp6_bottom_padding {
          padding-bottom: 40px;
      }

      .temp6_form-container {
          padding-top: 30px;
      }


      /* Webinar Timer styles Begins Here*/

      #webinar-timer {
          text-align: center;
          font-size: 30px;
          margin-top: 0px;
          margin-block-end: 0em;
          display: flex;
      }

      .webinar-heading {
          font-size: 18px;
          margin-bottom: 25px;
          font-weight: 700;
      }

      .days-number,
      .hours-number,
      .minutes-number,
      .seconds-number {
          color: #6C40E8;
          height: 60px;
          width: 60px;
          font-size: 30px !important;
          font-weight: bold;
          line-height: 56px;
          /*background: #f0f0f0 0 0 no-repeat padding-box;*/
      }

      .time-separator {
          font-size: 35px;
          margin: 15px 15px;
      }

      .days-text,
      .hours-text,
      .minutes-text,
      .seconds-text {
          text-transform: uppercase;
          text-align: center;
          font-size: 18px !important;
          font-weight: 400;
          margin-top: 10px;
          color: #000;
          background: none !important;
      }

      .minutes-text {
          padding-right: 10px;
          padding-left: 10px;
      }

      .days-main-container,
      .hours-main-container,
      .minutes-main-container,
      .seconds-main-container {
          display: flex;
          flex-direction: column;
      }

      /* Webinar Timer styles Ends Here*/


      /* Background Image Styles Begins Here*/

      /*.bg-img {
          padding: 60px;
          background-image: url(https://usa.equiniti.com/rs/363-FGL-670/images/BG_3.png);
          background-repeat: no-repeat;
          background-size: 270px;
          background-position: right;
      }*/

      /* Background Image Styles Ends Here*/



      .regbtnHover:hover,
      .book-a-demo:hover {
          background: transparent !important;
          border: solid 1px #343534 !important;
          color: #343534 !important;
          text-decoration: none !important;
      }

      .privacy-policy {
          color: #343534;
      }

      .logo-section {
          width: 170px !important;
		  padding-top: 1.5em;
      }

      /* Larger Screens */

      @media screen and (min-width: 1280px) {

          .webinar-datetime-main {
              justify-content: start;
          }

          .date-container {
              margin-right: 30px;
          }

          .summary {
              max-width: 100%;
          }
      }




      /* Styles For Tablets */

      @media only screen and (max-width: 768px) {
          body {
              padding: 0px !important;
          }
		  
		  /*nav.navbar.sticky-top.navbar-light {
			  padding-left: 3.5em;
		  }*/
		  
		  .summary h2 {
			  font-size: 43px !important;
		  }
		  
		  /*.footer .logo-section {
			  padding-left: 30px !important;
		  }*/
		  
		  nav.navbar.navbar-light {
			  padding-right: 3.5em !important;
			  padding-left: 3.5em !important;
		  }

          .container {
              width: 100% !important;
              max-width: 100% !important;
              padding: 0px !important;
          }

          .webinar-datetime-main {
              flex-direction: row;
              justify-content: left;
          }

          .date-container {
              padding-right: 30px;
          }

          .section-2 {
              flex-direction: column;
          }

          .col-md-6 {
              width: 100%;
			  padding-bottom: 20px;
          }

          .logo-img {
              width: 200px;
          }

          /* 
          #header-contact-us,
          #footer-contact-us {
              margin-top: 4.5em;
          } */

          .summary {
              max-width: 100%;
          }

          .form-container {
              /*border-top: 15px solid #fdb734;*/
              border-left: 0px;
          }

          .video-container {
              border-left: 0px;
              margin: 0px 0px;
              padding: 0px 30px;
          }

          .video-container iframe,
          .video-container img {
              width: 100%;
          }

          .webinar-datetime-main {
              flex-direction: row;
          }


          /* .header-cta,
          .footer-cta {
              margin-bottom: 2.5em;
          } */

          .about-webinar {
              flex-direction: column;
              background-image: none !important;
          }

          .about-webinar-secondary {
              margin-top: 35px;
          }

          /* What will you learn*/
          .what-will-you-learn {
              flex-direction: column;
          }



          .section-3 {
              padding-bottom: 0px;
          }

          .section-3-col-2 {
              padding: 30px 40px 20px;
          }

          .speakers-heading {
              padding-top: 20px;
          }

          .about-webinar {
              padding: 0px 0px 40px;
          }

          .webinar-description {
              width: 100%;
          }

          /* .image-icon {
              width: 25px;
          } */

          #webinar-cta-main {
              margin-bottom: 3em !important;
              margin-top: 0em !important;
              float: left !important;
          }

          /* Thank You section Styles */
          .thankyou-section {
              /*border-top: 15px solid #fdb734;*/
              border-left: none !important;
          }

          /* Countdown Timer Section */
          .webinar-countdown-main-container {
              margin-bottom: 3em !important;
          }
      }

      @media only screen and (min-width: 992px) {
          .container {
              width: 90% !important;
              max-width: 90% !important;
          }

          .video-container {
              padding: 0px 30px;
          }

          .video-container iframe,
          .video-container img {
              width: 100%;
          }

          /* .webinar-datetime-main {
              flex-direction: column;
          } */

          .date-container {
              padding-bottom: 20px;
          }
      }

      @media only screen and (max-width: 480px) {

          .container {
              width: 100% !important;
          }
		  
		  .footer {
			  padding: 0px 10px 0px !important;
		  }
		  
		  nav.navbar.navbar-light {
			  padding-right: 1em !important;
			  padding-left: 1em !important;
		  }
		  
		  .footer .logo-section {
    float: left;
    padding-top: 50px;
    padding-left: 10px;
    width: 170px !important;
}
		  
		  .col-md-6 {
    width: 100%;
    padding-bottom: 20px;
}

.about-webinar-primary {
	padding-left: 20px;
	padding-right: 20px;
}

div#webinar-insights {
     padding-left: 0px; 
}
		  
		  .summary h2 {
			  font-size: 43px !important;
		  }


          .section-1 {
              display: flex;
              justify-content: center;
          }

          nav .logo-section {
              float: left;
          }

          nav .header-cta {
              float: right;
              margin-top: 2.5em !important;
          }

          /* Date Time Section */
          .date-container {
              padding-right: 20px;
              padding-bottom: 20px;
          }

          .webinar-datetime-main {
              flex-direction: column;
          }

          .section-2 {
              padding-top: 20px;
              padding-bottom: 15px;
          }

          #footer-contact-us {
              float: left;
              margin-top: 0.5em;
              margin-left: 1em;
              margin-bottom: 20px;
              width: 100%;
              padding-right: 10px;
          }

          .footer-cta {
              text-align: left;
          }

          .form_panel {
              padding-left: 10px;
              padding-right: 10px;
          }

          .logo-img,
          .logo-section {
              width: 170px !important;
			  padding-top: 20px;
			  /*padding-left: 1.5em !important;*/
          }

          .item-button {
              padding: 10px 15px;
          }

          #webinar-cta-main {
              margin-top: 1em !important;
          }

          /* #header-contact-us {
              margin-top: 4em !important;
          } */

          /* .header-cta,
          .footer-cta {
              padding-top: 20px;
          } */

          .summary {
              width: 100%;
              max-width: 100% !important;
              padding-left: 20px;
              padding-right: 20px;
          }

          .summary h2,
          .speakers-heading h2,
          .webinar-title h2 {
              font-size: 10.8vw;
          }

          .summary h2 {
              line-height: 45px;
          }

          .video-container {
              border-left: 0px;
              margin: 30px 0px 0px;
              padding: 0px;
          }

          nav {
              display: block !important;
          }

          .speakers-heading {
              padding: 0px 0px 10px !important;
          }

          .speakers-heading h2 {
              margin-left: 0px;
          }

          .speaker-card-deck {
              flex-direction: column;
          }

          .speaker-cards {
              margin-left: 0px;
              margin-bottom: 20px;
          }

          .speaker-card-columns {
              padding-left: 0px;
              padding-right: 0px
          }

          /*#webinar-insights {
              padding: 0px 10px 40px;
              background-image: url(https://usa.equiniti.com/rs/363-FGL-670/images/Bg_2.png) !important;
              background-position: bottom right !important;
              background-size: 38em 34em !important;
          }*/

          /* What will I learn */
          .col-1-image-container {
              padding: 5px 10px 10px;
          }

          .section-3-col-2 {
              padding: 20px 10px;
          }

          .section3-cta {
              /*margin-left: 30px;*/

          }

          .image-icon {
              width: 15px;
              height: 15px;
              margin-top: 5px;
          }

          .image-bar {
              width: 50px;
              height: 40px;
          }


          .main-subheading {
              background-image: url()
          }

          .sec3_text_subheading1,
          .sec3_text_subheading2,
          .sec3_text_subheading3 {
              /*padding-left: 30px;*/
          }

          .sec3-textheading-main {
              padding: 0px;
          }

          /* Webinar Section */
          .webinar-datetime-main {
              padding-top: 20px;
          }

          #webinar-title h2 {
              margin: 0px;
          }

          #webinar-description {
              margin-top: 10px;
          }

          #webinar-insights {
              margin-top: 20px;
          }

          /* Thank You Section */
          .thankyou-section {
              padding: 70px 20px;
          }

          /* Backgrounds */
          .bg-img {
              padding: 0px;
              background-image: none;
          }

          /* countdown timer */
          .time-separator {
              margin: 15px 3px;
          }
      }