.content-text .row-data{display:flex;}
.content-text .row-data .dsc{padding-right:50px;line-height:1.4em;}
.content-text .row-data .gallery{flex:1 0 auto;}


.otherBooks{
margin-top: 30px;
}
.otherBooks .titleOtherBooks{
border-bottom: 1px solid #d5d5d5;
font: 23px 'Oswald',sans-serif;
margin: 0px 0px 30px 0px;
}

.otherBooks .contentBooks{
display: grid;
grid-template-columns: repeat(5,1fr);
grid-gap: 40px 20px;
}
.otherBooks .contentBooks .divImg{
margin-bottom: 15px;
overflow: hidden;
}

.otherBooks .contentBooks a{

text-decoration: none;
outline-style: none;
}
.otherBooks .contentBooks .divImg img{
max-width: 100%;
height: auto;
transition: all 0.3s ease-out 0s;
}
.otherBooks .contentBooks a:hover .divImg img{
transform: scale(1.05);
}

.otherBooks .contentBooks .titleBook{
font-weight: 900;
color: #000000;
text-decoration: none;
outline-style: none;
transition: all 0.3s ease-out 0s;
}

.otherBooks .contentBooks a:hover .titleBook{


}

@media screen and (max-width:1180px){.content-text .row-data .gallery{flex:1 0 40%;}
}
@media screen and (max-width:720px){.content-text .row-data{flex-direction:column}
}
