@import url('https://fonts.googleapis.com/css2?family=Lavishly+Yours&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
img.footer__logo__a__img:hover, .header__logo img:hover {
    transform: scale(1.08);
}
img.footer__logo__a__img, .header__logo img {
     transition: transform 1.4s !important; 
}
h1 {
    font-family: "Roboto", sans-serif !important;
    font-weight: 700 !important;
    color: #000 !important;
    padding: 20px 0px !important;
}
li.footer__wrapper__left__primary__ul__li.footer__wrapper__left__primary__ul__li--rss {
    display: none !important;
}
.bloc1 {
    padding: 20px 200px !important;
    text-align: center;
}

h2 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2.1em !important;
    font-weight: 700 !important;
    text-align: left;
    color: #12622d !important;
    padding: 20px 0px !important;
}


h2 {
    font-family: "Roboto", sans-serif !important;
    font-size: 2em !important;
    font-weight: 600 !important;
    color: #000 !important;
    padding: 20px 0px !important;
}
.bloc2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 140px !important;
}

.bloc3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 140px !important;
}

.prd .wiziblocks__item__maxWidth {
    background-color: #12622d2b !important;
    padding: 40px 130px !important;
}

.prd .prod__shadow {
    box-shadow: 0px 0px 7px 1px #00000052 !important;
    border-radius: 20px !important;
    background-color: #fff !important;
}

.prd .prod__price__cur {
    padding: 8px 18px !important;!
    background-color: #15622c !important;
    color: #fff !important;
    border-radius: 5px !important;
}

.prd h2 {
    color: #12622d !important;
    padding-bottom: 36px !important;
}

.bloc3 h2 {
    color: #e20a17 !important;
}

.bloc5 .wiziblocks__item__maxWidth {
    text-align: left;
    padding: 80px 770px 80px 170px !important;
    background-color: #00000045 !important;
}
.header__account__span {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-487/1076/91/genix-motoculture-entete-compte.png) !important;
    padding: 0px 25px 0 56px !important;
    background-position: left center !important;
    background-size: auto;
    color: #000 !important;
}

.header__cart__text {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-486/1534/90/genix-motoculture-entete-panier.png) !important;
    padding: 12px 30px 0px 62px !important;
    background-position: left center !important;
    min-height: 44px !important;
    background-size: auto;
    color: #000 !important;
}
.blog-list-new .blog .h1 {
    display: none !important;
}
a.nav__itemlvl1.nav__item.nav__itemlvl1--link.nav__itemlvl1--blog {
    display: none !important;
}
.search--wrapper .search--input {
    /* filter: invert(1) !important; */
}

.search.focused .search--input {
    color: #000 !important;
    /* filter: invert(1) !important; */
}

.header__relative {
    background-color: #fff !important;
}
.form__text {
    border: 1px solid #96be27;
}
.bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-488/750/92/bg1.png);
    background-position: center;
    margin: 5px 5px 60px 5px !important;
    padding: 100px 90px !important;
    color: #fff !important;
    border-radius: 20px 0px 20px 0px !important;
    transition: transform .6s !important;
}

.bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-489/332/93/bg-2.png);
    background-position: center;
    margin: 60px 5px 5px 5px !important;
    padding: 100px 90px !important;
    color: #fff !important;
    border-radius: 20px 0px 20px 0px !important;
    transition: transform .6s !important;
}

.bloc4 h2 {
    color: #93c121 !important;
    padding: 29px 0px !important;
}
.bloc5 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-490/279/94/bg-contact.png) !important;
    background-size: cover;
    background-position: center;
    background-attachment: fixed !important;
}

.bloc5 .wizi-txt.wizi-txt--one {
    background-color: #0000008c !important;
    padding: 45px 51px !important;
    color: #ffffff !important;
    box-shadow: 0px 0px 5px 1px #ffffff1a !important;
}
.bloc5 h2{
  color:#fff !important;
}
.mark {
    padding: 20px 180px !important;
    text-align: center !important;
}

