#block-exposedformsearch-contentpage-1{position:fixed;z-index:10;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);overflow:hidden;display:none}#block-exposedformsearch-contentpage-1 form{overflow:hidden;display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;width:80%;max-width:600px;margin:60px auto 0}#block-exposedformsearch-contentpage-1 form .form--inline{position:relative;width:100%;padding-top:40px}#block-exposedformsearch-contentpage-1 form .form--inline .btn-close{width:40px;height:40px;position:absolute;right:0;top:0;background-image:url(../images/btn-close.png);background-repeat:no-repeat;background-size:20px;background-position:center;cursor:pointer}#block-exposedformsearch-contentpage-1 form .form--inline .form-item-search-api-language{display:none}#block-exposedformsearch-contentpage-1 form .form--inline .form-type-search-api-autocomplete{width:100%;text-align:center}#block-exposedformsearch-contentpage-1 form .form--inline .form-type-search-api-autocomplete label{display:none}#block-exposedformsearch-contentpage-1 form .form--inline .form-type-search-api-autocomplete input[type=text]{width:100%;height:30px;max-width:400px}#block-exposedformsearch-contentpage-1 form .form--inline .form-actions{text-align:center}#block-exposedformsearch-contentpage-1 form .form--inline .form-actions input{background-color:#008fd5;padding:10px 25px;color:#fff;border:none;text-transform:uppercase}#block-exposedformsearch-contentpage-1-2 .form-actions{margin-bottom:40px}#block-exposedformsearch-contentpage-1-2 .form-actions input{background-color:#008fd5;padding:10px 25px;color:#fff;border:none;text-transform:uppercase}.js-form-item-field-section{display:none}.wrapper-btns-search-category{margin-top:20px}.wrapper-btns-search-category button{margin-right:20px;margin-bottom:20px;border:none;background-color:#9a9a9a;color:#fff}.wrapper-btns-search-category button.selected{background-color:#008fd5}.views-element-container .views-row h2{margin:0;color:#000;text-transform:none;font-size:1.5em;font-weight:600}.views-element-container .views-row .field--name-body{padding:0}.views-element-container .views-row{margin-bottom:40px}.views-element-container .view-empty{margin-bottom:40px}@media screen and (min-width: 850px){#block-exposedformsearch-contentpage-1 form{margin-top:108px}#block-exposedformsearch-contentpage-1 form input[type=text]{width:400px}}@media screen and (min-width: 1000px){#block-exposedformsearch-contentpage-1 form{margin-top:128px}}