@import 'https://assets.calendly.com/assets/external/widget.css';body.webp header{padding-top:0;margin-top:0}body.no-webp header{padding-top:0;margin-top:0}body header{height:140px}section.bg-primary{padding-top:18rem}#main-nav:not(.navbar-fixed-top) .logo{opacity:0}#main-nav.navbar-fixed-top .logo{opacity:1}#main-nav .navbar-brand{width:140px;display:block}#main-nav ul{margin:0}.parallax{height:100%;min-height:330px;text-align:center;vertical-align:middle;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}body>section.da-work{padding-top:20rem}.marquee-slider{padding:5rem 0 0!important}.parallax .btn-transparent{font-size:2em}.no-webp .da-contact{background-image:url(../images/staticmap-V402LBk.jpg)}.webp .da-contact{background-image:url(../images/staticmap-7pQYJ9G.webp)}.da-contact{position:relative;min-height:700px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.da-contact .da-contact-detail{padding:8% 0}@media(max-width:992px){.da-contact .da-contact-detail{padding:15% 0 5%}}@media(max-width:767px){.da-contact .da-contact-detail{padding:15px}}@media screen and (min-width:320px){.front-homepage .slick-slide{margin-right:5px;margin-left:5px}}@media screen and (min-width:768px){.front-homepage .slick-slide{margin-right:10px;margin-left:10px}.front-homepage .slick-slide .card{min-height:500px}}.front-homepage header h2{text-align:left;max-width:none}.index-homepage .references .multi-item-carousel .carousel-inner>.item{transition:500ms ease-in-out left;text-align:center}.index-homepage .references .multi-item-carousel .carousel-inner>.item img{max-width:250px}.index-homepage .references .multi-item-carousel .carousel-inner .active.left{left:-33%}.index-homepage .references .multi-item-carousel .carousel-inner .active.right{left:33%}.index-homepage .references .multi-item-carousel .carousel-inner .next{left:33%}.index-homepage .references .multi-item-carousel .carousel-inner .prev{left:-33%}@media all and (transform-3d),(-webkit-transform-3d){.index-homepage .references .multi-item-carousel .carousel-inner>.item{transition:500ms ease-in-out all;backface-visibility:visible;transform:none!important}}.index-homepage .references .multi-item-carousel .carousel-control.left,.index-homepage .references .multi-item-carousel .carousel-control.right{background-image:none}.webp.front-migration_prestashop header{background-image:url(../images/da-img-prestashop-7tnDDkQ.webp)}.no-webp.front-migration_prestashop header{background-image:url(../images/da-img-prestashop-evRfsKE.jpg)}.webp.front-agence_web_prestashop header{background-image:url(../images/da-img-agence-prestashop-xO4PpJO.webp)}.no-webp.front-agence_web_prestashop header{background-image:url(../images/da-img-agence-prestashop-Pezya-t.jpg)}.webp.front-payment_invoice header{background-image:url(../images/da-img-payment-background-neEDUxi.webp)}.no-webp.front-payment_invoice header{background-image:url(../images/da-img-payment-background-Jjmi5co.jpg)}.webp.front-agence_web_shopify header{background-image:url(../images/da-img-shopify-1tEXVUu.webp)}.no-webp.front-agence_web_shopify header{background-image:url(../images/da-img-shopify-RlaMKZg.jpg)}.front-migration_prestashop header{position:relative;height:100vh;min-height:600px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.front-migration_prestashop header h2{text-align:left;max-width:none}.animated-round{position:relative;width:300px;height:300px;transform-style:preserve-3d;display:flex;justify-content:center;align-items:center}.animated-round svg{position:absolute;transition:.5s;z-index:calc(1 - (0.2 * 2));transform-origin:center;width:344px;height:344px;fill:none}@media screen and (min-width:320px){.animated-round svg{top:700px;left:5%}}@media screen and (min-width:1024px){.animated-round svg{top:0;left:50%}}.animated-round:hover svg{transform:rotate(-80deg)skew(30deg)translateX(calc(45px * 1))translateY(calc(-35px * 1))}.animated-round svg #center{transition:.5s;transform-origin:center}.animated-round:hover svg #center{transform:rotate(-30deg)translateX(45px)translateY(-3px)}#out2{animation:rotate16 7s ease-in-out infinite alternate;transform-origin:center}#out3{animation:rotate16 3s ease-in-out infinite alternate;transform-origin:center;stroke:#ff0}#inner3,#inner1{animation:rotate16 4s ease-in-out infinite alternate;transform-origin:center}#center1{fill:#ff0;animation:rotate16 2s ease-in-out infinite alternate;transform-origin:center}@keyframes rotate16{to{transform:rotate(360deg)}}.star{width:6px;height:6px;border-radius:50%;background-color:#5299ff;position:absolute;z-index:10;opacity:.7}.star:before{content:"";width:12px;height:12px;border-radius:50%;background-color:#5299ff;position:absolute;z-index:10;top:80px;left:70px;opacity:.7}.star:after{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff;position:absolute;z-index:10;top:8px;left:170px;opacity:.9}.body{width:85px;height:100px;position:absolute;z-index:2;background-color:#fffbff;border-radius:40px/20px;top:105px;left:calc(50% - 41px);background:-webkit-linear-gradient(left,#e3e8eb 0%,#e3e8eb 50%,#fbfdfa 50%,#fbfdfa 100%)}.panel{width:60px;height:40px;position:absolute;top:20px;left:calc(50% - 30px);background-color:#b7cceb}.panel:before{content:"";width:30px;height:5px;position:absolute;top:9px;left:7px;background-color:#fbfdfa;box-shadow:0 9px #fbfdfa,0 18px #fbfdfa}.panel:after{content:"";width:8px;height:8px;position:absolute;top:9px;right:7px;background-color:#fbfdfa;border-radius:50%;box-shadow:0 14px 0 2px #fbfdfa}.marquee-slider .col-lg-8{padding-top:2rem;padding-bottom:14rem;margin-bottom:4.25rem}@media screen and (min-width:320px){.home-reviews .btn{position:relative}.home-reviews .btn img{right:-70px;top:-30px}.home-reviews{flex-direction:row;align-items:center!important;justify-content:center!important;flex-wrap:wrap}.home-reviews .rating{display:flex;justify-content:center;align-items:center;margin:auto;text-align:center}}@media screen and (min-width:1024px){.home-reviews{flex-direction:column;flex-wrap:nowrap;align-items:flex-end!important}.home-reviews .rating{margin-right:0;margin-bottom:0}}section.bg-primary img{animation:circleMoveReverse 4s linear infinite;will-change:transform}@keyframes circleMoveReverse{0%{transform:translate(0,0)}25%{transform:translate(-3px,-3px)}50%{transform:translate(0,-6px)}75%{transform:translate(3px,-3px)}100%{transform:translate(0,0)}}@media screen and (min-width:1024px){.da-work{padding:4rem}}#contact .card{background:#9481a7}.card-sleek{opacity:.95;background:#9481a7;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;box-shadow:0 10px 20px rgba(0,0,0,.1);transition:transform .3s ease-in-out}.card-sleek:hover{transition:.3s all ease-in;-webkit-transition:.3s all ease-in;-o-transition:.3s all ease-in;-khtml-transition:.3s all ease-in;-moz-transition:.3s all ease-in;transform:translateY(-5px);opacity:1}.card-sleek .card-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.card-sleek .card-text{font-size:1rem;line-height:1.5}.card-sleek .btn-sleek{background-color:#fff;color:#667eea;font-weight:700;transition:background-color .3s ease-in-out,color .3s ease-in-out}.card-sleek .btn-sleek:hover{background-color:#667eea;color:#fff}.card-sleek .card-footer{max-height:75px}.price{font-size:1.75rem}.smooth-scroll.btn-outline-primary{margin-right:0}.reviews-block .slick-track{align-items:stretch}.reviews-block>div{margin-bottom:-4rem}.chat-container{max-width:480px;margin:60px auto;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;border:1px solid #ebedf0}.chat-header{font-size:1.3rem;font-weight:600;text-align:center;padding:24px 0 8px;background:#fafafc;border-bottom:1px solid #ebedf0}.chat-history{background:#fafafc;padding:16px;max-height:300px;overflow-y:auto}.msg{display:flex;margin-bottom:18px}.msg.user .bubble{margin-left:auto;background:#e0f7fa;color:#222;border-radius:12px 0 12px 12px}.msg.bot .bubble{margin-right:auto;background:#f5f5f7;color:#222;border-radius:0 12px 12px 12px}.bubble{padding:12px 18px;max-width:80%;font-size:1rem;box-shadow:0 1px 2px rgba(0,0,0,7%)}.chat-input-area{padding:18px;border-top:1px solid #ebedf0;background:#fff}.form-control{border-radius:12px;font-size:1rem}.btn-send{border-radius:999px;background:#00a67e;color:#fff;font-weight:600;padding:0 22px;margin-left:8px;transition:background .2s}.btn-send:hover{background:#008f6a}