.cont-search-in-page, header {
    position: sticky;
    top: 0;
    z-index: 20;
}

.cont-search-in-page .cont-logo, header .cont-logo, footer .row-1 .c-left .cont-logoFooter {
    min-width: 200px;
    max-width: 200px;
    height: 80px;
    background-position: left;
}
.cont-search-in-page .cont-logo .logo, header .cont-logo .logo {
background-position: left;
}

.pag-login .cont-left .cont-logo {
width: 237px !important;
height: 78px !important;
max-width: 500px !important;
max-height: 500px !important;
}

 .cont-search-in-page .cont-logo .logo, header .cont-logo {
 min-width: 200px !important;
  height: 90px ;
  background-position: left;
}

 .cont-search-in-page .cont-logo .logo, header .cont-logo .logo {
width:100% !important;
height:100% !important;
}

@media screen and (max-width: 480px) {
  .cont-search-in-page .cont-logo .logo, header .cont-logo {
 min-width: 100px !important;
  height: 80px ;
  background-position: left;
}

 .cont-search-in-page .cont-logo .logo, header .cont-logo .logo {
width:100% !important;
height:100% !important;
}
