@font-face {
    font-family: 'almoniDL300';
    font-weight: 300;
    /*(light)*/
    font-style: normal;
    src: url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.eot');
    src: url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.eot') format('embedded-opentype'), 
        url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.woff2') format('woff2'), 
        url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.woff') format('woff');
}

@font-face{
	font-family:'almoniDL400';
	font-weight:400; /*(regular)*/
	font-style: normal;
	    src: url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.woff') format('woff');
}
@font-face {
    font-family: 'almoniDL500';
    font-weight: 500;
    /*(medium)*/
    font-style: normal;
    src: url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.eot');
    src: url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.eot') format('embedded-opentype'), 
        url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.woff2') format('woff2'), 
        url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.woff') format('woff');
}
@font-face{
	font-family:'almoniDL900';
	font-weight:900; /*(black)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.woff2') format('woff2'),
             url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.woff') format('woff');
}
@font-face{
	font-family:'almoniDL700';
	font-weight:700; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.woff') format('woff');
} 
@font-face{
	font-family:'ultrablack';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.woff') format('woff');
} 
@font-face{
	font-family:'ultrabold';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.woff') format('woff');
}
@font-face{
	font-family:'demibold';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.woff') format('woff');
} 
@font-face {
    font-family: 'almoniTzar700';
    font-weight: 700;
    /*(bold)*/
    font-style: normal;
    src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.eot');
    src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.eot') format('embedded-opentype'),
         url('../../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.woff') format('woff2'), 
         url('../../../Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.woff2') format('woff');
}
@font-face {
    font-family: 'almoniTzar300';
    font-weight: 300;
    /*(light)*/
    font-style: normal;
    src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.eot');
    src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.eot') format('embedded-opentype'), 
         url('../../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.woff') format('woff'), 
         url('../../../Static/fonts/almoni-tzar/almoni-tzar-light-aaa.woff2') format('woff2');
}
@font-face {
    font-family: 'almoniTzar400';
    font-weight: 400;
    /*(regular)*/
    font-style: normal;
    src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.eot');
    src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.eot') format('embedded-opentype'), 
         url('../../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.woff') format('woff'), 
         url('../../../Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.woff2') format('woff2');
}
@font-face {
font-family: 'almoniTzar500';
font-weight: 500; /*(regular)*/
font-style: normal;
src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.eot');
src: url('../../../Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.eot') format('embedded-opentype'),
    url('../../../Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.woff') format('woff'),
    url('../../../Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.woff2') format('woff2');
}
.overlay {
    background-color: black;
    opacity: 0.8;
}
.socialBlock .close {
    font-size: 25px;
    font-family: 'almoniDL400';
    font-weight: normal;
}
header nav ul li a{
    position:relative;
}
header nav ul li a {
    font-family: almoniDL400;
    font-size: 20px;
}
header nav ul li a.active {
    font-family: 'almoniDL400';
}
header nav ul li a.active:after, header nav ul li:hover a:after{
   content:"";
   height:2px;
   width:20px;
   background:#fff;
   position:absolute;
   right:0;
   bottom:-5px;
}
header nav {
    margin: 0 100px;
    width: auto;
    display: inline-block;
}
header .social{
    left:20px;
    width: 50px;
}
header .social:hover{
    background:#fff;
    color:#6D1E4D;
}
header .social span:before {
    content: url(../../../globes/image/upload/v1636535280/Digital/buissnesConf/a_icon_share_1_c5uim1.svg);
    left:5px;
    right:auto;
}
header .social span:hover:before {
    content: url(../../../globes/image/upload/v1636535277/Digital/buissnesConf/a_icon_share_dbwbcw.svg);
}
header .social span{
      font-family: 'almoniDL400';
      text-indent: 0;
}
header .add2{
    left:120px;
}
header .add2 span {
    font-family: 'almoniDL400';
}
    header .add2 span:after {
        left: 4px;
    }
    header .add2:hover span:after{
        left:-20px;
    }
    header .add2 div a { 
    color: #6D1E4D;
    font-family: 'demibold';
    font-size: 16px;
}
     header .add2 div a:hover{
         border-bottom:1px solid #6D1E4D;
     }
    header .add2 div {
    display: none;
    position: absolute;
    top: 27px;
    padding: 12px 10px 0 10px;
    background: #fff;
    text-align: left;
}
#countdown {
    background: #6D1E4D;
    text-align: center;
    padding: 0;
    height: 72px;
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
}

