.search-page-holder{padding:90px 15px;background:#fff;overflow:hidden}.search-page-holder h1{font-size:40px;line-height:72px;color:#245573;margin:0;text-transform:uppercase}.search-page-holder h2{font-size:40px;line-height:72px;color:#245573;margin:0 0 60px;font-weight:normal}.search-page-block{display:block;width:952px;height:60px;margin:0 0 60px;padding:16px 35px;border:1px solid #e6e6e6}.search-page-block form{overflow:hidden}.search-page-block button{float:left;color:#c2c3c4;background:0;border:0;padding:0;margin:0;width:25px;height:23px;font-size:20px;border-radius:0;-webkit-appearance:none}.search-page-block input[type="text"]{float:right;margin:0;width:94%;border:0;padding:0;border-radius:0;-webkit-appearance:none}button:focus,body input[type="text"]:focus{outline:0}.search-detail-block{width:100%;overflow:hidden}.search-detail-block ul{padding:0;margin:0;list-style:none}.search-detail-block ul li{width:100%;overflow:hidden;margin:0 0 76px;max-width:992px}.search-detail-block ul li .img-holder{float:left;width:222px;margin:0 70px 0 0}.search-detail-block ul li .img-holder img{display:block;width:100%}.search-detail-block ul li .text-holder{display:block;overflow:hidden}.search-detail-block ul li .text-holder .heading{display:block;font-size:26px;line-height:47px;color:#61B7DABF;margin:0 0 16px;font-weight:bold;font-family:'Open Sans',sans-serif}.search-detail-block ul li .text-holder p{color:#afb1b2;font-size:20px;line-height:35px;font-family:'Open Sans',sans-serif}.search-detail-block ul li .text-holder a{font-size:20px;line-height:35px;color:#61B7DABF;font-family:'Open Sans',sans-serif}.search-detail-block ul li .text-holder a:hover{color:#254473;text-decoration:none}::placeholder{color:#afb1b2;opacity:1}:-ms-input-placeholder{color:#afb1b2}::-ms-input-placeholder{color:#afb1b2}@media(max-width:991px){.search-detail-block ul li .img-holder{margin:0 40px 0 0}.search-page-block{width:100%}}@media(max-width:767px){.search-detail-block ul li .img-holder{margin:0 0 20px;float:none;display:block}.search-page-holder{padding:50px 15px}.search-page-holder h2{margin:0 0 30px}.search-detail-block ul li{margin:0 0 50px}.search-page-block button{width:25px;height:23px;margin:0 5px 0 0 !important}}@media(max-width:575px){.search-page-block button{width:25px;height:23px;margin:0}.search-page-holder h1,.search-page-holder h2{font-size:32px;text-align:left}.search-page-block{padding:15px}.search-page-block input[type="text"]{width:88%}.search-detail-block ul li .text-holder p{font-size:18px;line-height:28px}}