.header-2020{height:70vh; min-height:initial;}
.header-2021{height:80vh; min-height: 650px;}

.header-2021.m-low{min-height:100px;}
.default-slider{}
.default-slider > .silder-background{position:absolute; top:0px; left:0px; width:100%; height:100%; background: url(/UserFiles/ContentFiles/custom/2019-8-4_20-12-29_Sky-background.jpg) no-repeat;background-size: cover;}
.default-slider > .slider-content{position:relative; min-height:300px;}
.header-2020 .object__desc{display:none!important;}

.header-2020conf{height:100vh; min-height:initial;}
#section-slider-bg{ position:absolute; top:0px;bottom:0; width:100%;z-index:0; text-align:center; background: linear-gradient(180deg, rgba(6, 70, 171, 0.4), transparent);}
.slider-logo {  padding-left: 0px;  padding-right: 0px;   width: 60%;    margin: auto;}

.slider-image{text-align: center;}

.slider-image img { width: 100%;  height: auto;}

.title-slider {margin: 0;padding: 10px 0;font-size: 24px;line-height: 32px;  font-weight: 300;  text-transform: uppercase;  letter-spacing: 0.2em;  text-align: center;color: #fff;}
.event{padding-top:24px;}

.title-event {padding-top: 40px;color: rgb(255, 255, 255);  margin: 0;font-size: 50px;  font-weight: 500;	line-height:52px;	letter-spacing: -0.01em;  text-align: center;}

.event-spec {
	margin: 0;
	padding: 0;
  font-size: 18px;
	line-height: 36px;
  color: rgb(255, 255, 255);
  font-weight: 700;
  text-align: left;
	text-transform: lowercase;
}

.invocation {color: rgb(255, 255, 255);	margin: 0;	padding: 0;  margin-top: 30px;  margin-bottom: 55px;  font-size: 32px;	line-height: 32px;  letter-spacing: -0.01em;  font-weight: 700;  text-align: center;}
#image-drone {
	position: fixed;
	width: 100%;
	top:40%;
	z-index: -10;
    text-align: center;opacity: 0.4;
}

.image-drone-center {
  width: 40%; margin: auto;
}

.image-drone-center img{
max-width: 100%;
height: auto;

}

.button-blue {
	padding: 19px 46px;
	color: #ffffff;
	font-size: 14px;
	letter-spacing: 0.2em;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	background-color: #b12807;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);
	cursor: pointer;
    transition: 0.2s linear;/*????????? ???????? ?????? ???????? ???? ??????????????*/
}
.button-blue:hover, .button-blue:focus {
    text-decoration: none;
    background-color: #e83b11;
    color:#fff;
}

.button-blue.dark {
    border: solid 1px rgb(0, 173, 233);
    background-color: rgb(36, 47, 125);
}

.button-blue.dark:hover, .button-blue.dark:focus {
    background-color: rgb(0, 189, 255);
}

.button-slider {
  padding-top: 18px;
  padding-bottom: 18px;

  margin-left: 20px;
  padding-left: 36px;
  padding-right: 36px;
}


#sliderMain .carousel-inner {
    overflow: hidden;
    min-height: 100vh;
}

#sliderMain.carousel {    position: relative;z-index: 100;padding-top: 60px;}

#sliderMain .item {
    width:100%;
    height:100%;
}

#sliderMain .carousel-caption {
    background:#ff0000;
    bottom:-30px;
    padding-top:38px;
    padding-bottom:110px;
    /*font-family: Roboto-Regular, sans-serif;*/
    font-size:20pt;
    left:25%;
    right:25%;
}

#sliderMain .carousel-caption a,  #sliderMain .carousel-caption a:active, #sliderMain .carousel-caption a:visited {
    color:#fff;
    text-decoration:none;
}
#sliderMain .carousel-caption a:hover {
     text-decoration:underline;
}

#sliderMain .carousel-caption span {
    font-size:40pt;
    text-transform:uppercase;
    /* font-family: Roboto-Bold, sans-serif;*/
}

#sliderMain .carousel-indicators {
    bottom: 20px;
}

