﻿#header-trame-canvas {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  pointer-events: none;
  z-index: -1; /* ou -1 selon ton contexte */
}

.carousel-container {
  position: relative;
  width: 70%;
  margin:auto;
  overflow:hidden;
}

.carousel {
  overflow: hidden;
  position: relative;
}

.carousel-track {
  display: flex;
  transition: transform 0.5s ease-in-out;
  width: 100%;
}

.carousel-slide {
  min-width: 100%;
  display: flex;
  flex-direction: row;
}

.slide-left, .slide-right {
  width: 50%;
  position: relative;
}

.trame-canvas-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dotCanvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  opacity: 0.4;
  z-index: 1;
}

.slide-image {
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 100%;
  z-index: 0;
}

.slide-right {
  background-color: #702f8a;
  color: white;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 50px 60px;
  gap: 1rem;
  position: relative;
}

.carousel-container.large .slide-right {
    padding: 90px 100px;
}
    
    
.slide-right .intro-line {
  font-size: 1.4rem;
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: 0.03em;
  line-height: 1.2;
}

.slide-right .main-line {
  font-size: 2.2rem;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.1;
  margin-top: 0.5rem;
}

.slide-right .divider {
  width: 40px;
  height: 2px;
  background-color: white;
  margin: 1rem 0;
}

.slide-right .secondary-text {
  font-size: 1rem;
  font-weight: 300;
  color: #ddd;
  line-height: 1.5;
}

.carousel-prev, .carousel-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(255,255,255,0.8);
  border: none;
  font-size: 2rem;
  padding: 0.5rem 1rem;
  cursor: pointer;
  z-index: 10;
}

