#_ret_qwe
{

 width:100%;

background-size: cover;
background: url(../images/_qwe.jpg) no-repeat #ffffff;
width:auto;
height:500px;
padding:50px;

}

#_ret_qwe p
{
 color:#fff;
 font-size:18px;
}


.frontshadow
{
z-index:0;
background: url(../images/frontshadow.png) ;
}


#_my_submit2 {
    background-color: #ffcd00;
    color: #000;
    padding: 20px;
    border: none;
    cursor: pointer;
    text-align: center;
    font-size: 18px;
    border: 1px solid #d3af1c;
    margin: 10px;
    box-shadow: 0 0 1vw rgba(0,0,0,0.5);
}









@charset "UTF-8";

@font-face 
{
 font-family: '_athelas'; 
 src: url('../Athelas.ttc'); 
}

@font-face 
{
 font-family: '_montserrat-bold'; 
 src: url('../fonts/Montserrat-Bold.ttf'); 
}

@font-face 
{
 font-family: '_montserrat-italic'; 
 src: url('../fonts/Montserrat-Italic.ttf'); 
}

@font-face 
{
 font-family: '_montserrat-regular'; 
 src: url('../fonts/Montserrat-Regular.ttf'); 
}

body 
{
  margin: 0 auto;
  padding: 0;
  border: 0;
  font-family: '_montserrat-regular'; 

}

a
{
 color:#40588b;
}





input[type=text], select, textarea 
{
  font-size:18px;
  padding: 20px;
  border: 1px solid #ccc;
  margin:10px;
 box-shadow: 0 0 1vw rgba(0,0,0,0.5);
}

input[type=submit] 
{
  background-color: #ffcd00;
  color: #000;
  padding: 20px;
  border: none;
  cursor: pointer;
  font-size:18px;
  border: 1px solid #d3af1c;
  margin:10px;
  box-shadow: 0 0 1vw rgba(0,0,0,0.5);
}



#_my_submit 
{
  background-color: #ffcd00;
  color: #000;
  padding: 20px;
  border: none;
  cursor: pointer;
 text-align:center;
  font-size:18px;
  border: 1px solid #d3af1c;
 margin:10px;
box-shadow: 0 0 1vw rgba(0,0,0,0.5);
}




input[type=submit]:hover {
  background-color: #d3af1c;
}




/* Smartphones ----------- */
@media only screen and (min-width : 320px)
{


}


/* Smartphones  ----------- */
@media only screen and (min-width : 480px) 
{

}



/* Smartphones  ----------- */
@media only screen and (min-width : 768px) 
{

}


/* iPads  ----------- */
@media only screen and (min-width: 1024px)
{
#_ret_qwe p
{
 color:#fff;
 font-size:28px;
}
}

/* Настольные компьютеры и ноутбуки ----------- */
@media only screen  and (min-width: 1224px)
{


#_ret_qwe p
{
 color:#fff;
 font-size:28px;
}
}

/* Большие экраны ----------- */
@media only screen  and (min-width: 1824px) 
{


#_ret_qwe p
{
 color:#fff;
 font-size:28px;
}

}

