.old-site-root-element .discounts_page_html{
	background-color: white;
}

.old-site-root-element .discountPageHeaderImageWrap{
	position: relative;
}
.old-site-root-element .discountPageArrow{
	position: absolute;
	top:0;
	bottom:0;
	margin:auto 0;
	/*width: 24px;
	height: 60px;*/
	width: 36px;
    height: 120px;
	background-repeat: no-repeat;
	background-position: center;
	/*background-size:contain;*/
	background-size: 24px 60px;
}
.old-site-root-element .discountPageArrow__left{
	left:20px;
	background-image:url('/new/assets/img/discounts/left.svg');
}
.old-site-root-element .discountPageArrow__right{
	right:20px;
	background-image:url('/new/assets/img/discounts/right.svg');	
}
.old-site-root-element .discountPageCenteredContent,.old-site-root-element .discountPageHeaderImage{
	max-width:926px;
	width:100%;
	margin:0 auto;
}
.old-site-root-element .discountsPageReturn{
	font-size: 16px;
	margin:30px 0
}

.old-site-root-element .discountsPageReturnLink{
	font-size: 16px;
}
.old-site-root-element .discountsPageReturnLink>span{
	margin-left:7px;
}
.old-site-root-element .discountsPageReturnLink>span:after{
	bottom:2px;
}
.old-site-root-element .discountPageHeader{
	display:flex;
	align-items:baseline;
	margin-bottom:20px;
}
.old-site-root-element .discountPageHeader_text,.old-site-root-element .servicePageTypo h1{
	padding-right:20px;
	font-size: 36px;

}
.old-site-root-element .discountPageHeader_date{
	margin:0 0 0 auto;
	white-space: nowrap;
	/*display: inine-block;*/
	font-size: 16px;
	color:#f47d32;
	/*align-self: center;*/
}
.old-site-root-element .discountPageHeaderImage{
	height:500px;
	background-repeat: no-repeat;
	background-position: center;
	background-size:contain;
}
.old-site-root-element .discountPageTypo{
	font-size:18px;
	line-height: 27px;
	margin-top:40px;
	/*max-width:780px;*/
	padding-right:130px;	
}

.old-site-root-element .discountPageTypo>.image{
    width: calc(100% + 130px);
}
.old-site-root-element .discountPageTypo img{
	max-width:100%;
}
.old-site-root-element .discountPageTypo h2,.old-site-root-element .discountPageTypo h3{
	font-family: 'Circe-Bold';
	/*max-width:575px;*/
}
.old-site-root-element .discountPageTypo p+p,
.old-site-root-element .discountPageTypo p+h2,
.old-site-root-element .discountPageTypo h2+p,
.old-site-root-element .discountPageTypo h2+h2,
.old-site-root-element .discountPageTypo ul+h2,
.old-site-root-element .discountPageTypo ol+h2,
.old-site-root-element .discountPageTypo h2+h3,
.old-site-root-element .image+p,
.old-site-root-element p+.image,
.old-site-root-element .image+h3,
.old-site-root-element h3+.image
{
	margin-top:15px;
}
.old-site-root-element .discountPageTypo h3+p,
.old-site-root-element .discountPageTypo p+h3,
.old-site-root-element .discountPageTypo h3+ul,
.old-site-root-element .discountPageTypo h3+ol,
.old-site-root-element .discountPageTypo ul+h3,
.old-site-root-element .discountPageTypo ol+h3
{
	margin-top:15px;
}
.old-site-root-element .discountPageTypo .href{
	color:#f47d32;
}
.old-site-root-element .discountPageServicesWrap{
	margin:45px 0 0;
}
.old-site-root-element .discountPageCenteredContent__last{
	margin-bottom:90px;
}
.old-site-root-element .discountPageFinalButtonWrap{	
	margin-top:25px;
}
.old-site-root-element .discountPageFinalButtonWrap_future{
	margin-top:35px;
}
.old-site-root-element .discountPageFinalButton{
	width:218px;
	display: none;
}

.old-site-root-element .standartServicesList{
	background-color: #f0f0f0;
}

