/*-- PROFILE SECTION TOP STYLES --*/#profile-section-top {background-color:transparent;min-height:70px;margin-top:-70px;}/*-- PROFILE SECTION STYLES --*/.profile-heading-box {background-color:#333;padding:4em 0 3em 0;}.profile-heading-box h1 {color: #fff;}.profile-text-container {padding: 2em 15em 5em 15em;}.profile-text-container h2 {/*font-size: 28px;*//*font-weight:200;*/margin-top: 1em;/*margin-bottom: .75em;*/}.profile-text-container p {}.profile-text-container ul p {margin-bottom: 0;text-indent: 0;}/* MEDIA QUERIES *//* Laptops and desktops - 1200px and up */@media only screen and (min-width: 1200px) {.profile-text-container {/*padding: 3vw 20vw 5vw 20vw;*/	}}/* Tablets and large phones - 992px and up */@media only screen and (max-width: 992px) {.profile-text-container {padding: 2em 7em 4em 7em;	}.profile-text-container h2 {/*margin-top: 1.25em;*//*margin-bottom: .75em;*/}}/* Phones - 600px and UP */@media only screen and (min-width: 600px) {.profile-text-container br {	display: none;}}/* Phones - 600px and down */@media only screen and (max-width: 600px) {#profile-section-top {background-color:transparent;min-height:65px;margin-top:-65px;}.profile-text-container {padding: 1em 3em 3em 3em;	}.profile-text-container h2 {font-weight: 400;margin-top: 1.25em;}}