/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/



.site-header .site-header__utility .button {
font-family:Archivo, Georgia, Times, Times New Roman, serif;
  font-weight:bold;
}
/* HOME */

#home-hero .theme-rich-text {
 margin-left:70px; 
}
#home-hero img {
  height: fit-content;
  background-size: cover;
  object-fit:cover;
  min-height:620px;
}
#speaker-slider .subheading{
  margin-top:.3rem;
  font-size:1.2rem;
  line-height:1.4;
}
#speaker-slider p.eyebrow {
  font-size:0.8rem;
  text-transform:uppercase;
  margin-bottom:.3rem;
}

#translation .cta-box__cta-position--left .theme-rich-text__main, #translation .cta-box__cta-position--right .theme-rich-text__main {
 max-width:950px !important; 
}
#translation .theme-rich-text__main p {
 margin-top:10px !important; 
  line-height:1.5;
}


#hs_cos_wrapper_widget_1740506803918 .tf_hero_banner.hero_container .hero-slider-sec .slick-active .image-title__content::before, #hs_cos_wrapper_widget_1740506803918 .Advance-Slider .img-fill:after,
#hs_cos_wrapper_widget_1740506803918 .tf_hero_banner.hero_container .hero-slider-sec .slick-active .image-title__content::before, #hs_cos_wrapper_widget_1740506803918 .Advance-Slider .img-fill:after{
background: rgb(241,110,32) !important;
background: linear-gradient(130deg, rgba(241,110,32,0.5046393557422969) 0%, rgba(10,10,10,0.8379726890756303) 46%, rgba(7,79,113,0.39539565826330536) 100%) !important;
} 


/* #Advance-Slider_widget_1740506803918, #Advance-Slider_widget_1740506803918 .tf_hero_banner.contain-wrapper {
 max-height:680px; 
} */
#hs_cos_wrapper_widget_1740506803918 .tf_hero_banner.tf_hero_banner_btn a, #hs_cos_wrapper_widget_1740506803918 .hero_slider_btn a,
#hs_cos_wrapper_module_17405096020973 .tf_hero_banner.tf_hero_banner_btn a, #hs_cos_wrapper_module_17405096020973 .hero-slider-left .hero_slider_btn a{
 color:white !important; 
}
.Advance-Slider ul.slick-dots li button img, .Advance-Slider button.slick-arrow .thumb img {
 display:none; 
}
.tf_hero_banner .contain-wrapper .info-inner {
  max-width:800px;
}
.slick-dots li:first-child {
  margin-top:5px !important;
}
.slick-prev.slick-arrow {
  margin-left:15px;
}
.Advance-Slider .img-fill img {
  animation-duration: 20s !important;
}
.tf_hero_banner.hero-slider-left {
 padding:50px; 
}
.tf_hero_banner .hero-slider .slide .hero-slider-left {
 max-width:40%; 
}
.tf_hero_banner ol li:before, .tf_hero_banner ul li:before {
 display:none; 
}



/* INTEREST FORM */
.hs-form .hs-error-msgs, form .hs-form .legal-consent-container .hs-error-msgs {
 background-color:#e27438; 
}
.hs-input.invalid {
  border-color:#e27438; 
}
form .hs-button:focus-visible, form .hs-button:hover {
 background-color:#6cace4; 
}
.legal-consent-container {
 margin-top:20px; 
}
.inputs-list .hs-form-booleancheckbox>label .hs-input[type=checkbox]:checked, .inputs-list .hs-form-booleancheckbox>label .hs-input[type=radio]:checked, .inputs-list .hs-form-checkbox>label .hs-input[type=checkbox]:checked, .inputs-list .hs-form-checkbox>label .hs-input[type=radio]:checked, .inputs-list .hs-form-radio>label .hs-input[type=checkbox]:checked, .inputs-list .hs-form-radio>label .hs-input[type=radio]:checked {
 appearance: auto; 
 outline-offset:-2;
 accent-color: #fff;
}
.hs-form.hs-form.hs-form [class*=form-columns] .hs-dependent-field .hs-form-field {
 margin-top:-.5rem; 
}
.hs-input {
 height:40px; 
}

.hs-content-id-186694307076 .body-wrapper {
  background-color: #FAFAFA;
}
/* GLOBAL */
#basic-hero .theme-rich-text {
 max-width:800px 
}
#sc-widget {
 height:100vh;
 width: 100%
}
.tabs__body.active {
 background-color:#fff !important; 
}

