@import url('https://fonts.googleapis.com/css2?family=Playfair+Display+SC:wght@400;700&amp;display=swap');

.tm-smoothscroll-bar {
    width: 70px !important;
}

#wow-modal-window-1 {
    width: 35% !important;
/*    height: 75% !important; */
    padding-left: 15px !important;
    padding-right: 15px !important;
/*    margin-top: 100px !important; */
}

/** Описание всплывающих картинок **/
.uk-modal-caption {   
    text-align: center;
    overflow: visible;
    color:#333;
    white-space: normal;
    bottom: -55px; 
}
.pp_description {   display: none!important;    }

.uk-margin-bottom-remove {
  text-align: center!important;
}
/**
.uk-overlay-panel h2, .uk-overlay-panel h3, .header-glow-text {
	text-shadow: 
		-0   -1px 4px rgba( 255, 255, 255, 0.15 ),
		 0   -1px 4px rgba( 255, 255, 255, 0.15 ),
		-0    1px 4px rgba( 255, 255, 255, 0.15 ),
		 0    1px 4px rgba( 255, 255, 255, 0.15 ),
		-1px -0   4px rgba( 255, 255, 255, 0.15 ),
		 1px -0   4px rgba( 255, 255, 255, 0.15 ),
		-1px  0   4px rgba( 255, 255, 255, 0.15 ),
		 1px  0   4px rgba( 255, 255, 255, 0.15 ),
		-1px -1px 4px rgba( 255, 255, 255, 0.15 ),
		 1px -1px 4px rgba( 255, 255, 255, 0.15 ),
		-1px  1px 4px rgba( 255, 255, 255, 0.15 ),
		 1px  1px 4px rgba( 255, 255, 255, 0.15 ),
		-1px -1px 4px rgba( 255, 255, 255, 0.15 ),
		 1px -1px 4px rgba( 255, 255, 255, 0.15 ),
		-1px  1px 4px rgba( 255, 255, 255, 0.15 ),
		 1px  1px 4px rgba( 255, 255, 255, 0.15 );
}
**/
.dg-widget-link {
width: 100%!important;
}

.overlay {
	background:transparent; 
	position:relative; 
	width:100%;
	height:550px;
	top:550px;
	margin-top:-550px;
}

.aboutus {
    min-height: 650px;
}
.aboutus-pda, .header-banner {
    min-height: 500px;
}
.uk-navbar-nav > li.uk-active > a:before {
  width: 0% !important;
}

.uk-panel-hover {
    padding: 30px !important; }

.uk-nav-navbar > li > a {
  color: #2a2a2a !important;
}

.uk-nav-offcanvas ul a {
  color: #2a2a2a !important;
}

/* подвал */
.tm-footer > div  {  
-webkit-flex-direction: column;  
flex-direction: column;  
}

/* контактные формы */
select.uk-form-large, textarea.uk-form-large, input.uk-form-large[type], input.uk-form-large:not([type]) {  
    height: auto;  
}
.wpcf7-form input,
.wpcf7-form textarea,
.wpcf7-form select {
	width: 98%;
}

/*.uk-navbar { */
/*	 background: #00ccff !important; */
/*		  } */