.landing_b_friday i,.landing_b_friday small{
      font-style:italic;
      font-family:BNPLight,sans-serif
    }
    .landing_b_friday .testo-landing,.landing_b_friday i,.landing_b_friday small{
        font-family:BNPLight,sans-serif
    }
    #main{
    max-width:100%
    }
    .bean-html.white{
      padding: 0 !important;
      margin: 0 !important;
    }
    .landing_b_friday .landing_content,
    #page-title,
    .region{
      max-width:1400px;
      margin:0 auto
    }
    #page-title,
    .pane-title{
      display:none
    }
    .landing_b_friday .img_top_100{
      width:100%;
      height: 480px;
      background:url(https://www.arval.it/sites/it/files/media/images/black_friday/pattern_sfondo.jpg) 0 0px repeat-x;
      color:#fff
    }
    .landing_b_friday .asfalto{
      width:100%;
      height: 480px;
      background:url(https://www.arval.it/sites/it/files/media/images/black_friday/asfalto.jpg) center 0px no-repeat
    }
    .landing_b_friday .banner_teasing{
      width:100%;
      max-width:628px;
      margin:0 auto;
      text-align:center
    }
    .landing_b_friday .elemento-b-friday{
      width:230px;
      height:auto;
      margin:0 auto;
      padding:30px 0 5px
    }
    .landing_b_friday .auto{
        width:432px;
        height: 270px;
        margin:0 auto;
        background: url("https://www.arval.it/sites/it/files/media/images/black_friday/img_auto.png") -3px center no-repeat;
    }
    .landing_b_friday i{
        font-size:18px
    }
    .landing_b_friday .elemento-counter{
        padding-top: 66px
    }
    .landing_b_friday small{
        font-size:10px;
        color:#e0e0e0
    }
    .landing_b_friday .txt_ore{
        margin:0 52px
    }
    .landing_b_friday .counter{
        background:#000;
        width:240px;
        padding:2px 4px 4px;
        margin:5px auto 0
    }
    .landing_b_friday #countercontainer{
        font-size:42px;
        padding-top:4px
    }
    .landing_b_friday span{
        display:inline-block
    }
    .landing_b_friday .etichetta_imperdibile{
        width:126px;
        position:relative;
        z-index:1;
        margin:-5px auto
    }
    .landing_b_friday .testo-landing{
        font-size:13px;
        line-height:17px;
        padding-top:10px
    }
    .landing_b_friday .testo-landing a{
        color:#fff;
        text-decoration:underline
    }
    .landing_b_friday .testo-landing a:hover{
        color:#fff;
        text-decoration:none
    }
    .landing_b_friday .testo-landing strong{
        font-family:BNPBoldCond,sans-serif;
        font-weight:400;
        text-transform:uppercase;
        font-size:20px
    }
    .landing_b_friday .pane-bean-home-offer-4-argument{
        margin-top:2%;
        text-align:center
    }
    .landing_b_friday .pane-title{
        font-family:BNPLightCond,sans-serif;
        font-size:36px;
        font-weight:700!important
    }
    .landing_b_friday .icona_automobile{
        display:block;
        width:68px;
        height:60px;
        background:url(https://www.arval.it/sites/it/files/media/images/black_friday/ico_car.png) no-repeat;
        background-size:68px 120px;
        margin:0 auto
    }
    .landing_b_friday .icona_puzzle{
        display:block;
        width:56px;
        height:60px;
        background:url(https://www.arval.it/sites/it/files/media/images/black_friday/ico_puzzle.png) no-repeat;
        background-size:56px 120px;
        margin:0 auto
    }
    a.para_four_column_arguments_home_item:hover .icona_automobile,
    a.para_four_column_arguments_home_item:hover .icona_puzzle{
      background-position:0 -60px !important
    }
    .landing_b_friday .pane-bean-home-offer-4-argument .para_four_column_arguments_home .para_four_column_arguments_home_item{
      width:50% !important;
    }
    .landing_b_friday .pane-bean-home-offer-4-argument .para_four_column_arguments_home .para_four_column_arguments_home_item .para_four_column_home_item_title{
      font-weight:700
    }
    .landing_b_friday .para_four_column_arguments_home .para_four_column_arguments_home_item{
      border-bottom:0
    }
    .section-black-friday .pane-webform-client-block-3420,
    .pane-webform-client-block-3430{
        background:#f4f5f6 !important;
        padding:60px 40px !important;
    }

    .pane-webform-client-block-3430{
      margin-top: 0 !important;
      border-top: 0 !important;
    }
    .section-black-friday form,
    .pane-webform-client-block-3430 form{
        max-width:780px !important;
        margin:20px auto 0!important
    }

    .pane-webform-client-block-3430 .form-item p,
    .pane-webform-client-block-3430 .form-type-radio{
      margin-left: 1.3em !important;
    }
    .section-black-friday .custom-select,
    .section-black-friday input[type=text],
    .section-black-friday input[type=password],
    .section-black-friday input[type=email],
    .section-black-friday textarea{
        width:380px !important;
    }

    
    .pane-webform-client-block-3430 input[type=text],
    .pane-webform-client-block-3430 input[type=password],
    .pane-webform-client-block-3430 input[type=email],
    .pane-webform-client-block-3430 textarea{
        width: 374px !important;
    }

     .pane-webform-client-block-3430 label{text-align: left !important; word-spacing: 1px !important;}
    .pane-webform-client-block-3430 .custom-select{
      width: 374px !important;
    }

    .pane-webform-client-block-3430 .webform-component-select{margin-left: 0em !important;}
  
 .pane-webform-client-block-3430  select::-ms-expand {
    display: none !important;
}

    .pane-webform-client-block-3430 .webform-layout-box.horiz.webform-component--webform--right{
      margin: 0 !important;
    }

    .pane-webform-client-block-3430 .webform-component--webform--right--lead-nome{margin-left: 0.7em !important;}

    .pane-webform-client-block-3430 .pane-title{display: block !important}
    .section-black-friday .webform-submit,
    .pane-webform-client-block-3430 .webform-submit{
        font-family:BNPSans,sans-serif !important;
        font-size:24px !important;
        font-weight:400 !important;
        margin:20px auto 0 !important;
        display:block !important;
        padding:10px 80px !important;
        text-transform:none !important;
        vertical-align:middle !important;
    }


    .section-black-friday .webform-client-form .form-textarea-wrapper .form-textarea,
    .pane-webform-client-block-3430 .webform-client-form .form-textarea-wrapper .form-textarea{
        max-width: 374px !important;
        width:100% !important;
    }

    .section-black-friday .webform-layout-box.horiz>*+*,
    .pane-webform-client-block-3430 .section-black-friday .webform-layout-box.horiz>*+*{
        margin-left: 8px!important
    }

    /* CHROME */

    .pane-webform-client-block-3430 .form-item{
      text-align: left !important;
      word-spacing: unset !important;
    }

     .pane-webform-client-block-3430 .webform-layout-box.horiz>*+* {
         margin-left: 0em; 
    }

    .pane-webform-client-block-3430 .webform-layout-box.horiz, 
    .pane-webform-client-block-3430 .webform-layout-box.equal {
        word-spacing: 0 !important;
    }
    .pane-webform-client-block-3430 .webform-layout-box.horiz>*, 
    .pane-webform-client-block-3430 .webform-layout-box.equal>* {
            word-spacing: none !important;
    }

    @media screen and (max-width:1400px){
      .page-panels .bean-html,.panels-flexible-basic_page .panels-flexible-region-inside-last,
      .section-presentation-arval .bean-html{
          padding:0!important
      }
      .landing_b_friday .pane-bean-home-offer-4-argument{
          margin-top:2.5%
      }
      .landing_b_friday .icona_automobile{
          width:52px;
          height:46px;
          background-size:52px 92px
      }
      .landing_b_friday .icona_puzzle{
        width:42px;
        height:46px;
        background-size:42px 92px
      }
      a.para_four_column_arguments_home_item:hover .icona_automobile,
      a.para_four_column_arguments_home_item:hover .icona_puzzle{
          background-position:0 -46px!important
      }
    }

    @media screen and (max-width:768px){
     /* .section-black-friday .webform-layout-box.horiz>*,.webform-layout-box.equal>*{
          width:48% !important;
      }*/
      .section-black-friday .form{
          max-width:780px !important;
          width:100% !important;
          margin:0 auto !important;
      }
      .section-black-friday .custom-select,.section-black-friday input[type=text],
      .section-black-friday input[type=password],.section-black-friday input[type=email],
      .section-black-friday textarea{
          width:100% !important;
      }

    .pane-webform-client-block-3430 input[type=text],
    .pane-webform-client-block-3430 input[type=password],
    .pane-webform-client-block-3430 input[type=email],
    .pane-webform-client-block-3430 textarea{
        width: 300px !important;
    }

     .pane-webform-client-block-3430 label{text-align: left !important; word-spacing: 1px !important;}
    .pane-webform-client-block-3430 .custom-select{
      width: 300px !important;
    }

    }
    
    @media screen and (max-width:480px){
      .landing_b_friday .asfalto{
          background-position:0 -58px
      }

    .pane-title{
        margin-bottom: 20px !important;
    }
    span.pane-title{
        margin-bottom: 0px !important;
    }

      .landing_b_friday .elemento-b-friday{
        width:180px;
        height:auto;
        margin:0 auto;
        padding:20px 0 0
      }
      .landing_b_friday .txt_ore{
        margin:0 37px
      }
      .landing_b_friday .asfalto,.landing_b_friday .img_top_100{
        height: 400px
      }
      .landing_b_friday .auto{
        width:78%;
        height: 205px;
        background-size:contain;
        background-position: center center;
      }
      .landing_b_friday .pane-bean-home-offer-4-argument{
        margin-top:6%
      }
      .landing_b_friday .elemento-counter{
        padding-top:58px
      }
      .landing_b_friday .counter{
        width:199px
      }
      .landing_b_friday #countercontainer{
        font-size:33px;
        margin-top:0
      }
      .landing_b_friday .testo-landing{
          font-family:BNPLight,sans-serif;
          font-size:13px;
          line-height:17px;
          padding:0 10px
      }
      .landing_b_friday .testo-landing br{
          display:none
      }
      .landing_b_friday .etichetta_imperdibile{
          width: 110px
      }
      .section-black-friday .custom-select,
      .section-black-friday .webform-layout-box.horiz>*,
      .section-black-friday input[type=text],
      .section-black-friday input[type=password],
      .section-black-friday input[type=email],
      .section-black-friday textarea,
      .webform-layout-box.equal>*{
          width:100% 
      }
      .landing_b_friday .testo-landing strong{
          font-size:17px
      }

      .landing_b_friday .pane-bean-home-offer-4-argument .para_four_column_arguments_home .para_four_column_arguments_home_item{
          height: 55vw!important
      }
      .landing_b_friday .para_four_column_arguments_home_item.bor{
          border-bottom:1px solid #ebebeb!important
      }
       .webform-layout-box.horiz>*+* {
        float: none !important;
      }
      .section-black-friday .form{
          max-width:780px;
          width:100%;
          margin:0 auto
      }
      .landing_b_friday .pane-bean-home-offer-4-argument .para_four_column_arguments_home .para_four_column_arguments_home_item{
        width: 100% !important;
      }
      .pane-webform-client-block-3430 input[type=text],
      .pane-webform-client-block-3430 input[type=password],
      .pane-webform-client-block-3430 input[type=email],
      .pane-webform-client-block-3430 textarea{
          width: 100% !important;
      }
      .pane-webform-client-block-3430 .webform-component-select {
          margin-left: 0 !important;
      }

      .pane-webform-client-block-3430 .custom-select,
      .pane-webform-client-block-3430 .webform-layout-box.horiz>*,
      .pane-webform-client-block-3430 input[type=text],
      .pane-webform-client-block-3430 input[type=password],
      .pane-webform-client-block-3430 input[type=email],
      .pane-webform-client-block-3430 textarea,
      .pane-webform-client-block-3430 .custom-select{
          width:100% !important;
      }
      .pane-webform-client-block-3430 .form-item p,
     .pane-webform-client-block-3430 .form-type-radio{
      margin-left: 0 !important;
    }
     .section-black-friday .pane-webform-client-block-3420,
        .pane-webform-client-block-3430{
            padding: 40px !important;
        }
    }

    @media screen and (max-width:380px){
      
      .landing_b_friday .pane-bean-home-offer-4-argument .para_four_column_arguments_home .para_four_column_arguments_home_item{
          height:80vw!important
      }
          .landing_b_friday .pane-title{
          font-size:34px
      }
    }
      @media screen and (max-width:359px){
        .landing_b_friday .asfalto,.landing_b_friday .img_top_100{
        height: 418px
      }
      }