.search-block-weighted.default+*{margin-top:40px}.search-block-weighted.default .search-form .ccm-search-block-form .search-form-wrapper{position:relative}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text{padding:12px 54px 12px 28px;width:100%;background-color:#fff;color:#231f20;font-size:1.125rem;border:2px solid #330072;border-radius:30px}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:inherit;opacity:1}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:inherit}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text::placeholder{color:inherit}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit{width:50px;position:absolute;top:0;right:0;bottom:0;background:0 0;color:#330072;font-size:20px;border:none;border-radius:0 30px 30px 0;transition:80ms linear}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit .fa{position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 2px),-50%) scaleX(-1)}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#330072;color:#fff}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text:focus{outline:#000 solid 3px;outline-offset:2px}.search-block-weighted.default .result-info .button-link{display:block;text-align:center}.main .search-block-weighted.default .search-form{padding:40px 34px 30px;background-color:#e5eff8;border:1px solid #005eb8;border-bottom:none;border-radius:20px 20px 0 0}.main .search-block-weighted.default .result-info{padding:0 34px 40px;background-color:#e5eff8;border:1px solid #005eb8;border-top:none;border-radius:0 0 20px 20px}.search-block-weighted.default .all-results .search-results{margin:40px 0 0}.search-block-weighted.default .all-results .search-results#file-results ul.results{margin-top:30px}.search-block-weighted.default .all-results .search-results ul.results{margin:40px 0 0;padding:0;list-style:none}.search-block-weighted.default .all-results .search-results ul.results .search-result{position:relative;margin:0}.search-block-weighted.default .all-results .search-results ul.results .search-result:before{content:none}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title{display:block;font-size:1.5625rem;line-height:1.5;font-weight:600}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title+*{margin-top:18px}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title+p.result-desc{margin-top:17px}.search-block-weighted.default .all-results .search-results ul.results .search-result p.result-desc+*{margin-top:15px}.search-block-weighted.default .all-results .search-results ul.results .search-result+.search-result{margin-top:24px;padding-top:24px;border-top:1px solid #a69b9e}.search-block-weighted.default .all-results .search-results ul.results .search-result.file{position:relative}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title{padding-left:35px;position:relative}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title .far{position:absolute;top:calc(50% + 3px);left:1px;font-size:30px;transform:translateY(-50%)}.search-block-weighted.default .all-results .search-results ul.results .search-result.file+.search-result{border-top:1px solid #a69b9e}.change-font-size .search-block-weighted.default .all-results .search-results ul.results .search-result a.result-link,.change-font-size .search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title{word-break:break-word}.search-block-weighted.default .all-results .search-results ul.results+.ccm-pagination-wrapper{margin-top:42px}.search-block-weighted.default .all-results .search-results+.search-results{margin-top:40px}@media (max-width:991.98px){.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text{padding:13px 42px 12px 22px;font-size:1rem;line-height:1.5;border:3px solid #005eb8}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit{width:40px;color:#005eb8;font-size:22px}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:hover{background-color:#005eb8}}@media (max-width:767.98px){.search-block-weighted.default .result-info .col-md-12+.col-md-12{margin-top:8px}.main .search-block-weighted.default .search-form{padding:22px 12px 24px}.main .search-block-weighted.default .result-info{padding:0 16px 16px}.main .search-block-weighted.default .result-info .button-link{margin:auto;max-width:500px}.search-block-weighted.default .all-results .search-results{margin:26px 0 0}.search-block-weighted.default .all-results .search-results#file-results ul.results{margin-top:20px}.search-block-weighted.default .all-results .search-results ul.results{margin:16px 0 0}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title{font-size:1.25rem}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title+*{margin-top:10px}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title+p.result-desc{margin-top:11px}.search-block-weighted.default .all-results .search-results ul.results .search-result+.search-result{margin-top:16px;padding-top:16px}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title{padding-left:28px}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title .far{font-size:24px}.search-block-weighted.default .all-results .search-results ul.results+.ccm-pagination-wrapper,.search-block-weighted.default .all-results .search-results+.search-results{margin-top:20px}}