.old-site-root-element .discountServicesWrap_header{
	font-size: 18px;
	font-family:'Circe-Bold';
	line-height: 27px;
	margin-bottom:12px;
}

.old-site-root-element .discountCurrentServicesInputsWrap{
	margin:25px 0;
	margin-bottom:0;
}



.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap{
	margin-top:65px;
}
.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap__text{
	font-size: 14px;
    line-height: 20px;
    max-width:450px;
}
.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap__inputs{
	margin-top:20px;
}
.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap__inputs .bonusInputs_input{
	border: 1px solid #d1d3d4;
	border-radius: 4px;
	width:100%;
	max-width:333px;
}
.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap__inputs .bonusInputs_input input{
	color: rgba(55, 51, 47, 0.7);
}
.old-site-root-element .carRecordingBlockBody_orSpan{

}
.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap__inputs .carRecordingBlockBody_orSpan:after,.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap__inputs .carRecordingBlockBody_orSpan:before{
    background-color: #d8d8d8;
    opacity: 1;
}


@media(max-width:1279px){

.old-site-root-element .discountPageCenteredContent__last{
	margin-bottom:75px;
}

}
@media(max-width:1045px){

.old-site-root-element .discountPageArrow__left{
	display: none;
}
.old-site-root-element .discountPageHeaderImage{
	margin-left:0;
}
.old-site-root-element .discountPageCenteredContent{
	margin-left:20px;
	margin-right: 20px;
	width:calc(100% - 40px);
}
.old-site-root-element .discountPageHeaderImageWrap{
	margin-left: 20px;
	padding-right:60px;
}


.old-site-root-element .discountPageHeaderImage{
	max-width:938px;

	/*padding-bottom:calc(100% / 926 * 500);*/
}


}


@media (max-width: 860px){

.old-site-root-element .detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__time {
    width: auto;
    margin-right:55px;
}
}
/*@media(max-width:966px){*/

@media(max-width:799px){

.old-site-root-element .detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__time {
    width: 100%;
    margin-right:0;
}
	.old-site-root-element .detailedServiceFormThirdColElementHeaderPriceSaled{
		display: flex;
		flex-flow: column-reverse;
		height:70px;
		justify-content: center;
	}
	.old-site-root-element .detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__saleWrap,.old-site-root-element .detailedServiceFormThirdColElementHeaderPriceSaled__time{
		font-size: 16px;
		line-height: 25px;
		font-family: 'Circe-Bold';
		margin-left:auto;
		white-space: nowrap;
		margin:0;
	}
	.old-site-root-element .detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__saleWrap{
		align-self: flex-end;
	}
.old-site-root-element .discountPageHeaderImage{
	height:0;
	padding-bottom:calc(100% / 926 * 500);
}



}


@media(max-width:799px){

.old-site-root-element .discountsPageReturn{
	margin:25px 0;
}
.old-site-root-element .discountPageHeader{
	margin-bottom:10px;
}
.old-site-root-element .discountPageHeader_text,.old-site-root-element .servicePageTypo h1{
	font-size: 24px;
	line-height: 26px;
}
.old-site-root-element .discountPageHeader_date{
	font-size: 16px;
	line-height: 26px;	
}
.old-site-root-element .discountPageArrow{
	display: none;
}
.old-site-root-element .discountPageHeaderImageWrap{
	padding:0;
	margin-right:20px;
}
.old-site-root-element .discountPageHeaderImage{
	width:100%;
	padding-bottom: calc(100% / 335 * 220);
}
.old-site-root-element .discountPageTypo{
	margin-top:20px;
	font-size: 16px;
	line-height: 24px;
	padding-right:0px;	
}
.old-site-root-element .discountPageTypo>.image{
	width:100%;
}

.old-site-root-element .servicePageTypo{
	margin-top: 60px;
}

.old-site-root-element .discountPageTypo p+p, .old-site-root-element .discountPageTypo h2+p, .old-site-root-element .discountPageTypo h2+h2, .old-site-root-element .discountPageTypo p+h2 {
    margin-top: 10px;
}

.old-site-root-element .discountServicesWrapServices{
	margin-left:-20px;
	width:calc(100% + 40px);
}

.old-site-root-element .discountPageCenteredContent__last {
    margin-bottom: 60px;
}


}


