#rec1791501951 .t396__artboard {
	height:229px;
	background-color:#ffffff;
}
#rec1791501951 .t396__filter {
	height:229px;
}
#rec1791501951 .t396__carrier {
	height:229px;
	background-position:center center;
	background-attachment:scroll;
	background-size:cover;
	background-repeat:no-repeat;
}
@media screen and (max-width:1919px) {
	#rec1791501951 .t396__artboard,#rec1791501951 .t396__filter,#rec1791501951 .t396__carrier {
		height:222px;
	}
	#rec1791501951 .t396__filter {
	}
	#rec1791501951 .t396__carrier {
		background-attachment:scroll;
	}
}
@media screen and (max-width:1439px) {
	#rec1791501951 .t396__artboard,#rec1791501951 .t396__filter,#rec1791501951 .t396__carrier {
		height:222px;
	}
	#rec1791501951 .t396__filter {
	}
	#rec1791501951 .t396__carrier {
		background-attachment:scroll;
	}
}
@media screen and (max-width:1199px) {
	#rec1791501951 .t396__artboard,#rec1791501951 .t396__filter,#rec1791501951 .t396__carrier {
		height:245px;
	}
	#rec1791501951 .t396__artboard {
		background-color:#ffffff;
		background-image:none;
	}
	#rec1791501951 .t396__filter {
	}
	#rec1791501951 .t396__carrier {
		background-attachment:scroll;
	}
}
@media screen and (max-width:639px) {
	#rec1791501951 .t396__artboard,#rec1791501951 .t396__filter,#rec1791501951 .t396__carrier {
		height:232px;
	}
	#rec1791501951 .t396__filter {
	}
	#rec1791501951 .t396__carrier {
		background-attachment:scroll;
	}
}
@media screen and (max-width:374px) {
	#rec1791501951 .t396__artboard,#rec1791501951 .t396__filter,#rec1791501951 .t396__carrier {
		height:206px;
	}
	#rec1791501951 .t396__filter {
	}
	#rec1791501951 .t396__carrier {
		background-attachment:scroll;
	}
}
#rec1791501951 .tn-elem[data-elem-id="1766739021303"] {
	color:var(--uc-typo-color-zNQDLNP,#040b0f);
	z-index:3;
	top:87px;
	left:calc(50% - 960px + 297px);
	width:620px;
	height:auto;
}
#rec1791501951 .tn-elem[data-elem-id="1766739021303"] .tn-atom {
	vertical-align:middle;
	color:var(--uc-typo-color-zNQDLNP,#040b0f);
	font-size:var(--uc-typo-fontsize-zNQDLNP,40px);
	font-family:var(--uc-typo-fontfamily-zNQDLNP,Onest);
	line-height:var(--uc-typo-lineheight-zNQDLNP,1.08);
	font-weight:var(--uc-typo-fontweight-zNQDLNP,400);
	letter-spacing:var(--uc-typo-letterspacing-zNQDLNP,-2px);
	opacity:var(--uc-typo-opacity-zNQDLNP,100%);
	background-position:center center;
	border-width:var(--t396-borderwidth,0);
	border-style:var(--t396-borderstyle,solid);
	border-color:var(--t396-bordercolor,transparent);
	transition:background-color var(--t396-speedhover,0s) ease-in-out,color var(--t396-speedhover,0s) ease-in-out,border-color var(--t396-speedhover,0s) ease-in-out,box-shadow var(--t396-shadowshoverspeed,0.2s) ease-in-out;
	--t396-shadow-text-opacity:var(--uc-typo-shadowopacity-zNQDLNP,0%);
	--t396-shadow-text-color:0,0,0;
	--t396-shadow-text-x:0px;
	--t396-shadow-text-y:2px;
	text-shadow:var(--t396-shadow-text-x,0px) var(--t396-shadow-text-y,0px) var(--t396-shadow-text-blur,0px) rgba(var(--t396-shadow-text-color),var(--t396-shadow-text-opacity,100%));
}
@media screen and (max-width:1919px) {
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] {
		display:table;
		top:80px;
		left:calc(50% - 720px + 80px);
		width:645px;
		height:auto;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] .tn-atom {
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:1439px) {
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] {
		display:table;
		top:80px;
		left:calc(50% - 600px + 0px);
		width:644px;
		height:auto;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] .tn-atom {
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:1199px) {
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] {
		display:table;
		top:48px;
		left:calc(50% - 320px + 20px);
		width:611px;
		height:auto;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] .tn-atom {
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:639px) {
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] {
		display:table;
		top:48px;
		left:calc(50% - 187.5px + 16px);
		width:304px;
		height:auto;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] .tn-atom {
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:374px) {
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] {
		display:table;
		left:calc(50% - 160px + 10px);
		width:276px;
		height:auto;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766739021303"] .tn-atom {
		white-space:normal;
		background-size:cover;
	}
}
#rec1791501951 .tn-elem[data-elem-id="1766745368651"] {
	color:var(--uc-typo-color-vcgPlYEdrgy,#b4b8c8);
	z-index:3;
	top:113px;
	left:calc(50% - 960px + 1372px);
	width:251px;
	height:60px;
}
#rec1791501951 .tn-elem[data-elem-id="1766745368651"] .tn-atom {
	vertical-align:middle;
	color:var(--uc-typo-color-vcgPlYEdrgy,#b4b8c8);
	font-size:var(--uc-typo-fontsize-vcgPlYEdrgy,16px);
	font-family:var(--uc-typo-fontfamily-vcgPlYEdrgy,Onest);
	line-height:var(--uc-typo-lineheight-vcgPlYEdrgy,1.24);
	font-weight:var(--uc-typo-fontweight-vcgPlYEdrgy,400);
	letter-spacing:var(--uc-typo-letterspacing-vcgPlYEdrgy,-1px);
	opacity:var(--uc-typo-opacity-vcgPlYEdrgy,100%);
	background-position:center center;
	border-width:var(--t396-borderwidth,0);
	border-style:var(--t396-borderstyle,solid);
	border-color:var(--t396-bordercolor,transparent);
	transition:background-color var(--t396-speedhover,0s) ease-in-out,color var(--t396-speedhover,0s) ease-in-out,border-color var(--t396-speedhover,0s) ease-in-out,box-shadow var(--t396-shadowshoverspeed,0.2s) ease-in-out;
	--t396-shadow-text-opacity:var(--uc-typo-shadowopacity-vcgPlYEdrgy,0%);
	--t396-shadow-text-color:0,0,0;
	--t396-shadow-text-x:0px;
	--t396-shadow-text-y:2px;
	text-shadow:var(--t396-shadow-text-x,0px) var(--t396-shadow-text-y,0px) var(--t396-shadow-text-blur,0px) rgba(var(--t396-shadow-text-color),var(--t396-shadow-text-opacity,100%));
}
@media screen and (max-width:1919px) {
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] {
		display:table;
		top:106px;
		left:calc(50% - 720px + 1108px);
		width:252px;
		height:60px;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] .tn-atom {
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:1439px) {
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] {
		display:table;
		top:106px;
		left:calc(50% - 600px + 948px);
		width:253px;
		height:60px;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] .tn-atom {
		vertical-align:middle;
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:1199px) {
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] {
		display:table;
		top:161px;
		left:calc(50% - 320px + 20px);
		width:284px;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] .tn-atom {
		vertical-align:middle;
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:639px) {
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] {
		display:table;
		top:148px;
		left:calc(50% - 187.5px + 16px);
		width:339px;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] .tn-atom {
		white-space:normal;
		background-size:cover;
	}
}
@media screen and (max-width:374px) {
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] {
		display:table;
		top:142px;
		left:calc(50% - 160px + 10px);
		width:269px;
		height:60px;
	}
	#rec1791501951 .tn-elem[data-elem-id="1766745368651"] .tn-atom {
		vertical-align:middle;
		white-space:normal;
		background-size:cover;
	}
}

