#hero-area > .ct-section-inner-wrap{padding-bottom:4em;display:flex;flex-direction:row;align-items:center;justify-content:center}#hero-area{display:block}#hero-area{background-image:url(http://www.randi-group.com/wp-content/uploads/2024/06/chi-siamo.jpg);background-size:cover;height:100vh;background-repeat:no-repeat;background-position:50% 50%}#section-34-8 > .ct-section-inner-wrap{padding-top:4em;padding-bottom:4em;display:flex;flex-direction:row;align-items:center;justify-content:center}#section-34-8{display:block}#section-78-8 > .ct-section-inner-wrap{padding-bottom:0}#section-110-8 > .ct-section-inner-wrap{padding-top:4em;padding-bottom:4em;display:flex;flex-direction:row;align-items:center;justify-content:center}#section-110-8{display:block}@media (max-width:767px){#hero-area{background-image:url(http://www.randi-group.com/wp-content/uploads/2024/09/chi-siamo-mobile.jpg);height:118vh}}#div_block-5-8{width:33.33%}#div_block-6-8{width:66.6666%}#div_block-11-8{width:33.33%;text-align:left;align-items:flex-end}#div_block-12-8{width:66.6666%}#div_block-19-8{width:33.33%;text-align:left;align-items:flex-end}#div_block-21-8{width:66.6666%}#div_block-24-8{width:33.33%;text-align:left;align-items:flex-end}#div_block-26-8{width:66.6666%}#div_block-42-8{width:33.33%;text-align:left;align-items:flex-end}#div_block-44-8{width:66.6666%}#div_block-38-8{background-image:url(http://www.randi-group.com/wp-content/uploads/2024/06/identita-e-valori.png);background-size:cover;height:25em;flex-direction:row;display:flex;align-items:center;justify-content:center;width:100%;background-repeat:no-repeat;background-position:50% 50%}#div_block-85-8{width:33.33%;text-align:left;align-items:flex-end}#div_block-87-8{width:66.6666%}#div_block-111-8{background-image:url(http://www.randi-group.com/wp-content/uploads/2024/06/cultura-e-territorio.jpg);background-size:cover;height:25em;flex-direction:row;display:flex;align-items:center;justify-content:center;width:100%;background-repeat:no-repeat;background-position:50% 50%}#div_block-116-8{width:33.33%;text-align:left;align-items:flex-end}#div_block-118-8{width:66.6666%}@media (max-width:991px){#new_columns-4-8> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-10-8> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-18-8> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-23-8> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-41-8> .ct-div-block{width:100% !important}}#new_columns-41-8{margin-bottom:0px}@media (max-width:991px){#new_columns-84-8> .ct-div-block{width:100% !important}}#new_columns-84-8{margin-bottom:0px}@media (max-width:991px){#new_columns-115-8> .ct-div-block{width:100% !important}}#headline-8-8{margin-bottom:0.5rem}#headline-15-8{color:#585966;font-weight:700}#headline-20-8{color:#585966;font-weight:700}#headline-25-8{color:#585966;font-weight:700}#headline-43-8{color:#585966;font-weight:700}#headline-35-8{color:#ffffff;font-size:30px;font-weight:700}#headline-86-8{color:#585966;font-weight:700}#headline-112-8{color:#ffffff;font-size:30px;font-weight:700}#headline-117-8{color:#585966;font-weight:700}#text_block-33-8{color:#ffffff;font-size:28px;line-height:38px;text-align:center;font-family:'Noto Serif';font-style:italic;font-weight:700;width:32.3em}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1140px}