body.wiziblocks-on .prod .prod__article {
    padding: 15px !important;
}
.reassurance__wrapper {
    padding: 20px 50px !important;
}
.footer__wrapper__left__primary__title {
    font-family: "Roboto", sans-serif !important;
}
    .header__relative {
        width: 100% !important;
        min-width: 100% !important;
    }
.emergency-bar{
          top: -15px !important;
      min-height: 45px !important;
}
.nav-perso-on .nav__maxWidth {
       justify-content: center !important;
           }
.reassurance {
   background-color: #000000 !important;
}
.reassurance__wrapper__item__text strong {
    color: #ffffff !important;
}
.reassurance__wrapper__item__text {
    color: #ffffff !important;
}
p.tl {
    color: #000 !important;
    font-size: 1.1rem !important;
}

a.tel1 {
    color: #000 !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    transition: transform .9s !important;
}

.bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child:hover, .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child:hover {
    filter: grayscale(0.6);
    transform: scale(1.01);
}

.powered {
    background: #15622c !important;
    padding: 8px 20px !important;
}

.powered__p {
    color: #fff !important;
}

.footer__wrapper__left__primary__ul__li__link {
    color: #000000 !important;
}

.single-newsletter {
    margin-bottom: 50px !important;
}

.single-newsletter__wrapper__content__subtext {
    color: #000 !important;
}
.ic img {
    width: 16% !important;
    filter: drop-shadow(2px 4px 6px black);
    transition: transform 1.3s !important;
}


.ic img:hover {
    transform: rotateY(360deg);
    filter: opacity(0.7);
}
li.footer__wrapper__left__primary__ul__li.instagram, li.footer__wrapper__left__primary__ul__li.youtube,li.footer__wrapper__left__primary__ul__li.facebook {
    display: none !important;
}
    .nav-perso-on .nav {
        padding: 2px 0 !important;
        background: #1060310d !important;
    }
a.btn01:hover {
    text-shadow: 2px 3px 1px #00000000 !important;
    transform: rotateX(360deg);
}

a.btnn:hover {
    text-shadow: 2px 3px 1px #00000000 !important;
    transform: rotateX(360deg);
}
a.btnn {
    background-color: #15622c;
    color: #fff !important;
    padding: 17px 17px !important;
    display: block;
    width: 235px !important;
    text-align: center !important;
    text-decoration: none !important;
    border-radius: 15px !important;
    border-bottom: 6px #96bf24 solid !important;
    transition: transform 1.5s !important;
}

a.btn0 {
    background-color: #ffffff12;
    color: #fff !important;
    padding: 17px 17px !important;
    display: block;
    width: 297px !important;
    text-align: center !important;
    text-decoration: none !important;
    border-radius: 15px !important;
    border-bottom: 6px #96bf2433 solid !important;
}