#rec1921140271 .t-img-select__indicator:after {
	background-color:#ff5001;
}

#rec1921140271 .t-img-select__indicator:after {
	background-color:#ff5001;
}

#rec1921140271 .t-img-select__indicator:after {
	background-color:#ff5001;
}

#rec1921140271 .t-radio__indicator:after {
	background:#ff5001;
}

#rec1921140271 .t-img-select__indicator:after {
	background-color:#ff5001;
}

#rec1921140271 .t-range::-webkit-slider-thumb {
	background:#ff5001;
}
#rec1921140271 .t-range::-moz-range-thumb {
	background:#ff5001;
}
#rec1921140271 .t-range::-ms-thumb {
	background:#ff5001;
}

#rec1921140271 .t-radio__indicator:after {
	background:#ff5001;
}

#rec1921140271 .t-radio__indicator:after {
	background:#ff5001;
}

#rec1921140271 .t-radio__indicator:after {
	background:#ff5001;
}

#rec1921140271 .t-radio__indicator:after {
	background:#ff5001;
}

#rec1921140271 .t-contact-method__type:has(>.t-radio:checked) {
	background-color:rgba(255,80,1,0.10);
	border-color:rgba(255,80,1,0.40);
}

#rec1921140271 .t-btnflex.t-quiz__btn_first_2191180096113 {
	color:#ffffff;
	background-color:#ff5001;
	--border-width:0px;
	border-style:none !important;
	border-radius:12px;
	box-shadow:none !important;
	font-family:Onest;
	font-weight:400;
	transition-duration:0.2s;
	transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;
	transition-timing-function:ease-in-out;
}
#rec1921140271 .t-btnflex.t-quiz__btn_first_2191180096113 .t-btnflex__icon {
	width:18px;
	height:18px;
}
@media (hover:hover) {
	#rec1921140271 .t-btnflex.t-quiz__btn_first_2191180096113:not(.t-animate_no-hover):hover {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
	#rec1921140271 .t-btnflex.t-quiz__btn_first_2191180096113:not(.t-animate_no-hover):focus-visible {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
}

