Объясняем на простом примере, как в программировании можно использовать логическое мышление.
$description = "<div id='details-2' class='col-12 col-xl-4 col-lg-12 mb-xl-5 mb-5'><div class='d-flex b-skills'><div class='height:70px;'><div class='text-bold'>";
echo $description,"\n";
echo addslashes($description);
Берём наше многострадальное слово дескрипшен и выводим как есть. И - о чудо! - все кавычки на месте.
После этого добавляем функцию добавления обратных слешей. И видим, что
они добавились к кавычкам.
Из чего мы можем сделать логический вывод о том, что между созданием многострадальной переменной дескрипшен и выводом её содержимого на экран, присутствует некий говнокод, который по какой-то неведомой причине добавляет к ней обратные слеши.
И откройте уже для себя волшебные клавиши Ctrl-U
При проблемах с генерацией хтмл, надо смотреть
ровно то что нагенерил ваш код, а не те красявости, которые старательно подрисовывает к нему инспектор.