.carousel-prev { left: 0; }
.carousel-next { right: 0; }
.h1-light {
  font-family: Mona Condensed Bold !important;
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.h1-bold {
  font-family: Mona Condensed Bold !important;
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.horizontal-line {
  width: 40px;
  height: 2px;
  background-color: white;
  margin: 1.5rem 0;
}

.subtitle-text {
	font-size: 1.2rem;
    line-height: 1;
    color: #f0f0f0;
    font-family: 'Mona Regular';
    margin-top: 10px;
    width: 230px;
}
.carousel-container.large .subtitle-text {
    font-size: 1.4rem;
    line-height: 1.1;
    width: 460px;
}


@media (max-width: 768px) {
  .carousel-slide {
    flex-direction: column;
    height: auto;
  }

  .slide-left, .slide-right {
    width: 100%;
    height: auto;
  }

  .slide-right {
    padding: 1.5rem;
    align-items: center;
    text-align: center;
  }

  .slide-right .main-line {
    font-size: 1.6rem;
  }

  .slide-right .intro-line {
    font-size: 1.1rem;
  }
}

.carousel-container .line {
	display: block;
}

.carousel-slide.image .cta-button {
    margin-left: 125px; 
   }


@media screen and (max-width:767px) {
.carousel-slide.image .slide-content {
    left: 30px;
   }
}



    .carousel-container {
      position: relative;
      width: 100%;
      max-width: 1140px;
      min-height: 600px;
    }
    
      .carousel-container.large {
      max-width: 100%;
      min-height: 600px;
    }
    
    .carousel-container.large.fullscreen {
  height: 600px;}

    
    .carousel-track {
      display: flex;
      width: 100%;
      height: 100%;
      transition: transform 0.6s ease-in-out;
    }
    .carousel-slide {
      flex: 0 0 100%;
      position: relative;
    }
    .slide-bg {
      position: absolute;
      top: 0; left: 0;
      width: 100%; height: 100%;
      background-size: cover !important;
      background-position: center;
      z-index: 1;
	  	background:#702f8a;
    }
    

    @media (max-width: 767px) {
	  .slide-bg {
	          background-position: -450px center !important;
	    
		}
	}

     @media (min-width:768px) and (max-width: 1600px) {
	  .slide-bg {
	          background-position: -250px center !important;
	    
		}
	}

    
    canvas.trame-canvas{
    position: absolute;
    right: 0;
    bottom: 0;
}    
    .slide-content {
      position: absolute;
right:0;      
bottom: 20%;
      color: white;
      z-index: 3;
      width: 600px;
    }
    .slide-content h1 {
      font-size: 2.8rem;
      font-weight: 300;
      line-height: 1.2;
	  text-align:left;
    }
    .slide-content .h1-light {
  font-family: Mona Condensed Bold !important;
  font-size: 2.8rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.slide-content .h1-bold {
  font-family: Mona Condensed Bold !important;
  font-size: 2.8rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}
    .white-line {
      height: 2px;
      background-color: white;
      margin: 1.5rem 0 1.5rem auto;
      width: fit-content;
      padding-right: 1rem;
    }
    .cta-button {
        display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    background-color: white;
    color: #702f8a !important;
    padding: 10px 20px;    
    padding-left: 35px;
    font-size: 15px;
    text-decoration: none;
    border-radius: 0;
    transition: background 0.3s ease;
    font-family: "Mona Bold", sans-serif !important;
    line-height: 21px;
    margin-top: 30px;
   }
        .cta-button:hover,.cta-button:visited {
    	color: #702f8a !important; 
   }
   
   .cta-button:hover {
    	opacity: 0.8 !important; 
   }


    .cta-button:before  {
       content: "";
       background-image: url('/PublishingImages/flechecta.svg');
           position: absolute;
    width: 16px;
    height: 14px;
    margin-left: -25px;
         }
    

    
    
    .carousel-prev, .carousel-next {
     position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: white;
    color: #ff00ff !important;
    border: none;
    font-size: 24px;
    border-radius: 50%;
    cursor: pointer;
    z-index: 4;
    text-decoration: none !important;
       padding: 12px 18px;
    line-height: 24px;}
    .carousel-prev { left: 20px; }
    .carousel-next { right: 20px; }

	   

  




    /* Animation : mots invisibles + décalés vers la gauche */
    .animated-title .word{
      opacity:0;
      transform:translateX(-1em); /* décale de la gauche */
      display:inline-block;
      transition:opacity .4s ease, transform .4s ease;
    }

.slide-trame {
position: absolute;
    bottom: 0;
    right: 0;
    width: 1920px;
    height: auto;
    overflow: hidden;
    z-index: 2;
    pointer-events: none;
}

@media (max-width: 768px) {
    .slide-trame {
        transform: translateX(680px);
    }
}

.slide-trame img {
width: 1920px;
    height: auto;
}
.carousel-container{
	overflow:hidden;
}

.carousel-prev,
.carousel-next {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none; /* empêche les clics quand invisibles */
}

.carousel-container:hover .carousel-prev,
.carousel-container:hover .carousel-next {
  opacity: 1;
  pointer-events: auto;
}
.carousel-container:hover .carousel-dots {
  opacity: 1;
  pointer-events: auto;
}

.carousel-slide{
	overflow:hidden;
}


.carousel-dots {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: 4;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none; /* empêche les clics quand invisibles */
}

.carousel-dots li {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.4);
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.carousel-dots li.is-current {
  background-color: white;
}


.slidevideo-bg {
    position: relative;
    width: 100%;
    height: 100vh; /* or whatever height you need */
    overflow: hidden;
	background:#702f8a;
}

.video-bg {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: translate(-50%, -50%);
}

.title-1-description a {
	color: #702f8a;
}
.sub-link-1{
    color: #3C3C3C;
}
section.mt0 {
	margin-top:0;
	padding-top:0;
}


@media (max-width: 768px) {
  .carousel-prev,
  .carousel-next {
    display: none !important;
  }
}


.clientdisplay {display: none;}

@media screen and (max-width:767px) {
	.slide-content {
		max-width: 600px;
		width:85%;
	}
	.carousel-container.large .subtitle-text{
		max-width: 460px;
		width:85%;
	}
	
	.grid-adaptive.mobile {
		text-align:center;
		margin:0 auto;
	}

}


       .cta-button.right {
 margin-left: 20px !important; 

   }


.popup{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999}.popup,.popup-bg{width:100%;height:100%;left:0;top:0}.popup-bg{position:absolute;background-color:rgba(0,0,0,.6)}.popup-close{position:absolute;right:0;top:0;-webkit-transform:translateY(-50%) translateX(50%) scale(1);-ms-transform:translateY(-50%) translateX(50%) scale(1);transform:translateY(-50%) translateX(50%) scale(1);cursor:pointer;width:30px;-webkit-transition:transform .3s ease;-o-transition:.3s ease transform;transition:transform .3s ease;border-radius:100%;border:1px solid #702f8a}.popup-close path{fill:#fff}.popup-close circle,.popup-close path{-webkit-transition:fill .3s ease;-o-transition:.3s ease fill;transition:fill .3s ease}.popup-close circle{fill:#702f8a}@media only screen and (min-width:992px){.popup-close:hover{-webkit-transform:translateY(-50%) translateX(50%) scale(1.1);-ms-transform:translateY(-50%) translateX(50%) scale(1.1);transform:translateY(-50%) translateX(50%) scale(1.1)}.popup-close:hover circle{fill:#fff}.popup-close:hover path{fill:#702f8a}}.popup-content{position:relative;background-color:#fff;padding:20px;border-radius:10px;width:calc(100% - 50px);-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.25);box-shadow:5px 5px 5px 0 rgba(0,0,0,.25)}@media only screen and (min-width:640px){.popup-content{width:540px}}@media only screen and (min-width:768px){.popup-content{width:720px}}@media only screen and (min-width:992px){.popup-content{width:960px;padding:30px}}.popup-video{position:relative;width:100%;padding-bottom:56%}.popup-video iframe{position:absolute;width:100%;height:100%;left:0;top:0}


@media screen and (max-width: 767px) {
    .carousel-slide.image .cta-button {
        margin-left: 0px;
    }
}


html{scroll-behavior: smooth;}body, p, ul, ol, form, input, button, select, h1, h2, h3, h4, h5, h6, dl, dt, dd, blockquote, address, pre{margin:0;padding:0;}h1, h2, h3, h4, h5, h6{font-size:14px;font-weight:400;}ul, ol{list-style:none;margin-bottom:0 !important;}img, abbr{border:0;}body, select, input, textarea{font-family:'Mona Sans';font-size:17px;line-height:1.6;color:#333;}strong{color:#000;font-weight:500;}a{color:#fff;text-decoration:underline;}a:hover{text-decoration:none;}p{margin-bottom:30px;}p:last-child{margin-bottom:0;}select, input[type=radio], input[type=checkbox]{cursor:pointer;}input[type=text], textarea, select{background-color:#f2f2f2;border:1px solid #ddd;box-sizing:border-box;width:100%;color:#000;transition:200ms;}input[type=text]:focus, textarea:focus, select:focus{background-color:#f8f8f8;outline:none;}input[type=text], textarea{padding:10px 15px;}select{padding:10px;}img{max-width:100%;}label.error{display:block;margin-top:5px;color:#be0707;}sup{font-size:60%;}@media (max-width:800px){body, select, input, textarea{font-size:15px;}}#page{overflow:hidden;}#page-inner{position:relative;left:0;transition:left 500ms ease-in-out;}#page-column{position:fixed;top:0;left:-250px;bottom:0;z-index:101;overflow:hidden;width:250px;transition:left 500ms ease-in-out;}#page-header{transition:margin-top 500ms ease-in-out;transition-delay:500ms;}#page-header-mobile{display:none;}@media (max-width:960px){#page-header-desktop{display:none;}#page-header-mobile{display:block;height:59px;}}.page-wrapper{max-width:1120px;padding:0 20px;margin:auto;}#page-header a{text-decoration:none;}#page-header-mobile{position:relative;height:60px;background-color:#702f8a;color:#fff;text-align:center;}#page-header-mobile-trigger, #page-header-mobile-language{position:absolute;line-height:57px;top:0;padding:0 20px;}#page-header-mobile-trigger{left:0;font-family:'FontAwesome';font-size:30px;cursor:pointer;}#page-header-mobile-logo{line-height:60px;}#page-header-mobile-logo img{vertical-align:middle;}#page-header-mobile-language{right:0;background-color:#2d153f;}#page-header-mobile-language:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px;}#page-header-mobile-language .sub-term{font-size:12px;text-transform:uppercase;}#page-header-mobile-language .sub-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;}#page-header-row-1:before, #page-header-row-1:after, #page-header-row-2:before, #page-header-row-2:after{content:'';display:table;}#page-header-row-1:after, #page-header-row-2:after{clear:both;}#page-header-row-1{height:55px;background-color:#702f8a;}.page-header-tooltip{max-width:300px;background:#702f8a;box-shadow:0 15px 15px rgba(0, 0, 0, 0.1);margin-top:-5px;padding-top:5px;}.page-header-tooltip > li +li{border-top:1px solid rgba(255, 255, 255, 0.1);}.page-header-tooltip-link{display:block;padding:10px 20px;font-size:11px;text-transform:uppercase;color:#c6aad1;text-decoration:none;transition:color 200ms;}.page-header-tooltip-link:hover{color:#fff;}#page-header-portail{margin-left:10px;}#page-header-portail .sub-link-1.hub{border-right: 1px solid #8d55a4;text-align:center;width:30px;margin-right: 5px;}#page-header-portail .sub-link-1.hub:after{color:#fff;font-family:'FontAwesome';content:'\f015';font-size: 15px;}#page-header-portail > li{float:left;}#page-header-portail .sub-link-1{display:block;line-height:54px;padding:0 10px;font-size:11px;text-transform:uppercase;color:#c6aad1;transition:color 200ms;}#page-header-portail .sub-link-1.is-current{position:relative;color:#fff;}#page-header-portail .sub-link-1.is-current:before{content:'';position:absolute;top:100%;left:50%;height:0;width:0;margin-top:-9px;margin-left:-5px;pointer-events:none;border:solid transparent;border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;border-width:5px;}#page-header-portail .sub-link-1:hover{color:#fff;}#page-header-portail .sub-link-1.is-sublevel:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px;}#page-header-quickaccess{float:right;}#page-header-quickaccess > li{float:left;}#page-header-quickaccess .sub-link-1{display:block;line-height:54px;padding:0 20px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms;}#page-header-quickaccess .sub-link-1.is-language:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px;}#page-header-quickaccess .sub-link-1.is-language{background-color:#2d153f;transition:200ms;}#page-header-quickaccess .sub-link-1.is-language:hover{background-color:#521f67;}#page-header-row-2{position:relative;}#page-header-desktop-outer{display:table;width:100%;height:150px;}#page-header-desktop-col-1{display:table-cell;vertical-align:middle;padding-right:50px;}#page-header-desktop-col-2{display:table-cell;vertical-align:middle;width:100%;text-align:right;}#page-header-desktop-logo img{display:block;max-width:290px;}#page-header-desktop-button{display:inline-block;padding:10px 20px;background-color:#e6e6e6;text-transform:uppercase;font-size:11px;white-space:nowrap;transition:200ms;}#page-header-desktop-button:hover{background-color:#702f8a;color:#fff;}#page-header-desktop-nav{display:table;height:135px;margin:auto;}#page-header-desktop-nav > li{display:table-cell;vertical-align:middle;text-align:center;}#page-header-desktop-nav .sub-link-1{display:block;padding:0 25px;line-height:1.4;}#page-header-desktop-nav .sub-link-1:hover{color:#702f8a;}#page-header-desktop-nav .sub-link-1.is-current{font-weight:400;color:#702f8a;}#page-header-desktop-title{font-size:20px;color:#702f8a;line-height:1.5;}#page-header-desktop-description{margin-bottom:0;font-size:17px;color:#888;}#page-body{overflow:hidden;}#page-backtotop{display:none;position:fixed;right:25px;bottom:25px;width:50px;height:50px;z-index:100;background-image:url(/dev/assets/img/site-all/icon-backtotop.png);cursor:pointer;opacity:0.3;}#page-backtotop:hover{opacity:0.5;}#section-introduction{display:table;width:100%;height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image: url('../img/payconiq_LP.jpg');}#section-introduction-inner{display:table-cell;padding:50px;vertical-align:middle;}#section-introduction-content{width:30%;padding:40px;margin-left:auto;background-color:#702f8a;background-color:rgba(113, 47, 138, 0.8);color:#fff;font-weight:100;}#section-introduction-title{margin-bottom:10px;font-size:22px;color:#fff;line-height:1.45;}.section-introduction-button{display:inline-block;padding:10px 20px;background-color:#fff;text-transform:uppercase;font-weight:600;color:#702f8a;text-align:center;font-size:12px;white-space:nowrap;text-decoration:none;transition:200ms;}.section-default{position:relative;padding:75px 0;}.section-default.is-separator{border-top:1px solid #f1f1f1;}.section-default.is-silver{background-color:#f6f6f6;}.section-default.is-silver + .section-default.is-silver{padding-top:0;}.section-default .grid-visual{padding:125px 0;margin:-125px 0;}.section-default.is-silver .grid-visual-item .sub-visual{background:#323232;}.section-default.is-silver .grid-visual-item .sub-visual img{opacity:0.96;}@media (max-width:960px){.section-default{padding:75px 0;}.section-default .grid-visual{padding:75px 0;margin:-75px 0;}}@media (max-width:800px){.section-default{padding:50px 0;}.section-default .grid-visual{padding:50px 0;margin:-50px 0;}}@media (max-width:640px){.section-default{padding:25px 0;}.section-default .grid-visual{padding:25px 0;margin:-25px 0;}}@media (max-width:640px){#section-introduction{height:auto;text-align:center;}#section-introduction-inner{background-color:rgba(0, 0, 0, 0.2);}#section-introduction-content{width:auto;padding:0;background:none;}#section-introduction-title{margin-bottom:0;font-weight:600;}#section-introduction-description{font-size:18px;}}.title-1:first-child, .title-2:first-child, .title-3:first-child, .title-4:first-child, .title-5:first-child, .title-6:first-child{margin-top:0;}.title-1{margin-bottom:50px;font-size:30px;color:#702f8a;font-weight:300;line-height:1.5;margin-left:auto;margin-right:auto;text-align:center;}.title-1-description{margin-bottom:50px;margin-top:-45px;font-size:22px;color:#888;margin-left:auto;margin-right:auto;text-align:center;}.title-1-description .fa{margin-right:5px;font-size:90%;color:#333;}.title-2{margin-top:50px;margin-bottom:25px;font-size:24px;color:#000;}.title-2-description{margin-bottom:25px;margin-top:-20px;font-size:19px;color:#888;}.title-3{margin-top:50px;margin-bottom:30px;font-size:18px;color:#000;font-weight:500;}.title-4{margin-top:40px;margin-bottom:10px;font-size:18px;color:#000;font-weight:500;}.btn-default{display:inline-block;padding:15px 25px;background-color:#E6007C;color:#fff !important;font-weight:600;border:none;text-align:center;font-size:14px;white-space:nowrap;border-radius:3px;transition:300ms;cursor:pointer;text-decoration:none;}.btn-default:hover{background-color:#E6007C;}.btn-default.is-wide{width:100%;padding-left:0;padding-right:0;}.btn-default.is-disabled{position:relative;background-color:#b3b3b3;cursor:default;}.btn-default.is-disabled:after{content:'Sold out';display:inline-block;position:absolute;top:0;left:50%;margin-left:-80px;padding:10px;border:3px solid #de0000;font-size:26px;color:#de0000;text-transform:uppercase;-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}.box-success, .box-error{padding:50px 30px;border-radius:3px;font-size:17px;text-align:center;border:1px solid;}.box-success a, .box-error a{text-decoration:underline;}.box-success a:hover, .box-error a:hover{text-decoration:none;}.box-success-title, .box-error-title{font-size:19px;}.box-success-btn, .box-error-btn{display:inline-block;padding:10px 25px;margin-top:30px;border-radius:3px;color:#fff !important;text-decoration:none !important;}.box-success{background-color:#edffcd;border-color:#d6e9b4;}.box-success, .box-success a{color:#192a00;}.box-success-btn{background-color:#26202b;}.box-success-btn .fa{margin-right:10px;font-size:13px;}.box-error{background-color:#ffecec;border-color:#e7b2b2;}.box-error, .box-error a{color:#1c0404;}.box-error-btn{background-color:#26202b;}.box-error-btn .fa{margin-right:10px;font-size:13px;}.text-center{text-align:center;}.text-mention{font-size:14px;}.text-state{padding:3px 7px;border-radius:3px;font-size:12px;background-color:#df1414;color:#fff;}.list-check{margin-bottom:30px;}.list-check:last-child{margin-bottom:0;}.list-check > li{position:relative;padding-left:35px;}.list-check > li + li{margin-top:15px;}.list-check > li:before{position:absolute;left:0;font-family:'FontAwesome';content:'\f00c';margin-right:10px;font-size:22px;line-height:1.2;color:#333;}.list-check.is-dualcolumn{word-spacing:-3px;letter-spacing:-3px;margin-left:-10px;margin-top:-10px;}.list-check.is-dualcolumn > li{display:inline-block;width:50%;padding-left:45px;margin-top:10px;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list-check.is-dualcolumn > li:before{left:10px;}.form-inline-checkbox{display:inline-block;padding-left:20px;margin:0 15px 0 0;}.form-inline-checkbox > input{margin:4px 5px 0 -20px;}.form-inline-radio{display:inline-block;padding-left:20px;margin:0 15px 0 0;}.form-inline-radio > input{margin:3px 5px 0 -20px;}.form-inline{display:table;width:100%;table-layout:fixed;}.form-inline-item{display:table-cell;vertical-align:middle;}.form-inline-item + .form-inline-item{border-left:10px solid transparent;}.form-above-fieldset{background-color:#fff;border:1px solid #e8e8e8;}.form-above-item{padding:25px;margin-bottom:0;}.form-above-item + .form-above-item{border-top:1px solid #e8e8e8;}.form-above-term{display:block;margin-bottom:10px;color:#000;font-size:15px;}.form-above-term.is-required:after{content:"*";position:relative;top:-5px;margin-left:5px;color:#be0707;font-size:12px;}.form-above-footer{padding:25px;background-color:#e5f0f2;border:1px solid #cfe3e6;margin:10px -1px -1px -1px;text-align:center;}.form-aside-fieldset{margin-bottom:40px;background-color:#fff;border:1px solid #e8e8e8;}.form-aside-item:before, .form-aside-item:after{content:"";display:table;}.form-aside-item:after{clear:both;}.form-aside-item{padding:25px 30px 25px 240px;margin-bottom:0;}.form-aside-item + .form-aside-item{border-top:1px solid #e8e8e8;}.form-aside-term{position:relative;float:left;padding-right:15px;margin-left:-210px;width:180px;color:#000;}.form-aside-term.is-required:after{content:"*";position:absolute;right:0;top:0;color:#be0707;font-size:11px;}.form-aside-other{display:block;margin-top:10px;border-left:5px solid #444;}.form-aside-title{margin:40px 0 20px 30px;color:#000;font-weight:600;font-size:14px;text-transform:uppercase;}.form-aside-title:first-child{margin-top:0;}.form-aside-footer{text-align:center;}.form-aside-caption{display:block;margin-top:3px;color:#999;font-size:12px;line-height:1.35;}.form-aside-radio{display:block;padding-left:20px;margin-bottom:5px;}.form-aside-radio > input{float:left;margin:8px 5px 0 -20px;}.form-aside-checkbox{display:block;padding-left:20px;margin-bottom:5px;}.form-aside-checkbox > input{float:left;margin:8px 5px 0 -20px;}@media (max-width:640px){.form-aside-item{padding-left:30px;}.form-aside-term{display:block;float:none;margin-left:0;margin-bottom:5px;width:auto;}.form-aside-term.is-required:before{left:-7px;}}.grid-center{max-width:805px;margin:0 auto 50px;text-align:center;}.grid-center:last-child{margin-bottom:0;}.grid-adaptive{word-spacing:-3px;letter-spacing:-3px;}.grid-adaptive:last-child{margin-bottom:0;}.grid-adaptive > [class*=sub-column-]{display:inline-block;vertical-align:top;word-spacing:normal;letter-spacing:normal;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.grid-adaptive .sub-column-100{width:100%;}.grid-adaptive .sub-column-80{width:80%;}.grid-adaptive .sub-column-70{width:70%;}.grid-adaptive .sub-column-60{width:60%;}.grid-adaptive .sub-column-50{width:50%;}.grid-adaptive .sub-column-40{width:40%;}.grid-adaptive .sub-column-33{width:33.3333333%;}.grid-adaptive .sub-column-30{width:30%;}.grid-adaptive .sub-column-25{width:25%;}.grid-adaptive .sub-column-20{width:20%;}.grid-adaptive.is-none{margin-left:0;margin-top:0;margin-bottom:0;}.grid-adaptive.is-none > [class*=sub-column-]{padding-left:0;margin-top:0;}.grid-adaptive.is-xsmall{margin-left:-15px;margin-top:-15px;margin-bottom:15px;}.grid-adaptive.is-xsmall > [class*=sub-column-]{padding-left:15px;margin-top:15px;}.grid-adaptive.is-small{margin-left:-25px;margin-top:-25px;margin-bottom:25px;}.grid-adaptive.is-small > [class*=sub-column-]{padding-left:25px;margin-top:25px;}.grid-adaptive{margin-left:-50px;margin-top:-50px;margin-bottom:50px;}.grid-adaptive > [class*=sub-column-]{padding-left:50px;margin-top:50px;}.grid-adaptive.is-large{margin-left:-75px;margin-top:-75px;margin-bottom:75px;}.grid-adaptive.is-large > [class*=sub-column-]{padding-left:75px;margin-top:75px;}.grid-adaptive:last-child{margin-bottom:0;}@media (max-width:960px){.grid-adaptive .sub-column-20{width:25%;}}@media (max-width:768px){.grid-adaptive .sub-column-80{width:100%;}.grid-adaptive .sub-column-70{width:100%;}.grid-adaptive .sub-column-60{width:100%;}.grid-adaptive .sub-column-50{width:100%;}.grid-adaptive .sub-column-40{width:100%;}.grid-adaptive .sub-column-33{width:50%;}.grid-adaptive .sub-column-30{width:50%;}.grid-adaptive .sub-column-25{width:50%;}.grid-adaptive .sub-column-20{width:33.3333333%;}.grid-adaptive.is-small{margin-left:-25px;margin-top:-25px;margin-bottom:25px;}.grid-adaptive.is-small > [class*=sub-column-]{padding-left:25px;margin-top:25px;}.grid-adaptive{margin-left:-50px;margin-top:-50px;margin-bottom:50px;}.grid-adaptive > [class*=sub-column-]{padding-left:50px;margin-top:50px;}.grid-adaptive.is-large{margin-left:-75px;margin-top:-75px;margin-bottom:75px;}.grid-adaptive.is-large > [class*=sub-column-]{padding-left:75px;margin-top:75px;}.grid-adaptive:last-child{margin-bottom:0;}}@media (max-width:640px){.grid-adaptive .sub-column-20{width:50%;}}@media (max-width:480px){.grid-adaptive > [class*=sub-column-]{width:100%;}}[data-serialtip]{display:none;position:absolute;z-index:1001;}.js-BILnetSubmit-hidden{position:absolute;visibility:hidden;}.new{padding: 20px;text-align: center;color: white;background-color: #702F8A;border-radius: 90%;width: 50%;margin:auto;margin-bottom:20px !important;}.main.container{max-width: 1120px;}.container.single .container-box{min-height:0 !important;}.container.single .col-md-6{margin:auto;}.container-box{padding:25px;margin:25px 0;color:#fff;}.container-box.large{text-align:center;}h4.title{}.white{color:black;}.blue{background-color:#702f8a;text-align:center;min-height:160px;margin-top:0;}.purple{background:rgba(113, 47, 138, 0.8);}.grey{background-color:#999;text-align:center;}.green{background-color:#00965e;text-align:center;}.grey a{color: #702f8a;text-decoration: underline;}.border-purple{border:solid 3px #702f8a;}.container-box.large ul{display: inline-block;width: auto;text-align:left;}.container-box.large li:before{content:'';background: url("../img/check-blue.svg");background-repeat: no-repeat;background-size: 20px 20px;background-position: 0 0;display: inline-block;height: 18px;width: 40px;margin-left: -40px;position: relative;}.container-box ul{margin-left: 35px;margin-bottom: 15px !important;width: 90%;}.container-box li:before{content:'';background: url("../img/check-white.svg");background-repeat: no-repeat;background-size: 20px 20px;background-position: 0 0;display: inline-block;height: 18px;width: 40px;margin-left: -40px;position: relative;}.subscribe{margin-top:25px;}.subscribe div:first-child{margin-left:16.5%;}.warning{font-weight:500;border:solid 2px red;padding:10px 25px;}@media (max-width:1250px){.grey{min-height:250px;}.purple{min-height:380px;}.grey{min-height:300px;}}@media (max-width:1199px){.blue{min-height:190px;}}@media (max-width:991px){.subscribe{margin-left: -110px !important;width: 135%;}.subscribe div{max-width: 50% !important;min-width:257px;flex: 0 0 50% !important;}.subscribe div:first-child{margin-left:0;}}@media (max-width:953px){.purple{min-height:430px;}.grey{min-height:320px;}}@media (max-width:897px){.blue{min-height:210px;}}@media (max-width:884px){.grey{min-height:340px;}}@media (max-width:841px){.purple{min-height:460px;}}@media (max-width:826px){.grey{min-height:360px;}}@media (max-width:799px){.purple{min-height:480px;}}@media (max-width:776px){.grey{min-height:390px;}}@media (max-width:767px){.subscribe{margin-left: -78px !important;}.container-box{min-height:0;}}@media (max-width:565px){.subscribe{margin-left: auto !important;margin-right: auto !important;width:100% !important;}.subscribe div{margin:auto !important;min-width:100%;}.subscribe div:last-child{margin-top:25px !important;}}a.cta{display:inline-block;background-color: white;border: 2px solid #702f8a;color: #702f8a!important;padding: 15px 25px;-webkit-transition: background-color .2s ease-out;-moz-transition: background-color .2s ease-out;-o-transition: background-color .2s ease-out;transition: background-color .2s ease-out;}a.cta:hover{text-decoration:none !important;background-color: #702f8a;color: #fff!important;}.title{position:relative;color: #702F8A;font-weight: 600;margin-bottom:50px;}.title:after {height: 3px;display: inline-block;width: 200px;background: #702f8a;border-right: 1px white;content: '';position: absolute;bottom: -20px;left: 0;right: 0;margin: auto;}.warning ul li {list-style: disc;margin-left: 20px;}.title-section {position: relative;text-align: center;}.title-section h2 {color: #702F8A;font-weight: 800;}.title-section h2:after {height: 3px;display: inline-block;width: 200px;background: #702f8a;border-right: 1px white;content: '';position: absolute;bottom: -30px;left: 0;right: 0;margin: auto;}@media screen and (max-width: 767px) {.section-header{margin-bottom:50px;background:#702F8A;}.section-header img.banner{display:none;}.section-header .container {width: 100% !important;padding: 0;height: 450px;}}@media screen and (max-width: 767px) {.section-header .col-md-12 {padding: 0;}}.section-header{margin-bottom:50px;}.section-header img {max-width: 100%;vertical-align: middle;}.section-header .header-text {position: absolute;top: 25%;color: #702F8A;left: 180px;width: 42%;}.section-header .header-text h1 {text-transform: none;text-align: left;letter-spacing: normal;margin-bottom: 20px;margin-top: -70px;font-size: 60px;font-weight: 300;}.section-header .header-text h1 span {color: #702f8a;}.section-header .header-text p {color: #fff;font-size: 16px;font-weight: 100;text-align: left;}@media screen and (max-width: 945px){.section-header .header-text {top: 40%;width: 55%;}}@media screen and (max-width: 767px){.section-header .header-text {width: 92%;left: 20px;position: relative;}.section-header .header-text h1 {font-size: 40px;width: 91%;}}.section-card-manage {margin-top: 100px;}@media screen and (max-width: 767px){.section-card-manage.first {margin-top: 0;}}.section-card-manage .box-info {margin-top: 100px;color: white;padding: 40px;position: relative;}.section-card-manage .box-info .box-content {color: #702F8A;text-align: center;padding: 30px;transition: box-shadow 0.3s ease-in-out;}.section-card-manage .box-info .box-content img {width: 80px;}.section-card-manage .box-info .box-content h5 {margin-top: 30px;margin-bottom: 30px;font-weight: 800;}@media screen and (max-width: 767px) {.section-card-manage .box-info {margin-top: -50px;padding: 30px;}.section-card-manage .box-info .box-content h5 {margin-top: 15px;margin-bottom: 15px;}.section-card-manage .box-info:last-child .box-content {margin-bottom: 20px;}}.section-card-manage .cards-info .card-info {background-color: white;border: none;color: #702F8A;position: relative;}.section-card-manage .cards-info .card-info img {z-index: 2;display: block;position: relative;flex-shrink: 0;}.section-card-manage .cards-info .card-info h5 {margin-bottom: 30px;font-size: 1.4em;font-style: italic;color: #333333;}.section-card-manage .cards-info .card-info h5 span {color: #05C4DE;font-weight: 800;font-size: 1.1em;}.section-card-manage .cards-info .card-info p {font-size: 1.1em;line-height: 1.8em;color: #333333;}.section-card-manage .cards-info .card-info p span {color: #702f8a;font-weight: 800;}.section-card-manage .cards-info .card-info:nth-child(2) {margin-top: 50px;}.section-card-manage .cards-info .card-info:nth-child(3) {margin-top: 50px;}@media screen and (max-width: 767px) {.section-card-manage .cards-info .card-info img {width: 80%;left: 10%;}.section-card-manage .cards-info .card-info .text-content {padding: 20px;text-align: center;}.section-card-manage .cards-info .card-info .text-content ul {text-align: left;}.section-card-manage .cards-info .card-info:nth-child(1):after {border: none;}.section-card-manage .cards-info .card-info:nth-child(2):after {border: none;}.section-card-manage .cards-info .card-info:nth-child(3):after {border: none;}}@media screen and (min-width: 768px) {.section-card-manage .cards-info .card-info img {width: 50%;}.section-card-manage .cards-info .card-info:nth-child(1) .text-content {margin-left: 50px;}.section-card-manage .cards-info .card-info:nth-child(1):after {border: none;}.section-card-manage .cards-info .card-info:nth-child(2) .text-content {margin-right: 50px;}.section-card-manage .cards-info .card-info:nth-child(2):after {border: none;}.section-card-manage .cards-info .card-info:nth-child(3) .text-content {margin-left: 50px;}.section-card-manage .cards-info .card-info:nth-child(3):after {border: none;}}@media screen and (min-width: 992px) {.section-card-manage .cards-info .card-info img {width: 45%;}.section-card-manage .cards-info .card-info:nth-child(1) .text-content {margin-left: 50px;}.section-card-manage .cards-info .card-info:nth-child(1):after {left: 190px;right: 600px;border-left: 1px solid #702f8a;border-bottom: 1px solid #702f8a;}.section-card-manage .cards-info .card-info:nth-child(2) .text-content {margin-right: 100px;}.section-card-manage .cards-info .card-info:nth-child(2):after {left: 240px;right: 190px;border-right: 1px solid #702f8a;border-bottom: 1px solid #702f8a;border-top: 1px solid #702f8a;}.section-card-manage .cards-info .card-info:nth-child(3) .text-content {margin-left: 100px;}.section-card-manage .cards-info .card-info:nth-child(3):after {left: 190px;right: 600px;border-left: 1px solid #702f8a;border-top: 1px solid #702f8a;}}@media screen and (min-width: 1200px) {.section-card-manage .cards-info .card-info img {width: 38%;}.section-card-manage .cards-info .card-info:nth-child(1):after {left: 170px;right: 241px;}.section-card-manage .cards-info .card-info:nth-child(2):after {left: 600px;right: 170px;}.section-card-manage .cards-info .card-info:nth-child(3):after {left: 170px;right: 241px;}}@media screen and (max-width: 767px) {.section-card-manage .title-section {margin-bottom: 100px;}}.example{margin: auto;text-align: center;padding: 0 1% 0 1%;margin-top: 6%;margin-bottom: 6%;}.example div{background-color: #f7f7f7;padding: 10px;height: 100%;margin: 0 !important;}.example h5{font-size: 1.4em;}.example h6{font-size: 1.1em;line-height: 30px;}.example h5 span, .example h6 span {color: #05C4DE;font-weight: 800;font-size: 28px;}.example img{margin-top: 15px;}.example img, .example .text-content{width: 100%;margin-bottom: 15px;}.questions{text-align: center;color: #702F8A !important;padding: 0 !important;}.questions img{width: 70px;padding: 10% 0 3% 0;}@media screen and (max-width: 767px) {.questions img{padding: 17% 0 3% 0;}}.questions p{padding-top: 30px;}.download-app{margin: auto;margin-top: 7%;padding-bottom: 4%;width: 80%;}.img-phone{margin: auto;}.img-phone a img{display: block;width: 250px;margin: auto;}.img-phone img{display: block;margin: auto;}.section-more-info {margin-bottom: 150px;}.section-more-info h3 {width: 100%;text-align: center;border-bottom: 1px solid;line-height: .1em;margin: 10px 0 20px;color: #702F8A;}.section-more-info h3 span {background: #fff;padding: 0 40px;}.section-more-info img {margin-top: 70px;margin-bottom: 70px;}@media screen and (max-width: 767px) {.title-section {padding-top: 55px;}.section-more-info {margin-top: 100px;}.section-more-info h3 {border: none;}.section-more-info h3 span {padding: 0;line-height:30px;}}.cards-info{margin-top:45px;}.text-content ul {color: #333;font-size: 18px;}.text-content li:before {content: '\2713';width: 25px;padding-right: 10px;color: #702f8a;font-weight: 800;font-size: 1rem;margin-left: -24px;}section.section-tuto {margin-top: 15px;padding: 50px 0;}.intro {background-color: #fff;padding: 4% 5%;border-radius: 15px;color: #702f8a !important;margin-top: 10%;position:relative;font-size: 18px;}.steps {background-color: #702f8a;padding: 4% 5%;padding-bottom: 80px;border-radius: 15px;color: #fff !important;margin-top: 5%;position:relative;font-size: 18px;min-height: 230px;}.steps-images img.image{display:none;width:75% !important;}.steps-images img.image.active{display:block;}.steps .prev, .steps .next, .steps .step{display:none;}.steps .prev, .steps .next{background-color: #702f8a;padding: 7.5px 22px;border-radius: 35px;border: solid white 5px;position: absolute;bottom: -30px;font-size: 30px;transition:all .2s;}.steps .next{right:30%;}.steps .prev{left:30%;}.steps .prev:hover, .steps .next:hover{cursor:pointer;}.steps .prev.active, .steps .next.active, .steps .step.active{display:inline-block;}.step span {display: block;font-size: 32px;text-transform: uppercase;}@media screen and (max-width: 500px) {.steps .prev {left: 20% !important;}.steps .next {right: 20% !important;}.steps-images {margin-top: 20px !important;}}.bg-grey {background-color: #F7F7F7;width: 100%;}.section {background-color: rgba(112, 47, 138, 0.03);padding: 50px;text-align: center;}.section--first {margin: 60px auto 100px auto;}@media screen and (min-width: 769px), print {.section--first {margin: 120px auto 100px auto;}}.section--head {margin: 40px auto 100px auto;}@media screen and (min-width: 769px), print {.section--head {margin: 100px auto 100px auto;}}.section__icon {width: 73px;}.section__icon--large {width: 90px;}.section__title {font-size: 25px;font-weight: bold;color: #702f8a;margin: 35px auto 20px auto;}@media screen and (min-width: 769px), print {.section__title {font-size: 37px;}}.section__hr {display: block;margin: auto;width: 80px;border: solid 1.5px #702f8a;}.section__button {margin-top: 80px;display: inline-block;padding: 10px 20px;background-color: #702f8a;color: #ffffff;-webkit-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;border: solid 1px #702f8a;}.section__button:hover {background-color: #ffffff;color: #702f8a;}.section__help {color: #535353;font-size: 17px;font-weight: 300;font-style: italic;margin-top: 12px;}.ad {text-align: center;margin-top: 80px;position: relative;}.introtxt{text-align: center;padding-top: 80px;padding-bottom: 80px;}@media screen and (min-width: 769px), print {.ad {text-align: left;margin-top: 160px;}.ad img {width: 100%;}}.ad__texts {position: absolute;top: 0;left: 0;right: 0;width: 330px;padding: 60px 30px;margin: auto;}@media screen and (min-width: 769px), print {.ad__texts {width: calc(70% - 40px);left: 35%;right: 0;top: 50%;margin: 0;padding: 30px;-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);}}@media screen and (min-width: 1024px) {.ad__texts {width: calc(65% - 40px);}}.ad__title {font-size: 18px;font-weight: 700;color: #ffffff;margin-bottom: 23px;}@media screen and (min-width: 769px), print {.ad__title {font-size: 22px;}}@media screen and (min-width: 1024px) {.ad__title {font-size: 28px;}}.ad__text {font-size: 14px;font-weight: 300;color: #ffffff;margin-bottom: 20px;}@media screen and (min-width: 769px), print {.ad__text {font-size: 16px;}}@media screen and (min-width: 1024px) {.ad__text {font-size: 18px;}}.ad__text a {color: #ffffff;text-decoration: underline;}.ad__stores {display: -webkit-box;display: flex;-webkit-box-pack: center;justify-content: center;}@media screen and (min-width: 769px), print {.ad__stores {-webkit-box-pack: start;justify-content: flex-start;}}.ad__stores img {width: 180px;}@media screen and (min-width: 769px), print {.ad__stores img {width: 150px;}}@media screen and (min-width: 1024px) {.ad__stores img {width: 180px;}}.annotations {background-color: rgba(112, 47, 138, 0.03);margin-top: 80px;padding: 35px;text-align: center;}@media screen and (min-width: 769px), print {.annotations {text-align: left;margin-top: 160px;padding: 78px 250px 56px 250px;}}.annotations li {font-size: 15px;line-height: 25px;color: #535353;margin-bottom: 10px;list-style-position: inside;}@media screen and (min-width: 769px), print {.annotations li {margin-bottom: 0;}}.annotations li a {color: #702f8a;word-break: break-all;text-decoration: underline;}h2 {font-size: 30px;color: #702f8a;margin-top: 20px;padding: 0 5px;}.ad__ios{width: 150px;display: inline-block;}.ad__android{width: 150px;display: inline-block;}@media (max-width: 768px) {#section-introduction{display:table;width:100%;height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image: url('../img/payconiq_mobile.jpg');}#section-introduction-content {width: 80%;padding: 20px;margin: auto;background-color: #702f8a;background-color: rgba(113, 47, 138, 0.8);color: #fff;font-weight: 100;}ul.tabsul li {width: fit-content!important;}.steps-images img.image.active {display: block;margin: auto;}#section-introduction-inner {display: table-cell;padding: 50px;vertical-align: bottom!important;}