/* Schedule */

.hs-content-id-188682857788 .theme-rich-text__main hr {
  margin:1.5em 0 .75em;
}
.hs-content-id-188682857788 .theme-rich-text__main {
  max-width:950px;
  text-align:left;
  margin-left:0;
}

/* Sponsors */

.cell_1618935451306-vertical-alignment {
 max-width:950px; 
}
.cell_1744314744726-vertical-alignment {
  margin-left:0px;
}
.cell_1744314701155-vertical-alignment {
 width:80px; 
}
.row-fluid .simple-faqs-item-question {
 font-size:1.1rem; 
  font-weight:500;;
  border-bottom: 1px solid #074f71;
}

.hs-content-id-188561062051 h3 {
   color:#e27438; 
}
.row-fluid .simple-faqs {
 margin:1rem 0; 
}
.row-fluid .simple-faqs-item-answer {
background-color: rgba(7,79,113,5%);
  padding:2rem 2.5rem 3rem;
}

.row-fluid .simple-faqs-item-answer ul li {
 font-size: 1.1rem; 
}

#hs_cos_wrapper_widget_1744730825873 .button.button--tertiary {
  font-size:1rem;
  padding:11px;
  background-color:#074f71;
  border-color:#074f71;
  color:white;
  flex:1 1 0;
  width:0;
}
#hs_cos_wrapper_widget_1744730825873 .button.button--tertiary:hover {
 background-color: #e27438;
  border-color:#e27438;
}
  

.hs-content-id-191818099598 #presenting,
.hs-content-id-191818099598 #platinum, 
.hs-content-id-191818099598 #gold,
.hs-content-id-191818099598 #silver, 
.hs-content-id-191818099598 #bronze,
.hs-content-id-191818099598 #custom{
 background-color:rgb(255,255,255,.9);
  padding:50px;
  max-width:1010px;
}

.hs-content-id-191818099598 .row-number-14,
.hs-content-id-191818099598 .row-number-18,
.hs-content-id-191818099598 .row-number-22 {
  background-color:rgb(226,116,56,.1);
  
}
  
/* Speakers */

.hs-content-id-188684309675 .hs-accordion__item,
.hs-accordion__item {
 margin:0 !important; 
}
.hs-content-id-188684309675 .hs-accordion__item button:hover, 
.hs-content-id-188684309675 .hs-accordion__item button:hover .hs-accordion__item-icon,
.hs-accordion__item button:hover, 
.hs-accordion__item button:hover .hs-accordion__item-icon {
 color: #ececec !important; 
}
.hs-content-id-188684309675 .hs-accordion__item button,
.hs-content-id-188684309675 .hs-accordion__item[aria-expanded=true] button,
.hs-accordion__item button,
.hs-accordion__item[aria-expanded=true] button{
  background-color:rgb(255, 255, 255, 0.3) !important; 
  margin-top:25px !important; 
  color: #fff !important; 
}
.hs-content-id-188684309675 .hs-accordion__item-icon:before,
.hs-content-id-188684309675 .hs-accordion__item-icon:after,
.hs-accordion__item-icon:before,
.hs-accordion__item-icon:after{
  background-color: #fff !important;
}
.hs-content-id-188684309675 .hs-accordion__item-icon,
.hs-accordion__item-icon{
 border:1px solid #fff !important;
}
.hs-content-id-188684309675 .hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon,
.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon{
  color: #fff !important;
  border-bottom-color: #fff !important;
  background-color: #114a66 !important;
}
.hs-content-id-188684309675 .hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:before,
.hs-content-id-188684309675 .hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:after,
.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:before,
.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:after{
 background-color:#185170 !important;
}

.hs-content-id-188684309675 .hs-accordion__item:hover .hs-accordion__item-icon:after, 
.hs-content-id-188684309675 .hs-accordion__item:hover .hs-accordion__item-icon:before,
.hs-accordion__item:hover .hs-accordion__item-icon:after, 
.hs-accordion__item:hover .hs-accordion__item-icon:before{
  background-color:#ececec !important; 
}
.hs-content-id-188684309675 .hs-accordion__item button:hover .hs-accordion__item-icon,
.hs-content-id-188684309675 .hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon,
.hs-accordion__item button:hover .hs-accordion__item-icon,
.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon{
  border-color: #ececec !important; 
}
.hs-content-id-188684309675 .hs-accordion__item-content p,
.hs-accordion__item-content p{
 color: #fff !important; 
}
.hs-content-id-188684309675 .hs-accordion__item[aria-expanded=true] button,
.hs-accordion__item[aria-expanded=true] button{
 border-bottom-color:#fff !important; 
  color:white !important;
}