header .add2, header .social, header .lang:after {
    font-family: 'almoniDL400';
}
h1, h2 {
    font-family: 'almoniDL900';
}
section.about .wr p {
    font-size: 20px;
    font-family: almoniDL400;
        max-width: 100%;
 
}
section.about .wr p strong {
    font-weight: normal;
    font-family: almoniDL700;
}
section.about.open .fa:before, section.speakers.open .fa:before, .btnRow span {
    font-family: demibold;
    font-size: 20px;
}
.sch_items {
    height: auto;
    display:flex;
}
#sec13905 {
    padding-top: 90px;
}
section.sec.schedule .blue strong {
    font-size: 20px;
    font-family:almoniDL900;
    display: block;
    text-align:center;
    font-weight:normal;
    color:#fff;
}
section.sec.schedule .blue span {
    font-size: 18px;
    font-family: almoniDL400;
    text-align:center;
    display:block;
    min-height: 42px;
    color:#fff;
}
.blue {
    background: #6D1E4D;
    padding: 40px 10px 20px;
}
.white {
    padding: 20px 15px 30px;
    text-align:center;
}
.white p{
    font-size:16px;
    font-family: almoniDL400;
    margin:0;
        line-height: 23px;
}
section.schedule.sec .item {
    width: 25%;
    flex:1;
    display: inline-block;
    text-align: right;
    vertical-align: top;
    padding: 0;
    margin: 0 0 20px 30px;
    border-radius: 5px;
    border: solid 1px #6D1E4D;
}
section.schedule.sec .item.active.open{
    border-radius: 15px;
}
.schedule .confTab.active, .schedule .confTab{
     font-family:almoniDL900;
         font-size: 22px;
}
.abWr {
    background: #fef3ee;
}
#main .sec h2, #main h1, h2.title{
    font-size: 36px;
    color:#6D1E4D;
    font-family: 'ultrabold';
    border-bottom: 1px #9d9d9d solid;
    padding-bottom: 0;
    position: relative;
    text-align: right;
    line-height: 52px;
    margin:0 0 40px 0;
}
#main .sec h2:after, #main .sec  h1:after, h2.title:after {
    border-bottom: 4px solid #c00;
    border-radius: 2px;
    content: "";
    position: absolute;
    width: 58px;
    right: 0;
    bottom: -2px;
}
#tabData_13911 .confSche b ,#tabData_13911 .confSche span{
    font-size: 20px;
    line-height: 1;
    font-family: 'almoniDL400';
    display:inline-block;
    margin:0 0 0 10px;
}
.confSche:after {
    content: none;
}
.confSche {
    margin: 0;
}
.schedule, section.about, section.sponsers {
    border-bottom:none;
}
.schedule .item .title {
    font-size: 20px;
    line-height: 1;
    font-family: 'almoniDL900';
    color: #6D1E4D;
    margin-bottom: 10px;
}
.schedule .item .subTitle {
    font-size: 16px;
    font-weight: normal;
    line-height: 1;
    font-family: 'almoniDL400';
}
section.schedule .item {
    border-radius: 5px;
    border: solid 1px #05305a;
}
section.speakers h2, section.conferences h2, section.sponsers h2{
        border-bottom: none;
}
section.speakers .speaker .speakerName {
    font-size: 29px;
    line-height: 1;
    font-family: almoniDL700;
    color:#6d1e4d;
    max-width:200px;
    margin:13px auto 5px;
}
section.speakers .speaker .speakerTitle, section.speakers .speaker .speakerTitle p {
    font-family: 'almoniDL300';
    font-size: 22px;
    font-weight: normal;
    line-height: 1;
    height: auto;
}
.speakerCredit{
    display:none;
}
section.speakers .fa:before {
    font-family: 'almoniDL400';
}
section.speakers .morelink span {
    color: #6d1e4d;
    border: solid 2px #6d1e4d;
}
section.speakers .fa:after {
    content: url(../../../globes/image/upload/v1639571023/Digital/buissnesConf/icn-arrow-up-blue_qsk76c.svg);
}
 section.speakers .morelink span:hover {
    border: solid 2px #6d1e4d;
    color: #fff;
    background: #6D1E4D;
}
 section .morelink {
    margin: auto;
    grid-column: 1 / -1;
}
 section.speakers .speaker.active .speakerName:hover {
    color: #000000;
}
#countdown div {
    width: 150px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 0;
    position: relative;
    line-height: 1;
}
#countdown span:first-child {
    font-size: 36px;
    font-family: 'ultrabold';
    margin-left:10px;
}
#countdown span:last-child {
    font-size: 20px;
    font-family: 'almoniDL400';
}
 #countdown div:after{
     content:none;
 }
 #countdown div:before {
     position: absolute;
     border-left: 2px #fff solid;
     top: 14px;
     left: 0;
     height: 42px;
     content: "";
 }
 #countdown div.c1:before {
     display: none
 }
 .hero {
    padding: 280px 0;
    background: #000;
}
 .conf_details {
    display: grid;
    align-items: center;
    justify-items: baseline;
}
 .conf_banner {
    max-width: 600px;
    margin: auto;
    display: flex;
    padding: 15px;
    background-color:#fff;
    justify-content:space-between;
}
 .conf_details img {
    width: 100%;
}
 #main .conf_details h1{
     font-family:almoniTzar700;
     font-size:70px;
     color:#2A489E;
     margin:0;
     padding:0;
     border-bottom:none;
     font-variant-caps: small-caps;
 }

  .conf_details p{
     font-family:almoniTzar300;
     font-size:54px;
     color:#2A489E;
     margin:0;
      font-variant-caps: small-caps;
 }
   .conf_details a{
       font-size: 30px;
       font-family: 'almoniDL400';
       color:#fff;
       background-color:#6d1e4d;
       display:inline-block;
       padding:4px 24px;
       align-self: end;

 }
