@charset "UTF-8";
/* CSS Document */



/*----- PROXIMA NOVA REGULAR -----*/
		@font-face {
			font-family: 'ProximaNova';
			src: url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-regular-webfont.eot');
			src: local('Proxima Nova'), local('Proxima Nova Regular'), local('ProximaNova-Regular'), 
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-regular-webfont.woff') format('woff'),
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-regular-webfont.ttf') format('truetype');
			font-weight: 400;
			font-style: normal;
		}

		/*----- PROXIMA NOVA BOLD -----*/
		@font-face {
			font-family: 'ProximaNova';
			src: url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-bold-webfont.eot');
			src: local('Proxima Nova Bold'), local('ProximaNova-Bold'), 
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-bold-webfont.woff') format('woff'),
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-bold-webfont.ttf') format('truetype');
			font-weight: bold;
			font-style: normal;
		}

		/*----- PROXIMA NOVA EXTRABOLD -----*/
		/*----- NOTE that we do not have the EOT font file for this weight -----*/
		@font-face {
			font-family: 'ProximaNova';
			src: local('Proxima Nova Extrabold'), local('ProximaNova-Extrabold'), local('ProximaNova-Extrabld'),
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-extrabold-webfont.woff') format('woff'),
				url('https://secure-prod-assets.s3.amazonaws.com/common/fonts/proximanova/proximanova-extrabold-webfont.ttf') format('truetype');
			font-weight: 800;
			font-style: normal;
		}

/*-------- Basic Typography --------*/
:root {
font-size: 18px;
}
body {
	background-color: #f7f7f7;
	font-family: 'Proxima Nova', Arial, sans-serif;
	font-size: 1.125rem;
	color: #161541;
}
h1 {
	font-family: 'Proxima Nova', Arial, sans-serif;
	font-size: 3.5rem;
	font-weight: 800;
}
h2{
	font-family: eurostile, sans-serif;
	font-weight: 800;
	font-size: 1.75rem;
	text-transform: uppercase;
}
h3 {
	font-family: eurostile, sans-serif;
	font-weight: 600;
	font-size: 1.4rem;
}
h4 {
	font-family: eurostile, sans-serif;
	font-weight: 600;
	font-size: 1.25rem;
}
li {
	position: relative;
	list-style-type: none;
	padding-left: 10px;
	text-align: left;
}	
a {
	color: #161541;
}
a:hover {
	color: #f7f7f7;
	text-decoration: none;
}
.p-center {
	margin: auto;
	text-align: center;
}
.container-main {
	max-width: 1050px;
	margin: auto;
	padding: 50px;
}
.container-main-reg {
	max-width: 1400px;
	margin: auto;
	padding: 50px;
}
/*-------- Wrapped Images --------*/
.float-left {
	padding: 0 35px 15px 0;
	width: 60%;
}

.float-right {
	padding: 0 0 20px 35px;
	width: 60%;
}
.top-edge {
	margin-top: 5px;
	 -webkit-transform:rotate(180deg);
  	-moz-transform: rotate(180deg);
  	-ms-transform: rotate(180deg);
  	-o-transform: rotate(180deg);
  	transform: rotate(180deg);
}
/*-------- Nav Bar --------*/
.navbar {
	position: sticky;
	top: 0px;
	z-index: 998;
	min-height: 90px;
}
.nav-brand img {
	max-height: 70px;	
	display: flex;
	justify-content: flex-start;
	padding: 15px; 
}
.navbar-toggler {
}
.btn-nav {
	border: none;
	border-radius: 5px;
	background-color: #E6DA00;
	align-content: center;
	padding: 5px 10px;
	color:#394246;
}
.btn-nav a {
	color: #394246 !important;
}
/*-------- Jumbotron --------*/
header {
	position: relative;
	height: 60vh;
	min-height: 15rem;
	width: 100%;
	overflow: hidden;
	z-index: 5;
}