.hs-content-id-188684309675 .hs-accordion__item-content ul,
.hs-accordion__item-content ul{
  margin-left:45px !important; 
}
.hs-content-id-188684309675 .hs-accordion__item-content p+ol, 
.hs-content-id-188684309675 .hs-accordion__item-content p+ul,
.hs-accordion__item-content p+ol, 
.hs-accordion__item-content p+ul{
 margin-top:0 !important;  
}
.hs-content-id-188684309675 .hs-accordion__item-content ul li,
.hs-accordion__item-content ul li{
  list-style-type: disc !important; 
   color:#fff !important; 
  padding-left:10px !important; 
}

.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:before, .hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:after, .hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:before, .hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:after {
 background-color: #fff !important;  
}


#schedule .theme-rich-text__main {
 max-width:950px; 
}
ol {
 margin-left:45px; 
}
ol li:before {
 display:none; 
}
ol li {
  padding-left:10px;
}

ol li {
 list-style-type:auto; 
}

#hs_cos_wrapper_widget_1723665929710 .hs-tabs__tab[aria-selected='false']:hover, #hs_cos_wrapper_widget_1723665929710 .hs-tabs__tab[aria-selected='false']:focus {
 cursor: pointer; 
}
/*  PRICING */
.gXMmyl {
 max-width:1440px !important; 
}
.comparison-card-head-title {
 line-height:1.2; 
}
.widget_1632513843835 .comparison-card-foot a {
  background:#e27438 !important;
}
.comparison-card-foot a {
  padding:9px 33px !important;
  width:auto !important;
}
.widget_1632513843835 .comparison-card-foot a:hover, .module_1741126887915 .comparison-card-foot a:hover, .module_1741127051153 .comparison-card-foot a:hover {
 background: #074f71 !important;
}
.comparison-headings h2 {
 font-size:28px; 
}

.comparison-table {
 border-radius:25px; 
}

.case-study-slider .splide__slide-image img {
 object-fit:contain !important; 
}

a:hover {
 text-decoration:none; 
}

.hs-content-id-189321636012 .tf_hero_banner.contain-wrapper,
.hs-content-id-186183170087 .tf_hero_banner.contain-wrapper{
 background:url('/hubfs/ec-mask-top-right-4.png') no-repeat fixed top right; 
  background-size:35%;
  top:-1px !important;
} 

.hs-content-id-189321636012 .tf_hero_banner.item,
.hs-content-id-186183170087 .tf_hero_banner.item {
 background:url('/hubfs/home-hero-bottom-left-shapes-1.png') no-repeat fixed bottom left; 
 background-size:25%;
} 
.hs-content-id-189321636012 .Advance-Slider button.slick-arrow,
.hs-content-id-186183170087 .Advance-Slider button.slick-arrow {
 display:none !important; 
}

#hs_cos_wrapper_module_17472550748805 .tf_hero_banner.tf_hero_banner_btn a, #hs_cos_wrapper_module_17472550748805 .hero_slider_btn a {
 color: #fff; 
}

.hs-content-id-189321636012 .main_content-row-7-background-layers, 
.hs-content-id-186183170087 .main_content-row-7-background-layers {
 background-size:50% !important;
}

.hs-content-id-189321636012 #translation,
.hs-content-id-186183170087 #translation {
 border-radius: 50px; 
}

/* both behind gradient 
.hs-content-id-189321636012 .tf_hero_banner.item.slick-slide {
 background:url('/hubfs/white-box.jpg') no-repeat fixed top left; 
}
.hs-content-id-189321636012 .tf_hero_banner.img-fill {
 background:url('/hubfs/white-box.jpg') no-repeat fixed top right; 
} */

