/* Р“РђР›Р•Р Р•РЇ */
	.b-door-balk-dop {
    width: 24.5%;
}.b-door-balk-dop span {
    display: block;
    font-size: 1.1em;
    margin-top: 10px;
    font-weight: 600;
}.b-door-balk-dop {
    display: inline-block;
    width: 25%;
    padding: 0 5px;
    vertical-align: text-top;
}
.block-gallery {
	width:100%;
	min-height: 650px;
	max-height: 650px;
	overflow: hidden;
}
.wrap-gallery{display:none;}
.block-gallery-viewer {
	width:84.5%;
	min-height: 650px;
	float:left;
	max-height: 650px;
	background: #eee;
	margin-right:.5%;
	background-size: cover;
	background-position: center center;
	transition:all .5s;
	position: relative;
}

.block-gallery-viewer span {
	display: block;
	opacity: 0;
	position: absolute;
	width:auto;
	bottom:0px;
	left:0px;
	right:0px;
	background: rgba(0, 0, 0, 0.71);
	color:white;
	transition: all 1s;
	padding:10px 20px;
}

.block-gallery-items {
	width:15%;
	float:left;
	transition:all 1s;

}

.block-gallery-items > a {
	display: block;
	width:100%;
	margin-bottom:5px;
	overflow: hidden;
	transition:all .5s;
	position: relative;
}

.block-gallery-items > a > span {
	display: block;
	position: absolute;
	width:auto;
	bottom:0px;
	left:0px;
	right:0px;
	background: rgba(0, 0, 0, 0.71);
	color:white;
	transition: all 1s;
	padding:3px 5px;
	font-size: 11pt;
}

.block-gallery-items > a:hover {
	opacity: 1;
}

.block-gallery-item-active {
	-webkit-filter: brightness(.5);
	filter:brightness(.5);
}

.block-gallery-items > a:hover > img {
  -moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

.block-gallery-items > a > img {
	max-width: 100%;
	width:100%;
	transition: all 0.3s;
}


.col-cus-5 {
    width: 20%;
    padding: 0 5px;
    float: left;
}
.b-door-handle {height: 459px;
    background: #fff;
    border-radius: 4px;
    padding: 10px 5px 10px;
    border: 1px solid #eef2f5;
    box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);
    text-align: center;
    margin-bottom: 20px;
    padding: 0 10px;
    transition: all .3s;
}.b-door-handle .title {
    font-weight: bold;
    font-size: 1.1em;
    line-height: 1.2;
    margin: 10px 0 0 0;
}.b-door-handle .descr {
    margin-top: 10px;
}.descr {
    text-align: left;
}

