/************** about us page start ************************/ .contact-main { padding: 10px 0; /*background-color:rgba(229,227,179,1) !important ; background: linear-gradient(360deg, rgba(229,227,179,1) 0%, rgba(255,255,255,1) 100%) !important;*/ } .notfound-banner { position: relative; /* The image used */ } .notfound-banner img { border-radius: 0px; } .nofoundtext { top: 0; text-align: center; position: absolute; padding: 70px 130px; font-size: 92px; width: 100%; } .nofoundtext span { color: #d21426; font-weight: 700; font-family: 'montserrat'; } .nofoundtext label { padding-top: 0; width: 100%; font-size: 45px; line-height: 50px; font-weight: 600; font-family: 'montserrat'; } .notfoundcontent { padding: 20px; font-size: 23px; background: #f1e7d46b; text-align: left; font-family: 'montserrat'; font-weight: 600; } ::-webkit-input-placeholder { /* Edge */ color: #aaaaaa; } :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #aaaaaa; } ::placeholder { color: #aaaaaa; } .findtxt { display: flex; position: relative; } .findtxt input { width: 100%; padding: 15px; font-size: 15px; margin-top: 45px; } .findtxt img { width: 24px; height: 24px; position: absolute; right: 25px; top: 60px; } .searchbutton { background-color: #59556d !important; padding: 18px 17px !important; font-family: 'montserrat'; min-width: 170px !important; font-size: 14px !important; line-height: 15px !important; font-weight: 600 !important; text-transform: uppercase !important; float: right; margin-top: 20px !important; } @media only screen and (min-width: 768px) and (max-width: 1200px){ .nofoundtext { padding: 40px; font-size: 56px; width: 100%; margin: 0 auto; } .nofoundtext label { font-size: 26px; } .notfoundcontent { font-size: 16px; padding: 12px 22px; } .findtxt input { margin-top: 30px; padding: 15px; font-size: 14px; } .findtxt img { width: 24px; height: 24px !important; right: 15px !important; top: 45px !important; } .searchbutton { padding: 15px 17px !important; font-family: 'montserrat'; min-width: 145px !important; font-size: 14px !important; margin-top: 16px !important; } } @media only screen and (max-width: 767px) { .nofoundtext { padding: 10px; font-size: 32px; width: 100%; margin: 0 auto; } .nofoundtext label { font-size: 18px; } .notfoundcontent { font-size: 12px; padding: 5px 10px; } .findtxt input { margin-top: 10px; padding: 10px; font-size: 12px; } .findtxt img { width: 20px; height: 20px !important; right: 15px !important; top: 20px !important; } .searchbutton { padding: 12px 17px !important; font-family: 'montserrat'; min-width: 130px !important; font-size: 12px !important; margin-top: 13px !important; } } @media only screen and (max-width: 480px) { .notfound-banner img { height: 320px; } }