

.avs_slde_frame{margin-top:0px; background-color:#335389}
.slider_conteiners{color:#ffffff;font-size:36px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}

.avs_slides_cont{
    height:600px;
	background-repeat: no-repeat;
	background-size: auto 100% ;
	background-position:center;
	-webkit-transition: all 500ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-moz-transition: all 500ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-o-transition: all 500ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	transition: all 500ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	position: relative;
	background-color:#435f92;
	max-width: 1280px;
    margin: auto;
}

.container_1{
opacity: 0;
display:block;
position:absolute;
}

.container_2{
opacity: 0;
display:block;
position:absolute;
}

.fast_animation{
	-webkit-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-moz-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-o-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
}

.slow_animation{
	-webkit-transition: all 700ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-moz-transition: all 700ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-o-transition: all 700ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	transition: all 700ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
}
.bulet {
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
     border-radius: 50%;
	display:inline-block;
	margin:5px;
	cursor:pointer;
  -webkit-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.2) ;
  box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.2) ;
}
.active_bul{background-color:#ff790c !important;}

.bulet:hover {
    background-color:#ff4200;
  -webkit-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.2) ;
  box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.2) ;
	 	-webkit-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-moz-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	-o-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
	transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
}
.bulet:active { position:relative;top:1px;
}
.avs_bulets{position:absolute; z-index:8000;}
.avs_bulets div{background-color:#FFFFFF}



.sch{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 55px;
line-height: 70px;
color:#FFFFFF;
position:relative;
text-shadow: 1px 1px 0 rgba(0,0,0,0.05) ;
}

.schd{max-width:800px; padding: 50px 40px 30px 70px}


.scs{
padding:0 10px 0 10px;
background: rgba(53,85,138,0.7);
position:initial;
}
.scs_block{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.18); ;

text-align:left;
display:inline-block;
padding:20px;
/*cursor:pointer;*/
height:170px;
}
/*.scs_block:hover{*/
/*    color: #394400;*/
/*    background-color:#B2C940;*/
/*  -webkit-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;-moz-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;-o-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;*/
/*}*/
/*.scs_block:active{*/
/*position:relative;*/
/*top:1px;}*/
.scs_block p span{
display:block;
font-size:13px;
font-weight:700;
display:block;
max-width:200px;
margin-bottom:16px;
}
.scs_block p{margin-bottom:0px; }
.head2{padding: 20px 20px 10px 40px; }
.head2 span{
  padding: 13px 10px;
  border: none;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:20px;
  line-height:25px; 
  color:#FFFFFF;
  letter-spacing: 1px;
  background-color: rgba(20,57,117,0.6);
  cursor:pointer;
  display:block;
  text-align:center;
  max-width:300px;
  box-shadow: 0 0 4px 0 rgba(0,0,0,0.1) ;
}
.head2 span:hover{
  background-color:#FF7302;
  -webkit-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;-moz-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;-o-transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;transition: all 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 10ms;
}
.head2 span:active{position:relative;top:1px;}
.sl_icons{max-width:600px; margin:0 0 0 45px;}


/*Small screens */
@media only screen and (max-width: 39.937em) {
.sl_icons div img{ margin-bottom:30px;}
.sch {font-size: 30px; line-height: 45px;}
.schd {padding: 70px 0px 50px 20px;}
.head2{padding: 40px 0px 10px 0px;}
.head2 span{margin:auto;}
.sl_icons {margin: 0px 25px 0px 25px;}
}

/* Medium screens */
@media only screen and (min-width: 40em) and (max-width: 64em) {
.schd {padding: 70px 40px 50px 70px;}
.sch {font-size: 48px;}
.sl_icons{margin:0 0 0 40px;}
} /* min-width 640px and max-width 1024px, use when QAing tablet-only */
