/*-------------------------------------------------------------------------------------------------------------------------------*/
/*  COLOR :  #e8cec4 - 232,206,196
/*  COLOR2 :  #8c525a
/*-------------------------------------------------------------------------------------------------------------------------------*/


/* WORKSHOP CUSTOMIZATION */

.main-slider {
    padding:0px;
}

#content-wrapper h1, #content-wrapper h2, #content-wrapper h3, #content-wrapper h4 {
    font-weight:300;
}

#main .black-block {
    text-align:right;
    padding:100px 50px 100px 20px;
    width:600px;
    float:right;
    border-radius:0;
}

#content-wrapper .main-slider h4 {
    font-size:18px;
    font-weight:300;
    letter-spacing:3px;
    color:#888;
}

#content-wrapper .main-slider h3 {
    font-size:24px;
    color:#ddd;
}

#explanation.message-line {
    background: linear-gradient(60deg, rgba(34,34,34,1) 33%, rgba(68,68,68,1) 100%);
}

#explanation .main-text p {
    padding: 60px 30px 0px 30px;
    color: #aaa;
    font-size: 20px;
    line-height: 36px;
    font-weight: 300;
    margin: 0px;
    text-align:center;
}

#schedule p {
    font-family: 'Open Sans',sans-serif;
    font-size: 22px;
    line-height: 36px;
    font-weight: 400;
    color: #999;
}

.block-header {
    padding-top:60px;
}

#schedule {
    padding:0px;
    background: url(/conference/assets2023/img/city-bg.jpg) center center;
}

#schedule .overlay {
    background: rgba(232,206,196, 0.2);
}

#schedule .main-block {
    padding-top: 20px;
    padding-bottom: 60px;
}

/* FINE CUSTOMIZZAZIONE WORKSHOP*/


.color {color:#e8cec4;}

.separator {border-color:#8c525a;}

.main-slider .date {
    color:#e8cec4;
    font-weight:400;
}

.main-slider .top-icon {
    color:#e8cec4;
}

.c-btn {
    font-weight:400;
}

.c-btn.color-1 {
    background: #e8cec4;
    color: #000;
    border: 1px solid #e8cec4;
}

.c-btn.color-1:hover, .c-btn.color-2:hover {
    background: #8c525a;
    color: #fff;
}

.c-btn.color-2 {
    background: #fff;
    color: #e8cec4;
    border:1px solid #fff;
}

.c-btn.color-2:hover, .c-btn.color-2:hover {
    background: #8c525a;
    color: #fff;
}

#schedule .block-title {
    color: #8c525a;
}

#schedule .panel-number {
    background: linear-gradient(135deg, rgba(214, 69, 53,1) 0%, rgba(179, 42, 27,1) 100%);
}

#schedule .speaker-company,#schedule .speaker-company a {
    color:#8c525a;
}

#focus .block-title, #ondemand .block-title, #accedi .block-title{
    color:#fff;
}

#ondemand, #accedi {
    background: linear-gradient(135deg, rgba(214, 69, 53,1) 0%, rgba(179, 42, 27,1) 100%);
}

#pricing .price-color {
    background: linear-gradient(135deg, rgba(214, 69, 53,1) 0%, rgba(179, 42, 27,1) 100%);
    color:#fff;
}



#pricing .price-color.price-block h3{
    color:#fff;
}

#pricing .price-color.price-block h3 a{
    color:#a00000;
}

#pricing .c-btn.color-1:hover, #pricing .c-btn.color-1:hover {
    background: transparent;
    color: #8c525a;
}

.contact-catagory, .contact-row i {
    color: #e8cec4;
}

#publications {
    padding:60px 0px;
    background-color:rgba(232,206,196,0.1)
}

#publications  p {
    color: #999;
    font-size: 26px;
    line-height: 42px;
    font-weight: 300;
}

.color-3 {
    background-color:#8a9ec2;

}

a.color-3  {
    color:#000;
}