.hs-content-id-189321636012 #hs_cos_wrapper_widget_1740506803918 .tf_hero_banner.hero_container .hero-slider-sec .slick-active .image-title__content::before, 
.hs-content-id-189321636012 #hs_cos_wrapper_widget_1740506803918 .Advance-Slider .img-fill:after,
.hs-content-id-189321636012 #hs_cos_wrapper_widget_1740506803918 .tf_hero_banner.hero_container .hero-slider-sec .slick-active .image-title__content::before, 
.hs-content-id-189321636012 #hs_cos_wrapper_widget_1740506803918 .Advance-Slider .img-fill:after,
.hs-content-id-186183170087 #hs_cos_wrapper_widget_1740506803918 .tf_hero_banner.hero_container .hero-slider-sec .slick-active .image-title__content::before, 
.hs-content-id-186183170087 #hs_cos_wrapper_widget_1740506803918 .Advance-Slider .img-fill:after,
.hs-content-id-186183170087 #hs_cos_wrapper_widget_1740506803918 .tf_hero_banner.hero_container .hero-slider-sec .slick-active .image-title__content::before, 
.hs-content-id-186183170087 #hs_cos_wrapper_widget_1740506803918 .Advance-Slider .img-fill:after{
   background: none !important;
} 



/* FOOTER */
.site-footer {
  --gutter:40px;
}
.social-media.icon-wrapper:not(.icon-wrapper--enclosed) .icon:focus-visible, .social-media.icon-wrapper:not(.icon-wrapper--enclosed) .icon:hover {
  color: #eeeeee
}
.site-footer ul li a, .site-footer p a, .site-footer a {
 text-decoration:underline; 
}
.site-footer ul li a:hover, .site-footer p a:hover, .site-footer a:focus-visible, .site-footer a:hover  {
  color:#dddddd;
  text-decoration:none; 
}

.testimonials-cards-slider .splide__slide-meta img {
 display:none !important; 
}

.hs-content-id-186183170087 .row-number-17 {
 display:block; 
}
.hs-content-id-186183170087 .row-number-19 {
 display:none; 
}

.hs-content-id-189815251835 .main_content-row-0-background-layers {
   background-color:#0b3a50;
}

#speaker-slider-interior .resource-cards-slider__wrapper .splide {
 width:calc(100% - 5px - var(--gutter) - 2rem); 
}

#hs_menu_wrapper_widget_1749132474398_ {
 float:right; 
}

#hs_cos_wrapper_widget_1749132474398 li.hs-menu-item a:link {
 letter-spacing: .5px; 
}

#featured-speakers-row .related-posts__posts .related-blog-item {
 --gutter:35px; 
  margin-bottom:55px;
}

#featured-speakers-row .theme-rich-text.related-blog-item__info  {
  padding-top:20px !important;
}
#featured-speakers-row .theme-rich-text.related-blog-item__info h3 {
  font-size:28px;
}

#featured-speakers-row .related-posts__posts .related-blog-item__info .summary {
 margin-top:5px; 
  line-height:1.5;
}
#speaker-cards .theme-rich-text__main hr{
  margin-top:10px;
  margin-bottom:10px;
}
#speaker-cards .theme-rich-text__main h3 {
 color: #074f71  
}

#speaker-slider .splide__track .theme-rich-text .theme-ctas {
  margin-top:12px;
}
#speaker-slider .splide__track .theme-rich-text .theme-ctas .button.button--link{
  font-size:13px;
  text-transform: uppercase;
}

#speaker-slider .splide__slide {
  padding:2rem 2rem !important;
}

@media (max-width: 1280px) {
  #speaker-slider .theme-rich-text__main {
    width:80%;
  }
}


@media not screen and (min-width: 1120px) {
  .mobile-menu-active .site-header__menu {
   z-index:10000; 
  }
  ul.site-header__navigation {
   padding-top:15px !important;
  }
  #hs_cos_wrapper_widget_1744730825873 .button.button--tertiary {
  flex:auto;
    width:fit-content;
  }
      
    .site-header__menu {
     margin-top:130px !important; 
    }
}


@media (max-width: 1024px) {
  .site-footer img {
   max-width: 190px; 
  }
  .site-footer {
   --gutter:60px;
  }
}

