html, body {  height: 100%;}body{	font-family: 'Open Sans', sans-serif;	color: #636363;	font-size: 14px;	line-height: 1.8;	}/* disable front site edit */.icons{	display: none;}/* layout */.add-wrap{	min-height: 100%;	background: url('../images/bg-main.png'), linear-gradient( 90deg, rgb(220,220,220,1) 0%,rgb(255,255,255,0) 20%,rgb(255,255,255,0) 80%, rgb(220,220,220,1) 100%  );	background-position: 50%;	background-repeat: repeat-x;}.add-container-main{	width: 100%;	min-height: 100%;	padding-top: 30px;	padding-bottom: 50px;  /*this needs to be bigger than footer height*/	background-repeat: no-repeat;}.add-container{	max-width: 996px;	margin: auto;} .add-top-bar{	width: 100%;	min-height: 52px;	border-top: 3px solid #202020;	background-color: #FFFFFF;	border-bottom: 1px solid #E6E6E6;}.add-top-bar-container {	position:relative;}.tel-container{	position:absolute; 	right: 15px;	top:10px;	z-index:1000;}.tel-container img{	width:26px;	height:34px;}.add-tel-number {	color: #adabab;	font-size:18px;	margin-left:5px;	display:inline;}.menu-container{	width:auto;}.home-box{	border-bottom-style:solid; 	border-bottom-width:20px; 	border-bottom-color:#e5e5e5;}.home-box img{	width:450px;	height:300px;}.sec-01,#sec-02,#sec-03,#sec-04{	-webkit-transition: opacity 2s;	transition: opacity 2s;}.clearboth{	clear:both;}.breadcrumb {	display:none;}.home-img-top{	background-image: url("/images/masterbed_01.jpg");	background-repeat: no-repeat;	background-attachment: fixed;	background-position: center top; 	background-size: 90% 90%;	height: 78vh;	width:100%;	position: relative;	margin-top:70px;	padding-top:15px;}.hero-text, .hero-text h1{	text-align: center;	position: absolute;	bottom: 10px;	left: 50%;	transform: translate(-50%, -50%);	white-space: nowrap; 	color: white;	font-size:40px;	font-weight:normal;}.home-img-top-logo{	max-width:30vw;	height:auto;	margin: auto;	background-color: rgba(256, 256, 256, 0.8);	padding:10px;	margin-top:10px;}.img-shadow{ box-shadow: 2px 2px 4px rgba(0,0,0,0.3); margin-bottom: 15px;}@media (min-width: 992px) {	.add-home-strip-gradient .col-md-4{		padding-left:25px;		padding-right:25px;	}		}@media (max-width: 991.98px) {	.logo-container{		position:absolute; 		width:180px; 		z-index:99;	}	.logo-container img{		margin-top:0px;		width: 180px;		height: 125px;	}	.home-img-top-logo{	max-width:40vw;	}	.hero-text, .hero-text h1{	font-size:30px;	}	.home-img-top{	background-size: 90% 90%;	height: 65vh;	}	}@media (max-width: 767.98px) {	.tel-container{		right: auto;		top:12px;		z-index:99;	}	.tel-container img{		width:20px;		height:26px;	}	.add-tel-number {		color: #adabab;		font-size:16px;		margin-left:4px;		display:inline;	}	.home-img-top-logo{	max-width:80vw;	}	.hero-text, .hero-text h1{	font-size:17px;	white-space: inherit; 	min-width: 100%;	}	.home-img-top{	background-size: 120% 90%;	height: 60vh;	}}/* desktop */@media (max-width: 991.98px) {	.add-container, .add-container-main {			width:100%;		}}/* Page Nation */.pagination{margin-top:20px;}.pagination-counter{margin-top:20px;	padding: .5rem .75rem;	line-height: 1.25;	color: #6c757d;	margin-right: 10;}/* blog */blog-row{ margin-top:15px;}.blog-col img{	max-width:100%;}.blog-col{	border-right-style: solid;	border-right-color: #ccc;	border-right-width: 1px;	padding-right: 25px;	padding-left: 25px;}.blog-col:last-child{	border: none;}@media (max-width: 767.98px) {.blog-col{	border: none;	padding-right: 15px;	padding-left: 15px;}}/* footer */.add-footer-wrap {	color:#595959;	background-color:#121212;	background: linear-gradient( #000, #1f1f1f 4% );	width:100%;	min-height:50px;	position: relative;  	margin-top: -50px; /* negative value of footer height */}.add-footer {	font-size:9px;	padding-top:18px;	line-height:16px;	position:relative;}.add-footer .text-right{		text-align:right;	}.add-footer a {	color: #595959;}.add-footer a:hover, .add-footer a:focus {	color: #777777;}.add-hia-logo{ position:absolute; top:0px; right:5px;}.add-hia-logo img{ margin-top:-80px;height:50px;width:77px;}.add-hia-logo img:hover{margin-top:-110px;height:75px;width:116px;}@media (max-width: 767.98px) {	.add-footer .text-right{		text-align:left !important;	}}/* buttons 51D9E0 */.btn-add{	background-color: #1e63a0;    border-color: #1e63a0;    color: #FFF;}.btn-add:focus,.btn-add.focus {  color: #FFF;  background-color: #398ed1;  border-color: #398ed1;}.btn-add:hover {  color: #FFF;  background-color: #398ed1;  border-color: #398ed1;}.btn-add:active,.btn-add.active,.open > .dropdown-toggle .btn-add {  color: #FFF;  background-color: #398ed1;  border-color: #398ed1;}/* typography */h1, .h1 {	font-weight:bold;	color:#1e63a0;	font-size:30px;}h2, .h2 {	font-weight:normal;	color:#1e63a0;	font-size: 28px;	margin-top: 20px;}h3, .h3 {	font-size:20px;	font-style: italic;}h4, .h4 {	font-size:16px;	font-style: italic;	font-weight:bold;}h5, .h5 {}h6, .h6 {}p {    margin: 0 0 16px;}a {	color: #1a69c6;	text-decoration: none;}a:hover, a:focus {	color: #ff9900;	text-decoration: none;}.text-green{ color:#02C118;}.text-red{ color:#C10205;}.text-orange{ color:#FF7500;}/*forms*/label{	font-weight: bold;}input, label, textarea{margin-top:5px;margin-bottom:5px;}@media (max-width: 991.98px) {	body{	font-size: 14px;    line-height: 1.45;	}}@media (max-width: 767.98px) {	body{		font-size: 14px;		line-height:  1.45;	}		.text-center{		text-align:left;		}}/*tabes */.add-table  {	border-top: none;}.add-table th {	background-color: #1e63a0;	color: #FFF;	border-right: 1px solid #FFF;}.add-table th:last-child{	border-right: 1px solid #1e63a0;}.add-table th:first-child{	border-left: 1px solid #1e63a0;}.add-table td {	vertical-align: bottom;	border-right: 1px solid #dddddd;	border-left: 1px solid #dddddd;	border-bottom: 1px solid #dddddd;}.add-table  tr > th, .add-table  tr > td{	padding: 15px;}/* nav bar  */.navbar {	margin-left:200px;	padding-bottom:0px;	z-index: 999;	font-size: 15px;    line-height: 1.6;}/* adjust the padding left and right to space the menu items */.navbar-expand-md .navbar-nav .nav-link{	padding-left: 20px;	padding-right: 20px;	padding-top:2px;	padding-bottom:2px;}a.nav-link {	color: #636363;	margin-top:4px;	margin-bottom:8px;}a.nav-link{border-right: 1px solid #E6E6E6;}.navbar-nav > li:last-child > a {	border-right: none; }a.nav-link:hover, a.nav-link:focus {	color: #b3b3b3 } .sub-arrow {	display:none !important;}.dropdown-menu {	border: none;	border-radius:0;	font-size:14px;	background-color:#E6E6E6;	box-shadow: 2px 2px 2px rgba(0,0,0,0.10);}.dropdown-item{	color:#636363;}ul.dropdown-menu ul  {	background: none;	background-color:#dbdbdb;	box-shadow: 2px 2px 2px rgba(0,0,0,0.05);}.dropdown-item:hover, .dropdown-item:focus {  color: #FFF;  text-decoration: none;  background-color: #919191;}.dropdown-item.active, .dropdown-item:active {  color: #fff;  text-decoration: none;  background-color: #919191;} .text-dark {  color: #FFF !important;} a.text-dark:hover,  a.text-dark:focus {  color: #FFF !important;}.bg-light {  background-color: #919191 !important;  }a.bg-light:hover, a.bg-light:focus,button.bg-light:hover,button.bg-light:focus {  background-color: #919191 !important;}.navbar-toggler{	color: rgba(0, 0, 0, 0.5);	border-color: rgba(0, 0, 0, 0.1);}.navbar-toggler-icon {    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.navbar-toggler {    padding: 0.05rem 0.50rem;}@media (max-width: 1199.98px) {	.navbar {		margin-left:150px;	}	/* adjust the padding left and right to space the menu items */	.navbar-expand-md .navbar-nav .nav-link {		padding-left: 18px;		padding-right: 18px;	}	}@media (max-width: 991.98px) {	.navbar {		margin-left:0px;	}	/* adjust the padding left and right to space the menu items */	.navbar-expand-md .navbar-nav .nav-link {		padding-left: 10px;		padding-right: 10px;		font-size:13px;	}}@media (max-width: 767.98px) {	.navbar {		margin-left:0px;		padding-right:4px;		padding-left:4px;		font-size: 14px;	}	 .sub-arrow {		display:block !important;	}	a.nav-link{		border-right:none;	}	.navbar-collapse{		background-color: #f5f5f5;		margin-top:10px;	}	.dropdown-menu   {		box-shadow:none;	}	ul.dropdown-menu ul  {		background-color:#dbdbdb;		box-shadow:none;	}}/*// Small devices (landscape phones, 576px)@media (min-width: 576px) { ... }@media (max-width: 575.98px) { ... }// Medium devices (tablets, 768px)@media (min-width: 768px) { ... }@media (max-width: 767.98px) { ... }// Large devices (desktops, 992px)@media (min-width: 992px) { ... }@media (max-width: 991.98px) { ... }// Extra large devices (large desktops, 1200px )@media (min-width: 1200px) { ... }@media (max-width: 1199.98px) { ... }*/