#rec1921140271 .t-btnflex.t-btnflex_type_button2 {
	color:#b4b8c8;
	background-color:#ffffff;
	border-style:solid !important;
	border-color:#b4b8c8 !important;
	--border-width:1px;
	border-radius:8px;
	box-shadow:none !important;
	font-family:Onest;
	font-weight:400;
	flex-direction:row;
	transition-duration:0.2s;
	transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;
	transition-timing-function:ease-in-out;
}
#rec1921140271 .t-btnflex.t-btnflex_type_button2 .t-btnflex__icon {
	width:18px;
	height:18px;
}
@media (hover:hover) {
	#rec1921140271 .t-btnflex.t-btnflex_type_button2:not(.t-animate_no-hover):hover {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
	#rec1921140271 .t-btnflex.t-btnflex_type_button2:not(.t-animate_no-hover):focus-visible {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
}

#rec1921140271 .t-btnflex.t-btnflex_type_button {
	color:#ffffff;
	background-color:#ff5001;
	--border-width:0px;
	border-style:none !important;
	border-radius:12px;
	box-shadow:none !important;
	font-family:Onest;
	font-weight:400;
	flex-direction:row-reverse;
	transition-duration:0.2s;
	transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;
	transition-timing-function:ease-in-out;
}
#rec1921140271 .t-btnflex.t-btnflex_type_button .t-btnflex__icon {
	width:18px;
	height:18px;
}
@media (hover:hover) {
	#rec1921140271 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
	#rec1921140271 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
}

