.c-results-form{padding:40px 20px}@media screen and (min-width:768px){.c-results-form{padding:100px 0 50px}}.c-results-form form{margin:0 auto;max-width:630px}.c-results-form__input{border:none;border-bottom:1px solid #b8c1cc;color:#3f3f3f;display:block;font-family:Goby,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;height:45px;margin:0 auto;outline:none;text-align:left;width:100%}@media screen and (min-width:768px){.c-results-form__input{height:50px;text-align:center;width:630px}}.c-results-form__input::-webkit-input-placeholder{color:#3f3f3f}.c-results-form__input::-moz-placeholder{color:#3f3f3f}.c-results-form__input:-ms-input-placeholder{color:#3f3f3f}.c-results-form__input:-moz-placeholder{color:#3f3f3f}.c-results-form__input:-webkit-autofill,.c-results-form__input:-webkit-autofill:focus,.c-results-form__input:-webkit-autofill:hover{display:none!important}.c-results-form p{color:#807e82;font-size:14px;line-height:1.3em;margin:20px auto 0;text-align:center}@media screen and (min-width:768px){.c-results-form p{margin:40px auto 0;width:270px}}.c-results-tab-bar{background:#ff6c6c;display:flex;padding-top:10px}@media screen and (min-width:768px){.c-results-tab-bar{align-items:flex-end;height:70px;justify-content:center;padding-top:unset}}.c-tab-bar__tab{background:#e66164;border:none;border-radius:2px 2px 0 0;color:#fff;display:none;font-family:Walsheim,Helvetica,Arial,sans-serif;font-size:16px;margin:0 5px;outline:none;padding:20px;transition:background .2s ease}@media screen and (min-width:768px){.c-tab-bar__tab{border-radius:2px 2px 0 0;cursor:pointer;height:50px;line-height:50px;padding:0 20px}.c-tab-bar__tab:hover{background:#f3686b}}.c-tab-bar__tab.has-content{display:block}.c-tab-bar__tab:focus{outline:none}.c-tab-bar__tab.active{background:#fff;color:#e03a3e;font-weight:700}.c-results-content{margin:20px auto;max-width:1200px}.c-results-content .nothing-found{font-family:Goby,Helvetica,Arial,sans-serif;text-align:center}.c-results-content .nothing-found p{font-size:24px}.c-results__loading{display:block;margin:0 auto;width:50px}.c-results__loading.disable{display:none}.c-results-content__block{display:none;margin:0;padding:0}.c-results-content__block.active{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.c-results-content__block.active{flex-wrap:nowrap}}.c-results-content__block .title{font-size:20px;letter-spacing:.5px;text-transform:capitalize}.c-results-content__block[data-type=contacts]{margin:0 auto;max-width:900px}.c-result__contact{border-bottom:1px solid #eee;box-sizing:border-box;margin-bottom:20px;padding:20px;width:100%}@media screen and (min-width:768px){width:unset}.c-result__contact:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.c-result__contact p.c-result__contact-name{font-weight:700;margin:0}.c-result__contact a{color:#525155;text-decoration:none}.c-result__contact a:hover{color:#e03a3e}.c-results-content__block[data-type=articles]{padding:0 20px}.c-result__article{flex:0 0 100%;margin-bottom:20px;max-width:100%}.c-result__article-thumb{height:220px;width:100%}.c-result__article-thumb img{height:100%;object-fit:cover;width:100%}.c-result__article-copy{border:1px solid #dcdcdc;padding:20px}.c-result__article .btn{display:block}.c-result__page{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);padding:20px}.c-result__page a{color:#525155;text-decoration:none}@media screen and (min-width:768px){.c-result__page{border-bottom:1px solid #eee;flex:0 0 calc(50% - 24px);margin:0 12px 25px;max-width:calc(50% - 24px);padding:0 0 25px}.c-result__page:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.c-results-content__block[data-type=pages]{flex-wrap:wrap;margin:0 auto;max-width:820px}.c-results-content__block[data-type=contacts]{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:900px}.c-result__contact{flex:0 0 calc(50% - 70px);margin:0 35px;max-width:calc(50% - 70px)}.c-results-content__block[data-type=articles]{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;margin:0 -12px}.c-result__article{flex:0 0 calc(50% - 24px);margin:12px;max-width:calc(50% - 24px)}.c-result__article .btn{display:inline-block}.c-results-content{margin:70px auto}}@media screen and (min-width:1280px){.c-result__article{flex:0 0 calc(33.33% - 24px);max-width:calc(33.33% - 24px)}}