@media(max-width: 850px){

.old-site-root-element .discountPageFinalButtonWrap:not(.discountPageFinalButtonWrap_future){
	width:50%;
	position: relative;
}	
/*.discountPageFinalButton:not(.discountPageFinalButtonWrap_future>.discountPageFinalButton){
	width:100%;
}*/
}

@media(max-width: 799px){

.old-site-root-element .discountPageFinalButtonWrap{
	width:100%;
	position: relative;
}


.old-site-root-element .discountCurrentServicesFuturePhoneEmailWrap__inputs .bonusInputs_input{
	max-width: 100%;
}
.old-site-root-element .discountPageFinalButtonWrap_future{
	width:100%;
	position: relative;
}	
.old-site-root-element .discountPageFinalButtonWrap_future>.discountPageFinalButton{
	width:100%;
}
.old-site-root-element .discountPageHeader{
	display: block;
}
.old-site-root-element .discountPageHeader_date{
	margin-top:10px;
}


}

.old-site-root-element .servicePageTypo .Standard{
	display: none;
}



.old-site-root-element .discountPageWebastoTable{
	display: flex;	
	flex-wrap:wrap;
	flex-direction: row;
	align-items: flex-start;
	margin-top: 25px;
	/*margin-top:-20px;*/
}
.old-site-root-element .discountPageWebastoTableBlock{
	flex-basis: 33%;
	line-height:0;
	margin-top:20px;
	display: flex;
}
.old-site-root-element .discountPageWebastoTableBlock_image{
	/*display: inline-block;*/
	width:44px;
	height:44px;
	background:url('/new/assets/img/services/service-icons.png') no-repeat center;
	background-position: 0px 0px;
	background-color: #f47d32;
	flex-shrink: 0;
	/*float:left;*/
}
.old-site-root-element .discountPageWebastoTableBlock_text{
	/*display: inline-block;*/

	/*margin-left:60px;*/
	margin:0 16px;
	font-size: 16px;
	align-self: center;
	line-height: 22px;
	text-transform: uppercase;
}

@media(max-width:1024px){

.old-site-root-element .discountPageWebastoTableBlock{
	flex-basis: 50%;
}


}
@media(max-width:620px){

.old-site-root-element .discountPageWebastoTableBlock{
	flex-basis: 100%;
}


}
.old-site-root-element .discountPageServicesWrap__empty{
	margin:0;
}
.old-site-root-element .discountServicesWrap_header__hidden{
	display: none;
}

.old-site-root-element .ArialDot:before{
	content:'*';
	font-family: 'Arial';
}





.old-site-root-element #promo-page-content---384 .special-promo-caption{
	display: none;
	background: #161B1F;
	margin: 0 -20px;
}

@media (max-width: 640px){

.old-site-root-element #promo-page-content---384 .special-promo-caption{
	display: block;
}

.old-site-root-element #promo-page-content---384 .promo-page-contents-top{
	display: none;
}

}

.old-site-root-element #promo-page-content---384 .special-promo-caption img{
	display: block;
	margin: 0;
	width: 100%;
	height: auto;
}


.old-site-root-element #promo-page-content---384 .special-promo-caption--info{
	padding: 56px 20px 32px;
	color: #fff;
}

.old-site-root-element #promo-page-content---384 .special-promo-caption--header{
	display: block;
	font-size: 48px;
	line-height: 48px;
	font-family: Circe-Bold;
	margin: 0;
	padding: 0;
}

.old-site-root-element #promo-page-content---384 .special-promo-caption--text{
	display: block;
	font-family: Circe-Regular;
	font-size: 32px;
	line-height: 36px;
	margin: 8px 0 0;
	padding: 0;
}

.old-site-root-element #promo-page-content---384 .special-promo-caption--date{
	display: block;
	font-family: Circe-Regular;
	font-size: 18px;
	line-height: 24px;
	margin: 24px 0 0;
	padding: 0;
}





.old-site-root-element.discounts_page_html{
	background-color: white;
}