.conf_details a:hover {
    background-color: #3c102a;
}
.hero {
    padding: 13% 0;
    background: url(../../../globes/image/upload/v1636536367/Digital/buissnesConf/IBC_2021_Hero_desktop_g7zejc.png);
    background-size: 100%;
    background-repeat: no-repeat;
    margin-top: 60px;
}
.headerWr {
    width: calc(100% - 40px);
    background: #6D1E4D;
    height: 60px;
    z-index: 3;
    position: fixed;
    padding: 0 20px;
    left:0;
    max-width: 100%;
    display: flex;
    align-items: center;
    box-shadow: 0 2px 16px 0 rgb(0 0 0 / 33%);
}
   #globesLogo{
       background-image:url('../../../globes/image/upload/v1636452421/Digital/buissnesConf/138-35_mzydc1.png');
       width:137px;
       height:35px;
       display:inline-block;
       margin-left:20px;
       background-repeat:no-repeat;
       position:relative;
   }
   #globesLogo:after{
       content:"";
       position:absolute;
       width:1px;
       height:32px;
       background:#fff;
       top:5px;
       left:-20px;
   }
   #confLogo{
        background-image:url('../../../globes/image/upload/v1636375403/Digital/buissnesConf/IBC_LOGO_kktrfw.png');
       width:49px;
       height:49px;
       display:inline-block;
       margin-right:20px;
       background-repeat:no-repeat;
   }
   schedule .confTab.active, .schedule .confTab {
    display: none;
}
   section.schedule h2{
       margin-top:0;
   }
   section.sec {
    background: #fef3ee;
    margin-bottom: 120px;
    padding-bottom: 0px;
    max-width: 960px;
}
   .veidaInner {
        max-width: 960px;
        margin:0 auto 120px;
        padding: 0 20px 40px;
        width: calc(100% - 40px);
            text-align: center;
   }
section.gallery {
    background: none;
    padding: 0;
    max-width:100%;
}
.moreImgs {
    margin-top: 10px;
}
   div#purchaseStrip {
    background: #6D1E4D;
    color: #fff;
    padding: 60px 0;
}
#purchaseStrip .sec{
    background:transparent;
}
   #purchaseStrip .sec h2{
       color:#fff;
   }
    #purchaseStrip .sec h2:after{
      border-bottom: 4px solid #fff;
   }
    #purchaseStrip .subTitle{
        color:#fff;
        font-family:almoniDL400;
        text-align:center;
        font-size:20px;
        margin:0 0 60px 0;
    }
      #purchaseStrip p,   #purchaseStrip p a{
          font-size:16px;
          font-family:almoniDL400;
          color: #6D1E4D;
          margin:0;
      }
     #purchaseStrip em {
    font-family: 'almoniDL300';
    text-decoration: line-through;
}
    section.sec .wr {
    max-width: 100%;
    padding: 0;
    margin: 0 auto;
    height:auto;
}
section.speakers .speaker .wr, section#sec13859 .item, section#sec14046 .item {
    background: transparent;
}

