body {
    width: 21cm;
    height: 29.7cm;
    margin: 30mm 45mm 30mm 45mm; 
    /* change the margins as you want them to be. */
} 
section.intro-section {
    background: none;
}
.intro-section:before {
    background: none;
}
header .heading-wrapper {
    border-radius: 5px;
    margin-top: 10px;
    padding: 30px 40px 20px;
    background: none;
    color: #000;
    font-size: 17px;
}
header .heading-wrapper .icon {
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
header .heading-wrapper .col-sm-6, header .heading-wrapper .col-md-6, header .heading-wrapper .col-lg-4 {
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
}
.info {
    float: right;
}

.radial-prog-area.margin-b-50 {
    /* display: none; */
}

.radial-progress svg {
    display: none !important;
}
.radial-progress .progressbar-text {
	display: none;
}

.profile-img {}

.intro-section .printoff {
    display: none;
}
.intro-section .meusdados.col-md-10.col-lg-8 {
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
}


.intro .profile-img {
    float: left;
    top: -16px;
    margin-bottom: 0px;
}

.intro {
    padding: 0 0;
    margin-top: 0px;
}