.keyword-search-form{margin:40px 0 30px}.keyword-search-form:first-child{margin-top:0}.keyword-search-form .search-form .form-inner{background:#005eb8;padding:30px 30px 0}.keyword-search-form .search-form .form-inner .heading{color:#fff;font-size:40px;font-size:4rem;font-weight:lighter}.camhs-page .keyword-search-form .search-form .form-inner{background:#fae100}.camhs-page .keyword-search-form .search-form .form-inner .heading{color:#003087;font-weight:700}.camhs-page .keyword-search-form .search-form .form-inner .button-link{border-color:#003087!important}.keyword-search-form .search-form .form-group{position:relative;width:100%;margin:0 0 30px!important}.keyword-search-form .search-form .form-group.keyword-input{width:100%}.keyword-search-form .search-form .form-group input,.keyword-search-form .search-form .form-group select{padding:13px 30px;width:100%;min-height:4.8rem;font-size:18px;font-size:1.8rem;border:none;border-radius:50px;font-weight:400;color:#000;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.keyword-search-form .search-form .form-group.select select{padding-right:55px;cursor:pointer;-moz-appearance:none}.keyword-search-form .search-form .form-group.select select :-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.keyword-search-form .search-form .form-group.select select::-ms-expand{display:none}.keyword-search-form .search-form .form-group.select::after{content:'\f078';font:18px/.9 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:25px;bottom:0;height:18px;margin:auto;color:#005eb8;pointer-events:none}.keyword-search-form .search-form .form-action{text-align:right;font-size:0;margin:0 0 30px!important}.keyword-search-form .search-form .form-action .button-link{margin:0}