section#sec13859 .item, section#sec14046 .item {
    padding: 15px;
}
 section.about .morelink{
     display:none;
 }
 section.speakers .speaker {
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 0;
    position: relative;
    padding-bottom: 105px;
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
}
 .speakersSec {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));
    grid-gap:45px;
}
 section.speakers .speaker img {
    filter: grayscale(100%);
    margin: auto;
}
 	
 .tracks {
     display: flex;
     justify-content: center;
     align-items: center;
     flex-direction: row-reverse;
 }
 .track {
     padding: 20px;
 }
 .track .title {
    font-family: 'ultrabold';
    font-size: 32px;
 }
 .tracks .track {
      margin: 0;
      text-align: center;
       max-width: 320px;
}
 .track .price strong{
     font-size: 16px;
    font-family: 'almoniDL400';
 }
    #purchaseStrip a.rgisterBtn {
    color: #fff;
    font-family: 'demibold';
    display: inline-block;
    padding: 5px 25px;
    border: 1px solid #fff;
    margin: 20px 0;
    font-size: 18px;
    background-color:#6D1E4D;
}
 .price {
    font-size: 32px;
    font-family: 'almoniDL400';
}
 #purchaseStrip .track {
    padding:40px;
    border:1px solid #fff;
}
 #purchaseStrip .track:nth-child(3) {
    padding:40px 40px 10px 40px;
    border:1px solid #fff;
    position:relative;
}
.track .price span {
    font-size: 14px;
    text-decoration: none!important;
    font-family: 'almoniDL400';
}
  #purchaseStrip .track:nth-child(3):before {
    content:"הצעה מיוחדת";
    width:100%;
    font-family:'almoniDL400';
    font-size:14px;
    color:#6D1E4D;
    background:#fff;
    height: 20px;
    line-height:20px;
    position: absolute;
    top: 0;
    right: 0;
}
 #purchaseStrip .track:nth-child(2){
     background:#fff;
     color:#6D1E4D;
     padding:80px 60px 40px 60px;
     margin: 0 10px;
 }
  #purchaseStrip .track .rgisterBtn:hover{
     background-color:#fff;
     color:#6D1E4D;
 }
 #purchaseStrip .track:nth-child(2) .rgisterBtn:hover{
     background-color:#8e0303;
 }
  #purchaseStrip .track:nth-child(2) .rgisterBtn{
     background-color:#cc0000;
     color:#fff;
 }
  #purchaseStrip  .linkTerms{
      color:#fff;
      text-decoration:underline;
 }
.tracksInfo {
    text-align: center;
    margin: 60px auto 0 auto;
    font-size: 20px;
    color: #fff;
    display:flex;
    max-width:710px;
    justify-content:space-between;
}
.tracksInfo span, .tracksInfo span a{
    font-family: 'almoniDL400';
    color:#fff;
}
.tracksInfo span a{
    text-decoration:underline;
}
.tracksInfo span strong{
    font-family: 'almoniDL700';
}
#purchaseStrip section.sec {
    margin-bottom: 0;
}
body, #main {
    background: #fef3ee;
}
#container, #partners {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
    grid-gap: 20px;
    justify-items: center;
    align-items: end;
}
 #partners {
    grid-template-columns: 1fr;
}
#container a:first-child{
    grid-column: 1 / -1;
        text-align: center;
}
.sponsers #container a img {
    margin: 0;
    display: inline-block;
    width: 200px;
    height: auto;
}
footer {
    width: calc(100% - 40px );
    height: auto;
    background-color: #6D1E4D;
    color: #fff;
    padding: 0 20px;
}
 .confSche{
    padding-bottom: 20px;
}
footer p, footer a{
    margin:0;
    color:#fff;
}

