main#main div#container{grid-template-rows:4fr 70vw auto auto;padding:calc(2rem + 55px) 0 0}main#main div#container div#container-infografico picture#home-large-disco{transform:translate(-47.5%, -49.2%) scale(0.95)}main#main div#container .container-middle{grid-template-rows:35% 65%;background-image:url(../../assets/images/home-desc-bg.webp)}main#main div#container .container-middle .container-middle-top{display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"container-middle-top-left container-middle-top-right";width:95%}main#main div#container .container-middle .container-middle-top .container-middle-top-right{place-items:stretch;text-align:justify;align-items:flex-start;justify-items:stretch;justify-content:flex-end;flex-direction:column;align-content:flex-start}main#main div#container .container-middle .container-middle-top .container-middle-top-right h1{padding:1rem 0;font-size:25px}main#main div#container .container-middle .container-middle-top .container-middle-top-right h2{font-size:17px;padding:1rem 0}main#main div#container .container-middle .container-middle-top .container-middle-top-left{display:grid;grid-template-columns:1fr;grid-area:container-middle-top-left}main#main div#container .container-middle .container-middle-bottom{font-size:30px}#partner-content #cards-content{grid-template-columns:repeat(4, 1fr)}#partner-content #cards-content .card img{max-width:100px;max-height:100px}@media(min-width: 862px)and (max-width: 1310px){main#main div#container{grid-template-rows:4fr 70vw auto auto}main#main div#container .container-middle .container-middle-top-left picture{max-width:12%}body #partner-content #cards-content .card img{max-width:80px !important;max-height:80px !important}}@media(max-width: 861px){main#main div#container{grid-template-rows:3fr 2.8fr auto auto}main#main div#container div#container-infografico{padding:0 1rem 2rem 1rem}main#main div#container div#container-infografico picture#home-large-disco{transform:translate(-47.5%, -49.2%) scale(0.95);width:48%}main#main div#container .container-middle{grid-template-rows:45% 55%}main#main div#container .container-middle .container-middle-top{display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-template-rows:auto;width:95%}main#main div#container .container-middle .container-middle-top .container-middle-top-right{place-items:stretch;text-align:justify;align-items:flex-start;justify-items:stretch;justify-content:flex-end;flex-direction:column;align-content:flex-start}main#main div#container .container-middle .container-middle-top .container-middle-top-right h1{padding:10px 0;font-size:22px}main#main div#container .container-middle .container-middle-top .container-middle-top-right h2{font-size:19px;padding:10px 0}main#main div#container .container-middle .container-middle-top .container-middle-top-left{display:grid;grid-template-columns:1fr;grid-area:container-middle-top-left}main#main div#container .container-middle .container-middle-top .container-middle-top-left div.item-bullet span{padding:0;font-size:14px}main#main div#container .container-middle .container-middle-top .container-middle-top-left picture{max-width:12%}main#main div#container .container-middle .container-middle-bottom{font-size:24px}body #partner-content #cards-content .card img{max-width:60px !important;max-height:60px !important}body #partner-content #cards-content .card .pagespeed{max-width:32px !important;max-height:32px !important}body #partner-content #cards-content .card .pagespeed::before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%, -50%)}}
