html, body { font-family: "Roboto", sans-serif; } .row, p { margin: 0; } header { height: 70px; } .container { max-height: 50vh; display: flex; justify-content: end; flex-direction: column; align-items: center; position: absolute; bottom: 5%; text-align: center; z-index: 999; } .logo-container { padding: 11px 12px; font-size: 20px; font-weight: 400; white-space: nowrap; } .logo-container p { font-weight: 300; font-size: 20px; margin-bottom: 0; } .logo-container p b { font-weight: bold; } .logo-container p span { background-color: white; color: #E58F65; padding: 0 1px; } .logo-container .sm-text { font-size: 11px; letter-spacing: 1.4px; } .main-text-wrapper { position: relative; display: flex; flex-direction: column; justify-content: end; align-items: center; margin-bottom: 20%; height: 100px; } .main-text-wrapper h1 { font-size: 29px; font-weight: 600; text-shadow: 5px 4px 10px rgba(0, 0, 0, 0.25); line-height: 100%; letter-spacing: 5px; } .main-text-wrapper .line { position: absolute; bottom: 0; width: 330px; height: 2px; display: block; } .PBP-container, .PF-container { padding: 0; } .PBP-container .PBP-header, .PF-container .PBP-header { background-color: #001529; color: #f8f8f8; display: flex; flex-direction: column; justify-content: center; align-items: start; } .PBP-container .PF-header, .PF-container .PF-header { background: linear-gradient(32deg, #D05353 24%, #E58F65 100%); color: #f8f8f8; display: flex; flex-direction: column; justify-content: center; align-items: end; } .PBP-container main, .PF-container main { position: relative; height: calc(100vh - 70px); min-height: fit-content; } .PBP-container main img, .PF-container main img { height: 100%; object-fit: cover; width: 100%; background-position: center; background-repeat: no-repeat; } .PBP-container main::before, .PF-container main::before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(255, 255, 255, 0.6); z-index: 1; } .PBP-container main .btn, .PF-container main .btn { color: white; font-size: 16px; font-weight: 500; margin-bottom: 15%; transition: all 0.3s; } .PBP-container main .btn:active, .PF-container main .btn:active { transform: translateY(2px); padding: 4px 10px; border: none; color: white; } .PBP-container main .btn-pb, .PF-container main .btn-pb { background-color: #1871b2; } .PBP-container main .btn-pb:hover, .PF-container main .btn-pb:hover { background-color: #093460; } .PBP-container main .btn-pf, .PF-container main .btn-pf { background-color: #146960; } .PBP-container main .btn-pf:hover, .PF-container main .btn-pf:hover { background-color: #0e4f47; } .PBP-container main .contact-us-wrapper h5, .PF-container main .contact-us-wrapper h5 { font-weight: 600; margin-bottom: 0; text-shadow: 5px 3px 4px rgba(0, 0, 0, 0.17); } .PBP-container main .contact-us-wrapper .line, .PF-container main .contact-us-wrapper .line { width: 100px; height: 1px; } .PBP-container main .contact-us-wrapper p, .PF-container main .contact-us-wrapper p { font-weight: bolder; } .PF-container .main-text-wrapper p, .PF-container .main-text-wrapper h1, .PF-container .main-text-wrapper h5, .PF-container .contact-us-wrapper p, .PF-container .contact-us-wrapper h1, .PF-container .contact-us-wrapper h5 { color: #D05353; } .PF-container .main-text-wrapper .line, .PF-container .contact-us-wrapper .line { background-color: #D05353; } .PBP-container .main-text-wrapper p, .PBP-container .main-text-wrapper h1, .PBP-container .main-text-wrapper h5, .PBP-container .contact-us-wrapper p, .PBP-container .contact-us-wrapper h1, .PBP-container .contact-us-wrapper h5 { color: #001529; } .PBP-container .main-text-wrapper .line, .PBP-container .contact-us-wrapper .line { background-color: #001529; } /*# sourceMappingURL=styles.css.map */