.fWrF {
    display: flex;
    padding: 20px 0;
    max-width: 960px;
    margin: auto;
    justify-content: space-between;
    flex-direction: row-reverse;
    text-align: right;
    align-items: center;
}
.footer-bottom {
    max-width: 960px;
    border-top: 1px solid #fff;
    margin: auto;
    text-align: right;
    display: flex;
    justify-content: space-between;
}
.footer-bottom p{
    font-family: 'almoniDL400';
    font-size:15px;
    padding:15px 0;
}
.contact strong, footer h5{
    font-family: 'almoniDL700';
    font-size:22px;
    margin-left:10px;
}
.contact p{
    font-family: 'almoniDL400';
    font-size:20px;
}
section#sec13859 .item.active.open, section#sec14046 .item.active.open {
    background: #fef3ee;
    width: 100%;
    padding: 0;
    position: fixed;
    z-index: 11;
}
.schedule.sec .item.active.open strong {
    font-size: 24px;
    color:#6D1E4D;
    font-family: 'almoniDL700';
}
.schedule.sec .item.active.open .addInfo strong{
    font-size:20px;
}
.schedule.sec .item.open.active .subTitle {
    margin-top: 0;
    font-size: 24px;
    color: #6D1E4D;
    font-family: 'almoniDL700';
}
section.schedule .item.open .addInfo {
    margin-top:0;
    padding: 15px;
}
.schedule.sec .item.open.active .subTitle :hover{
    color:#6D1E4D;
}
.schedule.sec .item.open.active .title {
    background: #6D1E4D;
    position: relative;
    top: 0;
    left: 0;
    text-align: right;
    width: calc(100% - 55px);
    padding: 5px 15px 5px 40px;
    font-size: 30px;
    color: #fff;
    font-family: 'almoniDL700';
    border-radius: 14px 14px 0 0;
}
.item.active.scheduleDiv.open {
    width: 100%;
}
.item.active.open .addInfo p {
    font-family: 'almoniDL400';
    line-height: 27px;
    font-size:20px;
    margin:0 0 10px 0;
}
 section.schedule .fa:before{
     content:none;
 }
 .item.active.open .addInfo {
    max-height:initial;
    margin-top:0;
}
section.schedule .item.open .close:after{
     top:-12px;
     left:12px;
     content:url('../../../globes/image/upload/v1636531358/Digital/buissnesConf/Union_1_ks3uej.svg');
     min-height:auto;
     border-bottom:none;
 }
