

/* Start:/local/templates/innova_uniland/template_styles.css?17404752974896*/
/* asgard custom */
.container, .container-sm, .container-md, .container-lg, .container-xl {max-width: 1500px;}
.section .section-text {color: #5c5c5c;}


/* social */
.header_container .header.template1 .header-line-one .container .socials a,
.footer.template1 .footer-first .socials a,
#mobile-menu .socials a {display: flex; align-items: center;color:#fff; font-size:12px; opacity:1; transition: opacity .125s;}
.header_container .header.template1 .header-line-one .container .socials a:hover,
.footer.template1 .footer-first .socials a:hover,
#mobile-menu .socials a:hover {opacity:.7;}
#mobile-menu .socials a {color:#000; font-weight:600;}
.socials .social:not(:first-child) {margin-left:13px !important;}



/* Слайдер */
.slider .owl-carousel .owl-dots .owl-dot span {background:#fff;}


/* Услуги */
.projects-section-template .projects .project-inner .project-info .project-description {margin-bottom:40px;}

.modal .modal-content p {line-height: 24px;}
.modal .modal-content .subtitle {margin-bottom:15px;}
.modal .modal-content ul {margin-bottom:10px;}
.modal .modal-content ul li {font-size:14px;}
.modal .modal-content ul li:before {height: 8px; width: 11px; border: 2px solid #0A5984; border-top-color: transparent; border-right-color: transparent;}
.modal.project-popup .modal-content p {text-align:justify;}



/* Наши преимущества */
.services-section-template .services .service-inner .service-description {height:250px !important;}

@media (max-width: 1300px) {
	.services-section-template .services .service-inner .service-title {
		font-size: 17px !important;
		line-height: 26px !important;
	} 
}
@media (max-width: 1470px) {
  .services-section-template .services .service-inner .service-description {height:300px !important;}
}
@media (max-width: 1220px) {
  .services-section-template .services .service-inner .service-description {height:240px !important;}
}
@media (max-width: 767px) {
  .services-section-template .services .service-inner .service-description {height:280px !important;}
}
@media (max-width: 660px) {
  .services-section-template .services .service-inner .service-description {height:320px !important;}
}
@media (max-width: 567px) {
  .services-section-template .services .service-inner .service-description {height:220px !important;}
}

/*@media (max-width: 1220px) {
  .services-section-template .services .service-inner .service-description {height:340px !important;}
}
@media (max-width: 1191px) {
  .services-section-template .services .service-inner .service-description {height:380px !important;}
}
@media (max-width: 1080px) {
  .services-section-template .services .service-inner .service-description {height:420px !important;}
}*/



/* Приборная база */
.employees-section-template .employees .employee {margin-top:1.5rem !important;}
.employees-section-template .employees .employee .employee-inner .employee-picture img {
	box-shadow: 0 0 20px #e0e0e0;
    border-radius: 10px;
	transition:.125s;
}
.employees-section-template .employees .employee:hover .employee-picture img {
	box-shadow: 0 0 40px #d4d4d4;
}


/* Партнеры */
.partners-section-template .partners .partner img {
  -webkit-filter:grayscale(100%);
  -moz-filter:grayscale(100%);
  -ms-filter:grayscale(100%);
  -o-filter:grayscale(100%);
  filter:grayscale(100%);
  -webkit-transition:.245s;
  -moz-transition:.245s;
  -o-transition:.245s;
  transition:.245s;
  opacity:.7;
}
.partners-section-template .partners .partner:hover img {
  -webkit-filter:grayscale(0%);
  -moz-filter:grayscale(0%);
  -ms-filter:grayscale(0%);
  -o-filter:grayscale(0%);
  filter:grayscale(0%);
  opacity:1;
}


/* Этапы работ */
.hwws-section-template .hwws .hww .hww-inner .hww-title {margin-bottom:2rem;}


/* Футер */
.form-section-template .form-block .form .terms {color:#eee;}
.footer.template1 .footer-first {border-bottom:1px solid rgba(255,255,255,0.1);}
.footer.template1 .footer-second .copyright {color:#c4c4c4;}
.footer.template1 .footer-first .site-logo img {max-width:250px;}


/* asgard */
#dev_asgard {display: flex; justify-content: flex-end; align-items: center; margin: 20px 0 0 0;}
#dev_asgard a {position:relative; text-decoration: none; border: 0;}
#dev_asgard a:hover {text-decoration: none; border: 0;}
#dev_asgard a:hover .dev_logo, #dev_asgard a:hover .dev_lights {opacity:1;}
#dev_asgard .dev_logo {width: 160px; opacity:.6; transition: opacity .425s;}
#dev_asgard .dev_lights {position: absolute; width: 45px; height: auto; left: -30px; top: -15px; opacity:.7; transition: opacity .425s;}

@media (max-width:1199px) {
    #dev_asgard {justify-content: center; margin-top:30px; margin-left:20px;}
}

@media (max-width:767px) {
    #dev_asgard {justify-content: left;}
}
/* End */
/* /local/templates/innova_uniland/template_styles.css?17404752974896 */
