@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap'); *{ margin: 0; padding: 0; font-family: 'Inter', sans-serif; } body html{ box-sizing: border-box; width: 100%; } /*HEADER*/ .back-logo{ background-color: #000000; display: flex; justify-content: center; padding: 29px 0; width: 100%; } .img-logo{ display: block; width: 12%; } /*FINAL HEADER*/ /*IMG PRINCIPAL*/ .not-main{ width: 100%; display: block; } .section-3pc{ display: flex; flex-direction: column; align-items: center; margin-top: 145px; } .div-3pc{ display: flex; flex-direction: column; align-items: center; width: 40%; margin-bottom: 73px; } .h2-3pc{ font-weight: 400; font-size: 32px; line-height: 39px; text-transform: uppercase; } .h1-3pc{ font-weight: 500; font-size: 48px; line-height: 58px; text-transform: uppercase; } .p-3pc{ font-weight: 400; font-size: 16px; line-height: 24px; margin-top: 28px; } .figure-3pc{ width: 100%; text-align: center; } .img-3pc{ width: 16.5%; } .div-icon{ } .div-cards{ display: flex; gap: 20px; align-items: center; justify-content: center; margin-top: 179px; } .section-cards{ display: flex; flex-direction: column; align-items: center; text-align: center; padding: 35px 2px 27px 2px; width: 18%; background: #FFFFFF; box-shadow: 0px 4px 20px rgb(0 0 0 / 23%); } .img-cards{ } .p-cards{ width: 84%; margin-top: 27px; } .div-color{ background-color: #E0E0E0; padding: 0 72px; margin-bottom: 191px; } .div-background{ display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 39px; margin-top: 80px; position: relative; top: 62px; } .figure-img .figure-img3{ position: relative; width: 30%; } .img-figure{ width: 100%; display: block; } .div-section-cards2{ display: flex; gap: 14px; align-items: center; justify-content: center; padding: 0 72px; } .section-cards2{ display: flex; flex-direction: column; align-items: center; text-align: center; padding: 35px 33px 65px; width: 22.5%; background: #FFFFFF; box-shadow: 0px 4px 16px rgb(0 0 0 / 15%); } .img-section-cards2{ } .p-cards2{ margin-top: 15px; font-weight: 400; font-size: 16px; line-height: 24px; text-align: center; } .conteiner-p{ display: flex; align-items: center; justify-content: center; flex-direction: column; } .div-text{ margin-top: 108px; text-align: center; width: 28%; margin-bottom: 50px; } .h2-text{ font-weight: 600; font-size: 32px; line-height: 39px; } .p-text{ font-weight: 400; font-size: 16px; line-height: 24px; } .figure-img-final{ width: 71%; justify-content: center; align-items: center; } .img-final-descktop{ width: 100%; } /*MEDIA SCREEN*/ @media screen and (max-width: 1024px){ .img-logo{ display: block; width: 52%; } .not-main-descktop{ display: none; } /*SECTION 3-PC*/ .section-3pc{ margin-top: 73px; } .div-3pc{ width: 86%; } .h2-3pc { font-weight: 400; font-size: 20px; line-height: 24px; } .h1-3pc { font-weight: 500; font-size: 28px; line-height: 34px; } .p-3pc{ margin-top: 20px; } .img-3pc{ width: 58%; } /*FIM SECTION 3-PC*/ /*SECTION CARDS*/ .div-icon{ } .div-cards{ flex-direction: column; margin-top: 90px; } .section-cards{ width: 84.5%; } /*FIM SECTION CARDS*/ /*INICIO IMAGENS DESCKTOP*/ .img-figure{ display: none; } .div-color{ padding: 0; margin-bottom: 116px; } .div-background{ flex-wrap: wrap; grid-column-gap: 14px; grid-row-gap: 23px; margin-top: 76px; position: relative; top: 36px; } .item1 { width: 100%; display: block; } .item2 { width: 100%; display: block; } .item3 { width: 100%; display: block; } .figure-img{ width: 42%; } .figure-img3{ width: 86%; } /*FIM IMAGENS DESCKTOP*/ /*INICIO CARDIS2*/ .div-section-cards2{ flex-direction: column; margin-top: 90px; padding: 32px; } .section-cards2{ width: 84.5%; padding: 35px 33px 65px; } .img-section-cards2{ } .p-cards2{ width: 100%; margin-top: 15px; text-align: center; font-weight: 400; font-size: 14px; line-height: 24px; } /*FINAL CARDIS2*/ .img-final-descktop{ display: none; } } @media screen and (min-width: 1025px){ .not-main-mobi{ display: none; } .img-figura{ display: none; } .img-final-mobile{ display: none; } }