section.speakers .speaker.open .close:after{
    content:url('../../../globes/image/upload/v1636533068/Digital/buissnesConf/hjk_b95twt.svg');
    top: -10px;
    left: 15px;
    min-height:auto;
     border-bottom:none;
}
 section.speakers .speaker:hover:after, section.speakers .speaker.active:hover:after, section.speakers .speaker.open .speakerBox img:after  {
    content:none;
}
  section.speakers .speaker:hover img  {
   filter:grayscale(0%);
}
 section.speakers .speaker.open .speakerBox p {
    font-size: 20px;
    line-height: 27px;
    font-family: 'almoniDL400';
    color: #000;
    text-align: right;
}
section.speakers .speaker.open, section.schedule .item.open:hover, section.speakers .speaker.open:hover, section.speakers .speaker.open .wr {
    background: transparent;
}
 section.speakers .speaker.open {
    width: 100%;
    max-width: 930px;
    padding: 0;
    z-index:11;
}
 section.speakers .speaker.open .speakerBox {
    display: grid;
    grid-template-columns: 300px 1fr;
}
 section.speakers .speaker.open .speakerBox img {
    display: block;
    float: none;
    margin: 0;
    border-radius:50%;
    width:200px;
    height:200px;
    filter: grayscale(0%);

}
 .boxLeft{
     background:#6D1E4D;
     padding:30px 40px;
     border-radius: 0 15px 15px 0;

 }
 .boxRight{
     background:#fff;
     padding:50px;
     border-radius:15px 0 0 15px;
 }
 section.speakers .speaker.open  .boxLeft .boxCredit, section.speakers .speaker.open  .boxLeft .boxTitle {
    font-size: 14px;
    color: #fff;
    font-family: 'almoniDL400';
    display: block;
    text-align: center;
    margin-top:5px;
}
  section.speakers .speaker.open  .boxLeft .boxName {
    font-size: 32px;
    color: #fff;
    font-family: 'almoniDL700';
    display: block;
    text-align: center;
    margin:35px 0 5px;
}
   section.speakers .speaker.open  .boxLeft .boxTitle {
    font-size: 20px;

}
.lectureWraper .item:hover {
    outline: 2px solid #6D1E4D;
}
 section.schedule.sec .item.open:hover  {
    border:1px solid #6D1E4D;
}
section.sec .item:hover span.title {
    color: #6D1E4D;
}
section.sec .item:hover span.subTitle {
    color: #000;
}
section.schedule.sec .item:hover {
    background: #fff;
}
.socialF {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
.socialF a{
    width:31px;
    height:31px;
    background-repeat:no-repeat;
    margin:0 0 0 10px;
}
.socialF .facebook{
    background-image:url(../../../globes/image/upload/v1636538179/Digital/buissnesConf/facebook_rk23mz.svg);
}
.socialF .mail{
    background-image:url(../../../globes/image/upload/v1636538176/Digital/buissnesConf/mail_xax8ya.svg);
}
.socialF .linkedin{
    background-image:url(../../../globes/image/upload/v1636538174/Digital/buissnesConf/linkdin_wzoi0p.svg);
}
.socialF .twitter{
    background-image:url(../../../globes/image/upload/v1636538172/Digital/buissnesConf/twitter_v441xl.svg);
}
.socialF .whatsapp{
    background-image:url(../../../globes/image/upload/v1636538170/Digital/buissnesConf/whatsapp_y5tyvt.svg);
}
section.schedule h2 a:after {
    content: url(../../../globes/image/upload/v1636634416/Digital/buissnesConf/PDF_icon_ewf38e.svg);
    margin-right: 0;
    cursor: pointer;
}
section.schedule h2 a:hover:after {
    content: url(../../../globes/image/upload/v1636636612/Digital/buissnesConf/PDF_icon_1_stacpn.svg);
}
section.schedule h2 a {
    margin: 0;
    position: absolute;
    left: 0;
}
section.speakers #layer {
    opacity:1;
    z-index: 3;
}
.terms {
    display:none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 11;
    background: #fef3ee;
    padding:  40px 30px;
    text-align: right;
    border-radius:15px;
}
.terms.open{
    display:block;
}
.terms ol{
    list-style:decimal;
    margin-right: 20px;
}
.terms p:before{
    content:url("../../../globes/image/upload/v1636533068/Digital/buissnesConf/hjk_b95twt.svg");
    position:absolute;
    left:0;
    top:-20px;
    cursor:pointer;
}
#purchaseStrip .terms p{
      text-decoration:underline;
      position:relative;
 }
.terms ol li,  #purchaseStrip .terms p{
    color: #000;
    font-size: 20px;
    font-family: 'almoniDL400';
    line-height:32px;
}