#rec1921140271 .t-btnflex.t-btnflex_type_submit {
	color:#ffffff;
	background-color:#ff5001;
	--border-width:0px;
	border-style:none !important;
	border-radius:12px;
	box-shadow:none !important;
	font-family:Onest;
	font-weight:400;
	flex-direction:row-reverse;
	transition-duration:0.2s;
	transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;
	transition-timing-function:ease-in-out;
}
#rec1921140271 .t-btnflex.t-btnflex_type_submit .t-btnflex__icon {
	width:18px;
	height:18px;
}
@media (hover:hover) {
	#rec1921140271 .t-btnflex.t-btnflex_type_submit:not(.t-animate_no-hover):hover {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
	#rec1921140271 .t-btnflex.t-btnflex_type_submit:not(.t-animate_no-hover):focus-visible {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
}

#rec1921140271 .t-btnflex.t-btnflex_type_button2 {
	color:#b4b8c8;
	background-color:#ffffff;
	border-style:solid !important;
	border-color:#b4b8c8 !important;
	--border-width:1px;
	border-radius:8px;
	box-shadow:none !important;
	font-family:Onest;
	font-weight:400;
	flex-direction:row;
	transition-duration:0.2s;
	transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;
	transition-timing-function:ease-in-out;
}
#rec1921140271 .t-btnflex.t-btnflex_type_button2 .t-btnflex__icon {
	width:18px;
	height:18px;
}
@media (hover:hover) {
	#rec1921140271 .t-btnflex.t-btnflex_type_button2:not(.t-animate_no-hover):hover {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
	#rec1921140271 .t-btnflex.t-btnflex_type_button2:not(.t-animate_no-hover):focus-visible {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
}

#rec1921140271 .t-btnflex.t-btnflex_type_button {
	color:#ffffff;
	background-color:#ff5001;
	--border-width:0px;
	border-style:none !important;
	border-radius:12px;
	box-shadow:none !important;
	font-family:Onest;
	font-weight:400;
	flex-direction:row-reverse;
	transition-duration:0.2s;
	transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;
	transition-timing-function:ease-in-out;
}
#rec1921140271 .t-btnflex.t-btnflex_type_button .t-btnflex__icon {
	width:18px;
	height:18px;
}
@media (hover:hover) {
	#rec1921140271 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
	#rec1921140271 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
}

#rec1921140271 .t-btnflex.t-btnflex_type_submit {
	color:#ffffff;
	background-color:#ff5001;
	--border-width:0px;
	border-style:none !important;
	border-radius:12px;
	box-shadow:none !important;
	font-family:Onest;
	font-weight:400;
	flex-direction:row-reverse;
	transition-duration:0.2s;
	transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;
	transition-timing-function:ease-in-out;
}
#rec1921140271 .t-btnflex.t-btnflex_type_submit .t-btnflex__icon {
	width:18px;
	height:18px;
}
@media (hover:hover) {
	#rec1921140271 .t-btnflex.t-btnflex_type_submit:not(.t-animate_no-hover):hover {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
	#rec1921140271 .t-btnflex.t-btnflex_type_submit:not(.t-animate_no-hover):focus-visible {
		color:#ffffff !important;
		background-color:#ff5001 !important;
	}
}

#rec1921140271 input::-webkit-input-placeholder {
	color:#040b0f;
	opacity:0.5;
}
#rec1921140271 input::-moz-placeholder {
	color:#040b0f;
	opacity:0.5;
}
#rec1921140271 input:-moz-placeholder {
	color:#040b0f;
	opacity:0.5;
}
#rec1921140271 input:-ms-input-placeholder {
	color:#040b0f;
	opacity:0.5;
}
#rec1921140271 textarea::-webkit-input-placeholder {
	color:#040b0f;
	opacity:0.5;
}
#rec1921140271 textarea::-moz-placeholder {
	color:#040b0f;
	opacity:0.5;
}
#rec1921140271 textarea:-moz-placeholder {
	color:#040b0f;
	opacity:0.5;
}
#rec1921140271 textarea:-ms-input-placeholder {
	color:#040b0f;
	opacity:0.5;
}

.t-form__screen-hiderecord {
	opacity:0 !important;
}

#rec1921140271 .t-quiz__quiz-description-text {
	font-family:'Onest';
	font-weight:400;
}

