/* =====================================================
   SOYMATEMATICAS SMART SEARCH
===================================================== */

.sm-buscador{

max-width:760px;

margin:40px auto;

padding:35px;

background:#ffffff;

border-radius:18px;

box-shadow:0 10px 35px rgba(0,0,0,.08);

border:1px solid #ececec;

}

.sm-buscador h2{

margin:0 0 15px;

text-align:center;

font-size:34px;

color:#0B5D95;

font-weight:700;

}

.sm-buscador p{

margin-bottom:25px;

text-align:center;

font-size:18px;

color:#666;

line-height:1.6;

}

#sm_busqueda{

width:100%;

padding:18px;

font-size:20px;

border-radius:10px;

border:2px solid #0B5D95;

box-sizing:border-box;

transition:.25s;

}

#sm_busqueda:focus{

outline:none;

border-color:#E5BB02;

box-shadow:0 0 0 4px rgba(229,187,2,.15);

}

#sm_boton{

display:inline-block;

margin-top:25px;

padding:16px 45px;

background:#E5BB02;

color:#fff;

font-size:20px;

font-weight:bold;

text-decoration:none;

border-radius:10px;

transition:.25s;

}

#sm_boton:hover{

background:#d6ad00;

transform:translateY(-2px);

}

.sm-buscador div{

text-align:center;

}