

.component_grid-create-profile { position:relative;	background: #007575 url(../../../assets/visuals/hexagon-grey.png) no-repeat 100% bottom; padding: 40px; }
.component_grid-create-profile p { color: #fff; }
.component_grid-create-profile .h2 a { color: #b0d400; font-weight: 500; }
.component_grid-create-profile.white { background: url('assets/keyboard.jpg') 100% 50% / cover no-repeat; }
.component_grid-create-profile.white p { color: inherit; }
.component_grid-create-profile       .h1 { color:#fff;}
.component_grid-create-profile.white .h1 { color: #007575; }

/*
.width-2.height-2 .component_grid-create-profile { margin: 0; padding: 40px; }
.width-2.height-2 .component_grid-create-profile .h1 { font-size: 24px; line-height: 28px; }
*/


.component_grid-create-profile p { margin-top:50px; }






.component_grid-create-profile .sticker {
	position: absolute;
	display: table;
	padding-top: 2px;
	background: 50% 50% / contain no-repeat url(data:image/svg+xml,%3csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22158%22%20height=%22176.6%22%20viewBox=%220%200%20158%20176.6%22%3e%3cpath%20fill=%22%239C195B%22%20d=%22M155.2,44.1c-1.9-3.3-4.5-5.8-7.7-7.7L89.5,2.8C86.3,0.9,82.8,0,79,0c-3.8,0-7.3,0.9-10.5,2.8L10.5,36.4%20c-3.3,1.9-5.8,4.5-7.7,7.7C0.9,47.4,0,50.9,0,54.7v67.1c0,3.8,0.9,7.3,2.8,10.6c1.9,3.3,4.4,5.8,7.7,7.7l57.9,33.6%20c3.3,1.9,6.8,2.8,10.5,2.8c3.8,0,7.3-0.9,10.5-2.8l57.9-33.6c3.3-1.9,5.8-4.5,7.7-7.7c1.9-3.3,2.8-6.8,2.8-10.6V54.7%20C158,50.9,157.1,47.4,155.2,44.1L155.2,44.1z%22/%3e%3c/svg%3e);
	width: 150px;
	height: 160px;
	font-size: 20px;
	text-align:center;
	color: #fff;
    transform: scale(0.85);
    top: 56%;
	right: 20px;
}

/**/
.component_grid-create-profile .sticker div {
	display: table-cell;
	vertical-align: middle;
}

.component_grid-create-profile .sticker div strong{
	font-size: 32px;
	line-height: 36px;
	font-weight: 500;
}


.component_grid-create-profile .buttonarea.bot{
	text-align:left;
}

@media (min-width: 1025px) {
	.width-2.height-2 .component_grid-create-profile .h1 { font-size: 30px; line-height: 36px; }
}

@media (min-width: 980px) {
	.component_grid-create-profile .aligner-top { position:relative;	left: 20px;	}
	.component_grid-create-profile .aligner-bottom { position:relative;left: 20px; }
	.component_grid-create-profile.white p,
	.component_grid-create-profile.white .h1 { width: 60%; }
}

@media (max-width: 979px) {
	.component_grid-create-profile { background: #007575; padding: 20px; }
	.component_grid-create-profile .sticker{ display: none; }
	.component_grid-create-profile .button { display: block; text-align: center; }
}

