		.calculating-form__wrap-button-embed .calculating-form__tag {
			cursor: pointer;
		}
		
		.calculating-form {
			min-width: 280px !important;
		}
	
		.calculating-form.dark-mode .calculating-form__wrap-fields,
		.calculating-form.dark-mode .calculating-form__wrap-field input,
		.calculating-form.dark-mode .calculating-form__bottom,
		.calculating-form.dark-mode .wide-text,
		.calculating-form.dark-mode .select,
		.calculating-form.dark-mode .select__body,
		.info-point__desc::after {
			background: #000 !important;
		}
		/*.calculating-form__wrap-submit.red { background-color: red !important; }*/
		.calculating-form.dark-mode .wide-text {
			border-color: #fff !important;
		}
		.calculating-form.dark-mode .select__icon svg path {
			fill: #fff;
		}
		.calculating-form.dark-mode .select__body {
			border: 1px solid #fff;
			left: -1px;
			width: 100%;
		}
		.calculating-form.dark-mode .select__item:hover {
			background-color: #161616;
		}
		.calculating-form.dark-mode .select,
		.calculating-form.dark-mode .wide-text {
			border: 1px solid #fff !important;
		}
		.calculating-form.dark-mode .calculating-form__wrap-field input,
		.calculating-form.dark-mode .info-point__desc::after {
			border: 1px solid #fff !important;
		}
		.calculating-form.dark-mode .info-point__desc::after {
			box-sizing: border-box;
			padding-bottom: 1.1px;
		}
		.calculating-form.dark-mode .calculating-form__wrap-field input,
		.calculating-form.dark-mode .select__current,
		.calculating-form.dark-mode .select__item,
		.calculating-form.dark-mode .color-black {
			color: #fff;
		}
		.calculating-form.dark-mode .calculating-form__bottom {
			margin-top: 0;
			padding-top: 13px;
		}
		.calculating-form.dark-mode .calculating-form__wrap-fields {
			margin-top: 0;
			padding-top: 11px;
		}
	
		.calculating-form__wrap-button-embed {
			align-items: center;
			display: flex;
		}
		.calculating-form__tag {
			height: 23px;
			padding: 1px 18px 0 9px;
		}
		.calculating-form__tag p span {
			top: 46%;
		}
		.calculating-form__wrap-button-embed.hidden,
		.calculating-form__wrap-select-color.hidden {
			display: none;
		}
		.calculating-form__wrap-select-color,
		.calculating-form__bottom-column {
			width: 100%;
		}
		.calculating-form__bottom {
			border-radius: 0 0 19px 19px;
		}
		.calculating-form__wrap-select-color label:not(.custom-checkbox) {
			padding-right: 12px;
			width: calc(100% - 104px);
		}
		.calculating-form__wrap-select-color input:not(.custom-checkbox__input) {
			box-sizing: border-box;
			border: 1.5px solid #B5B5B5;
			border-radius: 12px;
			height: 34px;
			padding-left: 8px;
			padding-right: 8px;
			outline: none;
			width: 104px;
		}
		.calculating-form__wrap-select-color .calculating-form__tag {
/*			margin-top: 14px;*/
		    padding-right: 38px;
			text-align: left;
			width: 130px;
			max-width: 100%;
		}
		.calculating-form__wrap-select-color .calculating-form__tag p span {
			right: 20px;
		}
		.calculating-form__bottom-column,
		.calculating-form__wrap-custom-checkbox,
		.calculating-form__wrap-select-color .custom-checkbox {
			align-items: center;
			display: flex;
			width: 100%;
		}
		
		.calculating-form__bottom-column label,
		.calculating-form__wrap-custom-checkbox span {
			color: #000 !important;
			font-family: 'Poppins', sans-serif;
			font-size: 16px;
			font-weight: 500;
			line-height: 24px;
			letter-spacing: 0;
			text-align: left;
		}
		.calculating-form__wrap-select-color {
			/*background-color: #fff;
			border: 2px solid #000;
			border-radius: 16px;
			padding: 10px;*/
		}
		.calculating-form__wrap-custom-checkbox span {
			text-align: left;
			white-space: nowrap;
		}
		
		/* Custom checkbox */
		.calculating-form__wrap-select-color .custom-checkbox {
			position: relative;
			user-select: none;
			width: auto;
		}
		.calculating-form__wrap-select-color .custom-checkbox__input {
			clip: rect(0 0 0 0);
			height: 1px;
			position: absolute;
			overflow: hidden;
			width: 1px;
		}
		.calculating-form__wrap-select-color .custom-checkbox__box {
			background-color: #fff;
			border: 1.5px solid #B5B5B5;
			border-radius: 16px;
			cursor: pointer;
			display: flex;
			flex: 0 0 38px;
			height: 18px;
			margin-left: 10px;
			margin-right: 10px;
			position: relative;
			width: 38px;
		}
		.calculating-form__wrap-select-color .custom-checkbox__box:after {
			background-color: #1B0909;
			border-radius: 50%;
			content: '';
			display: block;
			height: 13px;
			left: 3px;
			transform: translateY(-50%);
			top: 50%;
			position: absolute;
			width: 13px;
		}
		/* Checked */
		.calculating-form__wrap-select-color .custom-checkbox__input:checked + .custom-checkbox__box:after {
			left: auto;
			right: 3px;
		}
		
		.calculating-form__tag {
			padding: 0;
			height: 25px;
		}
		
		.calculating-form__tag p {
			display: flex;
			justify-content: space-between;
			white-space: nowrap;
			padding-left: 10px;
			padding-right: 10px;
		}
		.calculating-form__tag p span {
			position: static;
			transform: translateX(5px);
		}
		
		.calculating-form__head h3 {
			margin: 0 auto;
			text-align: center;
		}
		.calculating-form__wrap-label label {
			font-size: 17px;
		}
		.error {
			display: none;
			padding-top: 10px;
			color: red;
		}
		.error.show {
			display: block;
		}
		
		.calculating-form__wrap-label label {
			font-size: 16px;
			letter-spacing: -1.5px;
		}