.tome-5 .cdp-row-15{
	padding-top:40px ;
}
.cdp-row:first-of-type h2.title {
	padding-top: 10px;
}

.table-of-content .hide {
	opacity: 0;
	visibility: hidden;
	display: none;
}

.table-of-content li {
	/* list-style: none; */
}

.cdp-rows-wrap img {
	box-shadow: 0px 0px 16px -3px #4b4b4b;
}

.wrapper-col-2 {
	display: flex;
    padding: 30px 0;
    margin: 0 -10px;
}

.wrapper-col-2 > div {
	padding: 0 10px;
	flex: 1;
	width: 50%;
}

@media all and (max-width: 1170px){

	.wrapper-col-2 {
		display: block;
	}
	
	.wrapper-col-2 > div {
		width: 100%;
	}
}

@media all and (max-width: 768px) {
	.cdp-rows-wrap {
		padding: 27px 20px;
	}
	
}

@media all and (max-width: 425px) {
	.cdp-row .IMAGES_T{
		padding-bottom: 0px;
	}
	.cdp-row .gallery .IMAGES_T .IMAGE {
		max-width: 50%;
		min-width: 50%;
	}
	.cdp-row .gallery .cdpl-col.first {
		padding-bottom: 20px;
	}
	.cdp-row.cdp-row-13{
		padding: 5px 0;
	}
	.tome-5 .cdp-row-15 {
		padding-top: 10px;
	}
}