.table-esg-container{display:flex;justify-content:space-between}.rich-text-table{padding:30px 0}@media screen and (max-width:768px){.table-esg-container{flex-direction:column}.plans-container,.rich-text-table{width:100%!important}}.dark-text{color:#3c3c3b!important}.plans-container .plans-table .plan:first-child{font-weight:700!important}@media screen and (max-width:900px){.plans-container{overflow-x:scroll;padding-bottom:10px}.plans-container::-webkit-scrollbar{height:8px;width:0}.plans-container::-webkit-scrollbar-track{background:#e6e6e6;border-radius:8px}.plans-container::-webkit-scrollbar-thumb{background:#cad401;border-radius:8px}.plans-container::-webkit-scrollbar-thumb:hover{background:#9aa101}}.plans-container .plans-table{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative;width:100%}@media screen and (max-width:900px){.plans-container .plans-table{width:900px}}.plans-container .plans-table .plan{left:0;position:relative;top:0;width:100%}.plans-container .plans-table .plan:not(:last-child){border-right:1px solid gray}@media screen and (max-width:900px){.plans-container .plans-table .plan{min-width:165px}}.plans-container .plans-table .plan .plan__td{align-items:center;background:url(https://5115267.fs1.hubspotusercontent-na1.net/hubfs/5115267/Assistenza/td--empty-v2.jpg) 0 0 repeat;color:#fff;display:flex;font-size:13px;left:0;padding:10px;position:relative;top:0}.plans-container .plans-table .plan .plan__td__esg{justify-content:center!important;text-align:center!important}.plans-container .plans-table .plan .plan__td.empty--x1{height:55px}.plans-container .plans-table .plan .plan__td.empty--x2{height:115px}.plans-container .plans-table .plan .plan__td.empty--x3{height:175px}.plans-container .plans-table .plan .plan__td.empty--x4{height:235px}.plans-container .plans-table .plan .plan__td.empty--x5{height:295px}.plans-container .plans-table .plan .plan__td.empty--x6{height:355px}.plans-container .plans-table .plan .plan__td.empty--x7{height:415px}.plans-container .plans-table .plan .plan__td.empty--x8{height:475px}.plans-container .plans-table .plan .plan__td.empty--x9{height:535px}.plans-container .plans-table .plan .plan__td.empty--x10{height:595px}.plans-container .plans-table .plan .plan__td.gray--very--light{background:#f7f7f7}.plans-container .plans-table .plan .plan__td.white{background:#fff}.plans-container .plans-table .plan .plan__td.gray{background:#a8a7a7}.plans-container .plans-table .plan .plan__td.gray--light{background:#bebebe}.plans-container .plans-table .plan .plan__td.gray--medium{background:#605f5f}.plans-container .plans-table .plan .plan__td.gray--dark{background:#3c3c3b}.container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;padding:0 50px;position:relative}.plans-container-scroll{grid-column:1/2;grid-row:1/3;margin:0 0 0 150px;width:85%}.plans-container-scroll .plans-table .plan .plan__td{height:60px}.off2-richtext_1{grid-column:2/3;grid-row:1/2;margin-left:60px}.off2-richtext_2{grid-column:1/2;grid-row:2/3;position:absolute;right:15%;top:150%}.off2-image_2{grid-column:2/3;grid-row:2/3;left:-15%;position:absolute;top:45%;z-index:-3}.richtext_greenbox{grid-column:1/2;grid-row:3/4;margin:300px -20px 50px 150px}.greenbox{background-color:#efefb2;padding:50px}.off2-richtext_3{background-color:#fff;bottom:30%;grid-column:2/3;grid-row:3/4;padding:10px;position:absolute;right:30%;width:20%}@media screen and (max-width:800px){.container{display:block}.off2-image_2,.off2-richtext_1,.off2-richtext_2,.off2-richtext_3,.plans-container-scroll,.richtext_greenbox{margin-left:auto;margin-right:auto;position:static;width:100%}.off2-richtext_3{display:none}.richtext_greenbox{margin-top:20px}.off2-richtext_2 h3,.off2-richtext_2 p{text-align:left!important}.off2-image_2 img{width:100%!important}}@media screen and (min-width:801px) and (max-width:1070px){.plans-container-scroll{margin:0 0 0 50px;width:100%}.plans-container-scroll .plans-table .plan .plan__td{height:70px}.off2-richtext_1{margin-left:50px}.off2-richtext_2{right:40%;top:100%}.off2-image_2{left:-35%;top:35%}.richtext_greenbox{margin:250px -20px 50px 0}.off2-richtext_3{bottom:30%;right:10%;width:30%}}