.old-site-root-element.discountPageHeaderImageWrap{
	position: relative;
}
.old-site-root-element.discountPageArrow{
	position: absolute;
	top:0;
	bottom:0;
	margin:auto 0;
	/*width: 24px;
	height: 60px;*/
	width: 36px;
    height: 120px;
	background-repeat: no-repeat;
	background-position: center;
	/*background-size:contain;*/
	background-size: 24px 60px;
}
.old-site-root-element.discountPageArrow__left{
	left:20px;
	background-image:url('/new/assets/img/discounts/left.svg');
}
.old-site-root-element.discountPageArrow__right{
	right:20px;
	background-image:url('/new/assets/img/discounts/right.svg');	
}
.old-site-root-element.discountPageCenteredContent,.old-site-root-element.discountPageHeaderImage{
	max-width:926px;
	width:100%;
	margin:0 auto;
}
.old-site-root-element.discountsPageReturn{
	font-size: 16px;
	margin:30px 0
}

.old-site-root-element.discountsPageReturnLink{
	font-size: 16px;
}
.old-site-root-element.discountsPageReturnLink>span{
	margin-left:7px;
}
.old-site-root-element.discountsPageReturnLink>span:after{
	bottom:2px;
}
.old-site-root-element.discountPageHeader{
	display:flex;
	align-items:baseline;
	margin-bottom:20px;
}
.old-site-root-element.discountPageHeader_text,.old-site-root-element.servicePageTypo h1{
	padding-right:20px;
	font-size: 36px;

}
.old-site-root-element.discountPageHeader_date{
	margin:0 0 0 auto;
	white-space: nowrap;
	/*display: inine-block;*/
	font-size: 16px;
	color:#f47d32;
	/*align-self: center;*/
}
.old-site-root-element.discountPageHeaderImage{
	height:500px;
	background-repeat: no-repeat;
	background-position: center;
	background-size:contain;
}
.old-site-root-element.discountPageTypo{
	font-size:18px;
	line-height: 27px;
	margin-top:40px;
	/*max-width:780px;*/
	padding-right:130px;	
}

.old-site-root-element.discountPageTypo>.image{
    width: calc(100% + 130px);
}
.old-site-root-element.discountPageTypo img{
	max-width:100%;
}
.old-site-root-element.discountPageTypo h2,.old-site-root-element.discountPageTypo h3{
	font-family: 'Circe-Bold';
	/*max-width:575px;*/
}
.old-site-root-element.discountPageTypo p+p,
.old-site-root-element.discountPageTypo p+h2,
.old-site-root-element.discountPageTypo h2+p,
.old-site-root-element.discountPageTypo h2+h2,
.old-site-root-element.discountPageTypo ul+h2,
.old-site-root-element.discountPageTypo ol+h2,
.old-site-root-element.discountPageTypo h2+h3,
.old-site-root-element.image+p,
.old-site-root-elementp+.image,
.old-site-root-element.image+h3,
.old-site-root-elementh3+.image
{
	margin-top:15px;
}
.old-site-root-element.discountPageTypo h3+p,
.old-site-root-element.discountPageTypo p+h3,
.old-site-root-element.discountPageTypo h3+ul,
.old-site-root-element.discountPageTypo h3+ol,
.old-site-root-element.discountPageTypo ul+h3,
.old-site-root-element.discountPageTypo ol+h3
{
	margin-top:15px;
}
.old-site-root-element.discountPageTypo .href{
	color:#f47d32;
}
.old-site-root-element.discountPageServicesWrap{
	margin:45px 0 0;
}
.old-site-root-element.discountPageCenteredContent__last{
	margin-bottom:90px;
}
.old-site-root-element.discountPageFinalButtonWrap{	
	margin-top:25px;
}
.old-site-root-element.discountPageFinalButtonWrap_future{
	margin-top:35px;
}
.old-site-root-element.discountPageFinalButton{
	width:218px;
	display: none;
}

.old-site-root-element.standartServicesList{
	background-color: #f0f0f0;
}

.old-site-root-element.discountServicesWrap_header{
	font-size: 18px;
	font-family:'Circe-Bold';
	line-height: 27px;
	margin-bottom:12px;
}

