.engloba-servicos{ width: 100%; float: left; margin: 142px 0 0 0; background: url(../img/google-ad/background-go-ad.jpg) no-repeat center top}
.background-leao-servicos{ float: left; width: 100%; height: 528px; background: url(../img/background-leao.jpg) no-repeat center top}
.por-que-escolher-a-sites-10{ float: right; width: 535px; margin: 170px 0 0 0}
.por-que-escolher-a-sites-10 h2{ float: right; width: 100%; font: 400 32px ubuntu; color: var(--google-cor1); margin: 0 0 40px 0}
.por-que-escolher-a-sites-10 h2 span{ font: 32px ubuntu; font-weight: 700}
.por-que-escolher-a-sites-10 h3{ float: right; width: 100%; font: 400 14px ubuntu; color: var(--cor3); margin: 0 0 25px 0}
.por-que-escolher-a-sites-10 h3 i{ float: left; width: 14px; height: 14px; background: var(--google-cor1); border-radius: 14px; margin: 1px 10px 0 0}
.titulo-google-ad{ float: left; color: var(--branco); font: 58px hughsregular; line-height: 25px; margin: 110px 0 102px 210px}
.titulo-google-ad b{ font: 65px ubuntu; font-weight: 700; text-transform: uppercase}
.know-how{ float: right; width: 50%; margin: 90px 0 0 0; text-align: center; background: url(../img/google-ad/vetor-go-ad.svg) no-repeat center top; background-size: 60px}
.know-how b{ float: left; width: 100%; text-align: center; font: 28px ubuntu; font-weight: 700; color: var(--google-cor1); margin: 95px 0 0 0}
.know-how p{ float: left; width: 100%; text-align: center; font: 400 13px ubuntu; color: var(--cor2); margin: 20px 0 0 0}
.know-how a, .know-how sp{ float: left; width: 100%; text-align: center; font: 15px ubuntu; font-weight: 500; color: var(--google-cor1)}
.know-how span{ display: inline-block; width: 43px; height: 9px; background: var(--google-cor1); margin: 30px 0 0}
.know-how span i{ float: left; width: 1px; height: 180px; background: var(--google-cor1); margin: 9px 21px 0;}
.atinja-novos-clientes{ float: left; width: 50%; margin: 190px 0 0 0;}
.atinja-novos-clientes h2{ float: left; font: 32px ubuntu; font-weight: 500; color: var(--google-cor1); margin: 0 0 0 80px;}
.atinja-novos-clientes span{ display: inline-block; width: 43px; height: 9px; background: var(--google-cor1); margin: 25px 0 25px 80px}
.atinja-novos-clientes h4{ float: left; margin: 0 0 0 80px; font:400 14px ubuntu; color: var(--cor2); line-height: 24px; text-align: justify}
.engloba-tabela{ float: right; width: 50%; text-align: center; margin: 145px 0 0 0}
.tabela-servicos { width: 305px; display: inline-block; height: 442px; border-bottom: solid 16px var(--google-cor1); background: #161616; box-shadow: 0px -4px 20px 1px rgba(0, 0, 0, 0.12); border-top-left-radius: 15px; border-top-right-radius: 15px;}
.tabela-servicos b{ float: left; width: 100%; font: 27px ubuntu; font-weight: 500; color: var(--google-cor1); padding: 90px 0 130px; background: url(../img/google-ad/go-partner.png) no-repeat center bottom}
.tabela-servicos p{ float: left; width: 100%; font: 22px ubuntu; font-weight: 500; color: var(--branco); margin: 65px 0 0}
.container-dispositivos{ float: left; width: 100%; text-align: center}
.container-dispositivos div{ display: inline-block; width: 345px; height: 500px}
.container-dispositivos div h2{ width: 100%; float: left; text-align: center; color: var(--google-cor1); font: 28px ubuntu; font-weight: 500; margin: 215px 0 0 0}
.container-dispositivos div h4{ width: 100%; float: left; text-align: justify; color: var(--cor3); font: 14px ubuntu; margin: 25px 0 0 0; line-height: 24px}
.goog-shopping{ background: url(../img/google-ad/goog-shopping.png) no-repeat top}
.anuncios-yt{ background: url(../img/google-ad/anuncios-yt.png) no-repeat center top; margin: 0 70px}
.anuncios-app{ background: url(../img/google-ad/anuncios-app.png) no-repeat center top}
.container-indice-de-qualidade{ float: left; width: 970px; margin: 60px 0 0 97px}
.container-indice-de-qualidade p{ float: left; width: 100%; font: 32px ubuntu; font-weight: 500; color: var(--google-cor1); margin: 0 0 40px}
.tabela-ranking-de-anuncios{ float: left; width: 970px}
.tabela-ranking-de-anuncios tr{ height: 85px}
.tabela-ranking-de-anuncios tr td{ vertical-align: middle; text-align: center; font: 25px ubuntu; font-weight: 500; color: var(--cor3); line-height: 25px}
.tabela-titulo{ color: var(--branco) !important; background: var(--google-cor1)}
.empresa-a{ color: var(--branco) !important; font: 27px ubuntu; font-weight: 700; background: #f1a400}
.empresa-b{ color: var(--branco) !important; font: 27px ubuntu; font-weight: 700; background: #0088cc}
.empresa-c{ color: var(--branco) !important; font: 27px ubuntu; font-weight: 700; background: #3ca938}
.box-shadow-baixo{ box-shadow: inset 0px -1px 0px 0px var(--cor3);}
.box-shadow-direita { box-shadow: inset -1px 0px 0px 0px var(--cor3);} 
.box-shadow-direita-baixo { box-shadow: inset -1px -1px 0px 0px var(--cor3);}
.engloba-display-remarketing{ float: left; width: 100%; text-align: center; margin: 100px 0 30px 0; position: relative}
.engloba-display-remarketing-p{ font: 150px ubuntu; font-weight: 500; color: var(--cor3); position: absolute; left: 50%; top: 0; width: 100px; margin: 60px 0 0 -50px;}
.engloba-display{ display: inline-block; width: 400px; margin: 0 50px; background: url(../img/google-ad/pera.png) no-repeat center top}
.engloba-display h2{ float: left; width: 100%; text-align: center; font: 34px ubuntu; font-weight: 500; color: var(--google-cor1); margin: 305px 0 0 0}
.engloba-display h4{ float: left; width: 100%; height: 330px; text-align: justify; font:400 14px ubuntu; color: var(--cor3); margin: 40px 0 0 0; line-height: 24px}
.engloba-display iframe{ float: left; width: 100%; height: 255px;}
.engloba-remarketing{ display: inline-block; width: 400px; margin: 0 50px; background: url(../img/google-ad/maca.png) no-repeat center top}
.engloba-remarketing h2{ float: left; width: 100%; text-align: center; font: 34px ubuntu; font-weight: 500; color: var(--google-cor1); margin: 305px 0 0 0}
.engloba-remarketing h4{ float: left; width: 100%; height: 330px; text-align: justify; font:400 14px ubuntu; color: var(--cor3); margin: 40px 0 0 0; line-height: 24px}
.engloba-remarketing iframe{ float: left; width: 100%; height: 255px;}
.fundo-teste { background: #ff3232;}
.video-center {display: flex; width: 100%; justify-content: center; margin: 0 0 100px;}
@media (max-width: 1240px){
    .anuncios-yt { margin: 0 20px;}
    .container-indice-de-qualidade { width: 100%; margin: 60px 0 0 0; text-align: center;}
    .tabela-ranking-de-anuncios { float: none; display: inline-table;}
    .tabela-ranking-de-anuncios tr { height: 75px;}
    .tabela-ranking-de-anuncios tr td { font: 22px ubuntu; font-weight: 500; line-height: 23px}
    .atinja-novos-clientes h2 { margin: 0 0 0 2%;}
    .atinja-novos-clientes span { margin: 25px 0 25px 2%;}
    .atinja-novos-clientes h4 { margin: 0 0 0 2%;}
}
@media (max-width: 1220px){
    .engloba-servicos { margin: 90px 0 0 0;}
    .por-que-escolher-a-sites-10 { width: 480px;}
    .tabela-ranking-de-anuncios { width: 890px;}
}
@media (max-width: 1160px){
    .container-dispositivos div { width: 280px;}
    .container-dispositivos div h2 { font: 20px ubuntu; font-weight: 500;}
    .titulo-google-ad { margin: 110px 0 102px 130px;}
}
@media (max-width: 1080px){
    .por-que-escolher-a-sites-10 { width: 440px;}
    .engloba-remarketing { margin: 0 20px;}
    .engloba-display { margin: 0 20px;}
    .know-how { width: 40%;}
    .engloba-tabela { width: 40%;}
    .atinja-novos-clientes { width: 55%;}
}
@media (max-width: 1023px){ 
    .background-leao-servicos{ display: none}
    .container-indice-de-qualidade{ display: none}
    .engloba-tabela { margin: 40px 0 0 0; width: 100%}
    .know-how { width: 100%; margin: 60px 0 0 0;} 
    .engloba-servicos { background: url(../img/google-ad/background-go-ad-responsivo.jpg) no-repeat center top; background-size: 1023px}
    .atinja-novos-clientes { width: 96%; margin: 20px 2%; text-align: center}
    .tabela-servicos { width: 251px; height: 340px; height: 250px;}
    .tabela-servicos b { padding: 40px 0 70px; font: 20px ubuntu; font-weight: 500; background: url(../img/google-ad/go-partner.png) no-repeat center bottom; background-size: 83.5px;}
    .tabela-servicos p { margin: 30px 0 0; font: 20px ubuntu; font-weight: 500;}
    .atinja-novos-clientes h2 { font: 25px ubuntu; font-weight: 500; margin: 0 2%; width: 96%; text-align: center}
    .engloba-display-remarketing { margin: 20px 0;}
    .titulo-google-ad { font: 40px hughsregular; line-height: 25px; margin: 40px 0 0 0; width: 100%; text-align: center;}
    .titulo-google-ad b { font: 50px ubuntu; font-weight: 700;}
}
@media (max-width: 990px){
    .engloba-tabela { width: 100%;}
    .atinja-novos-clientes { width: 96%; margin: 20px 2% 0; text-align: center}
    .atinja-novos-clientes h2 { font: 25px ubuntu; font-weight: 500; width: 100%; text-align: center; margin: 0; }
    .container-dispositivos div { width: 96%; height: auto; background-size: 137.5px; margin: 0 2% 20px}
    .container-dispositivos div h2 { margin: 105px 0 0 0;}
    .container-dispositivos div h4 { margin: 20px 0 0 0;}
    .atinja-novos-clientes h4 { margin: 0}
    .atinja-novos-clientes span { margin: 25px 0 25px;}
    .engloba-display-remarketing-p{ display: none}
    .engloba-display { margin: 0 2% 20px; width: 96%; height: auto; background: url(../img/google-ad/pera.png) no-repeat center top; background-size: 103px}
    .engloba-remarketing { margin: 0 2% 20px; width: 96%; height: auto; background: url(../img/google-ad/maca.png) no-repeat center top; background-size: 106px}
    .engloba-display h4{ height: auto; margin: 20px 0}
    .engloba-remarketing h4{ height: auto; margin: 20px 0}
    .engloba-display h2 { font: 20px ubuntu; font-weight: 500; margin: 165px 0 0 0}
    .engloba-remarketing h2 { font: 20px ubuntu; font-weight: 500; margin: 165px 0 0 0}
    .engloba-display iframe { float: none; width: 300px; height: 190px;}
    .engloba-remarketing iframe { float: none; width: 300px; height: 190px;}
    .engloba-display-remarketing { margin: 20px 0 20px 0;}
}
@media (max-width: 610px){
    .titulo-google-ad { margin: 45px 0 0 0; font: 30px hughsregular;}
    .titulo-google-ad b { font: 30px ubuntu; font-weight: 700;}
}