#sliderMain .carousel-indicators li {
  width:13px;
  height:18px;
  background:url("https://aeronext.ru/images/slider-caption.png") no-repeat;
  background-position: 0px 0px;
  border:none;
  margin:0;
  margin-left:16px;
}

#sliderMain .carousel-indicators li:hover,#sliderMain .carousel-indicators li.active  {
  background: url("https://aeronext.ru/images/slider-caption-active.png") no-repeat;
}


#sliderMain .carousel-control {
    width: 25%;
}

#sliderMain .carousel-control .glyphicon.glyphicon-chevron-left, #sliderMain .carousel-control .glyphicon.glyphicon-chevron-right {
  top:30%;
  width:25px;
  height:46px;
  background:url("https://aeronext.ru/images/slider-control.png") no-repeat;
}

#sliderMain .carousel-control .glyphicon.glyphicon-chevron-left {
  left:50%;
  background-position: 0px 0px;
}

#sliderMain .carousel-control .glyphicon.glyphicon-chevron-right {
    right:50%;
    background-position: -26px 0px;
}

#sliderMain .glyphicon-chevron-left:before, #sliderMain .glyphicon-chevron-right:before {
    display:none;
}



.default-slider > .silder-background.forum21_bg{
   background: url(/UserFiles/ContentFiles/conf2021/forum_bg_clear.jpg) no-repeat #234582;
   background-size: cover;
}


#aeronext21.conf21__banner {
  position:absolute!important;
  top:0px;
  left:0px;
  height: 100%;
}



#aeronext21.conf21__banner .main-logo {
    margin: 8vh 0;
}

#aeronext21.conf21__banner>.lower-block>.holder {
    margin-bottom: 4vh;
    text-align: center;
}


@media  (max-width: 2560px) {
#sliderMain.carousel  { padding-top: 140px;}
#section-slider-bg{  height:90%;}
.header-2020conf{height:80vh; min-height:initial;}

}
@media  (max-width: 1920px) {
#section-slider { padding-top: 15px;}
#sliderMain.carousel {padding-top: 115px;}
#section-slider-bg{  height:70%;}
.header-2020conf{height:100vh; min-height:initial;}
}

@media  (max-width: 1699px) {
#sliderMain .carousel-control .glyphicon.glyphicon-chevron-left { left:20%;}
#sliderMain .carousel-control .glyphicon.glyphicon-chevron-right {right:20%;}
.slider-logo {width: 45%;}
.title-event {padding-top: 10px;  font-size: 38px;line-height: 25px;}



}

@media  (max-width: 1499px) {
     #sliderMain .carousel-control .glyphicon.glyphicon-chevron-left { left:20%;}
     #sliderMain .carousel-control .glyphicon.glyphicon-chevron-right {right:20%;}
.slider-logo {width: 45%;}
.title-event {padding-top: 10px;  font-size: 38px;line-height: 25px;}
}




@media (max-width: 1199px) {
  #sliderMain .carousel-control .glyphicon.glyphicon-chevron-left {          left:30%;  }
}


@media (max-width: 1199px) {
  #sliderMain .carousel-control .glyphicon.glyphicon-chevron-left {          left:30%;  }
  #header-logo {  margin-left: 0px;   }   
  .task li {         float: none;        margin-right: 0;    }
   #contact-logo {	 text-align: center;        }
   .partners-list-title {		margin-top: 20px; text-align:center;    }
.speaker-item {    width: 250px;}
}

.article-3 time i {
    background: #f7921e;
    font-style: normal;
    padding: 0 .5em 1px .5em;
    color: #fff;
    position: relative;
    box-shadow: 2px 2px 5px RGBA(0,0,0,0.3);
}


@media (max-width: 1200px) {
#aeronext21.conf21__banner .main-logo {
    margin: 5vh 0;
}

}
@media (max-width: 992px) {
#section-slider {		padding-top: 0;        margin-bottom:100px;	}
.image-drone-center {    width: 90%;	}
#sliderMain.carousel {padding-top: 40px;}
#sliderMain .carousel-indicators {    bottom: -70px;	}
.slider-logo {width: 90%; padding-left: 0;}    
.slider-buttons {        padding-bottom: 0;        }
.slider-buttons a{   display: block;	 margin: 20px;	}
 #sliderMain .carousel-control .glyphicon.glyphicon-chevron-left, #sliderMain .carousel-control .glyphicon.glyphicon-chevron-right {		display: none;	}

.header-2021{min-height: initial;}

#aeronext21.conf21__banner>.lower-block {
top: initial;bottom: 15px;
}