@media (min-width: 768px) {
   #featured-speakers-row .span4 {
   width: calc(25% - var(--gutter));
   max-width:320px;
  }
  
  #featured-speakers-row .widget-span:first-child {
   margin-left:35px;   
  }
   .row-fluid .row-fluid #featured-speakers-row .widget-span {
    flex-grow:0;
  }

}

  @media (max-width: 768px) {
    
    #speaker-cards .feature-card__text {
     padding:2rem; 
    }
    #speaker-slider .theme-rich-text__main {
      width:100%;
    }
    
    .hs-content-id-186183170087 #translation {
      padding:40px;
    }
    #secure-spot, #secure-spot2 {
     padding:0 40px; 
    }
  #hs_cos_wrapper_widget_1744730825873 .button.button--tertiary {
   flex:auto;
    width:-webkit-fill-available;
     padding:7px;
     font-size:.8rem;
     text-transform:uppercase;
     letter-spacing:1px;
  }
   .hs-content-id-188561062051 h2 {
       font-size:29px !important;
    }
    #hs_cos_wrapper_widget_1744730825873 #widget_1744730825873 .theme-ctas {
      gap:.5rem;
      flex-direction:column;
    }
      
  .tf_hero_banner.dec p {
    padding-bottom:10px;
    }
  #translation {
    padding-left:0;
    padding-right:0;
  }
  #translation .theme-rich-text__main h3, #translation .theme-rich-text__main p {
    text-align:left;
   }
  #translation .theme-rich-text__main h3 img {
    float:left !important; 
    padding-bottom:80px;
    width:80px !important;
    margin:0px 30px 20px 0px !important;
   }
  #translation .theme-rich-text__main h3 span{
    font-size:20px !important;
   }
  #translation .theme-rich-text__main p {
    font-size:15px;
   }
  #counter .counter .count-number, #counter .counter-affix {
   font-size:1.2em; 
  }
  #site-header img.hs-image-widget {
    max-width: 250px
   }
  #speaker-slider .splide {
    padding-left:0px;
    padding-right:0px;
   }
   #speaker-slider.resource-cards-slider .splide__arrows {
    display:none; !important;
   }
   .resource-cards-slider .splide {
    padding-top:0 !important;
  }
  .resource-cards-slider .heading {
   margin-bottom:2rem !important; 
    padding:0 20px;
  }
    .resource-cards-slider {
     padding-left:0 !important;
    }
    .resource-cards-slider .splide__slide {
      width: calc(84% - 30px) !important;
      margin-right:23px !important;
      margin-left:20px !important;
    }
    .resource-cards-slider .splide__slide:last-child {
     width: calc(90% + 20px) !important;
    }
    .splide {
     padding-left:0px !important;
      padding-right:0px !important;
    }
  .case-study-slider .splide__slide-text  {
    padding:40px 0px 120px !important;
  }
  #hs_cos_wrapper_site-footer-module-2, #hs_cos_wrapper_site-footer-module-7, #hs_cos_wrapper_site-footer-module-6_, .site-footer-column-8-vertical-alignment, #hs_cos_wrapper_site-footer-module-12, #hs_cos_wrapper_site-footer-module-13 .icon-wrapper {
    text-align:center;  
  }
    .site-footer img{
      margin:15px 0;
    }
    #hs-link-site-footer-module-2_hs_logo_widget img {
      max-width:250px !important;
    }
    .testimonials-cards-slider {
     padding-left:0 !important; 
    }
    #widget_1738791728918 .theme-rich-text.heading {
     padding:0 20px !important; 
    }
    .testimonials-cards-slider .splide {
      padding-top:0 !important;
    }
  .testimonials-cards-slider .splide__arrows {
    display:none !important;
    }
    .testimonials-cards-slider .splide__slide {
     width: calc(85% - 25px) !important; 
      margin-right:15px !important;
      margin-left:15px !important;
    }
    .testimonials-cards-slider .splide__slide:last-child {
     width: calc(87% + 25px) !important;
    }
    .testimonials-cards-slider .splide__slide-text {
      min-height:var(--min-height,540px);
    }
    .case-study-slider .splide__arrow--prev {
     right:15px !important; 
    }
    .hs-content-id-186183170087 .row-number-19 {
     display:block; 
    }
    .hs-content-id-186183170087 .row-number-17 {
    display:none; 
    }
    #speaker-slider .subheading {
    font-size: 1.1rem  !important; 
    line-height:1.3  !important; 
    }
    .hs-content-id-186183170087 .tf_hero_banner.contain-wrapper{
    background-size:45%;
    top:-2px !important;
  } 
}

  @media (max-width: 550px) {
    
    .hs-content-id-186183170087 #translation {
      padding:20px;
    }
    
}
/*
.case-study-slider .splide__arrow--next svg {
  transform: scaleX(-1);
}
.case-study-slider .splide__arrow--prev svg {
  transform: none;
}
*/