body {
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    overflow-x: hidden;
}


.container-p-absolute{
    position: absolute;
    z-index: 1;
}

.section-header{
    height: calc((15vh + 8vw) * 3);
}


.info-secondary{
    color:#fff;
}

.info-primary{
    color: rgb(223, 78, 78);
}

.hr-info-secondary{
    background-color: rgb(223, 78, 78);
    width: 4.5vw;
    height: 0.5vh;
    margin: 0;
}

.float-icons{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	text-align:center;
  	font-size:30px;
  	z-index:100;
}

.btn-portfolio-transparent{
    background-color: transparent;
}
