
body, html, * { padding: 0px; margin: 0px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: 'Open Sans', sans-serif; }
body, html { width: 100%; height: 100%; }
h1, h2, h3, h4, h5, h6, i { font-weight: 600; font-style: normal; }
body.block { overflow:hidden; }

.alert-warning { background: #f00; text-align: center; position: relative; padding: 10px 0;  color: #fff; text-transform: uppercase; font-weight: 800; text-shadow: 1px 1px 0 #000; font-family: 'Raleway', sans-serif; font-size: 15px; } 

.srv_icon { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat 0 0; }
.srv_icon2 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -70px 0; }
.srv_icon3 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -140px 0; }
.srv_icon4 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -210px 0; }
.srv_icon5 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -280px 0; }
.srv_icon6 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -350px 0; }
.srv_icon7 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -420px 0; }
.srv_icon8 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -490px 0; }
.srv_icon9 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -560px 0; }
.srv_icon10 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -630px 0; }
.srv_icon11 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -700px 0; }
.srv_icon12 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat 0 -70px; }
.srv_icon13 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -70px -70px; }
.srv_icon14 { width:70px; height:70px; display:inline-block; background:url(../images/sprite.png) no-repeat -140px -70px; }
.trust_icon { width:380px; height:150px; display:inline-block; background:url(../images/sprite.png) no-repeat 0 -148px; }
.payment_icon { width:320px; height:35px; display:inline-block; background:url(../images/sprite.png) no-repeat -225px -88px; }
.logo_white { width:180px; height:60px; display:inline-block; background:url(../images/sprite.png) no-repeat -389px -148px; }

.client_logo { width:120px; height:62px; display:inline-block; background:url(../images/sprite.png) no-repeat 0px -289px; }
.client_logo2 { width:120px; height:62px; display:inline-block; background:url(../images/sprite.png) no-repeat -120px -289px; }
.client_logo3 { width:120px; height:62px; display:inline-block; background:url(../images/sprite.png) no-repeat -240px -289px; }
.client_logo4 { width:120px; height:62px; display:inline-block; background:url(../images/sprite.png) no-repeat -360px -289px; }
.client_logo5 { width:120px; height:62px; display:inline-block; background:url(../images/sprite.png) no-repeat -480px -289px; }
.client_logo6 { width:120px; height:62px; display:inline-block; background:url(../images/sprite.png) no-repeat -600px -289px; }
.client_logo7 { width:120px; height:62px; display:inline-block; background:url(../images/sprite.png) no-repeat 0px -351px; }


/* ------------------------------------------------------------- */
/* ********************* CONTAINER GENERAL ********************* */
/* ------------------------------------------------------------- */

#container-general { position: relative; width: 100%; font-size: 0px; }

/* ----------------------------------------------------------------- */
/* ********************* END CONTAINER GENERAL ********************* */
/* ----------------------------------------------------------------- */

/*======================================
=            ANIM BTN HOVER            =
======================================*/

.anim-btnHover-1,.anim-btnHover-2{white-space:pre}
.anim-btnHover-1 span,.anim-btnHover-2 span{display:inline-block;-webkit-transition:transform 250ms cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:transform 250ms cubic-bezier(0.000,0.785,0.000,1.000);-webkit-transition:-webkit-transform 250ms cubic-bezier(0.000,0.785,0.000,1.000);transition:-webkit-transform 250ms cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 250ms cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 250ms cubic-bezier(0.000,0.785,0.000,1.000),-webkit-transform 250ms cubic-bezier(0.000,0.785,0.000,1.000)}
#section-contact .container-action a:hover .anim-btnHover-1 span,:hover > .anim-btnHover-1 span,.anim-btnHover-1:hover span,{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
#section-contact .container-action a:hover .anim-btnHover-1 span:nth-child(2n),:hover > .anim-btnHover-1 span:nth-child(2n),.anim-btnHover-1:hover span:nth-child(2n){-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
#section-contact .container-action a:hover .anim-btnHover-1 span:nth-child(3n),:hover > .anim-btnHover-1 span:nth-child(3n),.anim-btnHover-1:hover span:nth-child(3n){-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}
#section-contact .container-action a:hover .anim-btnHover-1 span:nth-child(5n),:hover > .anim-btnHover-1 span:nth-child(5n),.anim-btnHover-1:hover span:nth-child(5n){-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}
#section-contact .container-action a:hover .anim-btnHover-2 span,:hover > .anim-btnHover-2 span,.anim-btnHover-2:hover span{-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}
#section-contact .container-action a:hover .anim-btnHover-2 span:nth-child(2n),:hover > .anim-btnHover-2 span:nth-child(2n),.anim-btnHover-2:hover span:nth-child(2n){-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}
#section-contact .container-action a:hover .anim-btnHover-2 span:nth-child(3n),:hover > .anim-btnHover-2 span:nth-child(3n),.anim-btnHover-2:hover span:nth-child(3n){-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
#section-contact .container-action a:hover .anim-btnHover-2 span:nth-child(5n),:hover > .anim-btnHover-2 span:nth-child(5n),.anim-btnHover-2:hover span:nth-child(5n){-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}

/*=====  End of ANIM BTN HOVER  ======*/



/*=============================
=            TR EL            =
=============================*/

