*{
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
#calculator-rent-buy .calc-wrp{
	margin:0
}
#calculator-rent-buy .calc-wrp,#calculator-rent-buy .calc-wrp *{
	font-family:inherit!important
}
#calculator-rent-buy .calc-wrp,#calculator-rent-buy .calc-wrp *{
	font-weight:inherit
}
#calculator-rent-buy .calc-wrp__container{
	margin:0 auto;
	max-width:62.25rem;
	padding-left:0;
	padding-right:0;
	width:100%
}
#calculator-rent-buy .calc-wrp__btn-box{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin:1.875rem 0
}
#calculator-rent-buy .calc-wrp__btn-box button{
	width:auto
}
@media (max-width:62rem){
	#calculator-rent-buy .calc-wrp__btn-box{
		margin:1.875rem 0
	}
}
@media (max-width:48rem){
	#calculator-rent-buy .calc-wrp__btn-box{
		margin:1.25rem 0
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .calc-wrp__btn-box{
		margin:1rem 0
	}
}
#calculator-rent-buy .calc-wrp__btn-calc{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background-color:#00426a;
	border:1px solid #00426a;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	font-family:inherit;
	font-size:14px;
	font-style:normal;
	font-weight:700;
	gap:.625rem;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	line-height:140%;
	margin-top:1.25rem;
	outline:none;
	padding:.9375rem 2.5rem;
	position:relative;
	text-decoration:none;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	transition:all .3s;
	white-space:nowrap;
	width:100%
}
#calculator-rent-buy .calc-wrp__btn-calc:hover{
	background-color:#00afd7;
	border-color:#00afd7
}
#calculator-rent-buy .calc-wrp__btn-calc.secondary{
	background-color:#fff;
	color:#00426a;
	margin-top:0
}
#calculator-rent-buy .calc-wrp__btn-calc.secondary svg path{
	stroke:#00426a;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	transition:all .3s
}
#calculator-rent-buy .calc-wrp__btn-calc.secondary:hover{
	background-color:#00426a;
	color:#fff
}
#calculator-rent-buy .calc-wrp__btn-calc.secondary:hover svg path{
	stroke:#fff;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	transition:all .3s
}
#calculator-rent-buy .calc-wrp .form-wrp{
	margin:0;
	max-width:100%
}
#calculator-rent-buy .calc-wrp .form-wrp__header{
	color:#00426a;
	font-size:1.125rem;
	font-weight:600;
	line-height:1.5625rem;
	margin:0 0 1.875rem
}
@media (max-width:62rem){
	#calculator-rent-buy .calc-wrp .form-wrp__header{
		margin-bottom:1rem
	}
}
#calculator-rent-buy .calc-wrp .form-wrp__line{
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	margin-bottom:1.25rem;
	width:100%
}
@media (max-width:48rem){
	#calculator-rent-buy .calc-wrp .form-wrp__line{
		margin-bottom:1.25rem
	}
}
#calculator-rent-buy .calc-wrp .form-wrp__inner-line{
	-webkit-box-align:self-end;
	-ms-flex-align:self-end;
	align-items:self-end;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	gap:0 1.25rem;
	width:100%
}
@media (max-width:62rem){
	#calculator-rent-buy .calc-wrp .form-wrp__inner-line{
		gap:0 1.25rem;
		width:100%
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .calc-wrp .form-wrp__inner-line{
		gap:0;
		width:100%
	}
}
#calculator-rent-buy .calc-wrp .form-wrp__item{
	margin-bottom:1.875rem;
	position:relative;
	width:calc(25% - 1.25rem)
}
#calculator-rent-buy .calc-wrp .form-wrp__item .switcher-parent{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background:#f0f3f5;
	border-radius:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	padding:.125rem;
	position:absolute;
	right:0;
	top:-.25rem
}
#calculator-rent-buy .calc-wrp .form-wrp__item .switcher-parent .switcher-label{
	cursor:pointer;
	display:block;
	margin-bottom:0;
	position:relative
}
#calculator-rent-buy .calc-wrp .form-wrp__item .switcher-parent .radio-icon{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background:none;
	border-radius:0;
	color:#232323;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	font-size:.625rem;
	font-style:normal;
	font-weight:600;
	height:1.25rem;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	line-height:100%;
	margin-bottom:0;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	transition:all .3s;
	width:1.5rem
}
#calculator-rent-buy .calc-wrp .form-wrp__item .switcher-parent input[type=radio]{
	left:0;
	opacity:0;
	position:absolute;
	z-index:-1
}
#calculator-rent-buy .calc-wrp .form-wrp__item .switcher-parent input[type=radio]:checked~.radio-icon{
	background-color:#00426a;
	color:#fff;
	font-size:.625rem;
	line-height:100%;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	transition:all .3s
}
#calculator-rent-buy .calc-wrp .form-wrp__item .switcher-parent .radio-label{
	left:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