a.btn01 {
    background-color: #ffffff;
    color: #000000 !important;
    padding: 17px 17px !important;
    display: block;
    width: 251px !important;
    text-align: center !important;
    text-decoration: none !important;
    border-radius: 15px !important;
    border-bottom: 6px #96bf24 solid !important;
    transition: transform 1.5s !important;
}
.cnp .wizi-img__content:nth-child(3) {
    display: none !important;
}
.wizi-img__content:nth-child(4) {
    display: none !important;
}
.cnp .wizi-img--quadruple-title .wizi-img__content {
    width: 50% !important;
    margin: 10px !important;
    background-color: #ededed !important;
    padding: 20px;
    text-align: center !important;
    height: 100% !important;
}
.cnp .wizi-img--quadruple-title.wizi-img--small .wizi-img__content__wrapper {
    padding-top: 60% !important;
}
.cnp .wizi-wrapper.wizi-wrapper--img {
    padding: 20px 150px !important;
}
.search--input::placeholder {color: #000 !important;}

.search--wrapper .search--input {
    background: url(https://media.cdnws.com/_i/388247/RAW-518/3815/18/00fichier-3logog.png) left 30px center no-repeat !important;
}

.search--wrapper .search--fieldset {
    background-color: #1e1e1e05 !important;
}
a.tel1:hover {
    color: #ffffff !important;!i;!;
    transform: scale(1.1);
}

/*********** menu ************/

.cat {
        display: flex;
    justify-content: space-around;
     padding: 22px 0px !important;
}
.cat1 {
      display: flex;
    justify-content: space-around;
    padding: 22px 0px !important;
}
a.i1:hover,a.i2:hover,a.i3:hover,a.i4:hover,a.i5:hover,a.i6:hover,a.i7:hover,a.i8:hover,a.i9:hover,a.i10:hover,a.i11:hover,a.i12:hover,a.i13:hover,a.i14:hover,a.i13:hover,a.i15:hover,a.i16:hover,a.i17:hover,a.i18:hover,a.i19:hover,a.i20:hover{
    transform: scale(1.1);
    filter: drop-shadow(2px 4px 6px #727272);
}
a.i1,a.i2,a.i3,a.i4,a.i3,a.i5,a.i6,a.i7,a.i8,a.i9,a.i10,a.i11,a.i12,a.i13,a.i14,a.i13,a.i15,a.i16,a.i17,a.i18,a.i19,a.i20 {
    color: #000 !important;
    padding: 5px;
    padding-top: 64px !important;
    background-size: 58px !important;
    text-decoration: none !important;
    transition: transform 1.5s !important;
    font-size: 14px !important;
  text-align: center;
    width: 152px !important;
}
a.i1 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-529/3315/29/remorques.png) !important;!i;!;
   
    background-repeat: no-repeat;
    background-position: top center;

    display: block;
}

a.i2 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-530/3491/30/quads.png) !important;
    
    background-repeat: no-repeat;
    background-position: top center;
    
    display: block;
}

a.i3 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-531/569/31/transporteurs-a-chenilles.png);
  
    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i4 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-540/753/40/tondeuses-debroussailleuses-viti.png);
    
    background-repeat: no-repeat;
    background-position: top center;
  
    display: block;
}

a.i5 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-533/543/33/tracteurs-debroussailleurs.png);

    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i6 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-534/1842/34/broyeurs.png);
 
    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i7 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-535/667/35/d-atomiseurs.png);

    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i8 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-536/3203/36/souffleurs.png);

    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i9 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-537/591/37/tronconneuses.png);

    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i10 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-538/915/38/robots-de-tonte.png);

    background-repeat: no-repeat;
    background-position: top center;
 
    display: block;
}

a.i11 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-539/955/39/tracteurs-tondeuse.png);
    
    background-repeat: no-repeat;
    background-position: top center;

    display: block;
}

a.i12 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-532/982/32/tondeuses-debroussailleuses.png);
  
    background-repeat: no-repeat;
    background-position: top center;

    display: block;
}

a.i13 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-541/2507/41/tondeuses.png);
    
    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i14 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-542/3724/42/taille-haies.png);
   
    background-repeat: no-repeat;
    background-position: top center;

    display: block;
}

a.i15 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-543/3150/43/outil.png);
    
    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}

a.i16 {
    a.i15 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-543/3150/43/outil.png);
 
    background-repeat: no-repeat;
    background-position: top center;
   
    display: block;
}
    background-image: url(https://media.cdnws.com/_i/388247/RAW-543/3150/43/outil.png);
    
    background-repeat: no-repeat;
    background-position: top center;
  
    display: block;
}

a.i17 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-545/3453/45/micro-tracteur.png);
    background-repeat: no-repeat;
    display: block;


    background-position: center top;
}

a.i18 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-546/1131/46/debrousailleuses.png);
    background-repeat: no-repeat;
    display: block;
    
    background-position: center top;
}