header video {
  position: absolute;
  top: 80%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

header .container {
  position: relative;
  z-index: 5;
}

header .overlay {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: #161541b5;
	z-index: 5;
	border-bottom: 3px solid #E6DA00;		
}
.invitation {
	margin: auto;
	max-width: 300px;
	font-size: 1.25rem;
	font-weight: 500;
	background-color: #E6DA00;
	border-radius: 5px;
	color: #161541;
	text-transform: uppercase;
}
header h1 {
	color: #f7f7f7;
	position: relative;
	z-index: 10;
}
header h2 {
	font-weight: 300 !important;
}
.hl-h2 {
	display: inline-flex;
	padding: 15px;
	color: #f7f7f7;
	position: relative;
	z-index: 10;
}
.hr-h2 {
	display: inline-flex;
	padding: 15px;
	color: #f7f7f7;
	position: relative;
	z-index: 10;
}
.caret-down {
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 50px;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
}
/*-------- Home - Intro --------*/
.intro {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/Invite-only.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	padding: 20px;
	color: #F7F7F7;
	position: relative;
	z-index: 0;
}
.intro h2 {
	margin: auto;
	color: #B3D7FF;
	padding-bottom: 40px;
}
.btn-body {
	border: none;
	border-radius: 5px;
	background-color: #E6DA00;
	align-content: center;
	padding: 10px 40px;
	color:#394246;;
	font-weight: 500;
	text-transform: uppercase;
	text-decoration: none;
}
.livestream-top a {
	color: #fff;
}
/*-------- Home - Experience --------*/
.experience {
	padding: 20px 20px 0;
}
.experience h2 {
	text-align: center;
}
.experience h3 {
    background-color: #B3D7FF;
    margin-bottom: 20px;
    color: #161541;
	padding: 0 10px;
	width: fit-content;
}
/*-------- Home - Aliiance --------*/
.alliance {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/Alliance.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	color: #F7F7F7;
	padding: 20px;
}
.alliance h2 {
	color: #B3D7FF;
	padding: 0px 20px 40px 20px;
}
.button-container {
	padding: 40px;
}
/*-------- Home - Credit --------*/
.credit {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/g-bkgd.png");
	background-size: cover;
	background-repeat: no-repeat;
	padding: 0px 20px 20px;
}
.credit-intro p {
	text-align: left;
}
.credit h2 {
	padding: 50px 20px 40px 20px;
}
.credit-container{
	padding: 20px 0px;
}
.credit-inner {
	max-width: 1000px;
	margin: auto;
	background-color: #f7f7f7;
	border-radius: 15px;
	box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.cc-top {
	background-color: #401065;
	color: #f7f7f7;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}
.cc-top h3 {
	padding: 30px;
	font-weight: 600;
	text-transform: uppercase;
}
.cc-bottom {
	padding: 20px;
}

/*-------- Home - Speakers --------*/
.h-speakers {
	padding: 0 20px;
}
.h-speakers h2 {
	background-color: #B3D7FF;
    margin: auto;
    color: #161541;
	padding: 10px;
	width: fit-content;
}
.h-speakers-txt {
	padding: 30px 0 50px;
}
.h-speakers-r2 {
	padding: 40px 0;
}
.k-speaker {
	padding: 10px;
	display: block;
    margin: 0 auto;
    width: 75%;
}
.speaker {
	padding: 5px;
}


/*-------- Home - Register --------*/
.register {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/register.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.register h2 {
	padding: 30px 0;
	color: #B3D7FF;
}
.reg-card {
	padding: 20px 10px;
}
.reg-card-inner {
	border-radius: 15px;
	background-color: #f7f7f7;
	box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.reg-card-top1 {
	background-color: #B1DFAF;
	color: #161541;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding: 20px 0;
}
.reg-card-top2 {
	background-color: #B3D7FF;
	color: #161541;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding: 20px 0;
}
.reg-card-top3 {
	background-color: #E3715D;
	color: #161541;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding: 20px 0;
}
.reg-card-top h3 {
	padding: 20px 10px;
	text-transform: uppercase;
}
.reg-card-middle {
	min-height: 675px;
	padding: 40px 20px 20px 20px;
}
.reg-card-bottom {
	padding: 20px 0;
}
.reg-card-bottom h3 {
}
.reg-retail {
	font-size: 1rem;
	color: #b22900;
	margin: 0 auto;
}
.reg-claim {
	margin-bottom: 0;
}
.reg-dates {
	margin-bottom: 0;
	font-size: .825rem;
	font-weight: 400;
	text-transform: uppercase;
}

.btn-tkt1 {
	display: block;
	margin: 15px auto;
	text-align: center;
	border: none;
	border-radius: 5px;
	background-color: #B1DFAF;
	align-content: center;
	padding: 10px 40px;
	color:#161541;
	font-weight: 600;
}
.btn-tkt2 {
	display: block;
	margin: 15px auto;
	text-align: center;
	border: none;
	border-radius: 5px;
	background-color: #B3D7FF;
	align-content: center;
	padding: 10px 40px;
	color:#161541;
	font-weight: 600;
}
.btn-tkt3 {
	display: block;
	margin: 15px auto;
	text-align: center;
	border: none;
	border-radius: 5px;
	background-color: #E3715D;
	align-content: center;
	padding: 10px 40px;
	color:#161541;
	font-weight: 600;
}
.virtual {
	margin: auto;
	padding: 15px 0 0 0;
}
.virtual-text {
	color: #f7f7f7;
	font-weight: 600;
	padding: 0 15px;
	margin: auto;
}
/*-------- Home - Highlights --------*/
.highlights {
	padding: 20px;
}
.container-highlights {
	padding: 50px 0;
}
.highlights h2 {
	padding-bottom: 30px;
}
.bc-player-rkj9vsdUM_default.vjs-fluid {
	border-radius: 15px;
}

.bc-player-k7kYTMBz75_default.vjs-fluid.vjs-16-9:not(.vjs-audio-only-mode), .bc-player-k7kYTMBz75_default.vjs-fluid:not(.vjs-audio-only-mode) {
    border-radius: 15px;
}
/*-------- Home - Testimonials --------*/
.testimonials {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/Testimonials.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.testimonials h2 {
	padding-bottom: 30px;
	color: #B3D7FF;
}
.testimonials-container {
	padding: 50px 0;
}
.quote-card {
	background-color: #f7f7f7;
	border-radius: 15px;
	padding: 30px 30px 30px 40px;
	position: relative;
	z-index: 1;
}
.quote-card p {
	margin-bottom: 28px;
	position: relative;
	z-index: 3;
	font-weight: 500;
	padding: 40px 30px 0px 30px;
}
blockquote:before {
    content: '\201C';
	position: absolute;
	top:  -.45em;
	left: 0em;
	color: #B3D7FF;
	font-size: 18em;
	z-index: 2;
	font-family: "Proxima Nova Bold", 'Proxima Nova', Arial, sans-serif;			
}
/*-------- CTA Banner --------*/
.container-cta {
	margin: auto;
	max-width: 1300px;
	padding: 50px;
}
.cta-banner {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/g-bkgd.png");
	background-size: cover;
	background-repeat: no-repeat;
	padding: 20px;
	color:#161541
}
.cta-banner p {
	font-size: 1.6rem;
	font-weight: 600;
	color: #161541;
}
.btn-rs {
	border: none;
	border-radius: 5px;
	background-color: #E6DA00;
	align-content: center;
	padding: 10px 40px;
	color:#394246;
	font-weight: 500;
	text-transform: uppercase;
}
.livestream-cta a:hover {
	color: #B3D7FF;
}
/*-------- Home - Boston Image --------*/
.boston {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/b-skyline.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 550px;
	
}
/*-------- About --------*/
.about {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/about-hero.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 320px;
}
.events {
	background: rgb(16,74,101);
	background: -moz-linear-gradient(90deg, rgba(16,74,101,1) 0%, rgba(64,16,101,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(16,74,101,1) 0%, rgba(64,16,101,1) 100%);
	background: linear-gradient(90deg, rgba(16,74,101,1) 0%, rgba(64,16,101,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#104a65",endColorstr="#401065",GradientType=1);
	color: #f7f7f7;
	padding: 0 20px;
}
.events h2 {
	padding: 0 0 40px 0;
	color: #B3D7FF;
}
.events h5 {
	font-weight: 700;
}
.fa-arrow-circle-right {
	color: #B3D7FF;
}
.new-venue h2 {
	padding: 00px 0 0 0;
}
.new-venue h3 {
    background-color: #B3D7FF;
    margin-bottom: 20px;
    color: #161541;
	padding: 0 10px;
	width: fit-content;
}
.encore {
	padding-right: 0;
}
.boston-home {
	padding: 0 0 20px 0;
}
.map img {
	padding: 30px 0;
}
.ferry {
	font-size: 0.85rem;
}
.event-perks {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/g-bkgd.png");
	background-size: cover;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.event-perks h2 {
	padding: 20px 0;
}
.perk-card-inner {
	background-color: #f7f7f7;
	border-radius: 15px;
	padding: 20px;
	margin: 10px 5px;
	box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.perk-card-inner img {
	width: 50%;
	padding: 20px 0 40px;
}
.perk-card-inner h5 {
	color: #0a7cb2;
}
.agenda {
	background: rgb(16,74,101);
	background: -moz-linear-gradient(90deg, rgba(16,74,101,1) 0%, rgba(64,16,101,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(16,74,101,1) 0%, rgba(64,16,101,1) 100%);
	background: linear-gradient(90deg, rgba(16,74,101,1) 0%, rgba(64,16,101,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#104a65",endColorstr="#401065",GradientType=1);
	color: #f7f7f7;
	padding: 0 20px;
}
.agenda h2 {
	padding: 20px 0;
	color: #B3D7FF;
}
.agenda h3 {
	padding-bottom: 30px;
	color: #B3D7FF;
}
.agenda-m img {
	max-height: 50px;
	margin: -10px auto;
}
.wrapper{
  	display:flex;
  	flex-direction: column;
  	align-items: center;
}
.tab{
  	padding:10px 40px;
  	margin:0px 2px;
  	display:inline-block;
	font-weight: 600;	
}
.panels{
	width: 1050px; 	
 	padding: 40px;  
}
.panel{
  display:none;
  animation: fadein .8s;
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
.radio{
  display:none;
}
#one:checked ~ .panels #one-panel,
#two:checked ~ .panels #two-panel,
#three:checked ~ .panels #three-panel{
  display:block
}
#one:checked ~ .tabs #one-tab,
#two:checked ~ .tabs #two-tab,
#three:checked ~ .tabs #three-tab{
	border-bottom: 1px solid #B3D7FF;	
}
.agenda-note {
	padding-bottom: 30px;
	color: #B3D7FF;
}
.rt-banner {
	background-color: #E6DA00;
	padding: 50px 0 50px 0;
}
.rt-btn {
	border-radius: 5px;
	background-color: #2D254D;
	color: #f7f7f7;
	padding: 10px 30px;
	align-content: center;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
}
/*-------- Speakers --------*/
.speakers {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/speakers-hero.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 320px;
}
.container-speakers {
	max-width: 1400px;
	margin: auto;
	padding: 20px;
}
.scard {
	padding: 20px 10px;
}
.scard-inner {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/g-bkgd.png");
	background-size: cover;
	background-repeat: no-repeat;
	border-radius: 15px;
	background-color: #f7f7f7;
	box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.scard-first {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/g-bkgd.png");
	background-size: cover;
	background-repeat: no-repeat;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding-bottom: 10px;
	border-bottom: 2px solid #E6DA00; 
}
.scard-top img {
	max-width: 50%;
	padding: 30px;
}
.speaker-details {
	font-size: 1rem;
	line-height: 1.5rem;
}
.scard-middle {
	height: 120px;
	padding: 0px 40px;
}
.scard-bottom {
	padding: 40px;
	font-size: 1rem;
	line-height: 1.5rem;
}
/*-------- VIP --------*/
.vip {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/VIP-h.jpg");
	background-size: cover;
	min-height: 320px;
}
.vip-perks{
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/g-bkgd.png");
	background-size: cover;
	background-repeat: no-repeat;
	padding: 0 20px;
}
.vip-perks h2 {
	padding: 0 0 20px 0;
}
.fa-star {
	color: #B3D7FF;
}
.sys-banner {
	background-color: #E6DA00;
	padding: 10px 0 50px 0;
}
.sys-btn {
	border-radius: 5px;
	background-color: #2D254D;
	color: #f7f7f7;
	padding: 10px 30px;
	align-content: center;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
}
/*-------- Contact Us --------*/
.contact-container {
	padding: 70px 0;
}
.contact {
	background-image: url("https://s3.amazonaws.com/stansberryboston2022.com/imgs/contact-hero.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 320px;
}
.contact h2 {
	padding-bottom: 40px;
}
.phone {
	border-right: 1px solid #2D254D;
}
.email a {
	color: #2D254D !important;
	font-weight: 500;
}
/*-------- Media Queries --------*/

@media screen and (max-width: 1399px) {
	.reg-card-middle {
		min-height: 800px;
	}
}
@media screen and (max-width: 1119px) {
	.reg-card-middle {
		min-height: 1030px;
	}
	.nav-brand img {
    	max-height: 55px;
	}
}
@media screen and (max-width: 991px) {
	.reg-card-middle {
		min-height: 0px;
	}
	.navbar-nav {
		font-size: .75rem;
	}
	.btn-nav {
		font-size: .75rem;
		padding: 5px;
	}
	.nav-brand img {
    	max-height: 50px;
	}
	
}

		
@media screen and (max-width: 770px) {
	:root {
		font-size: 16px;
	}
	.nav-brand img {
		max-width: 50%;
		padding: 5px; 
	}
	.row {
		margin-right: 0;
    	margin-left: 0;
	}
	header h1 {
		font-size: 3rem;
	}
	.container-main {
		padding: 20px;
	}
	.container-main-reg {
		padding: 20px;
	}
	.boston {	
		min-height: 250px;
	}
	.credit h2 {
		padding: 20px 20px 40px 20px;
	}
	.reg-card {
		margin: auto;
	}
	.reg-card-middle {
		min-height: 100px;
	}
	.testimonials h2 {
	padding-bottom: 0;
	}
	.cta-banner h2 {
		padding-top: 15px;
	}
	.btn-body {
		margin: 10px auto 0;
	}
	.panels{
		width: 550px; 	
		padding: 20px;  
	}
	.scard-top img {
		max-width: 75%;
	}
	.scard-middle {
		height: 150px;
	}
	.speaker-details {
		line-height: 1.25rem;
	}
	.scard {
		margin: auto;
	}
	.about {
		min-height: 150px;
	}
	.container-speakers {
		padding: 10px 20px;
	}
}
@media screen and (max-width: 576px) {
	:root {
		font-size: 14px;
	}
	.nav-brand img {
		max-height: 40px;	
}
	.col-sm-12 {	
		padding-right: 0;
		padding-left: 0;
	}
	.invitation {
		margin: 0 auto;
		max-width: 150px;
		font-size: 1rem;
		border-radius: 3px;
	}
	header h1 {
    	font-size: 2.5rem;
	}
	.hl-h2, .hr-h2 {
		padding: 0;
	}
	.button-container {
		padding: 20px;
	}
	.btn-body {
		padding: 10px;
   		margin: auto;
	}
	.highlights-inner {
		padding: 5px 0;
	}
	.quote-card p {
    	margin-bottom: 0;
   		padding: 0;
	}
	.testimonials-container {
    	padding: 20px 0;
	}
	.boston {
		min-height: 200px;
	}
	.tab {
    	padding: 10px 20px;
	}
	.agenda-m img {
   		margin: 0px auto;
	}
	.panels{
		width: 365px; 	
		padding: 20px;  
	}
	.speaker {
		padding: 10px;
		display: block;
		margin: 0 auto;
		width: 75%;
	}
	.h-speakers-r2 {
    	padding: 0px 0;
	}
	.scard {
		margin: auto;
	}
	.about, .speakers, .vip, .contact  {
		min-height: 150px;
	}
	.h-speakers h2 {
    	padding-bottom: 10px;
	}
	.phone {
		border-right: none;
		padding-bottom: 20px;
    	border-bottom: 1px solid #2D254D;
	}
	.email {
		padding-top: 20px;
	}
}
