.gama_container{ width: 100%; max-width: 930px; margin: 0 auto; position: relative; background-color: #fff; } #gray_gama{ background-color: #ededed; display: flex; justify-content: center; } #gray_gama a{ padding: 15px 0; } .gama_logo_top{ position: relative; top: 0; left: 70%; width: 17%; } #gama_title{ background-color: #f7f7f7; margin: 0 auto; padding: 30px 0 0 70px; } #gama_innova{ width: 100%; position: absolute; z-index: 3; } .gama_chamada{ width: 100%; } .gama_infos{ width: 100%; display: flex; flex-direction: row; margin: 30px 0; }.gama_infos>div{ width: 50%; }.gama_infos>div>img{ width: 100%; } .gama_infos>ul{ width: 50%; list-style: none; margin: 0; }.gama_infos>ul li{ list-style-image: url("gama_list_style.png"); } .gama_Arial{ font-family: "Arial"; font-weight: normal; } .gama_Verdana{ font-family: "Verdana"; font-weight: normal; } .gama_bold{ font-weight: bold; }.gama_italic{ font-style:italic; } .gama_gray1{ color: #747474; }.gama_gray2{ color: #9d9c9c; }.gama_white{ color: #fff; } .gama_pink{ color: #ff94b8; } .gama_p_center{ text-align: center; } .gama_upper{ text-transform: uppercase; } .gama_h1{ font-size: 20px; margin-top: 0; margin-bottom: 30px; width: 67%; } .gama_linha{ display: flex; flex-direction: column; margin: 5% auto; padding: 10px 0; width: 95%; }.gama_linha>h1{ font-size: 28px; margin: 0; }.gama_linha>div{ display: flex; flex-direction: row; padding: 20px 0; justify-content: center; width: 100%; flex-wrap: wrap; }.gama_linha>div>a{ margin-right: 2%; margin-top: 10px; }.gama_linha>div>a:last-child{ margin-right: 0; }.gama_linha>div>a>img{ width: 13vmin; max-width: 100px; } #gama_footer{ display: flex; justify-content: center; align-items: center; background-color: #ededed; padding: 21px 0; margin-top: 20px; flex-direction: column; }#gama_footer_img{ width: 100px; } video{ width: 100%; height: auto; background: url(VIDEO.jpg) center no-repeat; background-size: contain; } @media only screen and (max-width : 624px) { .gama_linha>h1 { font-size: 20px; margin: 0; }.gama_p{ font-size: 14px; } } @media only screen and (max-width : 529px) { .gama_infos { flex-direction: column; }.gama_infos>div { width: 90%; }.gama_infos>ul { width: 90%; list-style: none; margin: 0; } }