#tr-el{display:none;z-index:30;position:fixed;height:100vh;width:100vw}
#tr-el .container-slides{position:relative;height:100%;width:100%;overflow:hidden}
#tr-el .container-slides .slide{height:100%;width:100%;position:absolute;left:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
#tr-el.show .container-slides .slide,#tr-el.hide .container-slides .slide{-webkit-transition-timing-function:cubic-bezier(0.800,0.000,0.990,0.990);-o-transition-timing-function:cubic-bezier(0.800,0.000,0.990,0.990);transition-timing-function:cubic-bezier(0.800,0.000,0.990,0.990);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
#tr-el.show .container-slides .slide{-webkit-transition-duration:450ms;-o-transition-duration:450ms;transition-duration:450ms}
#tr-el.hide .container-slides .slide{-webkit-transition-duration:650ms;-o-transition-duration:650ms;transition-duration:650ms}
#tr-el .container-slides .slide:nth-child(1){background-color:#FFF}
#tr-el .container-slides .slide:nth-child(2){background-color:#EAEAEA}
#tr-el.hide .container-slides .slide:nth-child(1){z-index:1;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
#tr-el.hide .container-slides .slide:nth-child(2){z-index:2;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
#tr-el.show .container-slides .slide:nth-child(1){z-index:2;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
#tr-el.show .container-slides .slide:nth-child(2){z-index:2;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
#tr-el.hide .container-slides .slide{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
#tr-el.show .container-slides .slide{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
#tr-el .container-slides .slide .slg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#tr-el .container-slides .slide .slg.hide{opacity:0}
#tr-el .container-slides .slide .slg.show{animation:loadingAnimation 2s ease infinite;-webkit-animation:loadingAnimation 2s ease infinite}
#tr-el .container-slides .slide .slg .line{font-size:28px;line-height:25px;text-align:center}
#tr-el .container-slides .slide .slg .line:nth-child(1){color:#363F54;color:rgba(54,63,84,0.4)}
#tr-el .container-slides .slide .slg .line:nth-child(1) span,#tr-el .container-slides .slide .slg .line:nth-child(2) span{white-space:pre;display:inline-block;opacity:0;will-change:transform;-webkit-transform:translateZ(0) translateY(-100px);-ms-transform:translateZ(0) translateY(-100px);transform:translateZ(0) translateY(-100px)}
#tr-el .container-slides .slide .slg > .line:nth-child(1) span:nth-child(1){-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}
#tr-el .container-slides .slide .slg > .line:nth-child(1) span:nth-child(3){-webkit-transform:translateY(-170px);-ms-transform:translateY(-170px);transform:translateY(-170px)}
#tr-el .container-slides .slide .slg > .line:nth-child(1) span:nth-child(5){-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}
#tr-el .container-slides .slide .slg > .line:nth-child(1) span:nth-child(7){-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
#tr-el .container-slides .slide .slg > .line:nth-child(1) span:nth-child(9){-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}
#tr-el .container-slides .slide .slg > .line:nth-child(1) span:nth-child(11){-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(1){-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(3){-webkit-transform:translateY(170px);-ms-transform:translateY(170px);transform:translateY(170px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(5){-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(7){-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(9){-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(11){-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(13){-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}
#tr-el .container-slides .slide .slg > .line:nth-child(2) span:nth-child(15){-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}
#tr-el .container-slides .slide .slg.show > .line:nth-child(1) span,#tr-el .container-slides .slide .slg.show > .line:nth-child(2) span{-webkit-transition:all .5s cubic-bezier(0.045,0.855,0.100,0.955);-o-transition:all .5s cubic-bezier(0.045,0.855,0.100,0.955);transition:all .5s cubic-bezier(0.045,0.855,0.100,0.955);opacity:1;-webkit-transform:translateZ(0) translateY(0px);-ms-transform:translateZ(0) translateY(0px);transform:translateZ(0) translateY(0px)}

/*=====  End of TR EL  ======*/

