


.loader{
	visibility: hidden;
}

#loader_back{
	position: fixed;
	width: 100%;
	height: 100vh;
	background: #fff;
	z-index: 9999;
	opacity: 0.3
	
}


#loader_gif{
	position: fixed;
	width: 100%;
	height: 100vh;
	background: url('/assets/img/preloader.gif') no-repeat center;
	z-index: 99999;
	
}


.opening_hour_widgets{
 
	padding: 20px !important;
	border: 1px solid #E1E1E1 !important;
	border-radius: 6px;
}

.home_content.home1_style.at_home4{
	padding: 100px 0;
}
  
.ui_kit_tab.style2 .nav.nav-tabs .nav-link.active, .ui_kit_tab.style2 .nav.nav-tabs .nav-link.active:hover,  .ui_kit_tab.style2 .nav.nav-tabs .nav-link:focus, .ui_kit_tab.style2 .nav.nav-tabs .nav-link:active, .ui_kit_tab.style2 .nav.nav-tabs .nav-link:hover, .ui_kit_tab.style2 .nav.nav-tabs .nav-link:visited{
	background: #F7F3D7;
	color: black;
	border:0px important;
	border-bottom: 3px solid black;
	border-radius: 6px 6px 0px 0px;
	padding: 10px;
}

.ui_kit_tab.style2 .nav.nav-tabs .nav-link{
	padding: 10px;
}




.banner{
	margin-bottom: 20px;
}

.mobile-banner {
  display: none;
}


 .form-check-input-lg {
	width: 3rem !important;
	height: 1.5rem;
 
  }

  .form-check-input-lg:checked {
	background-color: #E6AA1B;
	border-color: #E6AA1B;
  }

.form-check-input-lg-label{
		line-height:30px;
		margin-left:10px;
	}

  
  
  .why-chose .comparison-card { transition: transform .2s ease; border: 1px solid #EAEAEA; border-radius: .75rem; background-color: #EFF3F6; }
  .why-chose .comparison-card:hover { transform: translateY(-4px); }
  .why-chose .comparison-card .title { font-size: 1.05rem; font-weight: 700; margin-bottom: 1rem; }
  .why-chose .feature-container { border-radius: .5rem; padding: .75rem; margin-bottom: .75rem; }
  .why-chose .feature-oam  { background-color: #f0fdf4; }
  .why-chose .feature-trad { background-color: #fee2e2; }
  .why-chose .feature-container span { display: block; font-weight: 600; margin-bottom: .25rem; }
  .why-chose .feature-container p    { margin: 0; }
  
  

/* Kai ekranas mažesnis nei 1000px (mobilioji versija), paslepiame desktop banerį ir rodome mobilų */
@media (max-width: 1000px) {
  .desktop-banner {
	display: none;
  }
  
  .mobile-banner {
	display: block;
	width: 100%; /* Automatinis pritaikymas ekrano pločiui */
  }
}