/* COMMON START */
	.calculator {
		position: relative;
		padding-top: 8vh;
		width: 100%;
		height: 48.75rem;
		background: url('../img/calculator-bg-2.jpg') no-repeat 50%/cover;
		z-index: 1;
	}

	.calculator__top h1 {
		margin-bottom: 2vh;
		color: #A93439;
		font: 700 5.5vh/6.5vh "Raleway", Arial, sans-serif;
	}

	.main-calculator .arrow-bot {
	    display: block;
		position: absolute;
		top: 87vh;
		left: 55.35%;
		width: 7rem;
		height: 7rem;
		background: url("../img/svg/down.gif") no-repeat 50%/contain;
		transform: translate(-50%, 0);
		z-index: 2;
	}
/* COMMON END */

/* CALCULATE START */
	.calculator-img {
		position: absolute;
		top: 16.75rem;
		right: 0;
		width: 100%;
		pointer-events: none;
		z-index: -1;
	}

	.calculator__top h2 {
		margin-bottom: 3.375rem;
		color: #fff;
		font: 400 1.125rem/1 "Raleway", Arial, sans-serif;
	}

	.calculator__top p {
		margin-bottom: 1.875rem;
		color: #fff;
		font: 500 1.5rem/1 "Raleway", Arial, sans-serif;
	}

	.calculator__btns-top {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		margin-bottom: 1.5rem;
	}

	.calculator__btns-top-add {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		margin-right: 1.75rem;
		padding-right: 2rem;
		width: 14rem;
		height: 3rem;
		background: #F07824;
		border-radius: 7.875rem;
	}

	.calculator__btns-top-add p {
		margin-bottom: 0;
		color: #fff;
		font: 500 0.75rem "Raleway", Arial, sans-serif;
		pointer-events: none;
	}

	.calculator__btns-top-add::after {
		content: '';
		position: absolute;
		top: 50%;
		right: 0.75rem;
		width: 2.375rem;
		height: 2.375rem;
		background: url('../img/svg/circle-plus.svg') no-repeat 50%/contain;
		transform: translate(0, -50%);
		pointer-events: none;
	}

	.calculator__btns-top-add .selectric-wrapper,
	.calculator__btns-top-add .selectric {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border-radius: 7.875rem;
	}

	.calculator__btns-top-add .selectric {
		background: none;
		border: 0;
	}

	.calculator__btns-top-add .selectric span,
	.calculator__btns-top-add .selectric b { display: none; }

	.calculator__btns-top-add .selectric-items {
		width: 25.625rem !important;
		height: auto !important;
		text-align: center;
		background: #fff;
		box-shadow: none;
		border: 0;
		border-radius: 1.5rem;
		transform: translate(0, 0.5rem);
	}

	.calculator__btns-top-add .selectric-items ul {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: space-between;
		padding: 1.875rem 0.625rem 1.25rem;
	}

	.calculator__btns-top-add .selectric-items ul li:first-child {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		opacity: 1;
		color: #a93439;
	    font: 450 0.6rem/1.875rem "Raleway", Arial, sans-serif;
	    border: 0;
	    border-radius: 0;
	}

	.calculator__btns-top-add .selectric-items ul li {
		margin-bottom: 0.375rem;
		padding: 0;
		width: 12rem;
		color: #F07824;
		font: 450 0.6rem/1.875rem "Raleway", Arial, sans-serif;
		border: 0.0625rem solid #F07824;
		border-radius: 1.875rem;
	}

	.calculator__btns-top-add .selectric-items ul li:hover { background: rgba(240, 120, 36, 0.2); }

	.calculator__btns-top-add .selectric-items ul li.selected { color: #fff; background: #F07824; }

	.calculator__btns-top .btn { width: 7rem; height: 3rem; }

	.calculator__btns-bot {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		width: 25.75rem;
	}

	.calculator__btns-bot li {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		position: relative;
		margin-bottom: 1rem;
		margin-right: 0.875rem;
		padding-left: 1.25rem;
		padding-right: 1.5rem;
		width: 8rem;
		height: 1.875rem;
		background: #fff;
		border-radius: 62.5rem;
	}

	.calculator__btns-bot li:nth-child(3n +3) { margin-right: 0; }

	.calculator__btns-bot li p {
		margin-bottom: 0;
		color: #000;
		font: 300 0.5625rem "Raleway", Arial, sans-serif;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	.calculator__btns-bot li span {
		position: absolute;
		top: 50%;
		right: 0.75rem;
		width: 0.5rem;
		height: 0.5rem;
		background: url('../img/svg/delete.svg') no-repeat 50%/contain;
		transform: translate(0, -50%);
		cursor: pointer;
	}
/* CALCULATE END */

/* RESULT START */
	.calculator--result .calculator__top h6 {
		margin-bottom: 0;
		color: #fff;
		font: 500 3vh/1 "Raleway", Arial, sans-serif;
	}

	.calculator--result .calculator__top h6 b { font-weight: 700; }

	.calculator-slider {
		position: relative;
		margin-top: -30rem;
		width: 100%;
		height: 33.125rem;
		background: url('../img/calculator--result-bg.png') no-repeat 50%/cover;
		z-index: 1;
	}

	.calculator-slider-wrap {
		position: relative;
		bottom: 8rem;
	}

	.calculator-slider__top {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}

	.calculator-slider__top .left { padding-right: 1.875rem; width: 50%; }

	.calculator-slider__top .left h6 {
		margin-bottom: 2vh;
		color: #fff;
		font: 500 3vh/1.5 "Raleway", Arial, sans-serif;
	}

	.calculator-slider__top .left h6 b { font-weight: 700; }

	.calculator-slider__top .left p {
		margin-bottom: 2vh;
		color: #fff;
		font: 500 3vh/1.3 "Raleway", Arial, sans-serif;
	}

	.calculator-slider__top .left a { color: #fff; }

	.calculator-slider__top .right { padding-right: 1.875rem; width: 50%; }

	.calculator-slider__top .right .link {
		margin-bottom: 0.375rem;
		color: #fff;
		font: 500 3vh/1.5 "Raleway", Arial, sans-serif;
	}

	.calculator-slider__top .right p, .calculator-slider__top .left p:nth-of-type(2) {
		margin-bottom: 2vh;
		color: #fff;
		font: 400 2vh/1.5 "Raleway", Arial, sans-serif;
	}

	.calculator-slider__top .right .btn { width: 12rem; height: 3.4375rem; }

	.calculator-slider__bot {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		position: relative;
		top: 0;
		left: 0;
	}

	.calculator-slider__bot .left {
		margin-right: 10rem;
		width: 50vh;
	}

	.calculator-slider__bot .left img { width: 100%; }

	.calculator-slider__bot .right {
		position: relative;
		padding-top: 2.75rem;
		width: 50vh;
	}

	.calculator-slider__bot .right img {
		/*width: 100%;*/
		height: 40vh;
	}

	.calculator-slider__bot .right .circle {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		position: absolute;
		top: 1.5rem;
		right: 0.5rem;
		width: 6.5rem;
		height: 6.5rem;
		text-align: center;
		background: #F07824;
		border-radius: 50%;
	}

	.calculator-slider__bot .right .circle h6 {
		margin-bottom: 0;
		color: #fff;
		font: 500 1.5rem/1.2 "Raleway", Arial, sans-serif;
	}

	.calculator-slider__bot .right .circle p {
		margin-bottom: 0;
		color: #fff;
		font: 500 1.125rem/1.2 "Raleway", Arial, sans-serif;
	}

	.calculator-slider-rope {
		position: absolute;
		top: 2.125rem;
		right: 0;
		width: 100%;
		z-index: -1;
	}

	.calculator-slider .slick-arrow {
		position: absolute;
		bottom: 12.9vh;
		left: 50%;
		padding: 0;
		width: 0.625rem;
		height: 0.8125rem;
		font-size: 0;
		line-height: 0;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain;
		border: 0;
		transform: translate(-50%, 0);
		cursor: pointer;
		z-index: 1;
	}

	.calculator-slider .slick-arrow:focus { outline: 0; }

	.calculator-slider .slick-prev {
		left: calc(50% - 10.625rem);
		background-image: url('../img/svg/slick-prev-2.svg');
	}

	.calculator-slider .slick-next {
		left: calc(50% + 0.625rem);
		background-image: url('../img/svg/slick-next-2.svg');
	}

	.calculator-slider .slick-dots {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		justify-content: center;
		position: absolute;
		bottom: 13.25vh;
		left: calc(50% - 4.85rem);
		transform: translate(-50%, 0);
	}

	.calculator-slider .slick-dots li { margin: 0 0.5rem; }

	.calculator-slider .slick-dots li button {
		padding: 0;
		width: 14px;
		height: 14px;
		font-size: 0;
		line-height: 0;
		background: #fff;
		border: 0;
		border-radius: 50%;
		cursor: pointer;
	}

	.calculator-slider .slick-dots li button:focus { outline: 0; }

	.calculator-slider .slick-dots li.slick-active button { background: #FF8000; }
/* RESULT END */

/* CALCULATE-GET START */
	.calculator-get {
		position: relative;
		margin-top: 0;
		padding-top: 3.125rem;
		width: 100%;
		height: 46.875rem;
		text-align: center;
		background: url('../img/catalog-bg.jpg') no-repeat 50%/cover;
		z-index: 1;
	}

	.calculator-get h2 {
		margin-bottom: 1rem;
		color: #A93439;
		font: 700 1.875rem/1.3 "Raleway", Arial, sans-serif;
	}

	.calculator-get h3 {
		margin-bottom: 2.5rem;
		color: #444;
		font: 400 1.125rem/1 "Raleway", Arial, sans-serif;
	}

	.calculator-get__wrap {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		justify-content: space-between;
		margin-bottom: 3.125rem;
	}

	.calculator-get__block {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		padding-bottom: 0.625rem;
		width: 18.25rem;
		height: 26rem;
		/* background: #FDF3EE; */
		border-radius: 1.5rem;
		/* box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.08); */
		overflow: hidden;
	}



	.calculator-get__block img {
		display: block;
		flex-shrink: 0;
		margin: 0 auto;
		width: 108%;
	}

	/* .calculator-get__block h6 {
		position: absolute;
		top: 1.5rem;
		left: 0;
		width: 100%;
		color: #A93439;
		font: 500 1.5rem/1.3 "Raleway", Arial, sans-serif;
		z-index: 1;
	}

	.calculator-get__block img {
		display: block;
		margin: 0 auto;
		width: 15.5rem;
	}

	.calculator-get__block p {
		position: absolute;
		bottom: 3.625rem;
		left: 0;
		margin: 0;
		width: 100%;
		color: #A93439;
		font: 500 0.875rem/1.3 "Raleway", Arial, sans-serif;
		z-index: 1;
	}

	.calculator-get__block p span { color: #F07824; }

	.calculator-get__block ul {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		justify-content: center;
		position: absolute;
		bottom: 1.875rem;
		left: 0;
		width: 100%;
	}

	.calculator-get__block ul li {
		margin: 0 0.1875rem;
		width: 2.875rem;
		height: 0.9375rem;
		background: url('../img/svg/sausage.svg') no-repeat 50%/contain;
	} */

	.calculator-get .btn {
		margin: 0 auto;
		width: 12.25rem;
		height: 3.4375rem;
	}
/* CALCULATE-GET END */

/* MODAL START */
	.modal-backdrop { display: none; }

	.modal-recept {
		padding: 0 !important;
		pointer-events: none;
		z-index: 1;
	}

	.modal-recept .modal-dialog {
		margin: 0 auto;
		max-width: 100%;
	}

	.modal-recept .modal-content {
		position: absolute;
		top: 0;
		right: 0;
		width: 100%;
		height: 100vh;
		background: url('../img/catalog-bg.jpg') no-repeat 50%/cover;
		border: 0;
		border-radius: 0;
		pointer-events: auto;
		overflow: auto;
	}

	.modal-recept .modal-body {
		position: relative;
		padding: 0;
		z-index: 1;
	}

	.modal-recept .modal-body::before {
		content: '';
		position: absolute;
		top: 16.25rem;
		right: 0;
		width: 100%;
		height: 16.625rem;
		background: url('../img/modal-recept-rope.png') no-repeat 50%/cover;
		z-index: -1;
	}

	.modal-recept .close {
		position: absolute;
		top: 2.75rem;
		right: 4.125rem;
		padding: 0;
		width: 2.875rem;
		height: 2.875rem;
		background: url('../img/svg/close.svg') no-repeat 50%/contain;
		cursor: pointer;
		transition: 0.15s;
		opacity: 1;
		z-index: 2;
	}

	.modal-recept .close:hover { transform: scale(1.2); }

	.modal-recept__head {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		margin-bottom: 1.25rem;
		padding-top: 6.25rem;
	}

	.modal-recept__head .left {
		position: relative;
		margin-right: 5.75rem;
		width: 24.875rem;
	}

	.modal-recept__head .left img { width: 100%; }

	.modal-recept__head .left .circle {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		position: absolute;
		top: -0.25rem;
		right: 0.125rem;
		width: 6.5rem;
		height: 6.5rem;
		text-align: center;
		background: #A93439;
		border-radius: 50%;
	}

	.modal-recept__head .left .circle h6 {
		margin-bottom: 0;
		color: #fff;
		font: 500 1.5rem/1.2 "Raleway", Arial, sans-serif;
	}

	.modal-recept__head .left .circle p {
		margin-bottom: 0;
		color: #fff;
		font: 500 1.125rem/1.2 "Raleway", Arial, sans-serif;
	}

	.modal-recept__head .right {
		padding-top: 2.625rem;
	}

	.modal-recept__head .right h3 {
		margin-bottom: 1.25rem;
		color: #A93439;
		font: 700 1.5rem/1.45 "Raleway", Arial, sans-serif;
	}

	.modal-recept__head .right h4 {
		margin-bottom: 0.625rem;
		color: #A93439;
		font: 700 1.25rem/1.45 "Raleway", Arial, sans-serif;
	}

	.modal-recept__head .right ul li {
		margin-bottom: 0.75rem;
		color: #272727;
		font: 400 1.125rem "Raleway", Arial, sans-serif;
	}

	.modal-recept__head .right ul li b { font-weight: 500; }

	.modal-recept__body { padding-bottom: 3.125rem; }

	.modal-recept__body h3 {
		margin-bottom: 0.625rem;
		color: #A93439;
		font: 700 1.25rem/1.3 "Raleway", Arial, sans-serif;
	}

	.modal-recept__body ul li {
		margin-bottom: 0;
		color: #2E2E2E;
		font: 400 1rem/1.625rem "Raleway", Arial, sans-serif;
	}
/* MODAL END */

/* CALCULATOR-2 START */
	.calc-version-2 .calculator__top { margin-bottom: 0.75rem; }

	.calc-version-2 .calculator__top h2 { margin-bottom: 0.375rem; font-weight: 500; }

	.calc-version-2 .calculator__btns-list {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: space-between;
		margin-bottom: 1.125rem;
		padding: 1.5625rem 0.875rem;
		width: 27.625rem;
		background: #fff;
		border-radius: 1.5rem;
	}

	.calc-version-2 .calculator__btns-list a {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0.875rem;
		width: calc(50% - 0.3125rem);
		height: 2.375rem;
		color: #F07824;
		font: 400 0.6875rem/1.18 "Raleway", Arial, sans-serif;
		text-decoration: none;
		text-transform: uppercase;
		text-align: center;
		border: 0.0625rem solid #F07824;
		border-radius: 62.5rem;
	}

	.calc-version-2 .calculator__btns-list a:hover { background: rgba(240, 120, 36, 0.15); }

	.calc-version-2 .calculator__btns-list a:nth-child(1),
	.calc-version-2 .calculator__btns-list a:nth-child(2) { margin-top: 0; }

	.calc-version-2 .calculator__btns-list a.active {
		color: #fff;
		background: #F07824;
	}

	.calc-version-2 .calculator__btns-list a.disabled {
		opacity: 0.5;
		pointer-events: none;
	}

	.calculator__btns-btn { width: 27.625rem; }

	.calculator__btns-btn .btn {
		margin: 0 auto;
		width: 12.1875rem;
		height: 3.4375rem;
		font-size: 0.75rem;
	}
/* CALCULATOR-2 END */

@media (max-width: 1440px) {
	.calculator-slider .slick-dots li button { width: 12px; height: 12px; }
}

@media (max-width: 1366px) {
	.calculator-slider .slick-dots li button { width: 10px; height: 10px; }

	.calculator-slider .slick-arrow { bottom: 13vh; }

	.calculator-slider .slick-dots { bottom: 13.15vh; }
}

@media (max-width: 1024px) {
	/* COMMON START */
		.calculator {
			padding-top: 3.75rem;
			height: 106.25rem;
			background: url('../img/calculator-bg-mob.jpg') no-repeat 50%/cover;
		}

		.calculator__top h1 {
			margin-bottom: 1.625rem;
			font-size: 4.375rem;
			line-height: 4.75rem;
			text-align: center;
		}

		.main-calculator .arrow-bot { display: none; }
	/* COMMON END */

	/* CALCULATE START */
		.calculator-img { top: 61rem; }

		.calculator__top h2 {
			margin-bottom: 2.375rem;
			font-size: 2.375rem;
			line-height: 3.375rem;
			text-align: center;
		}

		.calculator__top p {
			margin-bottom: 4.625rem;
			font-size: 3.625rem;
			text-align: center;
		}

		.calculator__btns-top { margin-bottom: 3rem; }

		.calculator__btns-top-add {
			margin-right: auto;
			padding-right: 3rem;
			padding-left: 5rem;
			width: 27rem;
			height: 7.625rem;
			border-radius: 25.25rem;
		}

		.calculator__btns-top-add p { font-size: 2.25rem; line-height: 1.2; }

		.calculator__btns-top-add::after {
			right: 1.625rem;
			width: 4.875rem;
			height: 4.875rem;
		}

		.calculator__btns-top-add .selectric-wrapper,
		.calculator__btns-top-add .selectric { border-radius: 25.25rem; }

		.calculator__btns-top-add .selectric-items {
			width: 38.375rem !important;
			border-radius: 4.75rem;
			transform: translate(0, 2.375rem);
		}

		.calculator__btns-top-add .selectric-items ul {
			display: block;
			padding: 0 0 4.125rem;
		}

		.calculator__btns-top-add .selectric-items ul li:first-child {
			position: relative;
			font-size: 1.75rem;
			line-height: 5.75rem;
		}

		.calculator__btns-top-add .selectric-items ul li {
			width: 100%;
			font-size: 1.75rem;
			line-height: 5.75rem;
			border: 0;
			border-radius: 0;
		}

		.calculator__btns-top-add .selectric-items ul li:hover { color: #A8A4A4; background: rgba(240, 120, 36, 0); }
		.calculator__btns-top-add .selectric-items ul li.selected:hover { color: #fff; background: #F07824; }

		.calculator__btns-top .btn { width: 27rem; height: 7.625rem; }

		.calculator__btns-bot { width: 100%; }

		.calculator__btns-bot li {
			margin-bottom: 2.1875rem;
			margin-right: 1.9375rem;
			padding-left: 2.25rem;
			padding-right: 2.875rem;
			width: 17.375rem;
			height: 4rem;
			border-radius: 62.5rem;
		}

		.calculator__btns-bot li p { font-size: 1.375rem; }

		.calculator__btns-bot li span {
			right: 1.5rem;
			width: 1rem;
			height: 1rem;
		}
	/* CALCULATE END */

	/* RESULT START */
		.calculator--result {
			height: 59.375rem;
			background: url('../img/calculator-bg-mob-2.jpg') no-repeat 50%/cover;
		}

		.calculator--result .calculator__top h6 {
			font-size: 3.625rem;
			line-height: 4.375rem;
			text-align: center;
		}

		.calculator--result .calculator__top h6 b { display: block; }

		.calculator-slider {
			margin-top: -18.75rem;
			height: 118.75rem;
			background: url('../img/calculator--result-bg-mob.png') no-repeat 50%/cover;
		}

		.calculator-slider-wrap { bottom: 14rem; }

		.calculator-slider__top {
			margin-bottom: -2rem;
			flex-direction: column;
		}

		.calculator-slider__top .left {
			margin-bottom: 1.5rem;
			padding-right: 0;
			width: 100%;
			text-align: center;
		}

		.calculator-slider__top .left h6 {
			margin-bottom: 1rem;
			font-size: 3.625rem;
			line-height: 1.3;
		}

		.calculator-slider__top .left p {
			margin-bottom: 1rem;
			font-size: 3.625rem;
			line-height: 1.3;
		}

		.calculator-slider__top .right { padding-right: 0; width: 100%; }

		.calculator-slider__top .right .link,
		.calculator-slider__top .right p { display: none; }

		.calculator-slider__top .right .btn {
			margin: 0 auto;
			width: 36.25rem;
			height: 10rem;
		}

		.calculator-slider__bot {
			flex-direction: column;
			align-items: center;
			position: relative;
			top: 0;
			left: 0;
		}

		.calculator-slider__bot .left {
			margin-bottom: -4rem;
			margin-right: 0;
			width: 80%;
		}

		.calculator-slider__bot .right {
			padding-top: 0;
			width: 100%;
		}

		.calculator-slider__bot .right .circle { display: none; }

		.calculator-slider-rope { top: 6.25rem; }

		.calculator-slider .slick-arrow { display: none; }

		.calculator-slider .slick-dots {
			bottom: -2rem;
			left: 50%;
		}

		.calculator-slider .slick-dots li { margin: 0 1.5rem; }

		.calculator-slider .slick-dots li button { width: 2.25rem; height: 2.25rem; }
	/* RESULT END */

	/* CALCULATE-GET START */
		.calculator-get { padding-top: 0; height: 131.25rem; }

		.calculator-get h2 {
			margin-bottom: 1.375rem;
			padding: 0 10rem;
			font-size: 3.625rem;
			line-height: 1.3;
		}

		.calculator-get h3 {
			margin-bottom: 3rem;
			font-size: 2.375rem;
			line-height: 3.375rem;
		}

		.calculator-get__wrap { margin-bottom: 13.625rem; }

		.calculator-get__wrap .slick-slide { margin: 0 2rem; }

		.calculator-get__block {
			display: -webkit-flex !important;
			display: -moz-flex !important;
			display: -ms-flex !important;
			display: -o-flex !important;
			display: flex !important;
			padding-bottom: 3.75rem;
			width: 55.5rem;
			height: 79.375rem;
			border-radius: 4.625rem;
			/* box-shadow: 0 0.75rem 2.375rem rgba(0, 0, 0, 0.08); */
		}

		/* .calculator-get__block h6 { top: 4.5rem; font-size: 4.75rem; }

		.calculator-get__block img { width: 47.5rem; }

		.calculator-get__block p { bottom: 11rem; font-size: 2.8125rem; }

		.calculator-get__block ul { bottom: 5.75rem; }

		.calculator-get__block ul li {
			margin: 0 0.5625rem;
			width: 8.75rem;
			height: 2.875rem;
		} */

		.calculator-get__wrap .slick-dots {
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -o-flex;
			display: flex;
			align-items: center;
			justify-content: center;
			position: absolute;
			bottom: -6.25rem;
			left: 50%;
			transform: translate(-50%, 0);
		}

		.calculator-get__wrap .slick-dots li { margin: 0 1.5rem; }

		.calculator-get__wrap .slick-dots li button {
			padding: 0;
			width: 2.25rem;
			height: 2.25rem;
			font-size: 0;
			line-height: 0;
			background: #fff;
			border: 0;
			border-radius: 50%;
			cursor: pointer;
		}

		.calculator-get__wrap .slick-dots li button:focus { outline: 0; }

		.calculator-get__wrap .slick-dots li.slick-active button { background: #FF8000; }

		.calculator-get .btn {
			margin: 0 auto;
			width: 39.25rem;
			height: 11rem;
		}
	/* CALCULATE-GET END */

	/* MODAL START */
		.modal-recept .modal-dialog {
			display: block;
			padding-top: 10.25rem;
			min-height: 100vh;
		}

		.modal-recept .modal-content {
			position: relative;
			height: calc(100vh - 10.25rem);
			text-align: center;
		}

		.modal-recept .modal-body::before {
			top: 41.625rem;
			height: 55.5rem;
			background: url('../img/modal-recept-rope-mob.png') no-repeat 50%/cover;
		}

		.modal-recept .close {
			top: 3.75rem;
			right: 3.75rem;
			width: 6.25rem;
			height: 6.25rem;
			background: url('../img/svg/close-mob.svg') no-repeat 50%/contain;
		}

		.modal-recept .close:hover { transform: scale(1); }

		.modal-recept__head {
			flex-direction: column;
			margin-bottom: 3.125rem;
			padding-top: 11.75rem;
		}

		.modal-recept__head h3 {
			margin-bottom: 1rem;
			color: #A93439;
			font: 700 3.625rem/1.3 "Raleway", Arial, sans-serif;
		}

		.modal-recept__head .left {
			margin-bottom: 1.375rem;
			margin-right: 0;
			width: 100%;
		}

		.modal-recept__head .left .circle {
			top: -0.875rem;
			right: auto;
			left: 0;
			width: 15rem;
			height: 15rem;
		}

		.modal-recept__head .left .circle h6 { font-size: 3.625rem; line-height: 1.1; }
		.modal-recept__head .left .circle p { font-size: 2.1875rem; line-height: 1.3; }

		.modal-recept__head .right { padding-top: 0; }

		.modal-recept__head .right h4 { font-size: 3.625rem; line-height: 1.3; }

		.modal-recept__head .right ul li { margin-bottom: 1rem; font-size: 2.375rem; }

		.modal-recept__body { padding-bottom: 8.75rem; }

		.modal-recept__body h3 {
			margin-bottom: 0.625rem;
			font-size: 3.625rem;
			line-height: 1.3;
		}

		.modal-recept__body ul li { font-size: 2.375rem; line-height: 3.375rem; }
	/* MODAL END */

	/* CALCULATOR-2 START */
		.calc-version-2 .calculator {
			height: 212.5rem;
			background: url('../img/calculator-bg-mob-3.jpg') no-repeat 50%/cover;
		}

		.calc-version-2 .calculator-img { top: 169.5rem; }

		.calc-version-2 .calculator__top { margin-bottom: 4rem; }

		.calc-version-2 .calculator__top h2 { margin-bottom: 2.1875rem; }

		.calc-version-2 .calculator__btns-list {
			flex-direction: column;
			justify-content: flex-start;
			margin-bottom: 5.75rem;
			padding: 5rem 8.125rem 5.3125rem;
			width: 100%;
			border-radius: 4.75rem;
		}

		.calc-version-2 .calculator__btns-list a {
			margin-top: 2.25rem;
			width: 100%;
			height: 6.5rem;
			font-size: 2.1875rem;
			border-width: 0.1875rem;
		}

		.calc-version-2 .calculator__btns-list a:hover { background: rgba(240, 120, 36, 1); }

		.calc-version-2 .calculator__btns-list a:nth-child(2) { margin-top: 2.25rem; }

		.calculator__btns-btn { width: 100%; }

		.calculator__btns-btn .btn {
			width: 39.25rem;
			height: 11rem;
			font-size: 2.375rem;
		}
	/* CALCULATOR-2 END */

	.calculator-slider__top .left p:nth-of-type(2) {
		font-size: 2.8vh;
		line-height: 1.3;
	}

}