@media (max-width:62rem){
	#calculator-rent-buy .calc-wrp .form-wrp__item{
		margin-bottom:1.25rem;
		width:calc(33.33% - 1.25rem)
	}
	#calculator-rent-buy .calc-wrp .form-wrp__item.full-item{
		margin-top:2.25rem;
		width:calc(33.33% - 1.25rem)
	}
}
@media (max-width:48rem){
	#calculator-rent-buy .calc-wrp .form-wrp__item{
		margin-bottom:1.25rem;
		width:calc(50% - 1.25rem)
	}
	#calculator-rent-buy .calc-wrp .form-wrp__item.full-item{
		margin-top:2.25rem;
		width:calc(33.33% - 1.25rem)
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .calc-wrp .form-wrp__item{
		margin-bottom:1.25rem;
		width:100%
	}
	#calculator-rent-buy .calc-wrp .form-wrp__item.full-item{
		margin-top:2.25rem;
		width:100%
	}
}
#calculator-rent-buy .calc-wrp .form-wrp__label{
	color:#7d7d7d;
	display:block;
	font-size:.875rem;
	font-weight:400;
	letter-spacing:-.05125rem;
	margin-bottom:.3125rem
}
#calculator-rent-buy .calc-wrp .form-wrp .input{
	background-color:#f0f3f5;
	border:none;
	color:#000;
	font-family:inherit;
	font-size:.875rem;
	font-weight:400;
	line-height:1.25rem;
	outline:none;
	padding:.9375rem 1.25rem;
	width:100%
}
#calculator-rent-buy .calc-wrp .form-wrp .input::-webkit-input-placeholder{
	color:#7d7d7d
}
#calculator-rent-buy .calc-wrp .form-wrp .input::-moz-placeholder{
	color:#7d7d7d
}
#calculator-rent-buy .calc-wrp .form-wrp .input:-ms-input-placeholder{
	color:#7d7d7d
}
#calculator-rent-buy .calc-wrp .form-wrp .input::-ms-input-placeholder{
	color:#7d7d7d
}
#calculator-rent-buy .calc-wrp .form-wrp .input::placeholder{
	color:#7d7d7d
}
#calculator-rent-buy .calc-wrp .checkbox-inline{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background-color:#f0f3f5;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	margin-bottom:0;
	margin-top:.375rem;
	padding:.125rem .125rem .125rem 1.625rem;
	position:relative
}
#calculator-rent-buy .calc-wrp .checkbox-inline:before{
	-ms-grid-column-span:1;
	-ms-grid-row-span:1;
	content:" ";
	display:table;
	grid-area:1/1/2/2;
	-ms-grid-column:1;
	-ms-grid-row:1
}
#calculator-rent-buy .calc-wrp .checkbox-inline:after{
	-ms-grid-column-span:1;
	-ms-grid-row-span:1;
	clear:both;
	content:" ";
	display:table;
	grid-area:1/1/2/2;
	-ms-grid-column:1;
	-ms-grid-row:1
}
#calculator-rent-buy .calc-wrp .checkbox__label{
	color:#646464;
	cursor:pointer;
	display:inline-block;
	font-size:.8125rem;
	font-weight:400;
	line-height:1.25rem;
	margin-bottom:0
}
#calculator-rent-buy .calc-wrp .checkbox__icon{
	background-color:#fff;
	background-position:50%;
	background-repeat:no-repeat;
	border:1px solid #fff;
	border-radius:0;
	cursor:pointer;
	height:1.25rem;
	left:2px;
	margin-right:.3125rem;
	margin-top:0;
	opacity:1;
	position:absolute;
	-o-transition:all .2s;
	-webkit-transition:all .2s;
	transition:all .2s;
	width:1.25rem;
	z-index:1
}
#calculator-rent-buy .calc-wrp .calculator{
	background-color:#fff;
	border-radius:0;
	-webkit-box-shadow:1px 1px 80px 4px rgba(0,0,0,.1);
	box-shadow:1px 1px 80px 4px rgba(0,0,0,.1);
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	font-family:inherit;
	margin-bottom:64px;
	padding:1.75rem
}
@media (max-width:48rem){
	#calculator-rent-buy .calc-wrp .calculator{
		padding:1.25rem
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .calc-wrp .calculator{
		padding:1rem
	}
}
@media (max-width:62rem){
	#calculator-rent-buy .calc-wrp__inner-line{
		-ms-flex-wrap:wrap;
		flex-wrap:wrap
	}
	#calculator-rent-buy .calc-wrp input{
		width:100%
	}
}
@media (max-width:48rem){
	#calculator-rent-buy .calc-wrp{
		margin:0
	}
}
#calculator-rent-buy .calculator-form__content{
	background-color:#fff;
	padding:1.25rem
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__content{
		padding:1rem
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .calculator-form__content{
		padding:.5rem
	}
}
#calculator-rent-buy .calculator-form__content-wrapper{
	background-color:#f0f3f5;
	margin-bottom:.625rem;
	padding:1.25rem;
	width:100%
}
#calculator-rent-buy .calculator-form__content-wrapper.result-block{
	margin-bottom:1.875rem
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__content-wrapper.result-block{
		margin-bottom:1.25rem
	}
}
#calculator-rent-buy .calculator-form__content-wrapper:last-child.result-block{
	margin-bottom:0
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__content-wrapper{
		padding:1rem
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .calculator-form__content-wrapper{
		padding:.5rem
	}
}
#calculator-rent-buy .calculator-form__content-box{
	width:100%
}
@media (max-width:62rem){
	#calculator-rent-buy .calculator-form__content-box{
		width:100%
	}
}
#calculator-rent-buy .calculator-form__line{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	justify-content:flex-end
}
#calculator-rent-buy .calculator-form__line:last-child .calculator-form__item{
	border-bottom:1px solid #fff!important
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__line{
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-box-pack:start;
		-ms-flex-pack:start;
		justify-content:flex-start;
		margin-bottom:1.25rem
	}
	#calculator-rent-buy .calculator-form__line:last-child{
		margin-bottom:0
	}
}
#calculator-rent-buy .calculator-form__item{
	background-color:#fff;
	border-bottom:1px solid #eef2f4;
	border-radius:5px;
	border-right:1px solid #eef2f4;
	color:#232323;
	font-size:.875rem;
	font-weight:600;
	line-height:1.25rem;
	padding:.9375rem 1.25rem;
	text-align:center;
	width:29%
}
#calculator-rent-buy .calculator-form__item.full-width{
	text-align:center;
	width:58%
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__item.full-width{
		width:100%
	}
}
#calculator-rent-buy .calculator-form__item:last-child{
	border-right:1px solid #fff
}
#calculator-rent-buy .calculator-form__item.title{
	border-bottom:1px solid #fff;
	border-right:1px solid #eef2f4;
	color:#00426a;
	font-size:.875rem;
	font-weight:600;
	line-height:1.25rem;
	margin-bottom:.3125rem
}
#calculator-rent-buy .calculator-form__item.title:last-child{
	border-right:1px solid #fff
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__item{
		font-size:.875rem;
		line-height:1.25rem;
		padding:.9375rem;
		width:50%
	}
}
#calculator-rent-buy .calculator-form__label{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	color:#7d7d7d;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	font-size:.875rem;
	font-weight:400;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	letter-spacing:-.04125rem;
	line-height:1.25rem;
	width:42%
}
#calculator-rent-buy .calculator-form__label.result{
	color:#232323;
	font-size:1rem;
	font-weight:700;
	line-height:1.375rem
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__label{
		margin-bottom:.5rem;
		width:100%
	}
	#calculator-rent-buy .calculator-form__label.result{
		margin-bottom:1rem
	}
}
#calculator-rent-buy .calculator-form__item-result{
	background-color:rgba(0,0,0,0);
	color:#00426a;
	font-size:1.25rem;
	font-weight:600;
	line-height:1.75rem;
	padding:0 1.25rem;
	width:29%
}
#calculator-rent-buy .calculator-form__item-result.full-width{
	text-align:center;
	width:58%
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__item-result.full-width{
		width:100%
	}
}
#calculator-rent-buy .calculator-form__item-result.total{
	position:relative;
	text-align:center
}
#calculator-rent-buy .calculator-form__item-result.total:before{
	content:"$";
	display:inline-block
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__item-result{
		font-size:1rem;
		font-weight:600;
		line-height:1.25rem;
		padding:0 .5rem;
		width:50%
	}
}
#calculator-rent-buy .calculator-form__text-result-wrapper{
	background-color:#fff;
	padding:1.25rem
}
#calculator-rent-buy .calculator-form__text-result-wrapper .text p{
	font-size:.875rem;
	font-weight:400;
	line-height:1.75rem;
	margin:0 0 1rem
}
#calculator-rent-buy .calculator-form__text-result-wrapper .text p .marker{
	font-weight:600;
	position:relative
}
#calculator-rent-buy .calculator-form__text-result-wrapper .text p .marker.percent:after{
	content:"%";
	margin-left:.125rem;
	right:0
}
#calculator-rent-buy .calculator-form__text-result-wrapper .text p .marker.currency:before{
	content:"$";
	left:0;
	margin-right:.125rem
}
#calculator-rent-buy .calculator-form__text-result-wrapper .text p:last-child{
	margin:0
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__text-result-wrapper{
		padding:1.25rem
	}
}
#calculator-rent-buy .calculator-form__list-item{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	border-bottom:1px solid #eef2f4;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:1.25rem 0
}
#calculator-rent-buy .calculator-form__list-item .name-result{
	color:#7d7d7d;
	font-size:.875rem;
	font-weight:400;
	line-height:1.25rem
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__list-item .name-result{
		margin-bottom:.5rem
	}
}
#calculator-rent-buy .calculator-form__list-item .result{
	color:#232323;
	font-size:1rem;
	font-weight:700;
	line-height:1.375rem
}
#calculator-rent-buy .calculator-form__list-item.result-item{
	border-bottom:1px solid rgba(0,0,0,0)
}
#calculator-rent-buy .calculator-form__list-item.result-item .name-result{
	color:#232323;
	font-size:1rem;
	font-weight:700;
	line-height:1.375rem;
	margin-right:2.25rem
}
#calculator-rent-buy .calculator-form__list-item.result-item .result{
	color:#00426a;
	font-size:1.625rem;
	font-weight:700;
	line-height:2.25rem;
	white-space:nowrap
}
#calculator-rent-buy .calculator-form__list-item.result-item .result.total{
	position:relative
}
#calculator-rent-buy .calculator-form__list-item.result-item .result.total:before{
	content:"$";
	display:inline-block
}
@media (max-width:48rem){
	#calculator-rent-buy .calculator-form__list-item{
		-webkit-box-align:start;
		-ms-flex-align:start;
		align-items:flex-start;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-ms-flex-direction:column;
		flex-direction:column
	}
}
#calculator-rent-buy .tabs{
	background-color:#f0f3f5;
	overflow:hidden;
	width:100%
}
#calculator-rent-buy .tabs__nav{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	gap:0;
	padding:0;
	width:100%
}
@media (max-width:36rem){
	#calculator-rent-buy .tabs__nav{
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-ms-flex-direction:column;
		flex-direction:column
	}
}
#calculator-rent-buy .tabs__tab{
	background:#f0f3f5;
	color:#000;
	cursor:pointer;
	font-size:1.125rem;
	font-weight:600;
	line-height:1.5625rem;
	padding:1.5625rem;
	text-align:center;
	-o-transition:all .2s;
	-webkit-transition:all .2s;
	transition:all .2s;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	width:100%
}
#calculator-rent-buy .tabs__tab.active,#calculator-rent-buy .tabs__tab:hover{
	background:#00426a;
	color:#fff
}
#calculator-rent-buy .tabs__tab:last-child{
	border:0;
	margin:0
}
#calculator-rent-buy .tabs__tab.active{
	border:0;
	cursor:default;
	pointer-events:none
}
@media (max-width:48rem){
	#calculator-rent-buy .tabs__tab{
		font-size:1rem;
		line-height:1.4rem;
		padding:1.25rem
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .tabs__tab{
		padding:1rem
	}
}
#calculator-rent-buy .tabs__wrapper{
	font-size:0;
	left:0;
	position:relative;
	-o-transition:all .3s ease-in-out;
	-webkit-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	white-space:nowrap
}
#calculator-rent-buy .tabs__wrapper>*{
	display:inline-block;
	font-size:1rem;
	letter-spacing:normal;
	vertical-align:top;
	white-space:normal;
	word-spacing:normal
}
#calculator-rent-buy .tabs__content{
	background:#f0f3f5;
	padding:1.25rem;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	transition:all .3s;
	width:100%
}
@media (max-width:48rem){
	#calculator-rent-buy .tabs__content{
		padding:1rem
	}
}
@media (max-width:36rem){
	#calculator-rent-buy .tabs__content{
		padding:.5rem
	}
}

.form__select-wrapper {
  position: relative;
}
.form__select-wrapper .calculator-select {
  appearance: none;
}
.form__select-wrapper .w-icon-dropdown-toggle {
    width: 1em;
    height: 1em;
    margin: auto 20px auto auto;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
}

.form__select-wrapper [class^="w-icon-"], [class*=" w-icon-"] {
    speak: none;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    font-family: webflow-icons !important;
}