/*==== WRAP LINE ANIM  =====*/
.wrapLine span{display:block;-webkit-transform:translateY(20px) rotate(3deg);-ms-transform:translateY(20px) rotate(3deg);transform:translateY(20px) rotate(3deg);opacity:0;-webkit-transition:transform .65s ease,opacity .65s ease;-o-transition:transform .65s ease,opacity .65s ease;-webkit-transition:opacity .65s ease,-webkit-transform .65s ease;transition:opacity .65s ease,-webkit-transform .65s ease;transition:transform .65s ease,opacity .65s ease;transition:transform .65s ease,opacity .65s ease,-webkit-transform .65s ease}
.wrapLine span:nth-child(1){-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
.wrapLine span:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.wrapLine span:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.wrapLine span:nth-child(4){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
.wrapLine span:nth-child(5){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.wrapLine span:nth-child(6){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}
.wrapLine span:nth-child(7){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}
.wrapLine span:nth-child(8){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}
.wrapLine span:nth-child(9){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}
.wrapLine span:nth-child(10){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}
.wrapLine span:nth-child(11){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.wrapLine span:nth-child(12){-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}
.wrapLine span:nth-child(13){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}
.wrapLine span:nth-child(14){-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}
.wrapLine span:nth-child(15){-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}
.wrapLine span:nth-child(16){-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}
.wrapLine span:nth-child(17){-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}
.wrapLine span:nth-child(18){-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}
.wrapLine span:nth-child(19){-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}
.wrapLine span:nth-child(20){-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}
.wrapLine span:nth-child(21){-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}
.wrapLine span:nth-child(22){-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}
.wrapLine span:nth-child(23){-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}
.wrapLine span:nth-child(24){-webkit-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s}
.wrapLine span:nth-child(25){-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}
.wrapLine span:nth-child(26){-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}
.wrapLine span:nth-child(27){-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}
.wrapLine span:nth-child(28){-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}
.wrapLine span:nth-child(29){-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}
.wrapLine span:nth-child(30){-webkit-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s}
.wrapLine span:nth-child(31){-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}
.wrapLine span:nth-child(32){-webkit-transition-delay:3.1s;-o-transition-delay:3.1s;transition-delay:3.1s}
section.reach .wrapLine span,.el.reach .wrapLine span,.wrapLine.anim span{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}

/*=====  End of WRAP LINE ANIM  ======*/

.modal *, p { font-family: 'Raleway'; }
.modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background:rgba(0, 0, 0, 0.7); z-index: 100; display:none; }
.modal .modal-wrapper { animation: zoomIn 0.8s ease-in-out; max-width:800px; min-height:560px; max-height:560px; background:#102131; border:10px solid #fff; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; } 
.modal .modal-wrapper .clsBtn { color: #000; position: absolute; top: 0; right: 0; text-decoration: none; font-weight: 800; font-size: 13px; background: #fff;  padding: 3px; min-width: 25px; text-align: center; z-index: 99; }
.modal h4 { margin: 0; font-size: 30px; font-weight: 600; text-transform: uppercase; color: #fff; padding:25px 10px; text-align:center; text-shadow: 2px 2px 2px #000; }

.formPanel .clForm { margin:0 0 10px; }
.formPanel label { font-size: 13px; color: #fff; font-weight: 400; text-transform: capitalize; margin: 0 0 5px; display: block; }
.formPanel .form .field { margin-bottom: 10px; width: 100%; position: relative; background: #fff; border: 2px solid #fff; padding: 6px 5px 6px 40px; border-radius: 3px; }
.formPanel .form .field:before { position: absolute; left: 40px; top: 8px; content: ""; font-size: 17px; background: #bbb; height: 25px; width: 1px; z-index: 1; }
.formPanel select, .formPanel textarea, .formPanel input[type="text"], 
.formPanel input[type="tel"], .formPanel input[type="email"] { border-radius: 3px; border: 1px solid #fff; font-size: 14px; color: #404040;  background: #fff; padding:10px 15px; width:100%; line-height: 15px; box-shadow: 0 0 0 rgba(0,0,0,.25), inset 0 0 0 rgba(0,0,0,.2); outline: none; }
.formPanel input[type="submit"] { padding: 13px 30px; border: none; border-radius: 3px; color: #fff; background: #2884f6; font-size: 13px; font-weight: bold; line-height: 1.6; letter-spacing: 1px; text-transform: uppercase; display:block; width: 100%; }
.formPanel .notemsg { color:#fff; font-size: 11px; display: block; margin: 10px 0 0; line-height: 15px; } 
.formPanel .lftFrm { height: 100%; text-align: center; padding-top: 15%; background-image: -webkit-gradient(linear,left top,right top,from(#5040b2),to(#7a69e6)); background-image: -webkit-linear-gradient(left,#5040b2 0%,#7a69e6 100%); background-image: -o-linear-gradient(left,#5040b2 0%,#7a69e6 100%); background-image: linear-gradient(to right,#5040b2 0%,#7a69e6 100%); } 
.formPanel .rytFrm { padding-top:15px; }
.formPanel button { padding: 13px 30px; border: none; border-radius: 3px; color: #fff; background: #2884f6; font-size: 13px; font-weight: bold; line-height: 1.6; letter-spacing: 1px; text-transform: uppercase; display: block; width: 100%; }

.row { width:100%; }
.row:after { clear: both; content:""; display:block; }
.col-lg-6 { width: 50%; float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }

/*== Logo Portfolio Page ==*/
.container { max-width:1200px; margin:0 auto; position:relative; }
.portfolio { margin:180px 0 0; }
.portfolio .text-center { text-align: center; margin: 20px 0 0; }
.portfolio .container { max-width: 1600px; }
.portfolio-text { text-align: center; width: 100%; }
.portfolio-text h2 { width: 100%; margin: 0; text-transform: uppercase; color: #153049; font-weight: 400; margin-bottom: 30px; margin-top: 15px; font-size: 48px;  }
.portfolio-text p { text-transform: uppercase; color: #000; font-weight: 400; margin-bottom: 30px; margin-top: 15px; font-size: 17px;  }
#myDiv .load { display: block; }
.portfolio-img { position: relative; width: 100%; border: 1px solid #ccc; overflow:hidden; transition:transform .7s; }
.portfolio-img .myImg { display: block; transition:transform .7s; max-width: 100%; height: auto; }
.portfolio-img:hover { box-shadow: 0 0 15px #ccc; }
.portfolio-img:hover .myImg { -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);  }
.port-show { display: inline-block; width: 25%; padding: 0 15px; margin: 15px auto; }


/*== Thank You Page ==*/
#container-general-thank { position: relative; width: 100%; font-size: 0px; top: 25%; }
#container-general-thank #section-home { text-align: center; margin: 0; }
#container-general-thank #section-home .thank-you { color: #363F54; font-size: 42px;line-height: 51px;text-align: center;padding: 30px 0 0;text-transform: uppercase; }
#container-general-thank #section-home .thank-youp { color: #363F54; font-size: 20px;line-height: 25px;text-align: center;padding:0;text-transform: uppercase; }

/*== Section Work CSS ==*/
#section-work{position:relative;padding:100px 0 100px 20%;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;opacity:1;overflow:hidden; background-position: center;background-size: cover;background-repeat: no-repeat; }
#section-work.reach{opacity:1}
#section-work.anim:before { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }
#section-work.reach:before { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }
#section-work:before{ content: ''; position: absolute; right: 0px; top: 0px; width: 100%; height: 100%; background-color: transparent; -webkit-transform: translateX(calc(100% + 200px)) skew(20deg); -ms-transform: translateX(calc(100% + 200px)) skew(20deg); transform: translateX(calc(100% + 200px)) skew(20deg); -webkit-transition: all 1000ms cubic-bezier(0.694, 0, 0.335, 1); -o-transition: all 1000ms cubic-bezier(0.694, 0, 0.335, 1); transition: all 1000ms cubic-bezier(0.694, 0, 0.335, 1); background: url(../images/letthe-back.png) no-repeat center; background-size: cover; }
#section-work .bnd{display:none; position:absolute;z-index:5;top:0;left:0;width:calc(100% + 280px);height:100%;background-color:#FFF;-webkit-transform:translateX(-140px) skew(-20deg);-ms-transform:translateX(-140px) skew(-20deg);transform:translateX(-140px) skew(-20deg);-webkit-transition:all 1000ms cubic-bezier(0.694,0,0.335,1);-o-transition:all 1000ms cubic-bezier(0.694,0,0.335,1);transition:all 1000ms cubic-bezier(0.694,0,0.335,1)}
#section-work.reach .bnd{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
#section-work .container-text{ max-width:1000px;position:relative;z-index:3;opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 700ms cubic-bezier(0.694,0,0.335,1),transform 700ms cubic-bezier(0.694,0,0.335,1);-o-transition:opacity 700ms cubic-bezier(0.694,0,0.335,1),transform 700ms cubic-bezier(0.694,0,0.335,1);-webkit-transition:opacity 700ms cubic-bezier(0.694,0,0.335,1),-webkit-transform 700ms cubic-bezier(0.694,0,0.335,1);transition:opacity 700ms cubic-bezier(0.694,0,0.335,1),-webkit-transform 700ms cubic-bezier(0.694,0,0.335,1);transition:opacity 700ms cubic-bezier(0.694,0,0.335,1),transform 700ms cubic-bezier(0.694,0,0.335,1);transition:opacity 700ms cubic-bezier(0.694,0,0.335,1),transform 700ms cubic-bezier(0.694,0,0.335,1),-webkit-transform 700ms cubic-bezier(0.694,0,0.335,1);-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
#section-work.reach .container-text{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}
#section-work .container-text h2{position:relative;color:#fff;top:0;display:inline-block;margin-bottom:0; font-family: 'Raleway', sans-serif; font-weight:700; font-size:32px;line-height:51px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:translateX(-60px) rotate(-90deg);-ms-transform:translateX(-60px) rotate(-90deg);transform:translateX(-60px) rotate(0deg)}
#section-work .container-text h1{position:relative;color:#fff;top:0;display:inline-block;margin-bottom:0; font-family: 'Raleway', sans-serif; font-weight:700; font-size:32px;line-height:51px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;}
#section-work.reach .container-text h2:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
#section-work .container-text > p{color:#FFF; font-size:24px;line-height:34px}
#section-work .container-text > p i{color:#013E8D}
#section-work .container-text .btn{margin-top:30px;padding:12px 20px;border-radius:5px;background-color:#9d75b8;display:inline-block;cursor:pointer;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#section-work .container-text .btn p{color:#fff;font-family: 'Raleway', sans-serif; font-size:14px;font-weight:700}
#section-work .container-illu{position:absolute;z-index:2;bottom:0;right:0;height:calc(100% - 100px);overflow:hidden;max-width:60%}
#section-work .container-illu:after{content:'';position:absolute;z-index:4;left:0;top:0;width:10%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#2884F6),to(rgba(40,132,246,0)));background:-webkit-linear-gradient(left,#2884F6,rgba(40,132,246,0));background:-o-linear-gradient(left,#2884F6,rgba(40,132,246,0));background:linear-gradient(to right,#2884F6,rgba(40,132,246,0))}
#section-work .container-illu video{height:100%;opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}
#section-work.reach .container-illu video{opacity:1;z-index:10}
#section-work .container-illu img.illu{display:none}
#section-work .container-illu img.cloud-1{display:inline-block;position:absolute;bottom:0;left:0;width:60%;z-index:1;opacity:.7}
#section-work .container-illu img.cloud-2{display:inline-block;position:absolute;top:20%;right:0;width:30%;z-index:1;opacity:.7}
#section-work .container-illu img.cloud-3{display:inline-block;position:absolute;top:45%;right:0;width:20%;z-index:1;opacity:.7}
#section-work .container-illu img.cloud-4{display:inline-block;position:absolute;bottom:0;left:60%;width:20%;z-index:1;opacity:.7}
.wrapLine-work { font-size: 15px!important; line-height: 22px!important; margin-bottom: 10px; color: #fff!important; opacity: 1; width: 400px; }
.text-work-h3 { font-family: 'Great Vibes', cursive !important; font-size: 33px!important; text-transform: capitalize!important; margin-bottom: 30px!important; font-weight: 100!important; color: #fff!important; margin-left: 0!important; position: relative; top: 0; display: block; -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; }
#section-work .container-text .wrapLine span { opacity: 1; display: block; -webkit-transform: translateY(20px) rotate(0deg); -ms-transform: translateY(20px) rotate(0deg); transform: translateY(20px) rotate(0deg); }
.text-work-h3:before { content: ''; height: 2px; width: 54px; position: absolute; left: calc(0% + 0px); top: 20%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-color: #fff; }

/*== HEADER CSS ==*/
#header-desktop{font-size:0;position:absolute;z-index:20;height:34px;width:100%;top:50px;left:0}#header-desktop .container-logo{cursor:pointer;text-decoration:none;display:inline-block;position:absolute;left:50%;top:50%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#header-desktop .container-logo svg{height:100%;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#header-desktop .container-vr{padding:3px 10px;position:absolute;top:50%;right:60px;border-radius:50px;font-size:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#header-desktop .container-logo svg{fill:#fff}#header-desktop .container-vr{color:#fff;background-color:rgba(0,0,0,0.2)}#header-desktop.style-hire .container-rs:before{background-color:#fff}#header-desktop.style-hire .container-rs{top:initial;top:calc(100vh - 200px)}#header-desktop.style-hire .container-rs p{color:#fff}#header-desktop.style-hire .container-rs .li-rs a svg{fill:#fff}#header-desktop.style-hire .container-logo svg{fill:#363F54}#header-desktop.style-hire .container-vr{color:#fff;background-color:rgba(0,0,0,0.2)}#header-desktop.style-anax .container-rs:before{background-color:#363F54}#header-desktop.style-anax .container-rs p{color:#363F54}#header-desktop.style-anax .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-anax .container-logo svg{fill:#363F54}#header-desktop.style-anax .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-lecollectionist .container-rs:before{background-color:#363F54}#header-desktop.style-lecollectionist .container-rs p{color:#363F54}#header-desktop.style-lecollectionist .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-lecollectionist .container-logo svg{fill:#363F54}#header-desktop.style-lecollectionist .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-owkin .container-rs:before{background-color:#363F54}#header-desktop.style-owkin .container-rs p{color:#363F54}#header-desktop.style-owkin .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-owkin .container-logo svg{fill:#363F54}#header-desktop.style-owkin .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-lefty .container-rs:before{background-color:#363F54}#header-desktop.style-lefty .container-rs p{color:#363F54}#header-desktop.style-lefty .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-lefty .container-logo svg{fill:#363F54}#header-desktop.style-lefty .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-dreem .container-rs:before{background-color:#363F54}#header-desktop.style-dreem .container-rs p{color:#363F54}#header-desktop.style-dreem .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-dreem .container-logo svg{fill:#363F54}#header-desktop.style-dreem .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-buzzman .container-rs:before{background-color:#363F54}#header-desktop.style-buzzman .container-rs p{color:#363F54}#header-desktop.style-buzzman .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-buzzman .container-logo svg{fill:#363F54}#header-desktop.style-buzzman .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-bilionairebay .container-rs:before{background-color:#363F54}#header-desktop.style-bilionairebay .container-rs p{color:#363F54}#header-desktop.style-bilionairebay .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-bilionairebay .container-logo svg{fill:#363F54}#header-desktop.style-bilionairebay .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-nextworldcap .container-rs:before{background-color:#363F54}#header-desktop.style-nextworldcap .container-rs p{color:#363F54}#header-desktop.style-nextworldcap .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-nextworldcap .container-logo svg{fill:#363F54}#header-desktop.style-nextworldcap .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-neura .container-rs:before{background-color:#363F54}#header-desktop.style-neura .container-rs p{color:#363F54}#header-desktop.style-neura .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-neura .container-logo svg{fill:#363F54}#header-desktop.style-neura .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-xola .container-rs:before{background-color:#363F54}#header-desktop.style-xola .container-rs p{color:#363F54}#header-desktop.style-xola .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-xola .container-logo svg{fill:#363F54}#header-desktop.style-xola .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-gotzm .container-rs:before{background-color:#363F54}#header-desktop.style-gotzm .container-rs p{color:#363F54}#header-desktop.style-gotzm .container-rs .li-rs a svg{fill:#363F54}#header-desktop.style-gotzm .container-logo svg{fill:#363F54}#header-desktop.style-gotzm .container-vr{color:#FFF;background-color:rgba(0,0,0,0.2)}#header-desktop.style-404 .container-rs{top:calc(100vh - 210px)}#nav-btn{position:fixed;z-index:22;left:0;top:0;height:140px;width:130px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;cursor:pointer}#nav-btn.scroll{background-color:#FFF}#nav-btn .content{display:-webkit-inline-box;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}#nav-btn .content .text{position:relative; margin: -5px 0 0;}#nav-btn .content .text span{display:-webkit-inline-box;color:#FFF;font-family:'Raleway',sans-serif;font-weight:700;font-size:12px;text-align:center;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav-btn.scroll .content .text span,#nav-btn.active .content .text span{color:#363F54!important}#nav-btn .content .action{display:-webkit-inline-box;height:16px;width:27px;margin-top:0;position:relative}#nav-btn .content .action .bar{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:1px;background-color:#FFF;-webkit-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000)}#nav-btn:hover .content .action .bar:nth-child(1){-webkit-transform:translate(-50%,-30%) rotate(90deg) scaleY(0.7);-ms-transform:translate(-50%,-30%) rotate(90deg) scaleY(0.7);transform:translate(-50%,-30%) rotate(90deg) scaleY(0.7)}#nav-btn:hover .content .action .bar:nth-child(2){-webkit-transform:translate(-50%,-70%) rotate(90deg) scaleY(0.7);-ms-transform:translate(-50%,-70%) rotate(90deg) scaleY(0.7);transform:translate(-50%,-70%) rotate(90deg) scaleY(0.7)}#nav-btn.scroll .content .action .bar,#nav-btn.active .content .action .bar{background-color:#363F54!important}#nav-btn.active .content .action .bar:nth-child(1){-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#nav-btn.active .content .action .bar:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#nav .content .container-contentLink .wrapper-el .el-services ul li{list-style:none;padding:5px 0}#nav .content .container-contentLink .wrapper-el .el-services ul li a{text-decoration:none;color:#6C717C;font-size:20px;display:inline-block;background-color:#FFF;padding-right:15px;padding-left:15px;position:relative;text-transform:uppercase;z-index:1;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav .content .container-contentLink .wrapper-el .el-services ul{-moz-column-count:4;-moz-column-gap:20px;-moz-column-fill:balance;-webkit-column-count:3;-webkit-column-gap:20px;-webkit-column-fill:balance;column-count:2;column-gap:20px;column-fill:balance;list-style-position:inside;list-style:none}#nav .content .container-contentLink .wrapper-el .el-services ul li{position:relative;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-left:20px}#nav .content .container-contentLink .wrapper-el .el-services ul li:before{content:'';background-color:#363F54;position:absolute;left:-1px;top:50%;width:100%;height:1.5px;-webkit-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);-webkit-transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);-o-transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);-webkit-transition:-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000),-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000)}#nav .content .container-contentLink .wrapper-el .el-services ul li:hover:before{background-color:#363F54;-webkit-transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-webkit-transition:-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000),-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-webkit-transform:translateY(-50%) translateX(0%);-ms-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}#nav-btn.style-home .content .text span,#nav-btn.style-services .content .text span,#nav-btn.style-anax .content .text span,#nav-btn.style-qonto .content .text span,#nav-btn.style-chauffeurprive .content .text span,#nav-btn.style-lecollectionist .content .text span,#nav-btn.style-thoughtspot .content .text span,#nav-btn.style-marks .content .text span,#nav-btn.style-orangelabs .content .text span{color:#fff}#nav-btn.style-home .content .action .bar,#nav-btn.style-services .content .action .bar,#nav-btn.style-anax .content .action .bar,#nav-btn.style-qonto .content .action .bar,#nav-btn.style-chauffeurprive .content .action .bar,#nav-btn.style-lecollectionist .content .action .bar,#nav-btn.style-thoughtspot .content .action .bar,#nav-btn.style-marks .content .action .bar,#nav-btn.style-orangelabs .content .action .bar{background-color:#FFF}#nav{display:none;position:fixed;top:0;left:0;z-index:21;height:100vh;width:100%;background-color:rgba(0,0,0,0);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav.displayBlock{display:block}#nav.show{background-color:rgba(0,0,0,0.3)}#nav .head{font-size:0;position:absolute;z-index:20;height:34px;width:100%;top:50px;left:0;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#nav.show .head{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}#nav .head .container-logo{cursor:pointer;text-decoration:none;display:inline-block;position:absolute;left:50%;top:50%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav .head .container-logo svg{fill:#363F54;height:100%;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav .head .container-vr{background-color:rgba(0,0,0,0.05);color:#363F54;padding:3px 10px;position:absolute;top:50%;right:60px;border-radius:50px;font-size:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav .content{position:absolute;width:100%;top:0;left:0;padding:160px 100px 130px;max-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;opacity:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav .content.active{opacity:1}#nav .content:before{content:'';width:120%;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#FFF}#nav .content.active:before{animation:slideBgTop 1s forwards;-webkit-animation:slideBgTop 1s forwards}#nav .content .container-prLink{width:28%}#nav .content .container-prLink ul{list-style:none;overflow:hidden} #nav .content .container-prLink ul li{position:relative;margin-bottom:25px;padding-left:20px;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0;-webkit-transition:all 1s cubic-bezier(0.075,0.820,0.165,1.000);-o-transition:all 1s cubic-bezier(0.075,0.820,0.165,1.000);transition:all 1s cubic-bezier(0.075,0.820,0.165,1.000)}#nav .content:not(.active) .container-prLink ul li{-webkit-transition-delay:.25s!important;-o-transition-delay:.25s!important;transition-delay:.25s!important;-webkit-transition:transform 1s cubic-bezier(0.075,0.820,0.165,1.000),opacity 0 ease;-o-transition:transform 1s cubic-bezier(0.075,0.820,0.165,1.000),opacity 0 ease;-webkit-transition:opacity 0 ease,-webkit-transform 1s cubic-bezier(0.075,0.820,0.165,1.000);transition:opacity 0 ease,-webkit-transform 1s cubic-bezier(0.075,0.820,0.165,1.000);transition:transform 1s cubic-bezier(0.075,0.820,0.165,1.000),opacity 0 ease;transition:transform 1s cubic-bezier(0.075,0.820,0.165,1.000),opacity 0 ease,-webkit-transform 1s cubic-bezier(0.075,0.820,0.165,1.000)}#nav .content.active .container-prLink ul li{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}#nav .content .container-prLink ul li:nth-child(1){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}#nav .content .container-prLink ul li:nth-child(2){-webkit-transition-delay:.58s;-o-transition-delay:.58s;transition-delay:.58s}#nav .content .container-prLink ul li:nth-child(3){-webkit-transition-delay:.66s;-o-transition-delay:.66s;transition-delay:.66s}#nav .content .container-prLink ul li:nth-child(4){-webkit-transition-delay:.74s;-o-transition-delay:.74s;transition-delay:.74s}#nav .content .container-prLink ul li:nth-child(5){-webkit-transition-delay:.82s;-o-transition-delay:.82s;transition-delay:.82s}#nav .content .container-prLink ul li:nth-child(6){-webkit-transition-delay:.94s;-o-transition-delay:.94s;transition-delay:.94s}#nav .content .container-prLink ul li:nth-child(7){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#nav .content .container-prLink ul li:last-child{margin-bottom:0}#nav .content .container-prLink ul li:before{content:'';background-color:#363F54;position:absolute;left:0;top:50%;width:100%;height:1px;-webkit-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);-webkit-transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);-o-transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);-webkit-transition:-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000),-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000)}#nav .content .container-prLink ul li:hover:before{-webkit-transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-webkit-transition:-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000),-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-webkit-transform:translateY(-50%) translateX(0%);-ms-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)} #nav .content .container-prLink ul li a{color:#363F54;font-size:30px;text-decoration:none;background-color:#FFF;position:relative;padding:0 20px; font-weight: 600;}#nav .content .container-prLink ul li span{color:#363F54;font-size:14px;position:absolute;margin-left:-20px;bottom:100%}#nav .content .container-contentLink{width:72%;position:relative;opacity:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav.show .content .container-contentLink{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}#nav .content .container-contentLink .wrapper-el{position:absolute;width:100%;height:100%}#nav .content .container-contentLink .wrapper-el .el{display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}#nav .content .container-contentLink .wrapper-el .el.displayBlock{display:block}#nav .content .container-contentLink .wrapper-el .el.show{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}#nav .content .container-contentLink .wrapper-el .el .container-text{position:absolute;right:0;top:60px;width:88%}#nav .content .container-contentLink .wrapper-el .el .container-text h3{color:#363F54;font-size:14px;margin-bottom:13px}#nav .content .container-contentLink .wrapper-el .el .container-text p{color:#757A84;font-size:12px;line-height:18px}#nav .content .container-contentLink .wrapper-el .el-projects{padding-left:40px;padding-top:95px}#nav .content .container-contentLink .wrapper-el .el-projects ul{-moz-column-count:4;-moz-column-gap:20px;-moz-column-fill:balance;-webkit-column-count:3;-webkit-column-gap:20px;-webkit-column-fill:balance;column-count:3;column-gap:20px;column-fill:balance;list-style-position:inside;list-style:none}#nav .content .container-contentLink .wrapper-el .el-projects ul li{position:relative;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-left:20px}#nav .content .container-contentLink .wrapper-el .el-projects ul li:before{content:'';background-color:#363F54;position:absolute;left:-1px;top:50%;width:100%;height:1.5px;-webkit-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);-webkit-transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);-o-transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);-webkit-transition:-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000);transition:transform .75s cubic-bezier(0.845,0.000,0.165,1.000),-webkit-transform .75s cubic-bezier(0.845,0.000,0.165,1.000)}#nav .content .container-contentLink .wrapper-el .el-projects ul li:hover:before{-webkit-transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-webkit-transition:-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000);transition:transform 2s cubic-bezier(0.000,0.785,0.000,1.000),-webkit-transform 2s cubic-bezier(0.000,0.785,0.000,1.000);-webkit-transform:translateY(-50%) translateX(0%);-ms-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}#nav .content .container-contentLink .wrapper-el .el-projects ul li a{text-decoration:none;color:#6C717C;font-size:16px;display:inline-block;background-color:#FFF;padding-right:10px;padding-left:15px;position:relative;text-transform:uppercase;z-index:1;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav .content .container-contentLink .wrapper-el .el-projects ul li .soon,#nav .content .container-contentLink .wrapper-el .el-projects ul li .casestudy,#nav .content .container-contentLink .wrapper-el .el-projects ul li .new{display:inline-block;padding:3px 6px;background-color:#F2F2F2;border-radius:30px;font-size:11px;position:relative;z-index:1}#nav .content .container-contentLink .wrapper-el .el-projects ul li .soon{color:#363F54}#nav .content .container-contentLink .wrapper-el .el-projects ul li .casestudy{color:#2884F6}#nav .content .container-contentLink .wrapper-el .el-projects ul li .new{color:#FFA653;background-color:#FFF6ED}#nav .content .container-contentLink .wrapper-el .el-projects ul li:hover:before{background-color:#363F54}#nav .content .container-contentLink .wrapper-el .el-projects ul li:hover a{color:#363F54}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-blue:hover:before{background-color:#1c3987}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-blue:hover a{color:#1c3987}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-brick:hover:before{background-color:#b31010}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-brick:hover a{color:#b31010}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-golden:hover:before{background-color:#a58d64}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-golden:hover a{color:#a58d64}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-gary:hover:before{background-color:#2d4c70}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-gary:hover a{color:#2d4c70}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-orangered:hover:before{background-color:#FF4500}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-orangered:hover a{color:#FF4500}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-orange:hover:before{background-color:#f37b20}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-orange:hover a{color:#f37b20}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-black:hover:before{background-color:#000}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-black:hover a{color:#000}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-red:hover:before{background-color:red}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-red:hover a{color:red}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-skyblue:hover:before{background-color:#159ad2}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-skyblue:hover a{color:#159ad2}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-pink:hover:before{background-color:#ee23a7}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-pink:hover a{color:#ee23a7}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-ltgary:hover:before{background-color:#526fab}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-ltgary:hover a{color:#526fab}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-yellow:hover:before{background-color:#fbc33c}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-yellow:hover a{color:#fbc33c}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-axa:hover:before{background-color:#050494}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-axa:hover a{color:#050494}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-qonto:hover:before{background-color:#6455CC}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-qonto:hover a{color:#6455CC}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-engie:hover:before{background-color:#0AF}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-engie:hover a{color:#0AF}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-peech:hover:before{background-color:#39C4FF}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-peech:hover a{color:#39C4FF}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-lefty:hover:before{background-color:#80DA33}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-lefty:hover a{color:#80DA33}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-influence:hover:before{background-color:#FF4F5B}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-influence:hover a{color:#FF4F5B}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-gamology:hover:before{background-color:#FFC022}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-gamology:hover a{color:#FFC022}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-chauffeurprive:hover:before{background-color:#CE0C2A}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-chauffeurprive:hover a{color:#CE0C2A}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-alwaysdata:hover:before{background-color:#E5558B}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-alwaysdata:hover a{color:#E5558B}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-seekube:hover:before{background-color:#1D9CD0}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-seekube:hover a{color:#1D9CD0}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-marks:hover:before{background-color:#F0576C}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-marks:hover a{color:#F0576C}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-orange:hover:before{background-color:#F0613C}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-orange:hover a{color:#F0613C}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-mektoube:hover:before{background-color:#24CF5F}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-mektoube:hover a{color:#24CF5F}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-xola:hover:before{background-color:#1A96FE}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-xola:hover a{color:#1A96FE}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-mondocteur:hover:before{background-color:#FF6C75}#nav .content .container-contentLink .wrapper-el .el-projects ul li.link-mondocteur:hover a{color:#FF6C75}#nav-btn-mobile{position:fixed;right:0;bottom:0;z-index:22;padding:25px 0;width:120px;height:70px;background-color:#FFF;cursor:pointer}#nav-btn-mobile .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#nav-btn-mobile .content .container-bar{width:15px;height:1px;top:1px;position:relative;margin-right:10px}#nav-btn-mobile .content .container-bar .bar{position:absolute;left:0;top:0;width:100%;height:1px;background-color:#363F54;-webkit-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000)}#nav-btn-mobile.active .content .container-bar .bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-btn-mobile.active .content .container-bar .bar:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-btn-mobile .content .container-text{position:relative}#nav-btn-mobile .content .container-text span{color:#363F54;font-size:14px}#nav-mobile{height:100vh;width:100%;background-color:#FFF;z-index:21;position:fixed;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000)}#nav-mobile .head{font-size:0;position:absolute;z-index:20;height:34px;width:100%;top:50px;left:0;opacity:0}#nav-mobile.show .head{opacity:1}#nav-mobile .head:before{position:absolute;content:'';width:100%;top:-150%;left:0;height:70px;background-color:#fff}#nav-mobile .head .container-logo{cursor:pointer;text-decoration:none;display:inline-block;position:absolute;left:50%;top:0;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav-mobile .head .container-logo svg{fill:#363F54;height:100%}#nav-mobile .head .container-vr{background-color:rgba(0,0,0,0.05);color:#363F54;padding:3px 10px;position:absolute;top:0;right:30px;border-radius:50px;font-size:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#nav-mobile.show{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}#nav-mobile .wrapper{position:relative;width:100%;height:100%;overflow:hidden}#nav-mobile .wrapper .container{height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);-o-transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000);transition:all .5s cubic-bezier(0.000,0.785,0.000,1.000)}#nav-mobile .wrapper .container.hide-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#nav-mobile .wrapper .container.show{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}#nav-mobile .wrapper .container.hide-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}#nav-mobile .wrapper .container-linkPr{padding:160px 60px 30px}#nav-mobile .wrapper .container-linkPr ul{position:relative;list-style:none}#nav-mobile .wrapper .container-linkPr ul li{position:relative;margin-bottom:35px}#nav-mobile .wrapper .container-linkPr ul li:last-child{margin-bottom:0}#nav-mobile .wrapper .container-linkPr ul li a{display:inline-block;text-decoration:none;color:#363F54;font-size:24px;position:relative}#nav-mobile .wrapper .container-linkPr ul li span{position:absolute;color:#363F54;font-size:14px;display:inline-block;top:-2px;margin-left:5px}@keyframes slideBgTop{0%{-webkit-transform:translateY(-100%)translateX(-50%);transform:translateY(-100%)translateX(-50%);-webkit-animation-timing-function:cubic-bezier(0.815,0.090,0.885,0.140)}50%{-webkit-transform:translateY(-50%)translateX(-50%) skewY(-20deg);transform:translateY(-50%)translateX(-50%) skewY(-20deg)}100%{-webkit-animation-timing-function:cubic-bezier(0.815,0.090,0.885,0.140);-webkit-transform:translateY(0%)translateX(-50%);transform:translateY(0%)translateX(-50%)}}@-webkit-keyframes slideBgTop{0%{-webkit-transform:translateY(-100%)translateX(-50%);transform:translateY(-100%)translateX(-50%);-webkit-animation-timing-function:cubic-bezier(0.815,0.090,0.885,0.140)}50%{-webkit-transform:translateY(-50%)translateX(-50%) skewY(-20deg);transform:translateY(-50%)translateX(-50%) skewY(-20deg)}100%{-webkit-animation-timing-function:cubic-bezier(0.815,0.090,0.885,0.140);-webkit-transform:translateY(0%)translateX(-50%);transform:translateY(0%)translateX(-50%)}}

/*== FOOTER CSS ==*/
footer { position: relative; border-top:1px solid #000; }
footer img { max-width: 120px; height: auto; }
footer .content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding:20px 20px 30px; background-color: #000; color:#fff; position:relative; }
footer .content a { color:#fff; }
footer .content .container-xeu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row wrap; flex-flow:row wrap; margin:15px 0 0; }
footer .content .container-xeu .crp a { color: #fff; font-size: 13px; text-decoration: none; vertical-align: middle; display: inline-block; }
footer .content .container-xeu .sep { height: 4px; width: 4px; border-radius: 3px; opacity: 0.3; background-color: #8A99C0; margin-right: 23px; margin-left: 23px; }
footer .content .container-xeu .job { text-decoration:none; padding: 9px; border: 2px solid #8A99C0; border-radius: 3px; color: #8A99C0; font-size: 12px; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
footer .content .container-xeu .job:hover { background-color:#8A99C0; color: #F6F6F6; }
footer .content .container-wrp { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; }
footer .content .container-wrp .container-rs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: initial; }
footer .content .container-wrp .container-rs a { margin-right: 30px; height: auto; }
footer .content .container-wrp .container-rs a:last-child { margin-right: 0px; }
footer .content .container-wrp .container-rs a svg { height: 100%; fill: #fff; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
footer .content .container-wrp .container-rs a:hover svg { fill: #363F54; }
footer .ftr-poilet { max-width: 900px;margin:0 auto; padding:50px 0; -webkit-perspective: 1600px;-ms-perspective: 1600px;perspective: 1600px;text-align: center;color: #000;}
footer .ftr-poilet img {max-width: 250px;height: auto;margin: 10px 0 30px;}
footer .ftr-poilet h2, h3 {font-family: 'Raleway', sans-serif;margin: 0 0 15px;}
footer .ftr-poilet h2 a { text-decoration:none; color:#000; }
footer .ftr-poilet .parallax-home { width:100%; white-space:normal; }
footer .ftr-poilet .parallax-home p { line-height: 25px; } 
footer .ftr-poilet .pgr { margin: 30px 0 0; }
footer .ftr-poilet .pgr span { background: #fff;  border-radius: 50%;  font-size: 0; width: 15px; height: 15px; display: inline-block; margin: 0 2px; border: 1px solid #061323; cursor: pointer; }
footer .ftr-poilet .pgr span.cycle-pager-active { background: #061323; }
footer .ftr-poilet h2 { margin:0; }
footer .ftr-poilet i.trust_icon { transform: scale(.8); } 
footer .visa i { margin: 0 15px 0 10px; }
footer p.visa { color: #fff; margin: 0; display: contents; }
footer .inrLog { position: absolute; transform: scale(.7); left:0; right:0; margin:0 auto; max-width: 300px; top: 0; text-align: center; }
footer .inrLog a { margin:0 0 10px; display:inline-block; }
footer .crp { color: #fff; font-size: 10px; }
.crp a { margin: 0 3px 0 3px; }
#html_element_2 { overflow: hidden !important; }
#html_element { overflow: hidden !important; }

@keyframes loadingAnimation { 0% { opacity: 0.1; } 50% { opacity: 1; } 100% { opacity: 0.1; } }
@-webkit-keyframes loadingAnimation { 0% { 	opacity: 0.1; } 50% { opacity: 1; } 100% { opacity: 0.1; } }
@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}
@-webkit-keyframes button-mes-us { 0%{opacity:0;display:none;left:0;}to{opacity:1;display:inline-block;left:70px;} }
@-moz-keyframes button-mes-us { 0%{opacity:0;display:none;left:0;}to{opacity:1;display:inline-block;left:70px;}}
@-o-keyframes button-mes-us { 0%{opacity:0;display:none;left:0;}to{opacity:1;display:inline-block;left:70px;}}
@keyframes button-mes-us { 0%{opacity:0;display:none;left:0;}to{opacity:1;display:inline-block;left:70px;}}
@-webkit-keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:14px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:14px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:14px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:14px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.button-slide{-webkit-animation-name:button-slide;-moz-animation-name:button-slide;-o-animation-name:button-slide;animation-name:button-slide;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.button-slide-out{-webkit-animation-name:button-slide;-moz-animation-name:button-slide;-o-animation-name:button-slide;animation-name:button-slide;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;-o-animation-direction:reverse;animation-direction:reverse}

#section-cover { position:relative; padding:240px 0; background: -webkit-gradient(linear,left top,right top,from(#0e1c2a),to(#1d466c)); background: -webkit-linear-gradient(left,#0e1c2a 0%,#1d466c 100%);  background: -o-linear-gradient(left,#0e1c2a 0%,#1d466c 100%); background: linear-gradient(90deg,#0e1c2a 0%,#1d466c 100%); } 
#section-cover h1{color:#fff;font-size:54px;text-align:center;line-height:54px}
#section-cover h1 > span{display:block}
#section-cover h1 > span{ display:inline-block;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all 500ms cubic-bezier(0.045,0.715,0.250,1.000);-o-transition:all 500ms cubic-bezier(0.045,0.715,0.250,1.000);transition:all 500ms cubic-bezier(0.045,0.715,0.250,1.000)}
#section-cover h1 > span{ -webkit-transition-delay:.02s;-o-transition-delay:.02s;transition-delay:.02s -webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}


.call_to_action { position:fixed; bottom:90px; left:10px; width: 60px; z-index: 99999; }
.call_to_action .fa-comments { width:34px; height:28px; display:inline-block; background:url(../images/sprite.png) no-repeat -553px -88px; margin: 10px 0 0; }
.call_to_action svg { fill: white; width: 50px; height: 50px; padding: 5px;  }
.call_to_action ul { display:none; min-width: 230px; }
.call_to_action ul li { margin-top: 15px; }
.call_to_action .hvrBtn.active .fa,
.call_to_action .hvrBtn svg { display:none; } 
.call_to_action .hvrBtn.active svg { display:block; } 

.call_to_action a.call_button { display:block; position:relative; padding: 0 3px; }
.call_to_action a.call_button .msngr { height: 50px; width: 50px; vertical-align: top; display:inline-block; border-radius: 50%; box-shadow: 2px 2px 6px rgba(0,0,0,0.4); font-size: 28px; text-align: center; line-height: 50px; color: white; background:#FF6550; }
.call_to_action a.call_button .text_mes { position: absolute; top: 12px; left:0; font-size: 13px; border: 1px solid #e2e2e2; padding: 4px 9px 6px 9px; border-radius: 4px; color: #333; background: white; box-shadow: 2px 2px 5px rgba(0,0,0,0.2); white-space: nowrap; display:none; } 

.facebook_msngr { background-color: #0084ff !important; }
.whatsapp_msngr { background-color: #4dc247 !important; }
.phone_msngr { background-color: #ec5923 !important; }
.email_msngr { background-color: #848484 !important; }

.facebookMsngr,
.call_to_action ul li a { -webkit-animation-name: button-slide; -moz-animation-name: button-slide; -o-animation-name: button-slide; animation-name: button-slide; -webkit-animation-duration: .2s; -moz-animation-duration: .2s; -o-animation-duration: .2s; animation-duration: .2s; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards; animation-fill-mode: forwards; } 
.call_to_action .slide_out { -webkit-animation-name: button-slide; -moz-animation-name: button-slide; -o-animation-name: button-slide; animation-name: button-slide;  -webkit-animation-duration: .2s; -moz-animation-duration: .2s; -o-animation-duration: .2s; animation-duration: .2s; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-direction: reverse; -moz-animation-direction: reverse; -o-animation-direction: reverse; animation-direction: reverse; } 
.call_to_action .hvrBtn:hover i,
.call_to_action .hvrBtn:hover svg { -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); transform: rotate(360deg); }

.facebookMsngr { display:none; box-shadow:2px 2px 12px rgba(0,0,0,0.6); position:relative; border-radius: 5px; overflow: hidden; min-width: 250px; margin: 0 0 20px; }
.facebookMsngr .fb_header { background:#0084ff; color: #fff; font-size:14px; line-height: 30px; padding: 7px 5px; }
.facebookMsngr .fb_header svg { width: 35px; height:35px; padding: 0; vertical-align:middle; }
.facebookMsngr .closeBtn { position:absolute; top:10px; right:10px; line-height: 26px; cursor:pointer; }
.facebookMsngr .closeBtn svg { width: 20px; height: 20px; }

.load_more { padding:15px 35px; font-size: 14px; text-transform: uppercase; background: -webkit-gradient(linear,left top,right top,from(#0e1c2a),to(#1d466c)); background: -webkit-linear-gradient(left,#0e1c2a 0%,#1d466c 100%); background: -o-linear-gradient(left,#0e1c2a 0%,#1d466c 100%);
    background: linear-gradient(90deg,#0e1c2a 0%,#1d466c 100%); color: #fff; text-decoration: none; font-weight: 800; border-radius: 3px; display: inline-block; } 

@media screen and (min-width:768px) {
		.call_to_action a.call_button:hover .text_mes { display:inline-block; -webkit-animation-name: button-mes-us; -moz-animation-name: button-mes-us; -o-animation-name: button-mes-us; animation-name: button-mes-us; -webkit-animation-duration: .2s; -moz-animation-duration: .2s; -o-animation-duration: .2s; animation-duration: .2s; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards; animation-fill-mode: forwards; } 
}
@media (min-width:0) and (max-width:767px){
	.formPanel label { display: none !important; }
}