#rec1921140271 .t-quiz__consultant .t-quiz__consultant__msg {
	line-height:1.3;
	font-size:16px;
	color:#ffffff;
	font-family:var(--t-text-font,Arial);
	font-weight:400;
	letter-spacing:-1px;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__consultant .t-quiz__consultant__msg {
		font-size:18px;
	}
}

#rec1921140271 .t-quiz__consultant .t-quiz__consultant__name-container {
	font-size:16px;
	letter-spacing:-1px;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__consultant .t-quiz__consultant__name-container {
		font-size:18px;
	}
}

#rec1921140271 .t-quiz__consultant__name {
	color:#ffffff;
	letter-spacing:-1px;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__consultant__name {
		font-size:18px;
	}
}
#rec1921140271 .t-quiz__consultant__descr {
	color:#ffffff;
	letter-spacing:-1px;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__consultant__descr {
		font-size:18px;
	}
}

#rec1921140271 .t-quiz__cover__title {
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
	letter-spacing:-1px;
}
@media screen and (min-width:900px) {
	#rec1921140271 .t-quiz__cover__title {
		font-size:32px;
	}
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-quiz__cover__title {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__cover__title {
		font-size:20px;
	}
}
#rec1921140271 .t-quiz__contact-form__header__title {
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
	letter-spacing:-1px;
}
@media screen and (min-width:900px) {
	#rec1921140271 .t-quiz__contact-form__header__title {
		font-size:32px;
	}
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-quiz__contact-form__header__title {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__contact-form__header__title {
		font-size:20px;
	}
}
#rec1921140271 .t-quiz__result-title {
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
	letter-spacing:-1px;
}
@media screen and (min-width:900px) {
	#rec1921140271 .t-quiz__result-title {
		font-size:32px;
	}
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-quiz__result-title {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__result-title {
		font-size:20px;
	}
}

#rec1921140271 .t-quiz__contact-form__header__descr {
	color:#040b0f;
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-quiz__contact-form__header__descr {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__contact-form__header__descr {
		font-size:20px;
	}
}
#rec1921140271 .t-quiz__contact-form__footer__text {
	color:#040b0f;
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-quiz__contact-form__footer__text {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__contact-form__footer__text {
		font-size:20px;
	}
}
#rec1921140271 .t-rate__text {
	color:#040b0f;
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-rate__text {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-rate__text {
		font-size:20px;
	}
}
#rec1921140271 .t-range__interval-txt {
	color:#040b0f;
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-range__interval-txt {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-range__interval-txt {
		font-size:20px;
	}
}
#rec1921140271 .t-contact-method__type-label {
	color:#040b0f;
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-contact-method__type-label {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-contact-method__type-label {
		font-size:20px;
	}
}

#rec1921140271 .t-quiz__cover__descr {
	font-size:14px;
	font-family:'Onest';
	color:#838690;
	font-weight:400;
}

#rec1921140271 .t-quiz__result-title {
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
	letter-spacing:-1px;
}
@media screen and (min-width:480px) {
	#rec1921140271 .t-quiz__result-title {
		font-size:28px;
		line-height:1.1;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__result-title {
		font-size:24px;
	}
}
#rec1921140271 .t-quiz__result-text {
	font-size:16px;
	line-height:1.4;
	color:#838690;
	font-family:'Onest';
	font-weight:400;
	letter-spacing:-0.5px;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-quiz__result-text {
		font-size:18px;
	}
}

#rec1921140271 .t-step-form__step:not(.t-quiz__contact-form) .t-input-title {
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
}
@media screen and (min-width:900px) {
	#rec1921140271 .t-step-form__step:not(.t-quiz__contact-form) .t-input-title {
		font-size:32px;
	}
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-step-form__step:not(.t-quiz__contact-form) .t-input-title {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-step-form__step:not(.t-quiz__contact-form) .t-input-title {
		font-size:20px;
	}
}
#rec1921140271 .t-step-form__step:not(.t-quiz__contact-form) .t-input-subtitle {
	font-size:16px;
	color:#040b0f;
	font-family:var(--t-text-font,Arial);
	font-weight:400;
}