.old-site-root-element.discountCurrentServicesInputsWrap{
	margin:25px 0;
	margin-bottom:0;
}



.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap{
	margin-top:65px;
}
.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap__text{
	font-size: 14px;
    line-height: 20px;
    max-width:450px;
}
.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap__inputs{
	margin-top:20px;
}
.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap__inputs .bonusInputs_input{
	border: 1px solid #d1d3d4;
	border-radius: 4px;
	width:100%;
	max-width:333px;
}
.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap__inputs .bonusInputs_input input{
	color: rgba(55, 51, 47, 0.7);
}
.old-site-root-element.carRecordingBlockBody_orSpan{

}
.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap__inputs .carRecordingBlockBody_orSpan:after,.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap__inputs .carRecordingBlockBody_orSpan:before{
    background-color: #d8d8d8;
    opacity: 1;
}


@media(max-width:1279px){

.old-site-root-element.discountPageCenteredContent__last{
	margin-bottom:75px;
}

}
@media(max-width:1045px){

.old-site-root-element.discountPageArrow__left{
	display: none;
}
.old-site-root-element.discountPageHeaderImage{
	margin-left:0;
}
.old-site-root-element.discountPageCenteredContent{
	margin-left:20px;
	margin-right: 20px;
	width:calc(100% - 40px);
}
.old-site-root-element.discountPageHeaderImageWrap{
	margin-left: 20px;
	padding-right:60px;
}


.old-site-root-element.discountPageHeaderImage{
	max-width:938px;

	/*padding-bottom:calc(100% / 926 * 500);*/
}


}


@media (max-width: 860px){

.old-site-root-element.detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__time {
    width: auto;
    margin-right:55px;
}
}
/*@media(max-width:966px){*/

@media(max-width:799px){

.old-site-root-element.detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__time {
    width: 100%;
    margin-right:0;
}
	.old-site-root-element.detailedServiceFormThirdColElementHeaderPriceSaled{
		display: flex;
		flex-flow: column-reverse;
		height:70px;
		justify-content: center;
	}
	.old-site-root-element.detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__saleWrap,.old-site-root-element.detailedServiceFormThirdColElementHeaderPriceSaled__time{
		font-size: 16px;
		line-height: 25px;
		font-family: 'Circe-Bold';
		margin-left:auto;
		white-space: nowrap;
		margin:0;
	}
	.old-site-root-element.detailedServiceFormThirdColElementHeaderPriceSaled .detailedServiceFormThirdColElementHeaderPriceSaled__saleWrap{
		align-self: flex-end;
	}
.old-site-root-element.discountPageHeaderImage{
	height:0;
	padding-bottom:calc(100% / 926 * 500);
}



}


@media(max-width:799px){

.old-site-root-element.discountsPageReturn{
	margin:25px 0;
}
.old-site-root-element.discountPageHeader{
	margin-bottom:10px;
}
.old-site-root-element.discountPageHeader_text,.old-site-root-element.servicePageTypo h1{
	font-size: 24px;
	line-height: 26px;
}
.old-site-root-element.discountPageHeader_date{
	font-size: 16px;
	line-height: 26px;	
}
.old-site-root-element.discountPageArrow{
	display: none;
}
.old-site-root-element.discountPageHeaderImageWrap{
	padding:0;
	margin-right:20px;
}
.old-site-root-element.discountPageHeaderImage{
	width:100%;
	padding-bottom: calc(100% / 335 * 220);
}
.old-site-root-element.discountPageTypo{
	margin-top:20px;
	font-size: 16px;
	line-height: 24px;
	padding-right:0px;	
}
.old-site-root-element.discountPageTypo>.image{
	width:100%;
}

.old-site-root-element.servicePageTypo{
	margin-top: 60px;
}

.old-site-root-element.discountPageTypo p+p, .old-site-root-element.discountPageTypo h2+p, .old-site-root-element.discountPageTypo h2+h2, .old-site-root-element.discountPageTypo p+h2 {
    margin-top: 10px;
}

.old-site-root-element.discountServicesWrapServices{
	margin-left:-20px;
	width:calc(100% + 40px);
}

.old-site-root-element.discountPageCenteredContent__last {
    margin-bottom: 60px;
}


}


