/* ---- BANNER IMAGE ---- start */
.banner-block-gcsp {padding: 30px 0;background: url(/images/iStock-1313588389.jpg) no-repeat right 0;background-size: cover;position: relative;text-align: center;}
.border-info-ghp {background: rgba(255, 255, 255, 0.6) !important;border-left: 7px solid #A53535;max-width: 50%;width: 100%;position: relative; margin: unset}
@media only screen and (max-width : 767px) {
    .border-info-ghp {margin:auto;max-width: 90%; width: 90%}
}
.border-info-in-ghp {padding: 20px;}
.border-info-in-ghp h1 {color: #133371;font-weight:700;}
.border-info-in-ghp a {color: #A53535;text-decoration: underline;font-weight: 700;}
.border-info-in-ghp a:hover {color: #525252;}
.border-info-in-ghp .common-btn-hp {margin: 0 auto;background: #fff;color: #A53535;}
.banner-title-ghp {font-size: 18px; line-height:1.2; font-weight: 700;color: #111d2e;padding: 1em 0;}
.bg-overlay {position: absolute;height: 100%;background: #111d2e;width: 100%;opacity: 0.6;top: 0;}
/* ---- BANNER IMAGE ---- end */
.section-landing {
    padding: 40px 0;
}
/*----- SOTTOTEMA_PAGE ---- start */
.content-block {margin-bottom:60px}
.section-landing {padding: 40px 0;}
.azioni-tabs-azp{ padding:12px 0 0 0; }
.azioni-tabs-in-azp{ float:left; margin-right:10px;}
.azioni-tabs-in-azp a{ width:278px; height:43px; line-height:43px; text-align:center; background:#525252; display:block; color:#fff; font-size:17px; text-transform:uppercase; font-weight:700; }
.azioni-tabs-in-azp a:hover {color: #A53535; background-color: #EAEBEB !important;}
.azioni-tabs-in-azp a.active{ background:#A53535; }
.azioni-tabs-in-azp:last-child{ margin-right:0px;}
.azioni-title-azp{ font-size:31px; line-height:34px; color: #133371; font-weight:700; }
.azioni-title-azp h3 { font-weight:700; }
.sotto-title-sop{ padding-bottom:25px;}
.sotto-title-main-sop{ padding:13px 0 10px 0;text-align:center;}
.sotto-content-block-sop{ padding:45px 0 60px 0; }
.sotto-tabs-sop{ padding:0 100px 0 107px; }
.sotto-item-title-sop{ border-left:7px solid #A53535; font-size:31px; line-height:32px; font-weight:700; color: #133371; padding:2px 0 2px 15px;}
.sotto-item-title-sop h3 {font-weight:700;}
.sotto-item-details-sop{ padding:15px 0 15px 22px;}
.sotto-item-details-sop p{ font-size:21px; line-height:24px; font-weight:700; color: #133371; padding-bottom:20px; }
.intership-title-main-scp2{ background:#EAEBEB; border-left:7px solid #A53535; padding:25px 70px 30px 100px;}
.intership-title-main-scp2 .sotto-title-main-sop {padding-top:0;}
.intership-title-in-scp2 {background: #A53535;}
.intership-title-in-scp2 h4 {color: #fff;font-weight: 700;}
.intership-title-in-scp2 .lnk-simple {color: #fff;}
.intership-title-in-scp2 .lnk-simple:hover {color: #EAEBEB;}
/*---- SOTTOTEMA_PAGE_END ---- end */

.lnk-simple {color: #A53535;font-weight: 700;text-decoration: underline;}
.lnk-simple:hover {color: #525252;text-decoration: underline;}
.lnk-list {text-align: center;}
.lnk-list li {display:inline-block;padding-right:1em;}
.lnk-list li:last-child {padding-right:0;}