@-webkit-keyframes rotateMe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateMe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes animationFramesOne{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}20%{-webkit-transform:translate(73px,-1px) rotate(36deg);transform:translate(73px,-1px) rotate(36deg)}40%{-webkit-transform:translate(141px,72px) rotate(72deg);transform:translate(141px,72px) rotate(72deg)}60%{-webkit-transform:translate(83px,122px) rotate(108deg);transform:translate(83px,122px) rotate(108deg)}80%{-webkit-transform:translate(-40px,72px) rotate(144deg);transform:translate(-40px,72px) rotate(144deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes animationFramesOne{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}20%{-webkit-transform:translate(73px,-1px) rotate(36deg);transform:translate(73px,-1px) rotate(36deg)}40%{-webkit-transform:translate(141px,72px) rotate(72deg);transform:translate(141px,72px) rotate(72deg)}60%{-webkit-transform:translate(83px,122px) rotate(108deg);transform:translate(83px,122px) rotate(108deg)}80%{-webkit-transform:translate(-40px,72px) rotate(144deg);transform:translate(-40px,72px) rotate(144deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@-webkit-keyframes animationFramesTwo{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}20%{-webkit-transform:translate(-73px,1px) rotate(-36deg);transform:translate(-73px,1px) rotate(-36deg)}40%{-webkit-transform:translate(-141px,-72px) rotate(-72deg);transform:translate(-141px,-72px) rotate(-72deg)}60%{-webkit-transform:translate(-83px,-122px) rotate(-108deg);transform:translate(-83px,-122px) rotate(-108deg)}80%{-webkit-transform:translate(40px,-72px) rotate(-144deg);transform:translate(40px,-72px) rotate(-144deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes animationFramesTwo{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}20%{-webkit-transform:translate(-73px,1px) rotate(-36deg);transform:translate(-73px,1px) rotate(-36deg)}40%{-webkit-transform:translate(-141px,-72px) rotate(-72deg);transform:translate(-141px,-72px) rotate(-72deg)}60%{-webkit-transform:translate(-83px,-122px) rotate(-108deg);transform:translate(-83px,-122px) rotate(-108deg)}80%{-webkit-transform:translate(40px,-72px) rotate(-144deg);transform:translate(40px,-72px) rotate(-144deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@-webkit-keyframes rotate3d{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@keyframes rotate3d{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@-webkit-keyframes moveScale{0%{-webkit-transform:scale(.6);transform:scale(.6)}50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(.6);transform:scale(.6)}}@keyframes moveScale{0%{-webkit-transform:scale(.6);transform:scale(.6)}50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(.6);transform:scale(.6)}}@-webkit-keyframes moveLeftBounce{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveLeftBounce{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveBounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveBounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.creative-shape{position:absolute;z-index:-1;left:0;bottom:-5px;width:100%;height:auto}.home-section{position:relative;z-index:1;display:block;align-items:center;height:600px;min-height:80vh;background:-webkit-gradient(linear,left top,left bottom,from(#181b3a),color-stop(#00429b),color-stop(#006dba),color-stop(#0095ce),to(#00d3ff));background:linear-gradient(180deg,#181b3a,#00429b,#006dba,#0095ce,#00d3ff)}.home-section .banner-image img{width:100%}.main-banner-content{padding-top:50px}.main-banner-content .banner-btn{margin-top:25px}.default-btn-one{position:relative;z-index:1;overflow:hidden;color:#00d3ff;font-size:16px;font-weight:600;padding:13px 35px;border-radius:5px;text-align:center;display:inline-block;background-color:#181b3a;box-shadow:0 7px 25px rgba(123,104,238,.28);-webkit-transition:.4s;transition:.4s;border:none;margin-top:5px;margin-right:20px}.default-btn-one:hover{background-color:#00d3ff;color:#181b3a}.default-btn-one span{background-color:#00d3ff}.default-btn-one span,.default-btn-two span{position:absolute;z-index:-1;width:0;height:0;display:block;border-radius:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .5s ease-in-out,height .5s ease-in-out;transition:width .5s ease-in-out,height .5s ease-in-out}.default-btn-two span{background-color:#fff}.align-items-center{align-items:center!important}.main-banner-content{color:#fff}.main-banner-content img{height:100px}.services-section .section-title{margin-bottom:35px}.section-title{text-align:center;line-height:1.5;margin-bottom:65px}.sub-title{color:#ff9800;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px}.section-title h2{color:#404040;font-size:40px;font-weight:800;margin:10px 0 0}.single-services-item{position:relative;z-index:1;display:block;text-align:left;padding:35px 30px;border-radius:5px;background-color:#fff;-webkit-box-shadow:5px 7px 15px 2px rgba(82,90,101,.12);-moz-box-shadow:5px 7px 15px 2px rgba(82,90,101,.12);box-shadow:5px 7px 15px 2px rgba(82,90,101,.12);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;margin-top:30px}.services-icon{display:inline-block;margin-bottom:15px;will-change:transform}.services-icon,.services-icon i{-webkit-transition:.5s;transition:.5s}.services-icon i{color:#00d3ff;font-size:50px}.single-services-item h3{font-size:20px;font-weight:700;margin-bottom:0;color:#181b3a;min-height:40px}.single-services-item h3,.single-services-item p{-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.single-services-item p{font-size:16px;will-change:transform;margin-top:15px;margin-bottom:15px;min-height:140px}.single-services-item:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.overview-image{text-align:center}.overview-image img{max-width:100%;height:auto;border-radius:5px}.overview-content h2{color:#404040;font-size:38px;margin:8px 0 15px}.overview-content p{margin:0}.overview-content .features-list{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;margin:16px -10px 0}.overview-content .features-list li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;margin-top:18px;padding-left:10px;padding-right:10px}.overview-content .features-list li span:before{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:0;height:100%;border-radius:5px;background-color:#00d3ff;-webkit-transition:.4s;transition:.4s}.overview-content .features-list li span{position:relative;z-index:1;color:#404040;font-size:16px;font-weight:600;display:block;padding:13px 15px;border-radius:5px;border-left:2px solid #00d3ff;background-color:#fff;-webkit-box-shadow:-1px 3px 20px 0 rgba(82,90,101,.1);box-shadow:-1px 3px 20px 0 rgba(82,90,101,.1);-webkit-transition:.4s;transition:.4s}.overview-content .features-list li span:hover{color:#fff}.overview-content .features-list li span:hover:before{width:100%}.single-services-item:hover .services-icon{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hire-section{position:relative;z-index:1;padding:120px 0;text-align:center;background-image:url(/assets/images/icons/banner-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed}.hire-section:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.6;background-color:rgba(0,0,0,.21176470588235294)}.hire-content h2{color:#00d3ff;font-size:38px;font-weight:700;margin:0}.hire-content{background-color:rgba(0,0,0,.5607843137254902);padding:20px;border-radius:5px}.hire-content p{color:#fff;font-size:18px;margin:20px 0 0}.hire-content small{color:#fff}.hire-content h4{color:#fff;font-weight:700}.default-btn{position:relative;z-index:1;overflow:hidden;color:#181b3a;font-size:16px;font-weight:600;padding:13px 35px;border-radius:5px;text-align:center;display:inline-block;background-color:#00d3ff;box-shadow:0 7px 25px rgba(123,104,238,.26);-webkit-transition:.4s;transition:.4s;border:none;margin-top:5px;margin-right:20px}.default-btn:hover{background-color:#fff;color:#181b3a}.home-section-2{overflow:hidden;align-items:center}.home-section-2,.home-section .home-2{position:relative;z-index:1;display:flex;flex-direction:column}.home-section .home-2{min-height:500px}.home-section-2 .banner-image img{width:100%}.home-section-2 .main-banner-content{padding-top:70px}.main-banner-content h6{color:#ff9800;font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:15px}.home-section-2 .main-banner-content h1{color:#362c72;font-size:40px;font-weight:700;margin:0 0 20px}.text-gradient{color:#f44336;background-image:-webkit-linear-gradient(45deg,#f44336 48%,#ff9800 56%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-section-2 .main-banner-content p{color:#333}.main-banner-content p{color:#fff;font-size:16px;margin:0}.home-section-2 .main-banner-content .banner-btn{margin-top:25px;display:flex;align-items:center}.home-section .banner-image{text-align:center;padding-top:50px}.home-shape-animation .shape-1{position:absolute;right:10%;top:16%;z-index:-1;-webkit-animation:animationFramesOne 20s linear infinite;animation:animationFramesOne 20s linear infinite}.home-shape-animation .shape-2{position:absolute;left:33%;top:18%;z-index:-1}.home-shape-animation .shape-3{position:absolute;left:5%;bottom:25%;z-index:-1;-webkit-animation:animationFramesOne 20s linear infinite;animation:animationFramesOne 20s linear infinite}.home-shape-animation .shape-4{position:absolute;right:10%;bottom:25%;z-index:-1;-webkit-animation:animationFramesTwo 20s linear infinite;animation:animationFramesTwo 20s linear infinite}.home-shape-animation .shape-5{position:absolute;left:5%;top:26%;z-index:-1;-webkit-animation:moveLeftBounce 3s linear infinite;animation:moveLeftBounce 3s linear infinite}.home-shape-animation .shape-6{position:absolute;left:50%;bottom:15%;z-index:-1;-webkit-animation:rotate3d 4s linear infinite;animation:rotate3d 4s linear infinite}.home-shape-animation .shape-7{position:absolute;left:50%;top:15%;z-index:-1;-webkit-animation:moveScale 3s linear infinite;animation:moveScale 3s linear infinite}.user-info{background:url(/assets/images/icons/home-bg-2.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.hidden-class{display:none}#client_contrat_domainExpected_help{color:#ff4500}.total-contrat{background-color:#181b3a;color:#00d3ff;padding:15px;border-radius:8px}.total-contrat table{color:#fff;padding:15px}.total-contrat .table-bordered td,.total-contrat .table-bordered th{border:1px solid #00d3ff}.contract-detail{padding:20px}