/*@media screen and (min-width:801px) {
    section.speakers .speaker:nth-child(4) {grid-column: 2 span;}
    section.speakers .speaker:nth-child(5) {position: relative;left: 170px;}
}
@media screen and (max-width:800px) {
    section.speakers .speaker:nth-child(3) {
        grid-column: 2 span;
    }

}*/

    @media screen and (max-width:1430px) {
        .hero {
            padding: 12% 0;
        }
    }

    @media screen and (max-width:1250px) {
        .hero {
            padding: 11% 0;
        }
    }

    @media screen and (max-width:1115px) {
        .hero {
            padding: 10% 0;
        }
    }

    @media screen and (max-width:1000px) {
        .hero {
            padding: 9% 0;
        }
    }

    @media screen and (max-width:900px) {
        .hero {
            padding: 8% 0;
        }
    }

    @media screen and (max-width:800px) {
        .hero {
            padding: 6% 0;
        }
    }

    @media screen and (max-width:640px) {
        .headerWr {
            height: 40px;
            box-shadow: 0 2px 16px 0 rgb(0 0 0 / 33%);
            z-index: 12;
        }

        .conf_details {
            justify-items: center;
            grid-gap: 6px;
        }

            .conf_details p {
                font-size: 37px;
            }

        #globesLogo {
            background-image: url(../../../globes/image/upload/v1646647598/Digital/medabrot2022/Gimel_zm5fxa.svg);
            width: 20px;
            height: 20px;
            margin-left: 10px;
        }

        #confLogo {
            background-image: url(../../../globes/image/upload/v1636548564/Digital/buissnesConf/IBC_LOGO_b2qlbd.png);
            width: 30px;
            height: 30px;
            margin-right: 10px;
        }

        #globesLogo:after {
            height: 20px;
            top: 0px;
            left: -10px;
        }

        header .social {
            width: 0px;
            height: 18px;
            top: 5px;
        }

            header .social span:before {
                text-indent: 0;
                top: 6px;
                left: 9px;
            }

            header .social span {
                font-size: 0;
            }

        .hero {
            padding: 18% 0;
            background: url(../../../globes/image/upload/v1636536368/Digital/buissnesConf/IBC_2021_Hero_mobile_aff6be.png);
            margin-top: 40px;
            background-position: center;
            background-size: contain;
        }

        .conf_banner {
            max-width: fit-content;
            margin: auto;
            display: grid;
            padding: 10px;
            justify-content: center;
            justify-items: center;
            grid-gap: 15px;
        }

        .conf_details a {
            font-size: 24px;
            padding: 6px 0;
            width: 100%;
            text-align: center;
        }

        #countdown span:last-child {
            font-size: 16px;
        }

        #countdown span:first-child {
            font-size: 28px;
            margin-left: 8px;
        }

        #sec13905 {
            padding-top: 30px;
        }

        section.sec {
            padding: 0;
            margin-bottom: 60px;
            width: calc(100% - 40px);
        }

        .sch_items {
            flex-direction: column;
            align-items: center;
        }

        section.schedule.sec .item {
            width: calc(100% - 36px );
            margin: 0 0 20px 0;
        }

        #sec13858 .sch_items .item {
            width: 99%;
        }

        .speakersSec {
            display: grid;
            grid-template-columns: 1fr 1fr;
            grid-gap: 20px;
        }

        section.speakers .speaker {
            padding-bottom: 80px;
        }

            section.speakers .speaker .speakerName {
                font-size: 24px;
                height: auto;
            }

            section.speakers .speaker .speakerTitle {
                font-size: 16px;
            }

        div#purchaseStrip {
            padding: 30px 0;
        }

        #main .sec h2, #main h1 {
            font-size: 30px;
            margin: 0 0 30px 0;
        }

        .tracks {
            flex-direction: column-reverse;
        }

        div#purchaseStrip .tracks .track {
            max-width: 100%;
            width: 100%;
            padding: 50px 0;
        }

        #purchaseStrip .track:nth-child(2) {
            margin: 10px 0;
        }

        #purchaseStrip .subTitle {
            margin: 0 0 20px 0;
        }

        .tracksInfo {
            margin: 30px auto 0 auto;
            font-size: 18px;
            flex-direction: column-reverse;
        }

            .tracksInfo span {
                display: block;
                margin-bottom: 10px;
            }

        #container {
            grid-template-columns: 1fr 1fr;
            grid-gap: 15px;
        }

        .fWrF {
            flex-direction: column;
            align-items: flex-end;
        }

        .socialF {
            display: block;
        }

        .contact p, .contact p a {
            font-family: 'almoniDL400';
            font-size: 18px;
        }

        .contact strong, footer h5 {
            font-size: 20px;
            margin-left: 0px;
            margin-bottom: 10px;
        }

        .contact {
            margin-bottom: 15px;
        }

        section.speakers .speaker.open {
            top: 0;
        }

            section.speakers .speaker.open .wr {
                margin-top: 0;
                padding: 0;
                width: 100%;
            }

            section.speakers .speaker.open .speakerBox {
                padding: 0;
                grid-template-columns: 1fr;
                height: 100%;
                margin-top: 40px;
                max-height: 100vh;
            }

        .boxLeft {
            padding: 20px 15% 30px 15%;
            border-radius: 0;
        }

        section.speakers .speaker.open .speakerBox img {
            margin: auto;
            max-width: 100%;
        }

        section.speakers .speaker.open .boxLeft .boxTitle {
            font-size: 18px;
        }

        section.speakers .speaker.open .boxLeft .boxName {
            margin: 20px 0 5px;
        }

        section.schedule.sec .item.active.open .hide.close {
            top: -10px;
        }

        .boxRight {
            background: #fef3ee;
            padding: 30 px 24 px 60 px;
            border-radius: 0;
        }

        section.speakers .speaker.open .speakerBox p {
            margin: 0;
        }

        section.speakers .speaker.open .close:after {
            content: url(../../../globes/image/upload/v1636531358/Digital/buissnesConf/Union_1_ks3uej.svg);
        }

        section.speakers #layer {
            background: transparent;
            opacity: 0;
        }

            section.speakers #layer.show {
                background: #333;
                opacity: 1;
            }

        section.speakers .speaker:hover:after, section.speakers .speaker.active:hover:after, section.speakers .speaker.open .speakerBox img:after {
            content: none;
        }

        section.schedule.sec .item.active.open {
            width: calc(100% - 30px );
            height: 100%;
            top: 40px;
        }

        /*.item.active.open .addInfo {
        max-height: 100%;
        height: 100%;
    }*/

        .schedule.sec .item.open.active .title {
            padding: 15px 24px 15px 41px;
            font-size: 30px;
            width: calc(100% - 65px);
            border-radius: 0;
        }

        section.schedule .item.open .close:after {
            top: 20px;
        }

        section.schedule.sec .item.open:hover {
            border: none;
        }

        .schedule.sec .item.open.active .subTitle {
            margin: 10px 15px;
        }

        section#sec13859 .item.active.open, section#sec14046 .item.active.open {
            background: #fef3ee;
            border-radius: 0;
            overflow-y: auto;
            top: 40px;
            z-index: 11;
        }

        section.speakers .morelink {
            width: auto;
            height: auto;
            margin: 20px auto;
        }

            section.speakers .morelink span {
                width: 180px;
                height: 34px;
            }

        section.about .fa:after, section.schedule .fa:after {
            content: none;
        }

        section.speakers .fa:after {
            top: -3px;
        }

        section.sec .wr {
            width: 100%;
            height: 100%;
        }

        #countdown div:before {
            top: 10px;
            height: 30px;
        }

        #countdown {
            height: 50px;
        }

        #mobMenu {
            float: none;
            background: url(../../../globes/image/upload/v1636627325/Digital/buissnesConf/icn_menu_qvbujr.svg) no-repeat 0 0;
            width: 19px;
            height: 16px;
            margin: 0 0 0 10px;
        }

        #main header nav {
            background: #6D1E4D;
            height: 100vh;
            margin: 0;
            top: 40px;
            -webkit-box-shadow: inset 0 2px 16px 0 rgba(0,0,0,0.13);
            box-shadow: inset 0 2px 16px 0 rgba(0,0,0,0.13);
        }

        header nav ul li a, header nav ul li a.active {
            font-family: 'almoniDL700';
            font-size: 22px;
            padding: 13px 10px;
        }

        header .add2.hide span a {
            font-family: 'demibold';
            font-size: 22px;
        }

        header .add2.hide {
            width: 240px;
            margin: 20px 0;
            padding: 10px;
        }

        header nav ul {
            margin: 20px 40px 0 0;
        }

            header nav ul li {
                padding: 0;
            }

                header nav ul li a.active:after, header nav ul li:hover a:after {
                    right: 10px;
                    bottom: 2px;
                }

        #mobMenu.opnd {
            background: url(../../../globes/icons/x-mobile-menu.svg) no-repeat 0 0;
            margin-top: 0;
            height: 24px;
            width: 24px;
        }

        header .add2 span:before {
            content: none;
        }

        .terms {
            width: calc(100vw - 40px);
            top: 0;
            left: 0;
            transform: none;
            padding: 20px;
            border-radius: 0;
            height: 100vh;
            overflow-y: scroll;
        }

            .terms p:before {
                top: -5px;
            }

            .terms ol li, #purchaseStrip .terms p {
                font-size: 15px;
                line-height: 21px;
            }

        .sponsers #container a img {
            width: 100%;
        }

        section#sec13859 .item.active.open, section#sec14046 .item.active.open {
            height: 100vh;
            overflow-y: scroll;
        }

        section.schedule .addInfo {
            height: 75%
        }

        .footer-bottom {
            flex-direction: column-reverse;
        }

            .footer-bottom p {
                padding: 0;
            }
    }


            