.text-zone p a,.block-row p a, .text-image-block .text p a{color:#77d119}
.otgs-development-site-front-end{display:none}

.gallery.chapters .swiper-slide button{width:100%}
@media (min-width:768px){
    .data-columns .data-column-double .content{padding:80px 50px 100px!important}
    .data-columns .data-column-double .content .data-column-block .num{position:relative!important;top:-6px!important}
}
@media (min-width:992px){
    .gallery.chapters .swiper-slide{width:33%}
	.wd-navbar .logo-zone img.centenary{width:80px;margin-left:10px}
	.wd-footer .logo-wrapper.centenary{width:250px}
}
@media (min-width:1200px){
	.wd-navbar .logo-zone img.centenary{width:100px;margin-left:8px;margin-top:-8px}
}

@media (max-width:991px){
    .wd-navbar.mobile-opened .navbar,.wd-megamenu.opened{z-index:3}
    .gallery.chapters .swiper-timer{display:none}
	.wd-navbar .logo-zone img.centenary{margin-left:8px}
}
@media (max-width:767px){
    .img-wrapper .padding-ratio.vertical-mobile{padding-top:173%}
    .data-columns .data-column-double .content{padding:44px 32px 64px}
    .data-columns .data-column-double .content .data-column-block .num{position:relative;top:-6px}
}

ul.video-chapter{
    -moz-column-count:3;
    -moz-column-gap:20px;
    -webkit-column-count:3;
    -webkit-column-gap:20px;
    column-count:3;
    column-gap:20px;
    margin-left:0px;
}

ul.video-chapter li{cursor:pointer;list-style:none;margin-bottom:15px;color:#626262;font-size:14px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s}
ul.video-chapter li .button-label{background-color:#000;color:rgb(119,209,25);font-size:12px;width:70px;height:18px;display:inline-block;text-align:center;line-height:18px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s}

ul.video-chapter li:hover{color:#000}
ul.video-chapter li:hover .button-label{background-color:rgb(119,209,25);color:#FFF}

@media (max-width:1400px){
	ul.video-chapter{
	    -moz-column-count:2;
	    -moz-column-gap:20px;
	    -webkit-column-count:2;
	    -webkit-column-gap:20px;
	    column-count:2;
	    column-gap:20px;
	    margin-left:0px;
	}
}

@media (max-width:1110px){
	ul.video-chapter{
	    -moz-column-count:1;
	    -moz-column-gap:20px;
	    -webkit-column-count:1;
	    -webkit-column-gap:20px;
	    column-count:1;
	    column-gap:20px;
	    margin-left:0px;
	}
}
/* CHAPTER NEW */
.video-chapter-col{padding:40px}
.video-chapter-col .button-label{background-color:#000;color:rgb(119,209,25);font-size:12px;width:70px;height:18px;display:inline-block;text-align:center;line-height:18px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s}
.video-chapter-col .button-label:hover{color:#000}
.video-chapter-col .button-label:hover .button-label{background-color:rgb(119,209,25);color:#FFF}
.video-chapter-col .chapter{cursor:pointer;list-style:none;margin-bottom:15px;color:#626262;font-size:14px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s}
.video-chapter-col .chapter .button-label{background-color:#000;color:rgb(119,209,25);font-size:12px;width:70px;height:18px;display:inline-block;text-align:center;line-height:18px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s}
.video-chapter-col .chapter:hover{color:#000}
.video-chapter-col .chapter:hover .button-label{background-color:rgb(119,209,25);color:#FFF}

@media (min-width:1200px){
	.website-ja .hero-play{right:24px}
}

#indena_privatefile .wd-modal-wrapper{max-width:min-content}
#indena_privatefile .privacy label{text-transform:none!important;letter-spacing:normal!important}
.privatefile_result .wd-button-wrapper{text-align:center;margin-top:30px}

/*COLOR FIX*/
.color-change-wrapper.white section:not(.text-image-block) .secondary svg.icon{fill:#1b1b1b}
.color-change-wrapper.grey .secondary svg.icon{fill:#fff}

/*FORM FEEDBACK*/
form.overlay,button.submit-btn{position:relative}
form.overlay:before{content:"";position:absolute;width:104%;height:104%;inset:-2%;background-color:rgba(0,0,0,.3);z-index:1;cursor:progress}
form.overlay .wd-button.primary span{visibility:hidden}
form.overlay .wd-button.primary:before{content:"";display:block;position:absolute;z-index:2;width:40px;height:40px;border:2px solid #fff;border-radius:50%;border-top:none;animation:animRotate 2s linear infinite forwards;pointer-events:none}

p.hero-incipit {color:#FFF; margin-top:12px;}


.addresses-utils p a {color:#979797; text-decoration:none;}
.addresses-utils.footcert_on {justify-content: flex-start;}
.addresses-utils.footcert_on .footcert {margin-bottom: 10px;}
.addresses-utils.footcert_on .footcert img {height: 90px;}