#rec1921140271 .t-step-form__step.t-quiz__contact-form .t-input-title {
	color:#040b0f;
	font-family:'Onest';
}
#rec1921140271 .t-step-form__step.t-quiz__contact-form .t-input-subtitle {
	color:#040b0f;
	font-family:var(--t-text-font,Arial);
}

@media screen and (min-width:900px) {
	#rec1921140271 .t-step-form__step.t-quiz__contact-form .t-input-group__title-container {
		font-size:32px;
	}
}
@media screen and (min-width:480px) and (max-width:900px) {
	#rec1921140271 .t-step-form__step.t-quiz__contact-form .t-input-group__title-container {
		font-size:20px;
	}
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-step-form__step.t-quiz__contact-form .t-input-group__title-container {
		font-size:20px;
	}
}

#rec1921140271 .t-img-select__control .t-img-select__text {
	font-size:18px;
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-img-select__control .t-img-select__text {
		font-size:16px;
	}
}
#rec1921140271 .t-radio__control {
	font-size:18px;
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-radio__control {
		font-size:16px;
	}
}
#rec1921140271 .t-checkbox__control {
	font-size:18px;
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-checkbox__control {
		font-size:16px;
	}
}
#rec1921140271 .t-input-ownanswer {
	font-size:18px;
	color:#040b0f;
	font-family:'Onest';
	font-weight:400;
}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px) {
	#rec1921140271 .t-input-ownanswer {
		font-size:16px;
	}
}

#rec1921140271 .t1040 .t-quiz__quiz {
	box-shadow:1px 1px 40px -10px rgba(0,0,0,0.1);
}

#rec1921140271 .t-quiz {
	--quiz-background-color:#ffffff;
	--consultant-msg-bubble-bg:#ffffff;
	--panel-background-color:#f4f4f4;
	--btn-wrapper-background-color:rgba(255,255,255,0.95);
	--content-padding:0px;
	--border-size:1px;
	--border-radius:12px;
	--outer-border-radius:12px;
	--inner-border-radius:max(0px,var(--border-radius) - var(--border-size));
	--content-padding-radius:calc(var(--border-radius) / 2);
	--btn-close-popup-icon-color:#ffffff;
	--btn-close-popup-icon-color-mob:#ffffff;
	--btn-close-popup-bg-color:rgba(255,255,255,0.7);
	--btn-close-popup-bg-color-mob:var(--btn-close-popup-bg-color);
	--secondary-text-font-size-mob:clamp(14px,var(--page-font-size) - 4px,16px);
}
#rec1921140271 .t-quiz:has(.t-quiz__cover.t-step-form__step_active,.t-quiz__result.t-step-form__step_active) {
	--content-padding:0px;
}
#rec1921140271 .t-quiz.fullscreen {
	--outer-border-radius:0 !important;
	--inner-border-radius:0 !important;
}
#rec1921140271 .t-quiz:not(.popup.fullscreen) .t-quiz__quiz,#rec1921140271 .t-quiz.popup.fullscreen .t-quiz__quiz-wrapper {
	border-style:solid;
	border-width:1px;
	border-color:#f0f0f0;
}
#rec1921140271 .t-quiz__quiz-wrapper {
	height:64vh;
}
#rec1921140271 .t-quiz__counter-container {
	color:#ff5001;
}
#rec1921140271 .t-step-form__step.t-quiz__contact-form .t-input-title {
	font-size:clamp(14px,1em * 0.55,24px);
}
.t-quiz__btn-wrapper_mobile {
	display:none;
}
@media screen and (max-width:640px) {
	#rec1921140271 .t-quiz {
		--inner-border-radius:0 !important;
		--outer-border-radius:0 !important;
		--content-padding-radius:0 !important;
		--content-padding:0px;
		--prev-btn-border-radius:12px;
	}
}