a.i19 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-547/11/47/broyeurs-viti.png);
    background-repeat: no-repeat;
    display: block;
   
    background-position: center top;
}

a.i20 {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-528/712/28/batterie.png);
    background-repeat: no-repeat;
    display: block;


    background-position: center top;
}


/***********************/



/******************* Responsive *************/
@media (max-width: 719px) and (min-width: 320px) {
   a.i1, a.i2, a.i3, a.i4, a.i3, a.i5, a.i6, a.i7, a.i8, a.i9, a.i10, a.i11, a.i12, a.i13, a.i14, a.i13, a.i15, a.i16, a.i17, a.i18, a.i19, a.i20 {
    color: #000 !important;
    padding: 11px;
    padding-top: 62px !important;
    background-size: 58px !important;
    text-decoration: none !important;
    transition: transform 1.5s !important;
    font-size: 14px !important;
    text-align: center;
    width: 155px !important;
}
  .cat {
    display: ruby;
    justify-content: space-around;
    padding: 22px 0px !important;
}
  .cat1 {
    display: ruby;
    justify-content: space-around;
    padding: 22px 0px !important;
}

  .cnp .wizi-img--quadruple-title .wizi-img__content {
    width: 100% !important;
    height: inherit !important;
}
body.wiziblocks-on .prod .prod__article {
    padding: 5px !important;
    /* width: 25%; */
}
  .wizi-img--quadruple-title .wizi-img__content {
    width: 95% !important;
    margin: 10px !important;
    background-color: #ededed !important;
    padding: 20px;
    text-align: center !important;
     height: inherit !important; 
}
  .cnp .wizi-wrapper.wizi-wrapper--img {
    padding: 20px 0px !important;
}
  .emergency-bar {
    top: 0px !important;
}
  .footer__wrapper__left {
    padding: 0 0px !important;
}
  .footer__wrapper {
    padding: 0 10px !important;
}
  .footer__wrapper__left__primary {
    /* width: 33% !important; */
    text-align: center;
}
  .bloc2 .wizi-imgtxt {
    display: block;
}
.bloc5 .wizi-txt.wizi-txt--one {
    padding: 20px 0px !important;
}
.bloc2 .wizi-imgtxt__right, .bloc2 .wizi-imgtxt__left {
    width: 100% !important;
  
}
  .bloc1 {
    padding: 20px 0px !important;
}
  .bloc2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 0px 0px !important;
}
  .prd .wiziblocks__item__maxWidth {
    background-color: #12622d2b !important;
    padding: 40px 18px !important;
}
  .bloc3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 0px 0px !important;
}
  .mark {
    padding: 0px 0px !important;
    text-align: center !important;
}
  .bloc5 .wiziblocks__item__maxWidth {
    text-align: left;
    padding: 40px 10px 40px 10px !important;
    background-color: #00000052 !important;
}
  .footer {
    padding: 50px 0 40px 0 !important;
}
  .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    margin: 5px 5px 20px 5px !important;
    padding: 20px 20px !important;
}
  .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    margin: 20px 5px 5px 5px !important;
    padding: 20px 20px !important;
}
      .header__nav__icon__span {
        background: #216439;
    }

.header__cart__a {
    background-image: url(https://media.cdnws.com/_i/388247/RAW-486/1534/90/genix-motoculture-entete-panier.png) !important;
    padding: 2px 30px 0px 23px !important;
    background-position: left center !important;
    background-size: auto 29px;
}
}


