@import url('../font/fonte.css'); /* GLOBAL */ * { box-sizing: border-box; padding: 0; margin: 0; font-family: 'Inter', sans-serif; } header { width: 100%; height: 100px; display: flex; justify-content: center; align-items: center; background-color: #000; } /* SECTION 1 */ .section1 img { width: 100%; height: auto; } /* SECTION 2 */ .section2 { display: flex; justify-content: center; align-items: center; padding: 80px 0; flex-wrap: wrap; } .container-text { max-width: 766px; } .text-title { font-size: 48px; font-weight: 500; text-transform: uppercase; margin-bottom: 24px; } .text-subtitle { font-size: 32px; font-weight: 400; text-transform: uppercase; } .text-paragraph { font-weight: 400; line-height: 24px; margin-right: 124px; } /* RESPONSIVIDADE -> NOTEBOOK */ @media screen and (min-width: 993px) and (max-width: 1280px) { .container-text { max-width: 520px; } } /* RESPONSIVIDADE -> TABLET */ @media screen and (max-width: 992px) { .container-text { margin: 0 20px; } .text-title { font-size: 28px; } .text-subtitle { font-size: 20px; } .text-paragraph { margin-right: 0; } .container-img img { width: 100%; max-width: 240px; margin: 67px 88px 157px 88px; } } /* RESPONSIVIDADE -> CELULAR */ @media screen and (max-width: 425px) { .fundo-desktop { display: none; } } @media screen and (min-width: 426px) { .fundo-mobile { display: none; } }