.search__form button{background:transparent;border:none}.search__form input{font-size:18px;height:30px;border-radius:7px;border:none;padding:0 12px}.search__form path{fill:#fff}.search-item-list{margin:50px 0}.search-form{display:none;position:relative}.wp-admin .search-form{display:block}.wp-admin .search-form button{width:auto}.wp-admin .media-frame-toolbar .media-toolbar{bottom:0}.wp-admin .comments{padding:0;margin:0;color:#000;line-height:normal;font-size:16px;background:transparent;box-shadow:none;border-radius:0}.search-form input{display:block;width:100%;height:40px;padding:0;border:none;text-indent:20px;font-size:16px;background:transparent;color:#fff;opacity:.6;border:1px solid rgb(255 255 255 / 30%);border-radius:16px}.search-form input:focus{outline:none}.search-form input::placeholder{color:#fff}.search-form button{position:absolute;right:0;top:0;height:100%;width:50px;font-size:21px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUzMDMgMTIuNDY5N0wxOC41MzAzIDE4LjQ2OTdNMSA4QzEgNC4xMzQwMSA0LjEzNDAxIDEgOCAxQzExLjg2NiAxIDE1IDQuMTM0MDEgMTUgOEMxNSAxMS44NjYgMTEuODY2IDE1IDggMTVDNC4xMzQwMSAxNSAxIDExLjg2NiAxIDhaIiBzdHJva2U9IiNEQkI3QjciIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=) 50% 50% no-repeat;-webkit-background-size:18px;background-size:18px;border:none;text-align:center;outline:none!important}.search-form button:hover{cursor:pointer}.search-item-list-counter{margin:0 0 20px;color:#4A4A4A;font-family:Noto Sans;font-size:18px;font-weight:400;line-height:1.3}.search-item-list article{padding:20px;margin:0 0 30px;border:1px solid #dce5f5}.search-item-list article .title{display:block;font-size:20px;line-height:1.3;font-weight:500;margin:0 0 8px}.search-item-list article .title a{color:#000;text-decoration:none}.search-item-list article .title a:hover{color:#2f7bec}.search-item-list article p{margin:0 0 7px}.search-item-list article .more{color:#2f7bec}.search-nofound{margin:0 0 40px;font-size:18px;font-weight:300}.search-nofound span{display:block;color:#212121;font-family:Noto Sans;font-size:24px;font-weight:500;line-height:1.4}.search-nofound li{position:relative;color:#212121;font-family:Noto Sans;font-size:18px;font-weight:400;line-height:1.4;list-style:none}.search-nofound li::before{content:'';position:absolute;top:calc(50% - 2px);left:-24px;display:block;height:4px;width:4px;border-radius:50%;background-color:#000}.search__form--page{margin:0 0 36px;width:100%;display:flex;justify-content:space-between;gap:20px}.search__form--page input{padding-left:20px;width:100%;height:40px;color:#4A4A4A;font-family:Noto Sans;font-size:18px;font-weight:400;line-height:1.3;border-radius:4px;border:1px solid #EBEBEB;box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}.wp-pagenavi{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;padding:0 0 60px;font-size:18px}.wp-pagenavi span,.wp-pagenavi a{height:40px;width:40px;display:flex;justify-content:center;align-items:center;color:#9CA3AF}.wp-pagenavi .current{padding:5px;background:var(--orange);border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;border:0;box-shadow:0 0 0 0 var(--orange);transition:background 0.5s ease,color 0.5s ease,box-shadow 0.5s ease}.wp-pagenavi .first,.wp-pagenavi .last{display:none}.wp-pagenavi a.prev{position:absolute;left:15px}.wp-pagenavi a.next{position:absolute;right:15px}.wp-pagenavi a.prev,.wp-pagenavi a.next{padding:5px 15px;width:fit-content;background:var(--orange);border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;border:0;box-shadow:0 0 0 0 var(--orange);transition:background 0.5s ease,color 0.5s ease,box-shadow 0.5s ease}.wp-pagenavi a:hover{box-shadow:none;cursor:pointer;opacity:.7}.wp-pagenavi span{color:#111928;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500}@media (max-width:990px){.search__form{margin:30px 0}.search__form input{border:1px solid #000}.search__form button path{fill:#000}.megamenu-window--services.mobile{display:none}}