/*floating nav-section*/
 .stick .floating-nav{
     position:fixed!important;
     z-index:100;
     top:0px;
     width:100%;
	 padding-bottom: 5px;
}
 .myfloating-nav-new ul {
     list-style-type: none;
     margin-bottom:0px;
     text-align: center;
     margin: 0 auto;
     /*max-width: 80%;*/
}
.myfloating-nav-new ul li {
     /*display:inline-block;*/
     padding: 14px 36px;
     margin: 0 auto;
     text-align: center;
}
@media screen and (min-width: 767px) {
 .myfloating-nav-new ul {
     text-align: center;
     margin: 0 auto;
     display:table;
}
 .myfloating-nav-new ul li {
 display:table-cell;
 }
}
 .floating-nav li a.active{
     text-decoration: underline;
     text-underline-position: under;
     text-decoration-color: #ECEDEE;
}
 .myfloating-nav-new ul li.fn-button{
     padding: 0.65rem 1.275rem!important;
     min-width: 9.25rem!important;
     border-radius: .25rem;
     transition: all .2s ease-in-out;
}
 .myfloating-nav-new li.icon {
     display: none;
}
 .myfloating-nav-new ul li a{
     color:#fff;
}
 .myfloating-nav-new ul li a.fn-button {
     color: #006fcf;
     background: #fff;
}
 .floating-nav .fn-button {
     padding: 0.65rem 1.275rem!important;
     min-width: 9.25rem!important;
     border-radius: .25rem;
}
 @media screen and (max-width: 768px) {
     .myfloating-nav-new ul{
         padding-left:0px;
         max-width: none;
    }
     .myfloating-nav-new li/*:not(:nth-child(2))*/{
         display: none;
    }
     .myfloating-nav-new li.icon {
         float: left;
         display: block;
         padding: 14px 0px;
		 font-size: 19px;
    }
     .myfloating-nav-new.responsive {
         position: relative;
    }
     .myfloating-nav-new.responsive .icon {
         display: block;
         text-align: left;
         padding: 14px 0px;
         font-size: 19px;
    }
     .myfloating-nav-new li.icon a {
    border: 2px solid #c8c8c8;
    padding: 3px;
    border-radius: 5px;
    text-decoration: none;
}
     .myfloating-nav-new.responsive li {
         float: none;
         display: block;
         text-align: center;
         padding: 10px 36px;
    }
     .myfloating-nav-new.responsive .dropdown {
         float: none;
    }
     .myfloating-nav-new.responsive .dropdown-content {
         position: relative;
    }
     .myfloating-nav-new.responsive .dropdown .dropbtn {
         display: block;
         width: 100%;
         text-align: left;
    }
     .myfloating-nav-new .fx-btn{
        display:none;
    }
     .myfloating-nav-new.responsive .fx-btn{
         display:none;
    }
}
/*Sec-1*/
@media screen and (max-width: 767px) {
.sec1 .card-img-bg{
     background-image:none;
}
.csection.sec1{
     background-image: url(/content/dam/amex/it/benefits/servizio-sicurezza/come-pagare/contactless/images/immagine_1_Mobile_375x770.jpg);
	 background-size: cover;
     background-repeat: no-repeat;
     background-position: bottom;
}
}