.header_new{width: 100%;}.header_new .header header{display: block;}.header_new header #block-bootstrap-barrio-main-menu{/* width: 90%; */ max-width: 1140px; display: unset!important; margin: 0 auto; padding: 0; position: relative;}.header_new .header .region-top-header{display: block!important; position: relative;}.header_new .header .region-top-header a{color: #007bff; text-decoration: none; background-color: transparent;}.header_new .header header .col-header-social ul li form{margin-top: 25px;}.header_new .header header #block-bootstrap-barrio-branding img, header .logo img{max-width: 450px; height: auto;}@media (min-width: 992px){.header_new .header #block-footerfirst{position: absolute; right: 0; top: 0;}}.header_new .header header .menu--main .navbar-nav{margin: 0; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-top: 20px;}@media (min-width: 992px){.header_new .header .text-lg-left{text-align: left !important;}}.header_new .header .navbar-nav{display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none;}.header_new .header .nav{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}.header_new .header header .menu--main .navbar-nav li{display: inline-block;}.col-header-social{position: relative;}@media (min-width: 992px){.header .text-lg-right{text-align: right !important;}}.header_new .header #mc_embed_signup form input.button{width: auto; position: absolute; right: 0; top: 0; border-radius: 20px; background-color: #F5333F;}.header_new .header #mc_embed_signup form input[type="email"]{font-size: 11px; color: #999;}.header_new .header #mc_embed_signup form input.email{border-radius: 20px; padding-left: 10px;}.header_new .header #mc_embed_signup input.email{font-family: "Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif; font-size: 15px; border: 1px solid #ABB0B2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #343434; background-color: #fff; box-sizing: border-box; height: 32px; padding: 0px 0.4em; display: inline-block; margin: 0; width: 350px; vertical-align: top;}.header_new .header header .col-header-social ul{margin: 0; padding: 0;}.header_new header .col-header-social ul li.search{position: absolute; top:0; right: 0;}.header_new header .col-header-social ul li{list-style-type: none; margin-bottom: 8px; text-align: center;}.header_new header .col-header-social ul li.search button[type=submit]{position: absolute; top: -39px; right: 7px; border-radius: 50%; background-color: #F5333F!important; width: 30px; height: 30px; border: 0px; padding: 0; color: white; z-index: 2;}@media (min-width: 992px){.header_new .navbar-expand-lg .navbar-collapse{display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto;}}@media (min-width: 992px){.header_new .navbar-expand-lg{-ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start;}}.header_new header .menu--main .navbar-nav li{display: inline-block;}.header_new .navbar-light .navbar-nav .nav-link{color: rgba(0,0,0,.5);}.header_new header .menu--main .navbar-nav li a{text-decoration: none; color: black; text-transform: uppercase; font-size: 1rem; font-family: "Work Sans",Arial,Helvetica,Sans-Serif; padding: 5px 15px!important; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}@media (min-width: 992px){.header_new .navbar-expand-lg .navbar-nav{-ms-flex-direction: row; flex-direction: row;}}.header_new #block-footerfirst #mc_embed_signup form{text-align: left;}.header_new #mc_embed_signup form{padding-top: 0; text-align: right; padding-right: 100px; margin-right: 50px;}.header_new #mc_embed_signup form input.button{width: auto; position: absolute; right: 0; top: 0; border-radius: 20px; background-color: #F5333F;}.header_new header .col-header-social ul li.search input[type=search].long{width: 200px; border: solid 1px #C5B9AC; padding-left: 10px; padding-right: 30px;}.header_new header .col-header-social ul li.search input[type=search]{position: absolute; top: -39px; right: 7px; width: 0; padding: 4px; border: 0; border-radius: 20px; z-index: 1; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
