/*SECTION 8 - EXPERT*/
.lpg-block.expert img{
    margin-bottom: 20px;
    width: 150px;
    height: 150px;
}
.lpg-block.expert h3{
    height: 45px;
}
.lpg-block.expert .modal img {
    width: 150px;
    height: 150px;
}
.lpg-block.expert h5{
    padding-top: 20px;
    margin-bottom: 10px!important;
}
.lpg-block.expert{
    padding-top: 10px;
    padding-bottom: 100px;
}
.lpg-block.expert .element-first,
.lpg-block.expert .element-central,
.lpg-block.expert .element-last {
    margin: 0;
    padding: 20px;
}
.lpg-block button.close.dismiss-expert {
    text-align: center;
    float: right;
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 99;
    /* width: 44px; */
    /* height: 44px; */
    border-radius: 100%;
    /* line-height: 44px; */
    background: transparent;
    color: var(--midnight-blue);
}
.lpg-block .modal-expert {
    padding: 40px 40px 70px;
}
.lpg-block.expert .fade {
    /*
    background: rgba(85,157,245,0.6);
    background: -moz-linear-gradient(top, rgba(85,157,245,0.6) 0%, rgba(4,69,173,0.6) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(85,157,245,0.6)), color-stop(100%, rgba(4,69,173,0.6)));
    background: -webkit-linear-gradient(top, rgba(85,157,245,0.6) 0%, rgba(4,69,173,0.6) 100%);
    background: -o-linear-gradient(top, rgba(85,157,245,0.6) 0%, rgba(4,69,173,0.6) 100%);
    background: -ms-linear-gradient(top, rgba(85,157,245,0.6) 0%, rgba(4,69,173,0.6) 100%);
    background: linear-gradient(to bottom, rgba(85,157,245,0.6) 0%, rgba(4,69,173,0.6) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#559df5', endColorstr='#0445ad', GradientType=0 );
    */
    background: var(--cool-rain);
}
.lpg-block.expert .button-bottom {
    padding: 20px 0;
}
.lpg-block.expert .button-bottom a {
    cursor: pointer;
    color: var(--strawberry);
    padding-top: 20px;
}
.lpg-block.expert .button-bottom a:hover {
    text-decoration: underline;
}
.lpg-block.expert .row{
    margin-top: 50px;
}
.lpg-block.expert h5{
    height: 50px;
    text-align: center!important;
}
.lpg-block.expert .modal-body h5{
    height:auto;
    text-align: center!important;
}
.lpg-block .modal-content{
    border-radius: 10pt;
    border: 2px solid var(--cool-teal);
}
.lpg-block.expert .modal-body h5 {
    text-align: left!important;
    font-size: var(--font-m);
    text-transform: uppercase;
}
.lpg-block.expert .modal-body h3 {
    font-family: 'Recoleta', serif;
    font-size: var(--font-l);
    color: var(--midnight-blue);
    text-transform: none!important;
}