#aeronext21.conf21__banner > .drone {
    height: 70%;
    top:45px!important;
}
}


@media (max-width: 500px) {
.title-event { padding-top: 0px;}
.invocation{padding:0px; margin:10px;}
#section-slider-bg{  height:100%;}
}

@media (max-width: 459px) {
.title-slider {padding:10px; 20px;font-size:18px;}
.title-event{font-size:30px;line-height: 46px;}
#section-drones, #section-about { padding-top: 25px;padding-bottom: 0px;}
}





#slider-plane{position:absolute; bottom:200px; left:0px; text-align:center; width:100%;}
#slider-plane img{animation: floating-plane 6s infinite; width:75%;}


#slider-drone1 {
    position: absolute;
    bottom: 445px;
    left: 150px;
    width: 115px;
}

#slider-drone2 {
    position: absolute;
    bottom: 496px;
    right: 361px;
    width: 115px;
}

#slider-drone3 {
    position: absolute;
    bottom: 143px;
    left: 40%;
    width: 158px;
}


#slider-drone1 img {
    position: relative;
    animation: floating 3s infinite;
    animation-delay: 2s;
}

#slider-drone2 img {
    position: relative;
    animation: floating 3s infinite;
    animation-delay: 3s;
}

#slider-drone3 img {
    position: relative;
    animation: floating 3s infinite;
    animation-delay: 4s;
}

@keyframes floating {
    0% {
        top: 0px;
    }

    33% {
        top: -10px;
    }

    66% {
        top: -10px;
    }

    100% {
        top: 0px;
    }
}

@keyframes floating-plane {
    0% {
        transform: rotate(2deg);
    }

    50% {
        transform: rotate(-2deg);
    }

    100% {
        transform: rotate(2deg);
    }
}








@media (max-width:2560px){
#slider-plane{display:block; bottom:200px;}
#slider-drone1 {bottom: 600px; left: 350px; width: 115px;}
#slider-drone2 {bottom: 550px; right: 700px; width: 115px;}
#slider-drone3 {bottom: 93px; left: 40%; width: 158px;}
}

@media (max-width:1920px){
#slider-plane{bottom:70px;}
#slider-drone1 {bottom: 350px; left: 300px; width: 115px;}
#slider-drone2 {bottom: 390px; right: 450px; width: 115px;}
#slider-drone3 {bottom: 50px; left: 40%; width: 158px;}
}

@media (max-width:1600px){
#slider-plane{bottom:100px;}
#slider-drone1 {bottom: 360px; left: 250px; width: 115px;}
#slider-drone2 {bottom: 390px; right: 300px; width: 115px;}
#slider-drone3 {bottom: 50px; left: 30%; width: 158px;}
}

@media (max-width:1440px){
#slider-plane{bottom:130px;}
#slider-drone1 {bottom: 300px; left: 250px; width: 115px;}
#slider-drone2 {bottom: 330px; right: 300px; width: 115px;}
#slider-drone3 {bottom: 80px; left: 30%; width: 158px;}
}

@media (max-width:1280px){
#slider-plane{bottom:70px;}
#slider-drone1 {bottom: 250px; left: 150px; width: 115px;}
#slider-drone2 {bottom: 280px; right: 300px; width: 115px;}
#slider-drone3 {bottom: 40px; left: 25%; width: 158px;}
}


@media (max-width:1024px){
#slider-plane{bottom:100px;}
#slider-drone1 {bottom: 250px; left: 120px; width: 115px;}
#slider-drone2 {bottom: 280px; right: 250px; width: 115px;}
#slider-drone3 {bottom: 43px; left: 30%; width: 158px;}
}

@media (max-width:992px){
#slider-plane{display:none;}
#slider-drone1 {display:none;}
#slider-drone2 {display:none;}
#slider-drone3 {display:none;}
}

