@import 'src/styles/colors'; .container { width: 100%; height: 100%; min-height: 1024px; position: relative; display: block; .cprSearchFAB { top: 0px; left: 0px; position: relative; width: 60px; height: 36px; margin-left: 4px; margin-top: 14px; border-radius: 18px; .mat-icon { position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } } .content { margin: 0; position: absolute; top: 45%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 646px; height: 425px; text-align: center; h2 { font-size: 32px; font-weight: bold; letter-spacing: 0; line-height: 42px; } p { font-size: 18px; letter-spacing: 0; line-height: 24px; width: 543px; position: absolute; -ms-transform: translateX(10%); transform: translateX(10%); } } }