body { 	background-color: #fff; 	position: relative; 	overflow-x: hidden; }  .container { 	background-color: transparent; 	z-index: 2; 	padding: 0; 	position: relative; }  .container img { 	max-width: 100%; }  #main { 	margin: 0; }  .bgInverse { 	background-color: #373a3c; }  #info { 	background-color: #fff; 	padding: 15px; 	box-sizing: border-box; }  #sidebar { 	background-color: #fff; 	padding: 15px; 	box-sizing: border-box; }  .background-link-img { 	background-size: cover; 	background-repeat: no-repeat; 	background-position: center; 	background-attachment: fixed; 	position: absolute; 	top: 0; 	left: 0; 	display: block; 	width: 100%; 	height: 100%; }  .btn { 	border-radius: 0; 	border: none; 	outline: none; 	background-color: transparent; }  .btn.btn-primary { 	background-color: #0275d8; }  .btn.btn-info { 	background-color: #5bc0de; }  .modal-backdrop { 	display: none; }  .modal:after { 	content: ''; 	position: fixed; 	top: 0; 	right: 0; 	bottom: 0; 	left: 0; 	z-index: 1; 	background-color: #000; 	opacity: .7; }  .modal .modal-dialog { 	z-index: 3; }  .modal .modal-header { 	padding: 5px 35px 10px 35px; 	-webkit-box-sizing: border-box; 	box-sizing: border-box; }  .modal .modal-content { 	-webkit-border-radius: 0; 	border-radius: 0; }  .modal .close { 	font-size: 2.5rem; 	position: absolute; 	right: 10px; }  .form-control { 	-webkit-border-radius: 0; 	border-radius: 0; }  .swiper-wrapper { 	height: inherit !important; }  .header { 	padding: 10px 15px; 	box-sizing: border-box; 	position: relative; 	z-index: 3; }  .header .row { 	min-height: 60px; }  .footer .payments { 	padding: 15px 95px; }  .footer .paymentsList-method { 	max-width: 100px; 	margin: 10px; }  .navigation-top { 	margin-bottom: .75rem; 	box-sizing: border-box; }  .navigation-top .navbar { 	border-radius: .25rem; 	padding: 0; }  .navigation-top .navbar-nav { 	margin: 0; }  .navigation-top .navbar-nav .nav-item { 	float: none; 	padding: 0; 	max-width: 228px; }  .navigation-top .navbar-nav .nav-item .nav-link .content-link .wrapp-img img { 	max-width: 50px; 	max-height: 50px; }  .navigation-top .navbar-nav .nav-item+.nav-item { 	margin-left: 0; }  .navigation-top .navbar ul li a { 	padding: 15px; 	border-right: 1px solid rgba(255, 255, 255, .5); }  .navigation-top .navbar ul li:last-child a { 	border-right: none; }  .navigation-top .navbar-dark .navbar-toggler { 	margin: 15px 10px; 	outline: none; }  .swiper-container-slider-1 { 	padding-right: 0; 	padding-left: 0; }  .swiper-container-slider-1 .slider-content { 	margin-bottom: .75rem; }  .swiper-container-slider-1 .slider-content .swiper-slide { 	background-repeat: no-repeat; 	height: 23vw; 	min-height: 300px; 	display: -webkit-flex; 	display: -ms-flexbox; 	display: flex; 	-webkit-box-pack: center; 	-webkit-justify-content: center; 	-ms-flex-pack: center; 	justify-content: center; 	-webkit-box-align: center; 	-webkit-align-items: center; 	-ms-flex-align: center; 	align-items: center; }  .swiper-container-slider-1 .slider-content .swiper-slide .wrapp-img { 	display: none; 	width: 100%; 	height: 100%; 	background-size: cover; 	background-position: center; }  .swiper-container-slider-1 .slider-content .swiper-slide.swiper-slide-active .wrapp-img { 	display: block; }  .swiper-container-slider-1 .slider-content .swiper-button-next, .swiper-container-slider-1 .slider-content .swiper-button-prev { 	background-image: none; 	color: #fff; 	font-size: 100px; 	position: absolute; 	top: 50%; 	-webkit-transform: translateY(-50%); 	-ms-transform: translateY(-50%); 	transform: translateY(-50%); 	width: inherit; 	height: inherit; 	margin-top: inherit; 	z-index: 10; 	cursor: pointer; }  @media (min-width: 576px) { 	.modal-sm { 		max-width: 420px !important; 	} }  @media screen and (max-width: 1024px) { 	.wrapp-text img, 	.wrapp-text iframe { 		max-width: 100%; 		height: auto !important; 	} }  @media screen and (max-width: 991px) { 	.navigation-top .text-xs-center { 		background: inherit; 	} 	.navigation-top .navbar, 	.collapse { 		background: inherit; 		text-align: left; 	} 	.navigation-top .collapse { 		position: absolute; 		width: 100%; 		height: auto; 		top: 100%; 		left: 0; 		z-index: 9999; 	} 	.navigation-top .navbar ul li a { 		border-right: 0; 	} }  @media screen and (max-width: 480px) { 	.swiper-container-slider-1 .slider-content .swiper-button-next, 	.swiper-container-slider-1 .slider-content .swiper-button-prev { 		font-size: 50px; 	} }  @media screen and (max-width: 767px) {   .navigation-top .navbar-nav .nav-item {     max-width: 180px;   } }  @media screen and (max-width: 360px) {   .navigation-top .navbar-nav .nav-item {     max-width: 100%;   } }