@media (max-width: 1023px) and (min-width: 720px) {
  a.i1, a.i2, a.i3, a.i4, a.i3, a.i5, a.i6, a.i7, a.i8, a.i9, a.i10, a.i11, a.i12, a.i13, a.i14, a.i13, a.i15, a.i16, a.i17, a.i18, a.i19, a.i20 {
    color: #000 !important;
    padding: 5px;
    padding-top: 64px !important;
    background-size: 58px !important;
    text-decoration: none !important;
    transition: transform 1.5s !important;
    font-size: 14px !important;
    text-align: center;
    width: 139.4px !important;
}
  .cat {
    display: ruby;
    justify-content: space-around;
    padding: 22px 0px !important;
}
  .cat1 {
    display: ruby;
    justify-content: space-around;
    padding: 22px 0px !important;
}
  .nav-perso-on .nav {
    padding: 100px 0 0 0 !important;
}
      .header__cart__a {
        background-image: url(https://media.cdnws.com/_i/388247/RAW-486/1534/90/genix-motoculture-entete-panier.png) !important;
        padding: 2px 30px 0px 23px !important;
        background-position: left center !important;
        background-size: auto 29px;
    }
  .header__nav__icon__span {
    background: #216439;
}

.header__nav {
    padding: 0px 15px 20px 15px !important;
}

.search--wrapper .search--input {
    background: url(https://media.cdnws.com/_i/388247/RAW-518/3815/18/00fichier-3logog.png) left 7px center no-repeat !important;
}

.search {
    top: 41% !important;
}

.header__relative {
    padding: 0 137px 0 20px !important;
}
body.wiziblocks-on .prod .prod__article {
    padding: 5px !important;
    width: 25%;
}
  .cnp .wizi-wrapper.wizi-wrapper--img {
    padding: 20px 0px !important;
}
  .emergency-bar {
    top: 0px !important;
}
  .footer__wrapper__left {
    padding: 0 0px !important;
}
  .footer__wrapper {
    padding: 0 10px !important;
}
  .footer__wrapper__left__primary {
    width: 33% !important;
}
  .bloc2 .wizi-imgtxt {
    display: block;
}
.bloc5 .wizi-txt.wizi-txt--one {
    padding: 30px 30px !important;
}
.bloc2 .wizi-imgtxt__right, .bloc2 .wizi-imgtxt__left {
    width: 100% !important;
  
}
  .bloc1 {
    padding: 20px 30px !important;
}
  .bloc2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 0px 0px !important;
}
  .prd .wiziblocks__item__maxWidth {
    background-color: #12622d2b !important;
    padding: 40px 18px !important;
}
  .bloc3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 0px 0px !important;
}
  .mark {
    padding: 0px 0px !important;
    text-align: center !important;
}
  .bloc5 .wiziblocks__item__maxWidth {
    text-align: left;
    padding: 80px 110px 80px 20px !important;
    background-color: #00000052 !important;
}
  .footer {
    padding: 50px 0 40px 0 !important;
}
  .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    margin: 5px 5px 20px 5px !important;
    padding: 60px 30px !important;
}
  .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    margin: 20px 5px 5px 5px !important;
    padding: 60px 30px !important;
}
}
@media (max-width: 1199px) and (min-width: 1024px) {
  a.i1, a.i2, a.i3, a.i4, a.i3, a.i5, a.i6, a.i7, a.i8, a.i9, a.i10, a.i11, a.i12, a.i13, a.i14, a.i13, a.i15, a.i16, a.i17, a.i18, a.i19, a.i20 {
     text-align: center;
    width: 141px !important;
}
  .cat {
    display: ruby;
    justify-content: space-around;
    padding: 22px 0px !important;
}
  .cat1 {
    display: ruby;
    justify-content: space-around;
    padding: 22px 0px !important;
}
 .bloc1 {
    padding: 20px 30px !important;
}
  .cnp .wizi-wrapper.wizi-wrapper--img {
    padding: 20px 80px !important;
}
  .bloc2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 0px 0px !important;
}
  .prd .wiziblocks__item__maxWidth {
    background-color: #12622d2b !important;
    padding: 40px 18px !important;
}
  .bloc3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 0px 0px !important;
}
  .mark {
    padding: 20px 90px !important;
    text-align: center !important;
}
  .bloc5 .wiziblocks__item__maxWidth {
    text-align: left;
    padding: 80px 230px 80px 50px !important;
    background-color: #00000052 !important;
}
  .footer {
    padding: 50px 0 40px 0 !important;
}
  .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    margin: 5px 5px 170px 5px !important;
    padding: 60px 30px !important;
}
  .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    margin: 170px 5px 5px 5px !important;
    padding: 60px 30px !important;
}
}
@media (max-width: 1399px) and (min-width: 1200px) {
 .bloc1 {
    padding: 20px 100px !important;
}
  .cnp .wizi-wrapper.wizi-wrapper--img {
    padding: 20px 100px !important;
}
  .bloc2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 20px !important;
}
  .prd .wiziblocks__item__maxWidth {
    background-color: #12622d2b !important;
    padding: 40px 40px !important;
}
  .bloc3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 20px !important;
}
  .mark {
    padding: 20px 90px !important;
    text-align: center !important;
}
  .bloc5 .wiziblocks__item__maxWidth {
    text-align: left;
    padding: 80px 400px 80px 50px !important;
    background-color: #00000052 !important;
}
  .footer {
    padding: 50px 0 40px 0 !important;
}
}
@media (max-width: 1599px) and (min-width: 1400px) {
 .bloc1 {
    padding: 20px 100px !important;
}
  .cnp .wizi-wrapper.wizi-wrapper--img {
    padding: 20px 150px !important;
}
  .bloc2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 60px !important;
}
  .prd .wiziblocks__item__maxWidth {
    background-color: #12622d2b !important;
    padding: 40px 40px !important;
}
  .bloc3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 100px !important;
}
  .mark {
    padding: 20px 130px !important;
    text-align: center !important;
}
  .bloc5 .wiziblocks__item__maxWidth {
    text-align: left;
    padding: 80px 490px 80px 130px !important;
    background-color: #00000052 !important;
}
  .footer {
    padding: 50px 0 40px 0 !important;
}
}