.finishes__title, .company-shares {
    width: 1200px;
    margin: 0 auto;
}
.window-gallery>h2, .finishes__title>h2, .windows-sale h2, .company-shares h2, .company-shares h1, .finishes__title h1 {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 51px;
    letter-spacing: 2px;
    margin-bottom: 0;
    padding: 43px 0;
    position: relative;
}
.company-shares h3 {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 40px;
    margin-bottom: 25px;
    position: relative;
}
.company-shares__detail {
    text-align: center;
    font-weight: 400;
    font-size: 16px;
}input.button-square.button-purple-solid.dw-uform-submit {
    background-color: #a80055;
    color: white;
}
.window-gallery>h2>span, .finishes__title>h2>span, .company-shares h2 span {
    display: block;
    padding-bottom: 30px;
    position: relative;
}
.balk-slider{display:none;}
.window-gallery h2 span:after, .finishes__title h2 span:after, .company-shares h2 span:after {
    content: "";
    position: absolute;
    width: 500px;
    height: 4px;
    background-color: #fecc0c;
    top: 100%;
    left: 50%;
    margin-left: -250px;
}
.finishes__title p, .company-shares p {
    color: #333;
    font-size: 22px;
    text-align: center;
    line-height: 30px;
    white-space: pre-line;
    -webkit-transition: opacity .3s ease;
    -moz-transition: opacity .3s ease;
    transition: opacity .3s ease;
}
.company-shares .company-shares__detail {
    margin-bottom: 60px;
}
.company-shares .company-shares__detail p {
    line-height: 30px;
    font-size: 22px;
}.doors-items__item {
    margin-bottom: 110px;
}.doors-items__item {
    position: relative;
}.doors-items__item:before {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 12px;
    margin-top: 45px;
    content: "";
    background: url(/assets/images/ghha/w/a/b/r/line.png) no-repeat center center;
}.doors-items__media_left {
    float: left;
    margin-right: 40px;
}.doors-items__media {
    width: 40%;
    position: relative;
}.doors-items__title {
    margin: 0 0 30px;
    font-family: Roboto,sans-serif;
    color: #333;
    font-size: 40px;
    font-weight: 700;
    text-align: left;
}.doors-items__text, .doors-items__text p {
    font-family: Roboto,sans-serif;
    color: #333;
    font-size: 22px;
    font-weight: 300;
    line-height: 25px;
    text-align: justify;
}.doors-items__text, .doors-items__text p {
    font-family: Roboto,sans-serif;
    color: #333;
    font-size: 22px;
    font-weight: 300;
    line-height: 25px;
    text-align: justify;
}.finishes__title p, .company-shares p {
    color: #333;
    font-size: 22px;
      text-align: unset;
    line-height: 30px;
    white-space: pre-line;
    -webkit-transition: opacity .3s ease;
    -moz-transition: opacity .3s ease;
    transition: opacity .3s ease;
}.doors-items__item:after {
    content: "";
    display: table;
    clear: both;
}.doors-items__image {
    display: block;
    max-width: 100%;
    height: auto;
}.doors-items__label {
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 270px;
    height: 86px;
    background: url(/assets/images/ghha/w/a/b/r/sticker.png) no-repeat;
    background-size: contain;
}.doors-items__label-text {
    color: #f00;
    font-size: 60px;
    font-weight: 700;
    line-height: 86px;
    text-align: center;
}.main-window i, .low-price-main i, .types-balkoni i, .cold-top i, .window-profile-main i, .icon-rouble {
    position: relative;
    top: 7px;
    font-family: "valute" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}.icon-rouble:before {
    content: "Р.";
}.doors-items__media_right {
    float: right;
    margin-left: 40px;
}.doors-items__media {
    width: 40%;
    position: relative;
}
.company-shares .company-shares__detail_large {
    margin-bottom: 27px;
    padding-top: 27px;
    padding-bottom: 27px;
}
.company-shares .company-shares__detail_large p {
    font-size: 26px;
    line-height: 32px;
}
.company-shares .company-shares__detail_small {
    padding-top: 5px;
    margin-bottom: 35px;
}
.block-teploe-osteklenie-top, .block-kholodnoe-osteklenie-top, .block-panoramnoe-osteklenie-top, .block-mezkomnatnie-dveri-top, .block-na-balkon-top, .block-vkhodnye-dveri-top {
	 background:#808080 url(/assets/images/ghha/block-teploe-osteklenie-bg.jpg) 50% 50% no-repeat;
	 background-size: cover;
	 min-height: 450px;
	 padding-bottom:0px;
	 color:white;
}

.block-na-balkon-top {
	background-image: url(/assets/images/ghha/block-na-balkon-bg.jpg);
}
.margin-top-100 {margin-top:100px;}
.text-size-35 {
   font-size: 35pt !important;
    text-transform: unset;
    color: white;
    font-weight: 400;
}

.content > * {
    margin-left: 10px;
    margin-right: 10px;
}
.block-width-500 {
    width: 500px;
}
.margin-top-100 {
    margin-top: 100px;
}.full-width {
	width:100%;
	display: block;
	float:left;
}

.content {
	width:1260px;
	margin-left:auto;
	margin-right:auto;
	display: block;
	clear: both;
	padding:0px;
}

	
	
	.block-3-items > .block-items-wrapper > div:nth-child(3n+1) {
    clear: left;
}
.block-3-items > .block-items-wrapper > div {
    width: 33.33333%;
    padding: 10px;
    float: left;
}
.block-text-with-icons > div > div {
    font-weight: bold;
}
.block-text-with-icons > div > div > img {
    float: left;
    margin-right: 20px;
    margin-left: 10px;
    margin-top: 4px;
}
.block-2-items > .block-items-wrapper > div img, .block-3-items > .block-items-wrapper > div img, .block-4-items > .block-items-wrapper > div img, .block-5-items > .block-items-wrapper > div img, .block-6-items > .block-items-wrapper > div img, .block-7-items > .block-items-wrapper > div img, .block-8-items > .block-items-wrapper > div img {
    max-width: 100%;
}

