<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&amp;subset=latin,cyrillic-ext,cyrillic');
@import url('https://fonts.googleapis.com/css?family=Arsenal:400,700&amp;subset=latin,cyrillic-ext,cyrillic');


body{overflow-x:hidden;	font-family: 'PT Sans', sans-serif; padding: 0; margin: 0;}



#cboxClose{display:none !important;}

#mtg_wrap{ padding:34px 0 0 0!important; }
.mc-wrap{ position: relative; width: 100%; /* position: absolute; top: 0px;  left: 50%; right: 50%; margin: 0 0 0 -437px;*/ z-index: 21; display: flex;}
.mc-left{ float: left; width: 70%; padding: 10px 32px 32px 32px; min-height: 100px;  background-color: #fff; /*height:100vh;*/
/**/ -moz-box-sizing: border-box; -webkit-box-sizing: border-box;  box-sizing: border-box; /**/}

	.mc-left h3{ font-family: 'Arsenal'; font-weight: 500; font-size: 26px; line-height: 26px; color: #000; margin-bottom:0px}
		.mc-left h3 br{ display: none; }
	.mc-left h4{ margin: 56px 0 0 0; font-family: 'Arsenal'; font-weight: 700; font-size: 22px; line-height: 25px; color: #000; }
	.mc-left h5{ margin: 56px 0 0 0; font-family: 'Arsenal'; font-weight: 700; font-size: 21px; line-height: 24px; color: #000; }
	.mc-left h6{ margin: 56px 0 0 0; font-family: 'Arsenal'; font-weight: 700; font-size: 18px; line-height: 22px; color: #1161ab; }

	.mc-inp-line{ margin: 19px 0 0 0; height:50px}
		.mc-inp-line label{display: block; font-size: 14px; line-height: 14px; font-weight: 700; color: #000;}
		.mc-inp-line input{display: block; float: left; width: 44%; height: 32px; padding: 0 3% 0 3%; margin: 5px 0 0 0; border: 1px solid #1f60a6; color: #000;
			border-radius: 3px; font-size: 17px; line-height: 32px; font-family: 'PT Sans', sans-serif;}
		.mc-inp-line p{ float: left; margin: 12px 0 0 16px; font-size: 18px; line-height: 18px; }
	.mc-inp-line.mc-line-first{ margin: 32px 0 0 0; }

	.mc-checkbox{ height: 18px; margin: 23px 0 0 0; }
/*checkbox style */
/* IE8 */.mc-checkbox input{  vertical-align: top;  margin: 0 3px 0 0;  width: 18px;  height: 18px;}
.mc-checkbox input + label {  cursor: pointer;}
.mc-checkbox input:not(checked) {position: absolute;opacity: 0;}
.mc-checkbox  input:not(checked) + label {  position: relative;   padding: 2px 0 0 26px; }
.mc-checkbox  input:not(checked) + label:before {  content: '';  position: absolute;  top: 0px;  left: 0;  width: 18px;  height: 18px; 
 border-radius: 3px;  border: 1px solid #1f60a6;  /**/ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; /**/}
.mc-checkbox  input:not(checked) + label:after { display:none;   content: '';  position: absolute;  top: 4px;  left: 4px;  width: 10px;  height: 10px;
 border-radius: 2px;  background-color: #1f60a6;}
.mc-checkbox  input:checked + label:before {}
/* checbox action */.mc-checkbox  input:checked + label:after { display:block;}
/* focus*/.mc-checkbox  input:focus + label:before { }	

button.mc-button-calculate{ width: 200px; height: 35px; margin: 31px 0 0 0; background-color: #ff6600; color: #fff; font-weight: bold; font-size: 14px; line-height: 40px;
text-transform: uppercase; border: none; border-radius: 3px; font-family: 'PT Sans', sans-serif; cursor: pointer;}

.mc-table-info{ margin: 22px 0 0 0; }
	.mc-table-info table{ width: 100%; }
		.mc-table-info table tr{}
		.mc-table-info table tr:nth-child(2n+1){ background-color: #f6f7f8; }
			.mc-table-info table td, .ct1-5, .ct1-5r, .mp-inform-line2 ,.mp-inform-line2-r{ 
padding: 13px 11px 12px 11px; font-size: 15px; line-height: 15px; vertical-align: middle; color: #000; }
			.mc-table-info table td:nth-child(1), .ct1-5{  width: 40%; }
			.mc-table-info table td:nth-child(2), .ct1-5r{ text-align: right;  width: 60%;}
		.mc-table-info-monthly td, .mp-inform-line2, .mp-inform-line2-r{ background-color: #c9daf2; font-size: 16px; line-height: 16px; font-weight: bold; }



.mc-table-terms{margin: 11px 0 0 0;}
	.mc-table-terms table{width: 100%; }
		.mc-table-terms table tr{}
		.mc-table-terms table tr:nth-child(2n+1){ background-color: #f6f7f8; }
			.mc-table-terms table tr td{padding: 13px 11px 12px 11px; font-size: 15px; line-height: 15px; vertical-align: middle; color: #000;}
			.mc-table-terms table td:nth-child(1){  width: 40%;  font-weight: bold; vertical-align: top;}
			.mc-table-terms table td:nth-child(2){  width: 60%;  font-size: 14px; line-height: 14px;}
				.mc-table-terms table tr td p{ margin: 10px 0 6px 0; font-style: italic; }
			.mc-blue-line, .wrap .calc-window table.ct2 tbody tr td.ct2-3{ background-color: #dfe9f7; font-size: 14px; line-height: 14px; font-weight: bold; font-style: italic;}



.mc-year{ margin: 17px 0 0 0; font-size: 16px; line-height: 16px; color: #000; }
.mc-table-payment{ margin: 5px 0 0 0; }
	.mc-table-payment table{ width: 100%; }
	.mc-table-payment table thead{}
		.mc-table-payment table thead tr{   }
			.mc-table-payment table thead td{  background-color: #dfe9f7; padding: 12px 0px 12px 0px; font-size: 14px; line-height: 14px; 
				vertical-align: middle; color: #000; font-weight: bold;  }
				.mc-table-payment table thead td:nth-child(1){width: 20%; padding: 0 0 0 11px;}
				.mc-table-payment table thead td:nth-child(2){width: 25%;}
				.mc-table-payment table thead td:nth-child(3){width: 25%;}
				.mc-table-payment table thead td:nth-child(4){width: 30%; padding: 0 11px 0 0; text-align: right;}
	.mc-table-payment table tbody{}
		.mc-table-payment table tbody tr{}
		.mc-table-payment table tbody tr:nth-child(2n+1){ background-color: #f6f7f8; }
			.mc-table-payment table tbody tr td{  padding: 12px 11px 12px 11px; font-size: 15px; line-height: 15px; vertical-align: middle; color: #000;}
				.mc-table-payment table tbody tr td:nth-child(4){ padding: 0 11px 0 0; text-align: right;}

.mc-total-payment{ background-color: #dfe9f7; padding: 12px 10px 21px 10px; }
.mc-total-4-year{font-size: 15px; line-height: 15px; }
.mc-total-payment p{ margin: 10px 0 0 0; color: #02377a; font-size: 16px; line-height: 16px; font-weight: bold;  }
.mc-total-interest{margin: 14px 0 0 0;}
.mc-total-interest, .mc-total-principal{ margin: 8px 0 0 0; font-size: 14px; line-height: 14px;}
.mc-total-interest span, .mc-total-principal span{ font-weight: bold; }

.mc-right{ /*height:100%; height:100vh; */background-color: #1f4d87;float: left; width: 30%; padding: 16px 21px 0px 27px;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box;  box-sizing: border-box; /**/}
.mc-close-button{ display: block; float: right; width: 22px; height: 22px; background-image: url(../img/mc-close-icon.png); background-repeat: no-repeat;
 background-size: 22px 22px; }
button.mc-print{ position: relative; margin: 48px 0 0 0; width: 100%; height: 52px; padding: 0 0 0 55px; font-size: 16px; line-height: 16px; border-radius: 3px; border: none; background-color: #fff;
 color: #2f588a; font-weight: bold; background-image: url(../img/mc-print-icon.png); background-repeat: no-repeat; background-size: 35px 30px; cursor: pointer;
 background-position: 14px 9px; text-align: left;  font-family: 'PT Sans', sans-serif;   /**/ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; 
box-sizing: border-box; /**/}
button.mc-print:after{position: absolute; display: block; top: 17px; left: 56px; width: 110px;  height: 20px;  content: "Print This Page"; font-size: 15px; 
line-height: 16px; color: #2f588a; z-index: 23;}
.mc-info{ margin: 37px 0 0 0; padding: 52px 0 0 0; background-image: url(../img/mc-question-icon.png); background-size: 36px 35px; background-repeat: no-repeat; 
font-size: 14px; line-height: 20px; color: #fff;}
.wrap .calc-window table.ct1 td input {	width: 44%;}

.wrap .calc-window {width: 100%; height: auto; background-color: rgb(255, 255, 255);  margin: 0px auto; padding: 0px; border-radius: 0px;}
.ct1{	width:100%;}

.mp-inform-title {padding-top:30px;	padding-bottom:20px; margin: 56px 0 0 0; font-family: 'Arsenal'; font-weight: 700;
    font-size: 22px; line-height: 25px; color: #000;}
.wrap .calc-window table.ct1 thead tr th{ height:50px; vertical-align:top; font-size:16px; text-transform:uppercase;  }
	.wrap .calc-window table.ct1 thead tr th a{float:left; display:block; height:16px; width:16px; margin:0px 0 0 6px;  border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-transform:lowercase; text-decoration:none; background-color:#377ee1; color:#FFF; line-height:14px; font-size:14px; }
	.wrap .calc-window table.ct1 td{ vertical-align:middle;}
	.wrap .calc-window table.ct1 td.ct1-1{ width:27%;  height:48px;}
	.wrap .calc-window table.ct1 td.ct1-2{ width:35%;  height:48px;}
	.wrap .calc-window table.ct1 td.ct1-3{ width:33%;height:48px; padding:0 0 0 2%;}
	.wrap .calc-window table.ct1 .ct1-exp{height:48px; }
	.wrap .calc-window table.ct1 tr td.ct1-exp input{ float:left; padding:0%; margin:4px 5px 0 0; height:14px; width:14px; border:solid 1px #969595; box-shadow:inset 1px 1px #cdcdcd;    border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
	.wrap .calc-window table.ct1 td.ct1-submit{ text-align:center;}
	.wrap .calc-window table.ct1 td.ct1-submit input{outline: none;width:150px; height:34px; margin:14px 0 0 0; background-color:#ff8a00; box-shadow:none; font-size:16px; color:#FFF; font-family: 'PT Sans', sans-serif; text-transform:uppercase; text-align:center; font-style:normal; background-image:url(../img/lv4_sub.png); cursor:pointer; border:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
	.wrap .calc-window table.ct1 td.ct1-submit input:hover{background-position:0px -34px;}
	.wrap .calc-window table.ct1 td.height18{ height:18px !important;}

.wrap .calc-window table.ct2{border-collapse:collapse; margin:20px 0 0 0; width:100%; /*font-family: 'Arsenal';*/ background-color:#f7f7f7;}
	.wrap .calc-window table.ct2 thead tr th{ height:30px; font-size:13px; letter-spacing:0.05em; text-transform:uppercase; text-align:left; vertical-align:middle; background-color:#FFF; }
	.wrap .calc-window table.ct2 tbody tr td{}
		.wrap .calc-window table.ct2 tbody tr:nth-child(2n){ background-color:#fff;}
		.wrap .calc-window table.ct2 tbody tr td.ct2-1{ width:41%; padding:6px; font-size:15px; color:#000; font-weight:bold; vertical-align:top;}
		.wrap .calc-window table.ct2 tbody tr td.ct2-2{ width:59%; padding:6px; font-size:15px; color:#000;  vertical-align:top;}

.wrap .calc-window table.ct3{border-collapse:collapse; margin:24px 0 0 0; width:100%; /*font-family: 'Arsenal';*/ }
	.wrap .calc-window table.ct3 td{ vertical-align:middle;}
	.wrap .calc-window table.ct3 td.ct3-1{ height:37px; font-size:17px; color:#284985;  /*font-family: 'Arsenal';*/  font-weight: 700;  }
	.wrap .calc-window table.ct3 td.ct3-2{height:37px; font-size:16px;  /*font-family: 'Arsenal';*/  font-weight: 700; }
	.wrap .calc-window table.ct3 tr.ct3-3{ background-color:#e9f2ff; font-size:15px; font-weight:bold; height:29px;}
		.wrap .calc-window table.ct3 td.ct3-4{ width:18%; }
		.wrap .calc-window table.ct3 td.ct3-5{ width:27%;}
		.wrap .calc-window table.ct3 td.ct3-6{width:27%;}
		.wrap .calc-window table.ct3 td.ct3-7{width:27%;}
		.wrap .calc-window table.ct3 .pad{ padding:0 0 0 1%;}
		.wrap .calc-window table.ct3 .mar{ height:10px;}

	.wrap .calc-window table.ct3 tr.ct3-8 td{ font-size:15px; height:30px; text-align:left;}
	.wrap .calc-window table.ct3 tr.ct3-9 td{ font-size:15px; height:30px; padding:0 12px 0 12px; text-align:left; background-color:#e9f2ff;}
		.wrap .calc-window table.ct3 tr.ct3-9 td p{ line-height:27px;}
			.wrap .calc-window table.ct3 tr.ct3-9 td p span{ font-weight:bold;}





@media screen and (min-width: 1232px) {
.mc-wrap{ width: 960px; }

}



@media screen and (max-width: 1020px) {
.mc-wrap{ /*width: 700px;*/ width: 100%; }
button.mc-print:after{top: 18px;  font-size: 15px; line-height: 15px; }
.mc-from-to .mc-inp-line{width: 49%; }
.mc-calculator-result{ font-size: 26px; line-height: 26px;}

}



@media screen and (max-width: 767px) {
button.mc-print:after{top: 12px;  width: 60px;  height: 30px; font-size: 14px; line-height: 14px; }
.mc-wrap.mc-converter .mc-inp-line input{ width: 71%; padding: 0 1% 0 1%; }
.mc-from-to .mc-inp-line{ float: none; width: 73%; margin: 0 0 0 0;}
.mc-inp-line.mc-currency-two{ margin: 12px 0 0 0; }
.mc-calculator-result{ font-size: 22px; line-height: 25px;}


}



@media screen and (max-width: 640px) {
.mc-left h4{ margin: 50px 0 0 0;  font-size: 20px; line-height: 23px; }
.mc-left h5{ margin: 50px 0 0 0;  font-size: 19px; line-height: 22px; }
.mc-left h6{ margin: 50px 0 0 0;  font-size: 16px; line-height: 20px; }

.mc-table-info{ margin: 14px 0 0 0; }
.mc-table-info table td{ padding: 11px 9px 10px 9px; font-size: 13px; line-height: 13px; }

.mc-table-terms{margin: 11px 0 0 0;}
.mc-table-terms table tr td{padding: 11px 9px 10px 9px; font-size: 13px; line-height: 13px; }

.mc-year{ margin: 11px 0 0 0;  }
.mc-table-payment table thead td{  padding: 10px 0px 10px 0px; font-size: 11px; line-height: 12px;  }
.mc-table-payment table tbody tr td{  padding: 10px 9px 10px 9px; font-size: 13px; line-height: 13px; }

.mc-total-4-year{font-size: 13px; line-height: 13px; }
.mc-total-payment p{ font-size: 14px; line-height: 14px;  }
.mc-total-interest, .mc-total-principal{  font-size: 13px; line-height: 13px;}

button.mc-print{  font-size: 14px; line-height: 14px;   background-position: 10px 12px; background-size: 30px 26px; }
	button.mc-print:after{top: 12px;  width: 60px; left: 50px;   height: 30px; font-size: 12px; line-height: 13px; }
.mc-info{ font-size: 12px; line-height:16px;}

.mc-calculator-result{ font-size: 19px; line-height: 25px;}

}



@media  screen and (max-width: 550px)  {
.mc-left{  width: 82%; padding: 28px 22px 32px 22px; }
.mc-right{ width: 18%; padding: 16px 10px 0px 10px;}


button.mc-print{ margin: 38px 0 0 0; width: 100%; height: 52px; background-position: center;    }
button.mc-print:after{ content: " "; }
.mc-info{display: none;}
.mc-calculator-result{ font-size: 19px; line-height: 25px;}


}



@media  screen and (max-width: 450px)  {
.mc-left{  width: 100%; padding: 28px 22px 32px 22px; }
.mc-right{ width: 0%; padding: 0;}

.mc-left h3 br{ display: block; }
button.mc-print{ position: relative; display: none;}

.mc-close-button{ position: absolute; display: block; top: 10px; right: 10px;  width: 22px; height: 22px; 
	background-image: url(../img/mc-close-icon-blue.png); 	background-repeat: no-repeat; background-size: 22px 22px; }

.mc-wrap.mc-converter .mc-inp-line input{ width: 91%; }
.mc-from-to .mc-inp-line{ width: 93%;}





}/* 450 */




@media screen and (max-width: 410px) {
.mc-calculator-result{ font-size: 16px; line-height: 25px;}

}




</pre></body></html>