@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Barlow:300,400,600,700);*{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,div,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}article,figure,footer,header,hgroup,nav,section{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background-color:#202020;font-family:Barlow,"Helvetica Neue",sans-serif;font-size:18px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;overflow:hidden}.section-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:160px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grey-bg-circuits{background-image:url(img/bkg-circuits-greys.png);background-repeat:repeat;background-size:auto;background-attachment:fixed}.white-bg-circuits{background-image:url(img/bkg-circuits-white.png);background-repeat:repeat;background-size:auto;background-attachment:fixed}.section-text{margin:100px 25%;width:50%;color:#202020}h1,h2,h3,h4{margin:0 0 1.3 0;padding:0;line-height:1.3;font-weight:700;letter-spacing:-.01em}h1{font-size:4.8em}h2,h3{font-size:2em}h4{font-size:1.4em}.big-number{font-size:4em;margin-bottom:30px;font-weight:300}li,p{font-size:1.2em;line-height:1.3;font-weight:400}.paragraph-big{margin:10px 0 50px 0;font-size:3em;line-height:1.2;font-weight:300;letter-spacing:-.01em}.paragraph-2{margin-top:0;font-size:1.2em;line-height:1.3}.paragraph-2 p:first-child{font-weight:700;color:#f3c300}.shield-grey,.shield-white{display:block;background-image:url(img/shield-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;min-height:60px;min-width:60px;padding:10px;text-align:center;font-size:1.6em;font-weight:700}.shield-white{background-image:url(img/shield-white.svg)}.shield-grey{background-image:url(img/shield-grey.svg)}.red-type{color:#e73137}.yellow-type{color:#f3c300}.grey-type{color:#202020}.white-type{color:#fff}.green-type{color:#95de75;border:2px solid #95de75;border-radius:5px}.red-type-2{color:#ff783d;border:2px solid #ff783d;border-radius:5px}.light-type{font-weight:400}.bold-type{font-weight:600}.align-left{text-align:left}a{font-weight:700;color:#fff;text-decoration:none;-webkit-transition:color .3s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:active,a:hover{color:#f3c300}.btn{padding:16px;width:250px;text-align:center;border-radius:5px;cursor:pointer;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn::after{content:' ➔';position:absolute;opacity:0;right:36px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1em;font-weight:700}.btn:hover{padding:16px}.btn:hover::after{opacity:1;right:24px}.hero-btn{margin:10px}.btn-yellow{border:2px solid #f3c300;background-color:#f3c300;color:#202020;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-yellow:hover{background-color:#000;color:#f3c300}.btn-red-ghost{border:2px solid #e73137;color:#e73137;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-red-ghost:hover{background-color:#e73137;color:#fff}.btn-yellow-ghost{border:2px solid #f3c300;color:#f3c300;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-yellow-ghost:hover{background-color:#f3c300;color:#202020}section .btn{margin:100px 0}.back-top-btn{position:fixed;display:none;right:40px;bottom:40px;z-index:99999}.back-top-btn ion-icon{-webkit-transition:color .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.back-top-btn ion-icon:hover{opacity:.6}ion-icon{color:#f3c300;font-size:3.6em}.icon-specs{margin-bottom:30px}.icon-specs ion-icon{font-size:70px}.white-bg-circuits ion-icon{color:#202020}.grey-bg-circuits ion-icon{color:#fff}.items-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:space-around}.item-box2,.item-box3,.item-box4,.item-box5,.item-box6,.item-box7{padding:40px;text-align:center}.item-box2{max-width:50%}.item-box3{max-width:33%}.item-box4{max-width:25%}.item-box5{max-width:20%}.item-box6{max-width:16.5%}.item-box7{max-width:14%;padding:20px}.list-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.list-item-box{padding:10px;width:33%}.list-item-text{margin-top:20px;text-align:center}.item-box-bullets li{list-style:disc;list-style-position:outside;margin-left:34px}.item-box-bullets li:last-child{margin-bottom:15px}.big-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;padding:20px 60px}.black-bg{background-color:#202020}.white-bg{background-color:#fafafa}.white-bg-transp{background-color:rgba(250,250,250,.8)}.black-bg-transp{background-color:rgba(0,0,0,.8)}.no-border{border:none}.accordion{margin-bottom:100px;width:40%;text-align:left;height:auto}.accordion-small{width:100%}.accordion-toggle{margin:0;padding:15px;border-top:1px solid #6a6a6a;cursor:pointer}.accordion-toggle.red-type::after,.accordion-toggle.yellow-type::after{content:"";width:20px;height:20px;float:right;margin:12px 10px 0 0}.accordion-toggle.yellow-type::after{background:url(img/yellow-arrow-down.svg);background-repeat:no-repeat}.accordion-toggle.red-type::after{background:url(img/red-arrow-down.svg);background-repeat:no-repeat}.accordion p{padding:15px;text-align:left}.accordion li{padding:0;text-align:left}.accordion-content{display:none}.accordion-content.default{display:block}header{position:relative;border-bottom:2px solid #f3c300;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0))),url(img/hero-bg.jpg);background-image:linear-gradient(#000,rgba(0,0,0,0)),url(img/hero-bg.jpg);background-size:cover;background-attachment:fixed;background-position:center top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}nav{position:fixed;top:0;left:0;width:100%;height:100px;border-bottom:2px solid #f3c300;background-color:rgba(15,15,15,.95);-ms-flex-line-pack:center;align-content:center;-webkit-animation-delay:.5s;animation-delay:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 80px;z-index:9999}.nav-logo img{max-height:55px}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-item{position:relative;display:inline-block;margin:30px 0 0 44px;font-size:1em;line-height:1.3;cursor:pointer;padding-bottom:30px}.dropdown-content{position:absolute;top:50px;padding:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f4f4f4;min-width:260px;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.6);box-shadow:0 6px 12px 0 rgba(0,0,0,.6);border-radius:5px;z-index:9999}.dropdown-content1,.dropdown-content2{padding:20px;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.show{visibility:visible;opacity:1}.menu-item ion-icon{position:absolute;top:-5px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.dropdown-content a{color:#202020;padding:6px;text-decoration:none;display:block}.dropdown-content a:hover{color:#e73137}.menu-btn-box{display:none}.mobile-menu{display:none}.hero-box{position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;overflow:visible;width:100%}.hero-copy-title{margin:20px 0;color:#f3c300;-webkit-animation-delay:.3s;animation-delay:.3s}.hero-copy{margin:0 0 100px 0;font-size:1.6em;-webkit-animation-delay:.3s;animation-delay:.3s}.hero-btn-box{-webkit-animation-delay:.5s;animation-delay:.5s}.product-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;padding:40px;max-width:200px;border-radius:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center}.product-box:hover{background:rgba(255,255,255,.15)}.product-img-box{margin-bottom:20px;height:auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-img-box img{max-height:66px}.product-box h4{margin:0;font-size:1.2em}.go-to-btn{position:absolute;left:50%;bottom:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:5vh;-webkit-animation-delay:1s;animation-delay:1s;z-index:999}.go-to-btn ion-icon{font-size:4em;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#section-phone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.phone-box{padding:0;overflow:visible}#section-phone img{height:auto;width:80%;min-height:1px}.apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.apps-phones{padding:0;overflow:visible}.apps-phones img{width:100%;height:auto;min-height:1px}.apps-img-box{margin-bottom:60px}.app-img{max-height:44px;margin-right:10px}#section-secure{background:url(img/section-transfertpro-bkg.jpg);background-repeat:no-repeat;background-size:cover;background-position:right;background-attachment:fixed;position:relative}.powered{margin-left:0}.powered img{max-width:240px}.secure-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.visa{margin:0 0 100px 0;padding:0}#section-cloud{background-image:url(img/section-cloud-bkg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}#section-cloud .section-box{background-color:rgba(32,32,32,.9)}#section-facial{position:relative;background-image:url(img/section-facial-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;background-attachment:fixed}.gdpr img{max-width:200px;height:auto}.facial-info{min-height:55vh;overflow:visible}.facial-info .section-box{min-width:50%;padding:20px 60px;overflow:visible}.img-box{width:50%;margin:0;padding:0}.better-img{width:64%;margin-left:18%;min-height:1px}#section-audit{background:url(img/section-audit-bkg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}#section-audit .section-box{background-color:rgba(32,32,32,.9)}.certif{margin-top:50px}.certif img{height:100px}#section-blockchain{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-blockchain .item-box3{margin:0}.blockchain-img img{width:70%;margin-left:15%;min-height:1px}#section-what{background-image:url(img/section-intro-bkg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border:none}#section-monaco{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.map-box{background-image:url(img/map.png);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:visible}.mobile-map-box-1,.mobile-map-box-2{display:none}footer{padding:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0f0f0f}footer img{width:230px;margin-bottom:20px}footer p{font-size:.9em;color:#666;font-weight:700;text-align:center}footer a:link,footer a:visited{color:#999}footer a:active,footer a:hover{color:#f3c300}.sus-form{width:50%;margin-bottom:80px}.sus-box{height:60px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.sus-box input{margin:0;color:#202020;font-size:1em;line-height:1.3;font-weight:400}.sus-box input[type=email]{padding-left:30px;width:70%;background-color:#fff;text-align:left}.sus-box input[type=submit]{width:30%;background-color:#f3c300;color:#202020;font-weight:600;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;cursor:pointer;text-align:center}.sus-box input[type=submit]:hover{background-color:#202020;color:#f3c300}*{border:none}.fade-bkg{display:none;position:fixed;height:100vh;width:100%;background-color:rgba(0,0,0,.85);z-index:999999}.contact-form{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:60%;max-height:95vh;padding:36px;background-color:#3b3b3b;border-radius:5px;overflow:auto}.js-btn-close{position:absolute;top:20px;right:20px;cursor:pointer}.js-btn-close ion-icon{font-size:2.2em}.contact-form input,.contact-form select,.contact-form textarea{display:inline-block;margin:0 0 20px 0;padding:8px 0;text-align:left;font-family:Barlow,"Helvetica Neue",sans-serif;font-weight:400;color:#f3c300;font-size:1.1em;line-height:1.3;background:0 0;border:none;border-bottom:1px solid #fff}.contact-form textarea{margin:0}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text]{width:47%;margin-right:10px}.contact-form select{cursor:pointer;color:#f3c300;background-color:#3b3b3b}.contact-form select,.contact-form textarea{width:98%}.contact-form input[type=reset],.contact-form input[type=submit]{margin:0 10px 15px 0;width:auto;padding:8px 24px;text-align:center;border:2px solid #f3c300;border-radius:5px;font-size:1.1em;line-height:1.3;font-weight:700;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;cursor:pointer}.contact-form input[type=submit]{background-color:#f3c300;color:#202020}.contact-form input[type=submit]:hover{background-color:#fff;text-align:center;color:#202020;border:2px solid #fff}.contact-form input[type=reset]:hover{background-color:#f3c300;text-align:center;color:#202020}.contact-form input[type=email]:focus,.contact-form input[type=tel]:focus,.contact-form input[type=text]:focus,.contact-form select:focus,.contact-form textarea:focus{outline:0}.contact-form .legal-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.contact-form .legal-info ion-icon{margin-right:15px;font-size:2.2em}.contact-form .legal-info p{font-size:.9em;line-height:1.3}.contact__msg{display:none;padding:5px 10px;color:#ff9d00;border:1px solid #ff9d00}