.block-text-with-icons > div > div > p {
    clear: both;
    font-weight: normal;
    margin-top: 15px;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.full-width h2 {
    text-transform: unset;
    font-size: 27pt;
    color: #555;
    font-weight: 400;
    padding: 31px 0;
}

.profile-bg.profile-bg-blitz {
    background: url(/assets/images/ghha/profile-rehau-blitz-bg.jpg) center center no-repeat;
}
.profile-bg {
    min-height: 925px;
}
.profile-bg > .content > .profile-page-description {
    min-height: 775px;
    background: url(/assets/images/ghha/profile-arrows.png) -350px -100px no-repeat;
    margin: 0;
    width: 750px;
    float: left;
    margin-right: 50px;
    position: relative;
    margin-top: 70px;
}
.profile-bg > .content > .profile-page-text {
    float: left;
    padding-top: 200px;
    width: 400px;
}
.profile-bg > .content > .profile-page-description > div:nth-child(1){
	bottom:660px;
}

.profile-bg > .content > .profile-page-description > div:nth-child(2){
	bottom:540px;
}

.profile-bg > .content > .profile-page-description > div:nth-child(3){
	bottom:410px;
}

.profile-bg > .content > .profile-page-description > div:nth-child(4){
	bottom:244px;
}

.profile-bg > .content > .profile-page-description > div:nth-child(5){
	bottom:132px;
}

.profile-bg > .content > .profile-page-description > div:nth-child(6){
	bottom:20px;
}
.profile-page-text p{color:black;}
.profile-bg > .content > .profile-page-description > div {
	float:right;
	clear:right;
	width:150px;
	font-size: 10pt;
	text-align: right;
	height:50px;
	position: absolute;
	right:38px;
	color: black;
	    line-height: 1.2;

}

.profile-bg > .content > .profile-page-text {
	float:left;
	padding-top:200px;
	width:400px;
}






/* BLOCKS */

.block-items-wrapper > div {
	width:100%;
	vertical-align: top;
}

.block-2-items > .block-items-wrapper > div {
	width:50%;
	padding:10px;
	float:left;
}

.block-2-items > .block-items-wrapper > div:nth-child(2n+1) {
	clear: left;
}

.block-3-items > .block-items-wrapper > div {
	width:33.33333%;
	padding:10px;
	float:left;
}

.block-3-items > .block-items-wrapper > div:nth-child(3n+1) {
	clear: left;
}

.block-4-items > .block-items-wrapper > div {
	width:25%;
	    padding: 35px 10px;
		line-height: 1.3;
	float:left;
}

.block-4-items > .block-items-wrapper > div:nth-child(4n+1) {
	clear: left;
}

.block-5-items > .block-items-wrapper > div {
	width:20%;
	padding:10px;
	float:left;
}

.block-5-items > .block-items-wrapper > div:nth-child(5n+1) {
	clear: left;
}

.block-6-items > .block-items-wrapper > div {
	width:16.66%;
	padding:10px;
	float:left;
}

.block-6-items > .block-items-wrapper > div:nth-child(6n+1) {
	clear: left;
}

.block-8-items > .block-items-wrapper > div {
	width:12.5%;
	padding:10px;
	float:left;
}

.block-8-items > .block-items-wrapper > div:nth-child(8n+1) {
	clear: left;
}

.block-round {
	border-radius: 50%;
}

.block-2-items > .block-items-wrapper > div img, .block-3-items > .block-items-wrapper > div img, .block-4-items > .block-items-wrapper > div img, .block-5-items > .block-items-wrapper > div img, .block-6-items > .block-items-wrapper > div img, .block-7-items > .block-items-wrapper > div img, .block-8-items > .block-items-wrapper > div img {
	max-width: 100%;
}

.mobile-slider-left, .mobile-slider-right {
	display: none;
}



/* WINDOWS */

.block-window-1::before, .block-window-2::before, .block-window-3::before, .block-window-b::before, .block-loggia-l::before, .block-loggia-u::before, .block-loggia-k::before, .block-loggia-p::before {
	content:"";
	position: absolute;
	/*background: url(/assets/images/ghha/w/window-bg-1.jpg) no-repeat;*/
	background-position: 0px -30px;
	width:80%;
	height:80%;
	left: 0; 
	right: 0; 
	margin-left: auto; 
	margin-right: auto;
	z-index: -1;
	display: none;
}

.block-window-2::before {
	width:80%;
	height:80%; 
	background-position: -600px -30px;
}

 .block-window-3::before {
	width:90%;
	height:80%;
	background-position: -1000px -30px;
 }
 
.block-window-b::before {
	width:90%;
	height:60%;
	background-position:  -1500px -30px;
}

.block-window-1 span, .block-window-2 span, .block-window-2f span,  .block-window-3 span, .block-window-b span {
	display: inline-block;
	margin: 0px auto;
	padding:5px 10px;
	background: rgba(255, 255, 255, 0.69);
	color:black;
	font-weight: 900;
	margin-top:45%;
	font-size: 18pt;
}

.block-window-1, .block-window-2, .block-window-2f,  .block-window-3, .block-window-b, .block-window-d, .block-window-d-2, .block-loggia-l, .block-loggia-u, .block-loggia-k, .block-loggia-p,
.block-door-1-1, .block-door-1-2, .block-door-1-3, .block-door-1-4, .block-door-2-1, .block-door-2-2, .block-door-2-3, .block-door-2-4, .block-window-d-2f,
 .block-window-2ft,  .block-window-3ft, .block-window-bft
   {
		background: url(/assets/images/ghha/w/window-1-s1-wbg.png) no-repeat;
		margin-left: auto; 
		margin-right: auto;
		background-size: contain;
		background-position: center center;
		width:100%;
		height:100%;
		max-height: 252px;
		max-width:135px;
		min-height: 252px;	
		min-width: 135px;
		position: relative;
		display: block;
}

.block-window-2 {
	background-image: url(/assets/images/ghha/w/window-2-s01-wbg.png);
	max-height: 252px;
	max-width:188px;
	min-width:188px;
	min-height: 252px;	
}

.block-window-2f {
	background-image: url(/assets/images/ghha/w/window-2-s01f-wbg.png);
	max-height: 340px;
	max-width:180px;
	min-width:180px;
	min-height: 340px;	
}

.block-window-2ft {
	background-image: url(/assets/images/ghha/w/window-2-s01ft-wbg.png);
	max-height: 240px;
	max-width:180px;
	min-width:180px;
	min-height: 240px;	
}

.block-window-3 {
	background-image: url(/assets/images/ghha/w/window-3-s010-wbg.png);
	max-width:274px;
	min-width:274px;
}

.block-window-3ft {
	background-image: url(/assets/images/ghha/w/window-3-s010ft-wbg.png);
	max-width:274px;
	min-width:274px;
}


.block-window-b {
	background-image: url(/assets/images/ghha/w/window-b-s0-wbg.png);
	max-width:290px;
	min-height: 349px;	
	min-width:290px;
}

.block-window-bft {
	background-image: url(/assets/images/ghha/w/window-b-s0ft-wbg.png);
	max-width:290px;
	min-height: 349px;	
	min-width:290px;
}

.block-window-d {
	background-image: url(/assets/images/ghha/w/window-d-s1-wbg.png);
	max-width:120px;
	min-height: 349px;	
	min-width:190px;
}

.block-window-d-2 {
	background-image: url(/assets/images/ghha/w/window-d-s2-wbg.png);
	max-width:230px;
	min-height: 349px;	
	min-width:230px;
}

.block-window-d-2f {
	background-image: url(/assets/images/ghha/w/window-d-s2f-wbg.png);
	max-width:170px;
	min-height: 340px;	
	min-width:170px;
}

.block-window-l {
	background-image: url(/assets/images/ghha/w/block-loggia-l.png);
	max-width:240px;
	min-width:240px;
}

.block-loggia-u {
	background-image: url(/assets/images/ghha/w/loggia-u-wbg.png);
	max-width:240px;
	min-width:240px;
}

.block-loggia-l {
	background-image: url(/assets/images/ghha/w/loggia-l-wbg.png);
	max-width:240px;
	min-width:240px;
}

.block-loggia-k {
	background-image: url(/assets/images/ghha/w/loggia-k-wbg.png);
	max-width:240px;
	min-width:240px;
}

.block-loggia-p {
	background-image: url(/assets/images/ghha/w/loggia-p-wbg.png);
	max-width:240px;
	min-width:240px;
}

.block-door-1-1, .block-door-1-2, .block-door-1-3, .block-door-1-4 {
	max-width:240px;
	min-width:240px;
	min-height: 350px;
}

.block-door-2-1, .block-door-2-2, .block-door-2-3, .block-door-2-4 {
	max-width:290px;
	min-width:290px;
	min-height: 350px;
}

.block-door-1-1 {
	background-image: url(/assets/images/ghha/w/door-1-1.png);
}

.block-door-1-2 {
	background-image: url(/assets/images/ghha/w/door-1-2.png);
}
.margin-top-minus-50 {
    margin-top: -50px;
}
.block-door-1-3 {
	background-image: url(/assets/images/ghha/w/door-1-3.png);
}

.block-door-1-4 {
	background-image: url(/assets/images/ghha/w/door-1-4.png);
}

.block-door-2-1 {
	background-image: url(/assets/images/ghha/w/door-2-1.png);
}

.block-door-2-2 {
	background-image: url(/assets/images/ghha/w/door-2-2.png);
}

.block-door-2-3 {
	background-image: url(/assets/images/ghha/w/door-2-3.png);
}

.block-door-2-4 {
	background-image: url(/assets/images/ghha/w/door-2-4.png);
}
.text-purple {
    color: #a80055;
}
.block-inline {
    display: inline-block;
}
.text-small {
    line-height: 11pt;
    font-size: 10pt;
}
.block-inline.text-small.margin-top-2.text-grey.text-left.margin-right-10 {
    color: silver;
    color: #666666;
}
/* TABLES */ 

.block-call-form {
    background:#555 url(/assets/images/ghha/w/a/block-call-form-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
}

.block-call-form-type-2 {
    background:#555 url(/assets/images/ghha/w/a/block-call-form-2-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    color:black;
}

.block-call-form-type-2 > .content {
	padding-left:700px;
}

.block-call-form-type-2 input {
	width:300px;
}

.block-call-form h2 {
    margin-bottom:10px!important;
}
.block-call-form .text-white {
    margin-bottom:40px;
}
.block-call-form-fields {
    padding-top: 50px;
    margin-bottom: 120px;
}
.block-call-form-fields input.form-field  {
    margin-right:20px;
}


.block-call-form .block-form-conf {
	margin:0px auto;
	margin-top:30px;
	color:white;
	max-width: 700px;
	
	padding:10px;
}

.block-call-form .block-form-conf a {
	color:white;
}

.form-field-name {
    padding-left: 40px !important;
    background-image: url(/assets/images/ghha/w/a/icon-form-field-name.png) !important;
    background-position: left 20px center !important;
    background-repeat: no-repeat !important;
}
.form-field {
    background: white;
    padding: 14px 30px 14px;
    border: none;
    outline: none;
    font-size: 12pt;
    font-weight: 300;
}
.block-call-form-type-2 input {
    width: 300px;
}
.block-call-form-fields input.form-field {
    margin-right: 20px;
}
.form-field-phone {
    padding-left: 40px;
    background-image: url(/assets/images/ghha/w/a/icon-form-field-phone.png);
    background-position: left 20px center;
    background-repeat: no-repeat;
}
.button-purple-solid {
    color: white;
    background: #a80055;
}
.button-square {
    border: 4px solid #a80055;
    padding: 10px 30px;
    color: #a80055;
    font-size: 1em;
    background: none;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    transition: all .3s;
}
.block-mezkomnatnie-dveri-middle {
    background-image: url(/assets/images/ghha/w/a/b/block-mezkomnatnie-dveri-bg.jpg);
}
.margin-top-100.block-width-500.text-black h2 {
    color: white;
}
.block-call-form-type-2 input {
    width: 300px;
}
solid.dw-uform-submit {
    background-color: #a80055;
    color: white;
}
.block-8-items > .block-items-wrapper > div {
    width: 12.2%;
    padding: 10px;
    float: left;
}
@media (min-width: 501px) and (max-width: 737px) {
.finishes__title, .company-shares {
    width: 100%;
    margin: 0 auto;
}.window-gallery>h2, .finishes__title>h2, .windows-sale h2, .company-shares h2, .company-shares h1, .finishes__title h1{font-size:6vw;}
	.block-width-500 {
    width: 100%;
}.full-width h2 {
    text-transform: unset;
    font-size: 7vw;
    color: #555;
    font-weight: 400;
    padding: 27px;
}
.block-3-items > .block-items-wrapper > div {
    width: 100%;
    padding: 10px;
    float: unset;
}.doors-items__media {
width: 100%;}.doors-items__label{right:0;}
h2.wow.fadeInUp {
    visibility: unset !important;
}
.block-4-items > .block-items-wrapper > div {
    width: 100%;
    padding: 35px 10px;
    line-height: 1.3;
    float: unset;
}
.block-call-form-type-2 > .content {
    padding-left: 0;
}
.profile-bg > .content > .profile-page-description{background:none;width:100%;}
.content > * {
    margin-left: 0;
    margin-right: 0px;
    padding: 23px;    text-align: center;
}
.text-size-35 {
    font-size: 10vw !important;
    width: 100%;
}.block-8-items > .block-items-wrapper > div {
    width: 25%;
    padding: 0px;
    float: left;
}
	.content {
    width: 100%;
	}.profile-bg > .content > .profile-page-text {
    float: unset;
    padding-top: 200px;
    width: 100%;
}
	.block-width-500 {
    width: 100%;
}
	input.button-square.button-purple-solid.dw-uform-submit {
    background-color: #a80055;
    color: white;
}.margin-top-30 .profile-page-description {
    display: none;
}
.col-cus-5 {
    width: 100%;}.b-door-handle {
    height: 352px;}
}
@media only screen and (max-width: 500px) {
	.b-door-balk-dop {
    width: 100%;}
	.block-gallery {
		min-height: 250px;
		max-height: 250px;	
		position: relative;
	}
	
	.block-gallery-viewer {
		min-height: 200px;
		max-height: 200px;
		position: static;
	}
	
	.block-gallery-items > a {
		margin-bottom:2px;
	}
	
	.block-gallery-viewer span {
		font-size: 10pt;
		padding:5px 10px;
		background: black;
		
		margin-right:15.5%
	}
	
	.block-gallery-items > a > span  {
		display: none;
		
	}
	.col-cus-5 {
    width: 100%;}.b-door-handle {
    height: 352px;}
	.finishes__title, .company-shares {
    width: 100%;
    margin: 0 auto;
}.window-gallery>h2, .finishes__title>h2, .windows-sale h2, .company-shares h2, .company-shares h1, .finishes__title h1{font-size:6vw;}
	.block-width-500 {
    width: 100%;
}.full-width h2 {
    text-transform: unset;
    font-size: 7vw;
    color: #555;
    font-weight: 400;
    padding: 27px;
}
.block-3-items > .block-items-wrapper > div {
    width: 100%;
    padding: 10px;
    float: unset;
}.doors-items__media {
width: 100%;}.doors-items__label{right:0;}
h2.wow.fadeInUp {
    visibility: unset !important;
}
.block-4-items > .block-items-wrapper > div {
    width: 100%;
    padding: 35px 10px;
    line-height: 1.3;
    float: unset;
}
.block-call-form-type-2 > .content {
    padding-left: 0;
}
.profile-bg > .content > .profile-page-description{background:none;width:100%;}
.content > * {
    margin-left: 0;
    margin-right: 0px;
    padding: 23px;    text-align: center;
}
.text-size-35 {
    font-size: 10vw !important;
    width: 100%;
}.block-8-items > .block-items-wrapper > div {
    width: 25%;
    padding: 0px;
    float: left;
}
	.content {
    width: 100%;
	}.profile-bg > .content > .profile-page-text {
    float: unset;
    padding-top: 200px;
    width: 100%;
}
	.block-width-500 {
    width: 100%;
}
	input.button-square.button-purple-solid.dw-uform-submit {
    background-color: #a80055;
    color: white;
}.margin-top-30 .profile-page-description {
    display: none;
}
}
	