.c-settori{padding-bottom:100px;padding-top:100px}.c-settori .main-titles{margin-bottom:4em}.c-settori .main-titles .subtitle{color:var(--green);margin-bottom:1em}.c-settori .settori{display:flex;gap:2.5em}.c-settori .settore{cursor:pointer;display:block;position:relative;user-select:none;width:100%}.c-settori .settore .background-image{height:460px;width:100%}.c-settori .settore .background-image img{height:100%;object-fit:cover;width:100%}.c-settori .settore .content{background-color:#fff;bottom:0;display:flex;flex-direction:column;gap:1em;height:340px;padding:2em;position:absolute;right:0;transition:.25s;width:65%}.c-settori .settore .logo img{height:55px;max-width:100%}.c-settori .settore .c-paragraph{color:#666}@media screen and (min-width:1280px){.c-settori .settore:first-child:hover .content{background-color:var(--green)}.c-settori .settore:last-child:hover .content{background-color:var(--purple)}.c-settori .settore:hover .logo img{filter:grayscale(100%) brightness(100)}.c-settori .settore:hover .c-paragraph,.c-settori .settore:hover .title{color:#fff!important}}@media screen and (max-width:1279px){.c-settori{padding-bottom:50px;padding-top:50px}.c-settori .settori{gap:0}.c-settori .main-titles{margin-bottom:1em}.c-settori .settore .background-image{aspect-ratio:1;height:unset}.c-settori .settore .content{gap:.5em;height:unset;padding:1em;position:relative;width:100%}.c-settori .settore .content .logo{align-items:center;background-color:#fff;bottom:100%;display:flex;height:85px;justify-content:center;left:0;position:absolute;width:85px}}@media screen and (max-width:480px){.c-settori .settori .settore .content .title{font-size:19px}.c-settori .settori .settore .content p{font-size:14px}}@media screen and (max-width:360px){.c-settori .settori{flex-wrap:wrap}}