.actualitecs{
	display: flex;
	flex-direction: column;
	align-items: center;
}
	.actualitecs > *{
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 100%;
		padding-left: var(--wp--style--root--padding-left);
		padding-right: var(--wp--style--root--padding-right);
    	position: relative;
	}
	.actualitecs_header{
    	background: var(--wp--preset--color--nv-blue-lighter);
	}
		.actualitecs_header > *{
			position: relative;
			z-index: 2;
		}
		.actualitecs_header::before{
			content: "";
			width: 100%;
			height: 70px;
			background: var(--wp--preset--color--nv-white);
			position: absolute;
			left: 0;
			top: 0;
			z-index: 1;
		}
	.actualitecs_main{
    	padding-top: var(--wp--preset--spacing--70);
    	padding-bottom: var(--wp--preset--spacing--70);
	}
		.actualitecs_main > *{
			position: relative;
			z-index: 2;
		}
		.actualitecs_main::before{
			content: "";
			width: 100%;
			height: calc(390px + var(--wp--preset--spacing--70));
    		background: var(--wp--preset--color--nv-blue-lighter);
			position: absolute;
			left: 0;
			top: 0;
			z-index: 1;
		}
	.actualitecs_footer{
	}

    .actualitecs_title{
    	width: 100%;
    	max-width: 1280px;
    }
    .actualitecs_items{
    	display: flex;
    	flex-direction: row;
    	flex-wrap: wrap;
    	gap: var(--wp--preset--spacing--70);
    	width: 100%;
    	max-width: 1200px;
    }
        .actualitecs_item{
        	width: calc((100% - var(--wp--preset--spacing--70)) / 2);
        }
    .actualitecs_buttons{
    	justify-content: center;
    	width: 100%;
    	max-width: 1200px;
    }

@media (max-width: 1024px){

	.actualitecs_header{
		padding-top: var(--wp--preset--spacing--60);
	}
	.actualitecs_header::before{
		display: none
	}

}

@media (max-width: 768px){

	.actualitecs_main::before{
		height: calc(300px + var(--wp--preset--spacing--70));
	}

}

@media (max-width: 600px){

	.actualitecs_main::before{
		height: calc(200px + var(--wp--preset--spacing--70));
	}
    .actualitecs_item{
    	width: 100%;
    }

}