@media(max-width: 850px){

.old-site-root-element.discountPageFinalButtonWrap:not(.discountPageFinalButtonWrap_future){
	width:50%;
	position: relative;
}	
/*.discountPageFinalButton:not(.discountPageFinalButtonWrap_future>.discountPageFinalButton){
	width:100%;
}*/
}

@media(max-width: 799px){

.old-site-root-element.discountPageFinalButtonWrap{
	width:100%;
	position: relative;
}


.old-site-root-element.discountCurrentServicesFuturePhoneEmailWrap__inputs .bonusInputs_input{
	max-width: 100%;
}
.old-site-root-element.discountPageFinalButtonWrap_future{
	width:100%;
	position: relative;
}	
.old-site-root-element.discountPageFinalButtonWrap_future>.discountPageFinalButton{
	width:100%;
}
.old-site-root-element.discountPageHeader{
	display: block;
}
.old-site-root-element.discountPageHeader_date{
	margin-top:10px;
}


}

.old-site-root-element.servicePageTypo .Standard{
	display: none;
}



.old-site-root-element.discountPageWebastoTable{
	display: flex;	
	flex-wrap:wrap;
	flex-direction: row;
	align-items: flex-start;
	margin-top: 25px;
	/*margin-top:-20px;*/
}
.old-site-root-element.discountPageWebastoTableBlock{
	flex-basis: 33%;
	line-height:0;
	margin-top:20px;
	display: flex;
}
.old-site-root-element.discountPageWebastoTableBlock_image{
	/*display: inline-block;*/
	width:44px;
	height:44px;
	background:url('/new/assets/img/services/service-icons.png') no-repeat center;
	background-position: 0px 0px;
	background-color: #f47d32;
	flex-shrink: 0;
	/*float:left;*/
}
.old-site-root-element.discountPageWebastoTableBlock_text{
	/*display: inline-block;*/

	/*margin-left:60px;*/
	margin:0 16px;
	font-size: 16px;
	align-self: center;
	line-height: 22px;
	text-transform: uppercase;
}

@media(max-width:1024px){

.old-site-root-element.discountPageWebastoTableBlock{
	flex-basis: 50%;
}


}
@media(max-width:620px){

.old-site-root-element.discountPageWebastoTableBlock{
	flex-basis: 100%;
}


}
.old-site-root-element.discountPageServicesWrap__empty{
	margin:0;
}
.old-site-root-element.discountServicesWrap_header__hidden{
	display: none;
}

.old-site-root-element.ArialDot:before{
	content:'*';
	font-family: 'Arial';
}





.old-site-root-element#promo-page-content---384 .special-promo-caption{
	display: none;
	background: #161B1F;
	margin: 0 -20px;
}

@media (max-width: 640px){

.old-site-root-element#promo-page-content---384 .special-promo-caption{
	display: block;
}

.old-site-root-element#promo-page-content---384 .promo-page-contents-top{
	display: none;
}

}

.old-site-root-element#promo-page-content---384 .special-promo-caption img{
	display: block;
	margin: 0;
	width: 100%;
	height: auto;
}


.old-site-root-element#promo-page-content---384 .special-promo-caption--info{
	padding: 56px 20px 32px;
	color: #fff;
}

.old-site-root-element#promo-page-content---384 .special-promo-caption--header{
	display: block;
	font-size: 48px;
	line-height: 48px;
	font-family: Circe-Bold;
	margin: 0;
	padding: 0;
}

.old-site-root-element#promo-page-content---384 .special-promo-caption--text{
	display: block;
	font-family: Circe-Regular;
	font-size: 32px;
	line-height: 36px;
	margin: 8px 0 0;
	padding: 0;
}

.old-site-root-element#promo-page-content---384 .special-promo-caption--date{
	display: block;
	font-family: Circe-Regular;
	font-size: 18px;
	line-height: 24px;
	margin: 24px 0 0;
	padding: 0;
}




