@font-face{font-family:'raleway-light';src:url("src/font/raleway-light.eot");src:url("src/font/raleway-light.eot#iefix") format("embedded-opentype"),url("src/font/raleway-light.woff2") format("woff2"),url("src/font/raleway-light.ttf") format("truetype"),url("src/font/raleway-light.woff") format("woff"),url("src/font/raleway-light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'raleway-regular';src:url("src/font/-regular.eot");src:url("src/font/raleway-regular.eot#iefix") format("embedded-opentype"),url("src/font/raleway-regular.woff2") format("woff2"),url("src/font/raleway-regular.ttf") format("truetype"),url("src/font/raleway-regular.woff") format("woff"),url("src/font/raleway-regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'raleway-medium';src:url("src/font/raleway-medium.eot");src:url("src/font/raleway-medium.eot#iefix") format("embedded-opentype"),url("src/font/raleway-medium.woff2") format("woff2"),url("src/font/raleway-medium.ttf") format("truetype"),url("src/font/raleway-medium.woff") format("woff"),url("src/font/raleway-medium.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'raleway-semibold';src:url("src/font/raleway-semibold.eot");src:url("src/font/raleway-semibold.eot#iefix") format("embedded-opentype"),url("src/font/raleway-semibold.woff2") format("woff2"),url("src/font/raleway-semibold.ttf") format("truetype"),url("src/font/raleway-semibold.woff") format("woff"),url("src/font/raleway-semibold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'smilewanted';src:url("src/font/icons/smilewanted.eot?s02az0");src:url("src/font/icons/smilewanted.eot?s02az0#iefix") format("embedded-opentype"),url("src/font/icons/smilewanted.woff2?s02az0") format("woff2"),url("src/font/icons/smilewanted.ttf?s02az0") format("truetype"),url("src/font/icons/smilewanted.woff?s02az0") format("woff"),url("src/font/icons/smilewanted.svg?s02az0#smilewanted") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'smilewanted' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-smile:before{content:"\e900"}.icon-desktop:before{content:"\e901"}.icon-mobile:before{content:"\e902"}.icon-equal:before{content:"\e909"}.icon-code:before{content:"\e903"}.icon-stats:before{content:"\e904"}.icon-checkbox:before{content:"\e905"}.icon-card:before{content:"\e906"}.icon-graph:before{content:"\e907"}.icon-person:before{content:"\e908"}.icon-video:before{content:"\e90a"}.icon-bottom:before{content:"\e90b"}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:transparent}a{color:#000}a:hover{color:black}BODY{position:relative;margin:0px;padding:0px;font-family:"raleway-regular",Arial,sans-serif;max-width:100%;min-width:300px;min-height:100vh;background-color:#FFF;overflow-x:hidden}HR{-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0em;-webkit-margin-end:0em;border-style:none;border-width:0px}FORM{margin:0px;padding:0px}INPUT:not([type='checkbox']),LABEL,SELECT,BUTTON,TEXTAREA{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;-webkit-box-shadow:none;box-shadow:none}TEXTAREA{resize:none}INPUT:focus{outline:0}BUTTON{cursor:pointer}IMG{border:0px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}H1,H2,H3,H4{margin:0px;padding:0px;font-weight:normal;font-size:1em}STRONG,B{font-family:"raleway-semibold";font-weight:bold}P{margin:0px}UL{margin:0px;padding:0px;list-style:none}a{text-decoration:none;color:#000;cursor:pointer}a[href],a[onclick],a[popup]{cursor:pointer}a:hover{text-decoration:none;color:#000}:focus{outline:none}::-moz-focus-inner{border:0}INPUT:not([type='checkbox']){border-radius:0;-webkit-appearance:none}INPUT::-ms-clear{display:none}::-moz-selection{color:#FFF;background:rgba(255,139,0,0.9)}::selection{color:#FFF;background:rgba(255,139,0,0.9)}body{background-color:#f5f5f5}.main_content{position:relative;width:100%;max-width:1280px;min-height:100vh;margin:0 auto;padding-top:104px;text-align:center;background-color:#FFF}.content_w{width:100%;min-height:calc(100vh - (74px + 134px));padding-top:104px;background-color:#FFF}.row{position:relative;width:100%}.row.row_logo:after{content:'';position:absolute;bottom:20px;right:10%;background-image:url(../img/background-logo.svg);height:616px;width:482px;z-index:1}.row.orange{color:#FFF;background:#ff8b00;background:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(#ffbd00));background:-o-linear-gradient(left, #ff8b00, #ffbd00);background:linear-gradient(90deg, #ff8b00, #ffbd00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 )}.row.grey{background:#f5f5f5;background:-o-linear-gradient(45deg, #f5f5f5, #FFF);background:linear-gradient(45deg, #f5f5f5, #FFF)}.row_cta{position:relative;margin-top:30px;text-align:center;z-index:2}.container{width:100%;max-width:920px;margin:0 auto;padding:0 20px}section{padding:80px 0}[class^="col-"]{display:inline-block;vertical-align:middle}.col-30{width:calc(100% / 3)}.col-50{width:50%}h1{position:relative;display:inline-block;font-family:"raleway-light";font-size:50px;line-height:60px;color:#ff8b00;background:-webkit-linear-gradient(0deg, #ff8b00, #ffbd00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:2}h1::-moz-selection{color:#FFF;background:rgba(255,139,0,0.9);-webkit-text-fill-color:initial}h1::selection{color:#FFF;background:rgba(255,139,0,0.9);-webkit-text-fill-color:initial}h2{padding-bottom:20px;font-family:"raleway-medium";font-weight:400;color:#ffa300;font-size:30px;line-height:40px;text-align:left}h3{font-family:"raleway-medium";font-size:17px;line-height:22px;color:#181818}p{font-family:"raleway-light";font-weight:200;font-size:15px;line-height:24px;color:#a1a1a1}.cta{display:inline-block;padding:17px 40px;font-family:"raleway-regular";font-size:14px;line-height:18px;letter-spacing:1.5px;white-space:nowrap;text-transform:uppercase;border-radius:50px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.cta.skin_gradient{color:#FFF;background-image:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(left, #ff8b00, rgba(255,255,255,0));background-image:linear-gradient(90deg, #ff8b00, rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 );background-color:#ffbd00}.cta.skin_gradient:hover{background-color:#ff8b00}.cta.skin_black{color:#FFF;background-color:#181818}.cta.skin_black:hover{background-color:#ff8b00}.cta.skin_shadow{color:#181818;background-color:#FFF;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12)}.cta.skin_shadow:hover{background-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}.cta.skin_border{color:#181818;background-color:#FFF;border:2px solid #f5f5f5}.cta.skin_border:hover{background-color:#f5f5f5}.cta.skin_transparent{color:#FFF;background-color:rgba(255,255,255,0.2)}.cta.skin_transparent:hover{background-color:#ff8b00}.title_w{margin-bottom:20px;font-size:0}.title_w .title_content{display:inline-block;vertical-align:middle;width:50%;text-align:left}.title_w .title_content p{color:#a1a1a1}.title_w .cta_content{display:inline-block;vertical-align:middle;width:50%;text-align:right}.row.orange h2{color:#FFF}.row.orange .title_w .title_content h2{color:#FFF}.row.orange .title_w .title_content p{color:#FFF}.legal_w{position:relative;padding:80px 20px;text-align:left}.legal_w .legal_content h4{margin-top:20px;margin-bottom:10px}.legal_w .legal_content a{-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.legal_w .legal_content a:hover{color:#ff8b00}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background-color:#FFF;opacity:.8;filter:alpha(opacity=80)}#loading{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#f5f5f5;-webkit-transition:top 2s ease, bottom 2s ease, -webkit-transform .4s ease;transition:top 2s ease, bottom 2s ease, -webkit-transform .4s ease;-o-transition:transform .4s ease, top 2s ease, bottom 2s ease;transition:transform .4s ease, top 2s ease, bottom 2s ease;transition:transform .4s ease, top 2s ease, bottom 2s ease, -webkit-transform .4s ease;z-index:100}#loading.home{top:auto;bottom:0}#loading.home #loading-center:after{bottom:auto;top:-23px}#loading.no-show{display:none;opacity:0;-webkit-transform:translate(0px, -100%);-ms-transform:translate(0px, -100%);transform:translate(0px, -100%)}#loading #loading-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%;max-width:1280px;background:#ff8b00;background:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(#ffbd00));background:-o-linear-gradient(left, #ff8b00, #ffbd00);background:linear-gradient(90deg, #ff8b00, #ffbd00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 )}#loading #loading-center:after{content:'';position:absolute;bottom:-23px;left:0;width:100%;height:74px;background:#ff8b00;background:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(#ffbd00));background:-o-linear-gradient(left, #ff8b00, #ffbd00);background:linear-gradient(90deg, #ff8b00, #ffbd00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 );-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);transform:skewY(-2deg);z-index:4}#loading #loading-center #loader-counter{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:arial, sans-serif;color:#FFF;font-weight:900;font-size:120px;text-align:center;opacity:0.3}#loading #loading-center #loader-logo{position:absolute;left:50%;top:50%;width:250px;-webkit-transform:translate(-50%, -35%);-ms-transform:translate(-50%, -35%);transform:translate(-50%, -35%)}#contact_popin{position:fixed;background-color:white;bottom:20px;right:20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12);padding:20px 50px 20px 30px;border-radius:5px}@media screen and (max-width: 700px){.content_w{padding-top:74px}h1{font-size:40px;line-height:50px}h2{padding-bottom:15px;font-size:25px;line-height:35px}.title_w{text-align:center}.title_w .title_content{display:block;width:100%;margin-bottom:25px;text-align:center}.title_w .title_content h2{text-align:center}.title_w .title_content p{text-align:center}.title_w .cta_content{display:block;width:100%;text-align:center}.legal_w{padding:50px 20px}}.grecaptcha-badge{right:-300px !important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 200px, 0);transform:translate3d(0, 200px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 200px, 0);transform:translate3d(0, 200px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1.3s;animation-duration:1.3s}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1.3s;animation-duration:1.3s}.no-cssanimations .animated{opacity:1}header{position:fixed;top:0;width:100%;max-width:1280px;padding:15px 20px;background:#ff8b00;background:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(#ffbd00));background:-o-linear-gradient(left, #ff8b00, #ffbd00);background:linear-gradient(90deg, #ff8b00, #ffbd00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 );text-align:left;z-index:9;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header.no--fixed{-webkit-transform:translateY(-120px);-ms-transform:translateY(-120px);transform:translateY(-120px)}header.no--after:after{content:none}header.is--fixed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background-color:#181818;border-bottom:1px solid rgba(255,255,255,0.25)}header.is--fixed:after{content:none}header:after{content:'';position:absolute;bottom:-23px;left:0;width:100%;height:100%;background:#ff8b00;background:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(#ffbd00));background:-o-linear-gradient(left, #ff8b00, #ffbd00);background:linear-gradient(90deg, #ff8b00, #ffbd00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 );-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);transform:skewY(-2deg);z-index:4}header .header_brand{position:relative;display:inline-block;vertical-align:middle;width:180px;height:34px;z-index:6}header .header_brand img{width:180px;height:34px}header .header_burger_w{display:none}header nav{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 180px);text-align:right;z-index:6}header nav ul.header_menu li{display:inline-block;vertical-align:middle;padding:5px 7px}header nav ul.header_menu li.current-menu-item a{opacity:1}header nav ul.header_menu li.current-menu-item a:before{background-color:#FFF}header nav ul.header_menu li a{position:relative;padding:5px;opacity:.8;color:#FFF;font-family:"raleway-regular";font-size:14px;line-height:18px;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}header nav ul.header_menu li a:before{content:'';position:absolute;bottom:-3px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);display:block;width:4px;height:4px;border-radius:5px;background-color:transparent;-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}header nav ul.header_menu li a:hover{opacity:1}header nav ul.header_menu li a.hide-current{opacity:.8}header nav ul.header_menu li a.hide-current:hover{opacity:1}header nav ul.header_menu li a.hide-current:before{background-color:transparent}header nav ul.header_menu li.menu-cta{padding-left:10px;padding-right:0}header nav ul.header_menu li.menu-cta a{display:block;padding:7px 15px;opacity:1;font-size:13px;background-color:rgba(255,255,255,0.2);border-radius:50px;border:1px solid rgba(255,255,255,0);-webkit-transition:background-color .4s ease, border-color .4s ease, color .2s ease;-o-transition:background-color .4s ease, border-color .4s ease, color .2s ease;transition:background-color .4s ease, border-color .4s ease, color .2s ease}header nav ul.header_menu li.menu-cta a:before{content:none}header nav ul.header_menu li.menu-cta a:hover{color:#FFF;background-color:#ff8b00;border-color:#ff8b00}.index header{background:transparent;margin-bottom:0}.index header:after{content:none}.index header nav ul.header_menu li.current-menu-item a:before{background-color:#ff8b00}.index header nav ul.header_menu li a{opacity:1;color:#181818}.index header nav ul.header_menu li a:hover:before{background-color:#ff8b00}.index header nav ul.header_menu li.menu-cta a{background-color:transparent;border:1px solid #ff8b00}.index header nav ul.header_menu li.menu-cta a:hover{color:#FFF;background-color:#ff8b00;border-color:#ff8b00}.index header.open{background-color:#FFF}@media screen and (max-width: 700px){header{margin-bottom:80px;padding-right:0}header .header_burger_w{position:absolute;right:10px;top:10px;display:inline-block;vertical-align:middle;width:50px;height:46px;cursor:pointer;z-index:10}header .header_burger_w .header_burger{padding:10px}header .header_burger_w .header_burger span{display:block;width:30px;height:2px;margin:5px 0;background-color:#FFF;opacity:1;-webkit-transition:opacity .4s ease, -webkit-transform .4s ease;transition:opacity .4s ease, -webkit-transform .4s ease;-o-transition:opacity .4s ease, transform .4s ease;transition:opacity .4s ease, transform .4s ease;transition:opacity .4s ease, transform .4s ease, -webkit-transform .4s ease}header nav{display:none}header.open .header_burger_w .header_burger span:first-child{-webkit-transform:rotate(45deg) translate(5px, 5px);-ms-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}header.open .header_burger_w .header_burger span:nth-child(2){opacity:0;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}header.open .header_burger_w .header_burger span:last-child{-webkit-transform:rotate(-45deg) translate(5px, -5px);-ms-transform:rotate(-45deg) translate(5px, -5px);transform:rotate(-45deg) translate(5px, -5px)}header.open nav{position:relative;left:0;display:block;width:100%;margin-top:25px;padding:20px 40px 30px 20px;text-align:center;z-index:8}header.open nav ul.header_menu li{display:block;padding:10px 7px}header.open nav ul.header_menu li a{display:block;width:100%;font-size:20px;line-height:30px}header.open nav ul.header_menu li a:before{bottom:-2px}header.open nav ul.header_menu li.menu-cta{margin-top:5px}header.open nav ul.header_menu li.menu-cta a{font-size:16px;display:inline-block;width:auto;padding:7px 35px}.index header{position:absolute}.index header .header_burger_w .header_burger span{background-color:#181818}}footer{position:relative;padding:15px 20px;background:#ff8b00;background:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(#ffbd00));background:-o-linear-gradient(left, #ff8b00, #ffbd00);background:linear-gradient(90deg, #ff8b00, #ffbd00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 );font-size:0}footer .footer_partner{position:relative;z-index:5;text-align:center;margin-bottom:10px}footer .footer_partner a{display:inline-block}footer .footer_partner a img{margin:0 auto;height:35px;width:auto}footer .footer_w{position:relative;z-index:5}footer .footer_w ul.footer_menu{display:inline-block;vertical-align:middle;width:calc(100% - 300px);text-align:left}footer .footer_w ul.footer_menu li{display:inline-block;vertical-align:middle;padding:5px 7px}footer .footer_w ul.footer_menu li a{padding:5px;color:#FFF;font-family:"raleway-regular";font-size:14px;line-height:18px}footer .footer_w .footer_copyright{display:inline-block;vertical-align:middle;width:300px;text-align:right;color:#FFF;font-family:"raleway-regular";font-size:14px;line-height:18px}.index footer{margin-top:46px}.index footer:after{content:'';position:absolute;top:-23px;left:0;width:100%;height:150%;background:#ff8b00;background:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(#ffbd00));background:-o-linear-gradient(left, #ff8b00, #ffbd00);background:linear-gradient(90deg, #ff8b00, #ffbd00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 );-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);transform:skewY(-2deg);z-index:3}@media screen and (max-width: 700px){.index footer:after{top:-13px}}@media screen and (max-width: 600px){footer{padding-bottom:25px}footer .footer_w ul.footer_menu,footer .footer_w .footer_copyright{display:block;width:100%;text-align:center}}.index{position:relative;overflow:hidden;padding-top:74px}.index:before{content:url(../img/background-logo.svg);position:absolute;top:-50px;right:90px;height:100%;width:100%;max-width:482px;max-height:616px}.index .content_w{text-align:left}.index .container{position:relative;min-height:calc(100vh - (74px + 156px))}.index .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:600px;text-align:left}.index h1{margin-bottom:20px}.index p{margin-bottom:30px}.index .cta_container .cta_w{display:inline-block}.index .cta_container .cta_w .cta:first-child{margin-right:20px}@media screen and (max-width: 700px){.index:before{right:auto;left:50px}.index .container{min-height:calc(100vh - (64px + 58px + 46px));padding:100px 20px;overflow:hidden}.index h1{margin-bottom:15px;font-size:30px;line-height:40px}}@media screen and (max-width: 600px){.index .container{min-height:calc(100vh - (64px + 86px + 56px));padding:50px 20px}.index .content{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;text-align:left}}@media screen and (max-width: 500px){.index .cta_container .cta_w{display:block;width:100%}.index .cta_container .cta_w:first-child{margin-right:0;margin-bottom:20px}}#contact{position:absolute;top:75px;right:0;display:none;height:calc(100% - 75px);max-height:calc(100vh - 75px);width:100%;max-width:500px;padding:70px 0 50px;overflow-y:auto;background-color:#FFF;-webkit-box-shadow:-7px 0 20px rgba(0,0,0,0.1);box-shadow:-7px 0 20px rgba(0,0,0,0.1);z-index:7}#contact .contact_content{width:100%;max-width:350px;margin:0 auto;text-align:left}#contact .contact_content .contact_title{padding-bottom:10px}#contact .contact_content p{margin-bottom:0}#contact .contact_content form{margin-top:20px}#contact .contact_content form .textfield{position:relative;display:block;padding-top:15px;margin-bottom:5px}#contact .contact_content form .textfield label{position:absolute;top:0;display:block;width:100%;-webkit-transform:translate(0, 15px);-ms-transform:translate(0, 15px);transform:translate(0, 15px);font-size:14px;line-height:33px;color:#a1a1a1;-o-text-overflow:clip;text-overflow:clip;cursor:text;pointer-events:none;overflow-x:hidden;white-space:nowrap;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}#contact .contact_content form .textfield input,#contact .contact_content form .textfield textarea,#contact .contact_content form .textfield select{display:block;width:100%;font-family:"raleway-regular";font-size:14px;line-height:18px;color:#000;background-color:transparent;border-bottom:2px solid #f5f5f5;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}#contact .contact_content form .textfield input,#contact .contact_content form .textfield select{height:33px}#contact .contact_content form .textfield input:focus,#contact .contact_content form .textfield select:focus{border-color:#ff8b00;height:33px}#contact .contact_content form .textfield input.wpcf7-not-valid,#contact .contact_content form .textfield select.wpcf7-not-valid{border-color:#f00}#contact .contact_content form .textfield textarea{min-height:64px;padding:5px 0}#contact .contact_content form .textfield textarea:focus{border-color:#ff8b00}#contact .contact_content form .textfield.is-not-empty label{color:#ff8b00;font-size:12px;line-height:15px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#contact .contact_content form input:focus ~ label,#contact .contact_content form textarea:focus ~ label,#contact .contact_content form select:focus ~ label{color:#ff8b00;font-size:12px;line-height:15px;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-o-text-overflow:ellipsis;text-overflow:ellipsis}#contact .contact_content form .button_w{text-align:right;margin-top:30px;font-size:0}#contact .contact_content form .button_w button,#contact .contact_content form .button_w input{display:inline-block;vertical-align:middle;cursor:pointer}#contact .contact_content form .button_w button[type='reset'],#contact .contact_content form .button_w input[type='reset']{margin-right:20px;font-family:"raleway-medium";font-size:14px;line-height:18px;letter-spacing:1.3px}#contact .contact_content form .button_w button[type='submit'],#contact .contact_content form .button_w input[type='submit']{padding:15px 35px;border-radius:50px}.index #contact{top:0;height:100%;max-height:100vh;z-index:10}@media screen and (max-width: 700px){#contact{position:absolute;top:70px;padding:40px 0 50px;width:100%;max-width:none;overflow-y:auto;-webkit-box-shadow:none;box-shadow:none;z-index:9}#contact .contact_content{padding-bottom:25px}.index #contact{top:70px;height:calc(100% - 75px)}}.tooltip-contact{position:fixed;bottom:50px;right:50px;max-width:250px;width:100%;padding:10px;text-align:left;background-color:#FFF;border-radius:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12);z-index:10000}.wpcf7-response-output{margin:0 !important;padding:15px !important;font-size:13px !important;line-height:16px !important}.spam .wpcf7-response-output,.failed .wpcf7-response-output,.aborted .wpcf7-response-output{color:#FFF;background-color:#FF5200 !important;border:none !important}.invalid .wpcf7-response-output,.unaccepted .wpcf7-response-output{color:#FFF;background-color:#FF9800 !important;border:none !important}.sent .wpcf7-response-output{color:#FFF;background-color:#4CAF50 !important;border:none !important}.wpcf7-not-valid-tip{margin-top:3px !important;font-size:13px !important}@media screen and (max-width: 700px){.tooltip-contact{bottom:25px;right:25px}}.description_w{position:relative;padding:80px 20px;text-align:left;z-index:2;font-size:0}.description_w h2{display:inline-block;vertical-align:top;width:250px}.description_w .description_content{display:inline-block;vertical-align:top;width:calc(100% - 250px);padding-left:30px;font-size:0}.description_w .description_content p{vertical-align:top;text-align:justify}.description_w .description_content p:first-child{margin-bottom:10px}.stats_w{padding-bottom:50px}.stats_w .stats_image img{width:100%;max-width:700px;margin:0 auto}.stats_w .stats_image img.stats_image_mobile{display:none}.garanties_w{padding-top:50px;margin-bottom:20px;overflow:hidden}.garanties_w:after{content:'';position:absolute;bottom:-30px;left:0;width:100%;height:120px;background:#FFF;-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);transform:skewY(-2deg);z-index:1}.garanties_w ul.garanties_list{width:calc(100% + 40px);margin-left:-20px}.garanties_w ul.garanties_list li.garanties_item{position:relative;display:inline-block;vertical-align:top;width:calc(100% / 2 - 30px);padding:25px;margin:10px 10px 20px;text-align:left;border:2px solid #FFF;border-radius:5px;background-color:#FFF;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12);z-index:2}.garanties_w ul.garanties_list li.garanties_item .garanties_title{position:relative;margin-bottom:18px;font-family:"raleway-medium";font-size:17px;line-height:22px;color:#181818;z-index:2}.garanties_w ul.garanties_list li.garanties_item .garanties_text{position:relative;z-index:2}.garanties_w ul.garanties_list li.garanties_item [class^="icon-"]{position:absolute;bottom:0;right:0;font-size:100px;color:#f5f5f5;z-index:1}@media screen and (max-width: 800px){.description_w h2{display:block;width:100%;text-align:center}.description_w .description_content{display:block;width:100%;padding-left:0}}@media screen and (max-width: 700px){.description_w{padding:50px 20px}.stats_w .stats_image img.stats_image_desktop{display:none}.stats_w .stats_image img.stats_image_mobile{display:block}.stats_w .cta_content{display:none}}@media screen and (max-width: 600px){.garanties_w:after{bottom:-10px}.garanties_w ul.garanties_list{width:100%;margin-left:0}.garanties_w ul.garanties_list [data-resize="active"]{display:none}.garanties_w ul.garanties_list li.garanties_item{width:100%;margin:0 0 20px;padding:20px 20px 40px}}@media screen and (max-width: 500px){.description_w .description_content{display:block;width:100%;padding-left:0}}.metier_w{padding:80px 20px 50px}.metier_w h2{padding-bottom:40px}.metier_w .metier_content{position:relative;z-index:2;font-size:0}.metier_w .metier_content .metier_item{position:relative;display:inline-block;vertical-align:middle;width:calc(50% - 90px);padding:25px;text-align:left;background-color:#FFF;border-radius:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12);z-index:3}.metier_w .metier_content .metier_item .metier_subtitle{margin-bottom:18px;font-family:"raleway-medium";font-size:17px;line-height:22px;color:#181818}.metier_w .metier_content .metier_link{position:relative;display:inline-block;vertical-align:middle;width:180px}.metier_w .metier_content .metier_link span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:76px;height:76px;background-color:#FFF;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12);border-radius:50%;overflow:hidden;z-index:3;-webkit-animation:.5s 2s patch_animation ease-in forwards;animation:.5s 2s patch_animation ease-in forwards}.metier_w .metier_content .metier_link span svg{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:53px;height:auto}.metier_w .metier_content .metier_link span svg path{fill:#f5f5f5;-webkit-animation:.5s 2s smile_animation ease-in forwards;animation:.5s 2s smile_animation ease-in forwards}.metier_w .metier_content .metier_link:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;height:3px;width:100%;background-color:#ff8b00;z-index:2}.metier_w .metier_content .metier_link:after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;height:4px;width:0%;background-color:#f5f5f5;z-index:2;-webkit-animation:4s metier_animation ease-in-out forwards;animation:4s metier_animation ease-in-out forwards}.algo_w{overflow:hidden;margin-top:50px;background:#fbfbfb;background:-webkit-gradient(linear, right top, left top, from(#fbfbfb), color-stop(#fbfbfb), to(#FFF));background:-o-linear-gradient(right, #fbfbfb, #fbfbfb, #FFF);background:linear-gradient(-90deg, #fbfbfb, #fbfbfb, #FFF)}.algo_w .container{position:relative;padding:50px 20px;text-align:left;z-index:2;font-size:0}.algo_w .algo_content{display:inline-block;vertical-align:top;width:60%}.algo_w .algo_content h3{margin-top:30px}.algo_w .algo_content h3 mark{color:#FFF;background-color:#ffa300}.algo_w .algo_content .algo_data_w{margin-top:20px}.algo_w .algo_content .algo_data_w .algo_data_item{position:relative;margin-bottom:30px;width:100%;max-width:280px;text-align:center}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data_equal{position:absolute;top:-19px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:38px;height:38px;background-color:#000;border-radius:50%}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data_equal span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#FFF;font-size:18px}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data{position:relative;padding:25px;border:2px solid #ffa300;background-color:#FFF;border-radius:5px}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data .algo_data_content{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data .data_title{font-family:"raleway-medium";font-size:17px;line-height:23px;color:#000}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data .data_value{margin-top:10px;font-family:"raleway-regular";font-size:35px;line-height:42px;color:#000}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data .data_text{margin-top:10px;font-family:"raleway-regular";font-size:15px;line-height:19px;color:#000}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data .data_text span.icon-smile{display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-left:2px;font-size:15px;color:#ffbd00}.algo_w .algo_content .algo_data_w .algo_data_item .algo_data.off{display:none;border-color:#f5f5f5}.algo_w .algo_content .algo_data_w .algo_data_item:first-child .algo_data.off{background-color:#f5f5f5}.algo_w .algo_content .algo_data_w .algo_data_item:first-child .algo_data.on{overflow:hidden;padding-bottom:10px}.algo_w .algo_content .algo_data_w .algo_data_item:first-child .algo_data.on .data_value{position:relative;margin-top:20px;color:#FFF;z-index:2}.algo_w .algo_content .algo_data_w .algo_data_item:first-child .algo_data.on:after{content:'';position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;height:60px;width:320px;background:url(../img/algo-wave.svg) no-repeat;z-index:1}.algo_w .algo_content .algo_data_w .algo_switch{position:relative;margin-top:20px;width:100%;max-width:280px;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0}.algo_w .algo_content .algo_data_w .algo_switch .onoffswitch_checkbox{position:relative;display:inline-block;vertical-align:middle;height:26px;width:50px;border-radius:36px;background-color:#d2d2d2;-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.algo_w .algo_content .algo_data_w .algo_switch .onoffswitch_checkbox:before{content:'';position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:17px;height:17px;margin:0;background:#FFF;border-radius:30px;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.algo_w .algo_content .algo_data_w .algo_switch .onoffswitch_label{display:inline-block;vertical-align:middle;padding-left:15px;font-family:"raleway-regular";font-size:15px;line-height:19px;color:#a1a1a1}.algo_w .algo_content .algo_data_w .algo_switch.active .onoffswitch_checkbox{background-image:-webkit-gradient(linear, left top, right top, from(#ff8b00), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(left, #ff8b00, rgba(255,255,255,0));background-image:linear-gradient(90deg, #ff8b00, rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b00', endColorstr='#ffa800',GradientType=1 );background-color:#ffbd00}.algo_w .algo_content .algo_data_w .algo_switch.active .onoffswitch_checkbox:before{left:28px}.algo_w .algo_content .algo_data_w .algo_switch.active .onoffswitch_label{color:#000}.algo_w .algo_image{display:inline-block;vertical-align:top;width:40%;padding-left:30px}.algo_w .algo_image img{width:100%}.marketplace_w{margin-top:50px;padding-bottom:50px}.marketplace_w .marketplace_title{margin-bottom:30px;font-size:0}.marketplace_w .marketplace_title h2{display:inline-block;vertical-align:middle;width:calc(100% - 100px)}.marketplace_w .marketplace_title img{display:inline-block;vertical-align:middle;width:100px;padding-bottom:20px}.marketplace_w .marketplace_content ul.marketplace_list{font-size:0}.marketplace_w .marketplace_content ul.marketplace_list li.marketplace_item{display:inline-block;vertical-align:top;width:25%;padding:0 10px}.marketplace_w .marketplace_content ul.marketplace_list li.marketplace_item .marketplace_value{display:block;margin-bottom:5px;font-family:"raleway-regular";font-size:34px;line-height:40px;color:#000}.marketplace_w .marketplace_content ul.marketplace_list li.marketplace_item .marketplace_label{font-family:"raleway-light";font-weight:200;font-size:15px;line-height:24px;color:#a1a1a1}.international_w{overflow:hidden}.international_w .container{position:relative;padding:50px 20px;text-align:left;z-index:2;font-size:0}.international_w .international_content{display:inline-block;vertical-align:top;width:250px}.international_w .international_content table{border:none;border-spacing:0}.international_w .international_content table tr{padding:0}.international_w .international_content table tr td{padding:5px 0 0 0;text-align:left;font-family:"raleway-light";font-weight:200;font-size:15px;line-height:24px;color:#a1a1a1}.international_w .international_content table tr td:first-child{padding-right:30px}.international_w .international_image{display:inline-block;vertical-align:top;width:calc(100% - 250px);padding-left:30px}.international_w .international_image img{width:100%}@media screen and (max-width: 950px){.algo_w .algo_content{vertical-align:top}.algo_w .algo_image{vertical-align:bottom;padding-left:0}}@media screen and (max-width: 900px){.metier_w .metier_content .metier_item{width:calc(50% - 75px)}.metier_w .metier_content .metier_link{width:150px}}@media screen and (max-width: 750px){.metier_w h2{text-align:center}.metier_w .metier_content [data-resize="active"]{display:none}.metier_w .metier_content .metier_item{display:block;width:100%}.metier_w .metier_content .metier_link{display:block;width:100%;height:130px;overflow:hidden}.metier_w .metier_content .metier_link:before{width:150px;-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.metier_w .metier_content .metier_link:after{width:150px;-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);-webkit-animation-duration:3s;animation-duration:3s}}@media screen and (max-width: 700px){.metier_w{padding:50px 20px}.algo_w{margin-top:0;background:#FFF}.algo_w .algo_content{width:100%}.algo_w .algo_content h2,.algo_w .algo_content p,.algo_w .algo_content h3{text-align:center}.algo_w .algo_content .algo_data_w{text-align:center}.algo_w .algo_content .algo_data_w .algo_data_item{margin:0 auto 30px}.algo_w .algo_content .algo_data_w .algo_switch{margin:0 auto;text-align:left}.algo_w .algo_image{display:none}}@media screen and (max-width: 650px){.marketplace_w{padding-bottom:0}.marketplace_w .marketplace_content ul.marketplace_list li.marketplace_item{width:50%;margin-bottom:20px}.international_w .international_content{display:block;width:100%}.international_w .international_content h2,.international_w .international_content p{text-align:center}.international_w .international_content table{text-align:center;margin:0 auto}.international_w .international_content table tr td{text-align:center}.international_w .international_image{display:block;width:100%;margin-top:30px;padding-left:0}.international_w .international_image img{width:100%;max-width:450px;margin:0 auto}}@media screen and (max-width: 500px){.marketplace_w .marketplace_title{margin-bottom:0}.marketplace_w .marketplace_title h2{text-align:center;width:100%}.marketplace_w .marketplace_title img{display:none}.marketplace_w .marketplace_content ul.marketplace_list li.marketplace_item{width:100%}}@-webkit-keyframes metier_animation{0%{width:105%}100%{width:0%}}@keyframes metier_animation{0%{width:105%}100%{width:0%}}@-webkit-keyframes smile_animation{0%{fill:#f5f5f5}100%{fill:#ff8b00}}@keyframes smile_animation{0%{fill:#f5f5f5}100%{fill:#ff8b00}}@-webkit-keyframes patch_animation{0%{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12)}100%{-webkit-box-shadow:0 0 20px rgba(255,139,0,0.5);box-shadow:0 0 20px rgba(255,139,0,0.5)}}@keyframes patch_animation{0%{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.12);box-shadow:0 0 20px rgba(0,0,0,0.12)}100%{-webkit-box-shadow:0 0 20px rgba(255,139,0,0.5);box-shadow:0 0 20px rgba(255,139,0,0.5)}}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.formats_w{padding:50px 0 90px;overflow:hidden}.formats_w h3,.formats_w p{color:#FFF;text-align:left;margin-bottom:30px}.formats_w .formats_content{font-size:0}.formats_w .formats_content [data-resize="active"]{display:none}.formats_w .formats_content .col-50:first-child ul.formats_list{position:relative}.formats_w .formats_content .col-50:first-child ul.formats_list:after{content:'';position:absolute;right:30px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:block;height:calc(100% - 20px);width:1px;background-color:#FFF;opacity:.15}.formats_w .formats_content .formats_title_w{margin-bottom:20px}.formats_w .formats_content .formats_title_w [class^='icon']{display:inline-block;vertical-align:middle;font-size:40px}.formats_w .formats_content .formats_title_w .formats_title{display:inline-block;vertical-align:middle;margin-left:5px;font-family:"raleway-regular";font-size:15px;line-height:19px}.formats_w .formats_content ul.formats_list{width:calc(100% + 60px);margin-left:-30px;padding:0 30px}.formats_w .formats_content ul.formats_list li.formats_item{display:inline-block;vertical-align:middle;width:calc(25% - 30px);padding:25px 25px 17px;margin:10px;border:2px solid #FFF;border-radius:5px;background-color:#FFF;cursor:pointer;-webkit-transition:border-color .4s ease, -webkit-box-shadow .4s ease;transition:border-color .4s ease, -webkit-box-shadow .4s ease;-o-transition:box-shadow .4s ease, border-color .4s ease;transition:box-shadow .4s ease, border-color .4s ease;transition:box-shadow .4s ease, border-color .4s ease, -webkit-box-shadow .4s ease}.formats_w .formats_content ul.formats_list li.formats_item.item_multiple{width:calc(50% - 30px);max-width:300px}.formats_w .formats_content ul.formats_list li.formats_item.item_multiple img{display:inline-block;margin:0 10px}.formats_w .formats_content ul.formats_list li.formats_item.active{border-color:#000}.formats_w .formats_content ul.formats_list li.formats_item:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2)}.formats_w .formats_content ul.formats_list li.formats_item img{margin:0 auto}.formats_w .formats_content ul.formats_list li.formats_item .formats_item_title{margin-top:18px;font-family:"raleway-medium";font-size:15px;line-height:22px;color:#181818}.formats_w .formats_content .formats_device{position:relative;margin-top:50px;z-index:2}.formats_w .formats_content .formats_device .formats_device_desktop{position:relative;width:100%}.formats_w .formats_content .formats_device .formats_device_desktop .formats_device_d_gif{position:absolute;width:71.908%;top:5.719%;left:16.876%}.formats_w .formats_content .formats_device .formats_device_desktop .formats_device_d_bg{width:100%;height:auto}.formats_w .formats_content .formats_device .formats_device_mobile{position:absolute;width:100%;height:100%;top:0}.formats_w .formats_content .formats_device .formats_device_mobile .formats_device_m_gif{position:absolute;width:17.82%;top:33.05%;left:1.42%}.formats_w .formats_content .formats_device .formats_device_mobile .formats_device_m_bg{width:100%;height:auto}.formats_w .formats_cta{position:relative;margin-top:30px;z-index:2}.formats_w:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:350px;background-color:#FFF;z-index:0}@media screen and (max-width: 850px){.formats_w .formats_content [data-resize="active"]{display:block}}@media screen and (max-width: 800px){.formats_w h2,.formats_w h3,.formats_w p{text-align:center}.formats_w .formats_content .formats_title_w{text-align:center}.formats_w .formats_content ul.formats_list{padding:0;width:100%;margin-left:0}.formats_w .formats_content ul.formats_list li.formats_item{padding:20px 20px 15px;margin:0 10px 20px;width:calc(30% - 30px)}.formats_w .formats_content ul.formats_list li.formats_item.item_multiple{width:40%;max-width:300px}.formats_w .formats_content ul.formats_list li.formats_item.item_multiple img{display:inline-block;margin:0 10px;width:auto}.formats_w .formats_content ul.formats_list li.formats_item img{width:100%}.formats_w:after{bottom:0;height:300px}}@media screen and (max-width: 700px){.formats_w{padding:50px 0 70px}.formats_w .formats_content ul.formats_list li.formats_item{width:calc(50% - 20px)}.formats_w .formats_content ul.formats_list li.formats_item.item_multiple{width:calc(100% - 20px);max-width:none}.formats_w .formats_content .formats_device{margin-top:30px}.formats_w:after{height:250px}}@media screen and (max-width: 500px){.formats_w .formats_content [data-resize="active"]{display:none}.formats_w .formats_content ul.formats_list{width:100%;margin-left:0;padding:0}.formats_w .formats_content ul.formats_list li.formats_item{display:block;width:100%;padding:15px 20px;margin:10px 0;text-align:left}.formats_w .formats_content ul.formats_list li.formats_item.item_multiple{width:100%}.formats_w .formats_content ul.formats_list li.formats_item.item_multiple img{margin-left:0}.formats_w .formats_content ul.formats_list li.formats_item img{display:inline-block;vertical-align:middle;width:auto;height:35px;margin-right:15px}.formats_w .formats_content ul.formats_list li.formats_item .formats_item_title{display:inline-block;vertical-align:middle;margin-top:0}}.reference_w{overflow:hidden;padding:70px 0 80px;text-align:left;font-size:0}.reference_w h2{display:inline-block;vertical-align:top;width:250px;padding-right:15px}.reference_w .reference_content{display:inline-block;vertical-align:top;width:calc(100% - 250px);font-size:0}.reference_w .reference_content .slider_w{padding:10px 0 20px;height:100%;width:100%;max-width:1200px;margin:0 auto}.reference_w .reference_content .slider_w .swiper-container{position:relative;height:100%}.reference_w .reference_content .slider_w .swiper-container:before,.reference_w .reference_content .slider_w .swiper-container:after{position:absolute;top:0;content:'';display:block;width:20px;height:100%;z-index:3}.reference_w .reference_content .slider_w .swiper-container:before{left:0;background-image:-webkit-gradient(linear, left top, right top, from(#FFF), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(left, #FFF, rgba(255,255,255,0));background-image:linear-gradient(90deg, #FFF, rgba(255,255,255,0))}.reference_w .reference_content .slider_w .swiper-container:after{right:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#FFF));background-image:-o-linear-gradient(left, rgba(255,255,255,0), #FFF);background-image:linear-gradient(90deg, rgba(255,255,255,0), #FFF)}.reference_w .reference_content .slider_w .swiper-container .swiper-wrapper{height:100%;width:100%}.reference_w .reference_content .slider_w .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;height:100%;width:auto}.reference_w .reference_content .slider_w .swiper-container .swiper-wrapper .swiper-slide img{height:100%;width:auto;margin:0 auto;padding:0 5px}@media screen and (max-width: 700px){.reference_w{padding:50px 0}.reference_w h2{display:block;width:100%;text-align:center;padding-right:0}.reference_w .reference_content{display:block;width:100%;text-align:center}}.contact_w{position:relative;overflow:hidden;padding:120px 0}.contact_w .title_w{position:relative;margin-bottom:0;z-index:2}.contact_w .title_w .title_content h2{padding:0}.contact_w:before{content:'';position:absolute;bottom:20px;left:10%;background:url(../img/background-contact.svg) no-repeat;height:354px;width:279px;opacity:.5;z-index:1}@media screen and (max-width: 700px){.contact_w{padding:70px 0}.contact_w:before{bottom:10px;left:10%;background-size:200px;width:200px;height:254px}}.section-404{margin:50px 0 120px 0}.section-404 .cta-general{margin-top:20px;background-color:#181818}.section-404 .cta-general:hover{background-color:rgba(24,24,24,0.8)}.page-template-template-david .demo_w{padding-top:0}.demo_w{padding-top:64px}.demo_w .row{background-color:#FFF;padding-top:30px;padding-bottom:50px}.demo_w .row.algo_w{padding-top:0;margin-top:0;padding-bottom:0}.demo_w .row.algo_w:before{content:'';position:absolute;top:0;left:0;width:100%;height:350px;background-color:#FFF;z-index:0}.demo_w header{padding:10px 20px;margin-bottom:0}.demo_w header:after{content:'';display:none}.demo_w header .header_brand{position:relative}.demo_w header nav{width:calc(100% - 180px - 50px)}.demo_w header .demo_burger_w{display:inline-block;vertical-align:middle;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:10}.demo_w header .demo_burger_w .demo_menu .demo_menu_text{display:inline-block;vertical-align:middle;font-size:15px;color:#FFF}.demo_w header .demo_burger_w .demo_menu .icon-bottom{display:inline-block;vertical-align:middle;margin-left:5px;font-size:20px;color:#FFF;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}.demo_w header .demo_burger_w .header_burger{padding:9px 10px}.demo_w header .demo_burger_w .header_burger span{display:block;width:30px;height:2px;margin:5px 0;background-color:#FFF;opacity:1;-webkit-transition:opacity .4s ease, -webkit-transform .4s ease;transition:opacity .4s ease, -webkit-transform .4s ease;-o-transition:opacity .4s ease, transform .4s ease;transition:opacity .4s ease, transform .4s ease;transition:opacity .4s ease, transform .4s ease, -webkit-transform .4s ease}.demo_w header .demo_burger_w .header_burger.close span:first-child{-webkit-transform:rotate(45deg) translate(5px, 5px);-ms-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}.demo_w header .demo_burger_w .header_burger.close span:nth-child(2){opacity:0;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}.demo_w header .demo_burger_w .header_burger.close span:last-child{-webkit-transform:rotate(-45deg) translate(5px, -5px);-ms-transform:rotate(-45deg) translate(5px, -5px);transform:rotate(-45deg) translate(5px, -5px)}.demo_w .demo_head_w{font-size:0;text-align:left}.demo_w .demo_head_w .demo_title_w{display:inline-block;vertical-align:middle;width:calc(100% - 200px);text-align:left}.demo_w .demo_head_w .demo_title_w .demo_cat{font-family:"raleway-medium";font-size:13px;line-height:17px;color:#b4b4b4;letter-spacing:1px;text-transform:uppercase}.demo_w .demo_head_w .demo_title_w .demo_cat span{display:inline-block;margin-left:5px;color:#000}.demo_w .demo_head_w .demo_title_w .demo_title{font-family:"raleway-light";color:#ff8b00;font-size:33px}.demo_w .demo_head_w .demo_devices_w{display:none;vertical-align:bottom;width:200px;text-align:right}.demo_w .demo_head_w .demo_devices_w.show{display:inline-block}.demo_w .demo_head_w .demo_devices_w .demo_devices{display:inline-block;vertical-align:middle;margin-right:25px;cursor:pointer}.demo_w .demo_head_w .demo_devices_w .demo_devices:last-child{margin-right:0}.demo_w .demo_head_w .demo_devices_w .demo_devices .icon{display:inline-block;vertical-align:middle;font-size:35px;margin-right:7px;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.demo_w .demo_head_w .demo_devices_w .demo_devices .demo_device_title{display:inline-block;vertical-align:middle;font-size:14px;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.demo_w .demo_head_w .demo_devices_w .demo_devices:hover .icon,.demo_w .demo_head_w .demo_devices_w .demo_devices:hover .demo_device_title{color:#ff8b00}.demo_w .demo_head_w .demo_devices_w .demo_devices.active .icon,.demo_w .demo_head_w .demo_devices_w .demo_devices.active .demo_device_title{color:#ff8b00}.demo_w .row_demo{padding-top:0;min-height:calc(100vh - 64px - 136px - 103px)}.demo_w .row_demo .device_w{position:relative;margin:auto;width:100%;font-size:0}.demo_w .row_demo .device_w:before,.demo_w .row_demo .device_w:after{content:'';position:absolute;display:block;width:100%;height:2px;background-color:white;z-index:6}.demo_w .row_demo .device_w:before{top:0}.demo_w .row_demo .device_w:after{bottom:-1px}.demo_w .row_demo .device_w.mobile video{max-width:330px}.demo_w .algo_w .algo_content .algo_data_w .algo_data_item .algo_data{border-color:#f5f5f5}.demo_w .algo_w .algo_content .algo_data_w .algo_data_item .algo_data hr{display:block;width:100%;margin-top:15px;margin-bottom:15px;border:1px solid #f5f5f5}.demo_w .demo_menu_w{position:absolute;top:66px;right:0;display:none;height:calc(100% - 103px - 66px);max-height:calc(100% - 103px - 66px);width:100%;max-width:230px;padding:40px 30px;background-color:#FFF;border-left:1px solid #f5f5f5;z-index:7}.demo_w .demo_menu_w .demo_menu_content{width:100%;text-align:left}.demo_w .demo_menu_w .menu-section{display:block;margin-bottom:25px}.demo_w .demo_menu_w .menu-section .menu-section-title{display:block;margin-bottom:10px;font-family:"raleway-medium";color:#b4b4b4;text-transform:uppercase;font-size:12px;letter-spacing:1px}.demo_w .demo_menu_w .menu-section .menu-cat{margin-bottom:10px}.demo_w .demo_menu_w .menu-section .menu-cat .menu-cat_w{display:inline-block;cursor:pointer}.demo_w .demo_menu_w .menu-section .menu-cat .menu-cat_w .menu-cat-title{display:inline-block;vertical-align:middle;margin-bottom:2px;font-family:"raleway-medium";font-size:16px;line-height:20px}.demo_w .demo_menu_w .menu-section .menu-cat .menu-cat_w span{display:inline-block;vertical-align:middle;font-size:13px;-webkit-transition:color .4s ease, -webkit-transform .4s ease;transition:color .4s ease, -webkit-transform .4s ease;-o-transition:color .4s ease, transform .4s ease;transition:color .4s ease, transform .4s ease;transition:color .4s ease, transform .4s ease, -webkit-transform .4s ease}.demo_w .demo_menu_w .menu-section .menu-cat .menu-cat_w:hover span{color:#ff8b00}.demo_w .demo_menu_w .menu-section .menu-cat .menu-item{padding-left:10px;display:none}.demo_w .demo_menu_w .menu-section .menu-cat .menu-item a{margin-top:4px}.demo_w .demo_menu_w .menu-section .menu-cat.open .menu-cat_w span{color:#ff8b00;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.demo_w .demo_menu_w .menu-section .menu-item{margin-bottom:10px}.demo_w .demo_menu_w .menu-section .menu-item a{display:block;width:100%;font-family:"raleway-medium";font-size:16px;line-height:20px;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.demo_w .demo_menu_w .menu-section .menu-item a:before{bottom:-2px}.demo_w .demo_menu_w .menu-section .menu-item a:hover{color:#ff8b00}.demo_w .demo_menu_w .menu-section .menu-item a.active{color:#ff8b00}@media screen and (min-width: 700px){.demo_w .demo_container{display:block;width:calc(100% - 230px)}.demo_w .demo_menu_w{display:block}.demo_w header .demo_burger_w{display:none}.demo_w header nav{width:calc(100% - 180px)}}@media screen and (max-width: 700px){.demo_w{background:#FFF;background-color:#FFF}.demo_w header{padding:15px 20px}.demo_w header .demo_burger_w{position:absolute;right:17px;top:28px}.demo_w header.open nav{display:none}.demo_w header.open .demo_burger_w .demo_menu .icon-bottom{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.demo_w .demo_menu_w{top:60px;max-height:calc(100vh - 60px);height:calc(100% - 60px)}}@media screen and (max-width: 600px){.demo_w{padding-top:58px}.demo_w header .header_brand{width:150px;height:28px}.demo_w header .header_brand img{width:150px;height:auto}.demo_w .row{padding-top:20px;padding-bottom:0}.demo_w .row_demo{padding-bottom:20px;min-height:calc(100vh - 58px - 59px - 131px)}.demo_w .row_demo .device_w.mobile video{max-width:330px;max-height:calc(100vh - 164px)}.demo_w .demo_head_w .demo_title_w{width:calc(100% - 60px)}.demo_w .demo_head_w .demo_title_w .demo_cat{font-size:11px;line-height:13px}.demo_w .demo_head_w .demo_title_w .demo_title{font-size:22px}.demo_w .demo_head_w .demo_devices_w{width:60px}.demo_w .demo_head_w .demo_devices_w .demo_devices{margin-right:5px}.demo_w .demo_head_w .demo_devices_w .demo_devices .icon{margin-right:0}.demo_w .demo_head_w .demo_devices_w .demo_devices .demo_device_title{display:none}.demo_w .demo_menu_w .menu-section .menu-cat{margin-bottom:12px}.demo_w .demo_menu_w .menu-section .menu-cat .menu-cat_w .menu-cat-title{font-size:18px;line-height:22px}.demo_w .demo_menu_w .menu-section .menu-cat .menu-cat_w span{margin-left:5px}.demo_w .demo_menu_w .menu-section .menu-cat .menu-item a{margin-top:8px}.demo_w .demo_menu_w .menu-section .menu-item{margin-bottom:12px}.demo_w .demo_menu_w .menu-section .menu-item a{font-size:18px;line-height:22px}}