@media (max-width: 1800px) and (min-width: 1600px) {
  .bloc1 {
    padding: 20px 100px !important;
}
  .cnp .wizi-wrapper.wizi-wrapper--img {
    padding: 20px 150px !important;
}
  .bloc2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 60px !important;
}
  .prd .wiziblocks__item__maxWidth {
    background-color: #12622d2b !important;
    padding: 40px 40px !important;
}
  .bloc3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 100px !important;
}
  .mark {
    padding: 20px 130px !important;
    text-align: center !important;
}
  .bloc5 .wiziblocks__item__maxWidth {
    text-align: left;
    padding: 80px 650px 80px 130px !important;
    background-color: #00000052 !important;
}
  .footer {
    padding: 50px 0 40px 0 !important;
}
}

/*********************** Scrooling Ani  *************************/
@media (max-width: 2100px) and (min-width: 1200px) {
       .bloc1, .mark{
        animation: top linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
      .bloc2 .wizi-imgtxt__left, .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child{
        animation: slide2 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 35%;
    }

      .bloc2 .wizi-imgtxt--reverse .wizi-imgtxt__right, .bloc4 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child{
        animation: slide linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 35%;
    }
    .bloc5 .wizi-txt.wizi-txt--one, .prd h2{
        animation: reveal linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 35%;
    }
}
@keyframes slide {
  from{
  transform: translateX(100%);
  opacity:0;
  }
  to {
  transform: translateX(0);
  opacity:1;
  }
}
@keyframes reveal {
  from{
  transform: scale(0);
  opacity:0;
  }
  to {
  transform: scale(1);
  opacity:1;
  }
}

 @keyframes slide2 {
  from{
  transform: translateX(-100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}
  @keyframes top {
  from{
  transform: translateY(100%);
  opacity:0;
  }
  to {
  transform: translateY(0);
  opacity:1;
  }
}

/******************* End code scrolling *********************/
.price-cur::after {
    content: " TTC";
    color: black;
    font-size: 0.9em;
    font-weight: 800;
    margin-left: 5px;
}