.btn.btn-primary{background-color:#4978BC;border-color:#4978BC}.btn.ctech-btn-outline{border:2px solid #4978BC;color:white;padding:0.65rem 3rem 0.6rem 3rem}.btn.ctech-btn{background-color:#4978BC;color:white;padding:0.65rem 3rem 0.6rem 3rem}.btn.ctech-btn-white{background-color:white;color:#2f2f2f;padding:0.65rem 3rem 0.6rem 3rem}.market-button{color:white;font-weight:400;display:inline-block;padding:8px 18px;overflow:hidden;position:relative}.market-button .fa-chevron-right{font-size:0.9rem;margin-left:0.6rem}.market-button.round{background-color:#222222;border-radius:100px;-webkit-box-shadow:0px 0px 7px 0px rgba(255,255,255,0.3);box-shadow:0px 0px 7px 0px rgba(255,255,255,0.3)}.market-button.round:hover{background-color:#1b1b1b}.market-button:hover{color:#dfdfdf}.market-button.blue{background-color:#4978bc}.market-button.blue:hover{background-color:#5590e2;color:white}.market-button.flashy span{z-index:1}.market-button.flashy:after{background:#fff;content:"";height:155px;left:-75px;opacity:0.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);width:50px}.market-button.flashy:hover:after{left:120%;transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1)}@media (min-width: 768px){.row.equal{display:flex;flex-wrap:wrap}}.darker{background-color:#1c1c1c}.ctech-content{font-size:1.2rem}.ctech-content-paddings{padding-top:8rem;padding-bottom:8rem}.ctech-market-section{padding-top:4rem;padding-bottom:4rem}.ctech-market-section p.preheader{font-weight:500;color:#4978bc}.ctech-market-section h2{font-weight:700;margin-top:1.8rem;margin-bottom:2rem}.ctech-market-section p span.highlight{color:#4978bc;font-weight:400}.ctech-market-section .market-button{margin-top:2rem}.claim{text-transform:uppercase;margin-top:1.8rem;margin-bottom:1.8rem;letter-spacing:0.13rem}.tilted-dark-background{color:#fcfcfc;margin-top:8rem;margin-bottom:8rem;position:relative;z-index:1}.tilted-dark-background .background-tilt-mask{position:absolute;width:100%;height:100%;margin-top:-8rem;margin-bottom:-8rem;z-index:-1}.tilted-dark-background .background-tilt-mask .background-tilt{background-color:#222222;transform:skewY(-4deg);width:100%;height:calc(100% + 16rem)}.tilted-light-background{margin-top:8rem;margin-bottom:8rem;position:relative;z-index:1}.tilted-light-background .background-tilt-mask{position:absolute;width:100%;height:100%;margin-top:-8rem;margin-bottom:-8rem;z-index:-1}.tilted-light-background .background-tilt-mask .background-tilt{background-color:#fcfcfc;transform:skewY(-4deg);width:100%;height:calc(100% + 16rem)}#vision-mission{position:relative;overflow-x:clip}#vision-mission .back-image{position:absolute;z-index:-5;width:100%;height:100%;background:black}#vision-mission .back-image img,#vision-mission .back-image video{width:100%;height:100%;object-fit:cover;opacity:0.5}#vision-mission .back-image .carousel,#vision-mission .back-image .carousel-inner,#vision-mission .back-image .carousel-item{width:100%;height:100%}#vision-mission h1{color:white;margin-bottom:3rem;font-size:4rem;font-weight:900}#vision-mission .ctech-content{padding-top:10rem;padding-bottom:4rem}#vision-mission .text-box{padding:1rem;padding-top:12rem;border-radius:4px;color:#333}#vision-mission .app-shots{padding-top:12rem;position:relative}#vision-mission .app-shots img#professional-dashboard-example{position:absolute;left:202px;margin-top:-56px;height:520px}#vision-mission .app-shots img#app-dashboard-clickahoy{position:absolute;left:0;height:520px}@media (max-width: 768px){#vision-mission .app-shots{padding-top:2rem;height:520px}}#vision-mission p{color:#eceae4;font-weight:500}#vision-mission-2 .ctech-market-text{padding-top:5rem;padding-bottom:3rem}#vision-mission-2 .tagline{margin-top:2rem;font-weight:500}#vision-mission-2 .logo-head{margin-bottom:2rem;font-size:1rem;opacity:0.3}#vision-mission-2 .logo-box{height:8rem;display:flex;justify-content:center;align-items:center}#vision-mission-2 .logo-box a{max-width:100%;max-height:100%;height:fit-content;width:fit-content}#vision-mission-2 .logo-box a img{max-width:50%;max-height:100%}#integrated-platform{background-color:#eef5fe;padding-top:8rem;padding-bottom:16rem;margin-bottom:-10rem}#custom-tailored{max-height:56rem}#custom-tailored img.floating-img{max-width:100%;max-height:100%;display:inline-block;margin:0 auto;vertical-align:middle;padding-bottom:1rem;border-radius:5px}#for-developers{padding-top:8rem;padding-bottom:8rem}#for-developers #code-box{background-color:rgba(22,22,22,0.7);color:#fafafa;font-family:monospace;padding:36px;border-radius:12px;margin:36px;overflow:hidden}#cutting-edge #cutting-edge-elements p{font-size:1rem}#cutting-edge #cutting-edge-elements h5{color:#a5caff}#start-using{padding-top:8rem;padding-bottom:8rem}#start-using #image-box{height:20rem;margin-top:-6rem;margin-bottom:-8rem;margin-left:2rem}#start-using #image-box img{max-width:100%;max-height:calc(100% + 12rem);border-radius:5px}@media (max-width: 768px){#start-using #image-box{margin-top:2rem;margin-bottom:0;margin-left:0}}#vehicleservices-head{position:relative;overflow-x:clip}#vehicleservices-head .back-image{position:absolute;z-index:-5;width:100%;height:100%;background:black}#vehicleservices-head .back-image img,#vehicleservices-head .back-image video{width:100%;height:100%;object-fit:cover;opacity:0.5}#vehicleservices-head .back-image .carousel,#vehicleservices-head .back-image .carousel-inner,#vehicleservices-head .back-image .carousel-item{width:100%;height:100%}#vehicleservices-head h1{color:white;margin-bottom:3rem;font-size:4rem;font-weight:900}#vehicleservices-head .ctech-content{padding-top:10rem;padding-bottom:4rem}#vehicleservices-head .text-box{padding:1rem;padding-top:12rem;border-radius:4px;color:#333}#vehicleservices-head .app-shots{padding-top:12rem;position:relative}#vehicleservices-head .app-shots img#professional-dashboard-example{position:absolute;left:202px;margin-top:-56px;height:520px}#vehicleservices-head .app-shots img#app-dashboard-clickahoy{position:absolute;left:0;height:520px}#vehicleservices-head p{color:#eceae4;font-weight:500}#clickintel{margin-bottom:18rem}#clickintel img.market-image{width:90%;margin-top:-16rem;left:10%;position:relative}@media (max-width: 768px){#clickintel img.market-image{width:100%;margin-top:2rem;left:0}}#clickgeo{max-height:50rem}#clickgeo img.floating-img{max-width:100%;max-height:100%;display:inline-block;margin:0 auto;vertical-align:middle;padding-bottom:1rem;border-radius:5px}#clickservice{padding-top:8rem;padding-bottom:3rem}#clickservice #image-box{height:30rem;margin-top:-8rem;margin-bottom:-8rem}#clickservice #image-box img{max-width:100%;max-height:calc(100% + 12rem);border-radius:5px}@media (max-width: 768px){#clickservice #image-box{height:auto;margin-top:2rem;margin-bottom:0rem}}#clickeco{padding-top:8rem}#clickeco #image-box{margin-top:2rem}#clickeco #image-box img{max-width:80%;margin-left:10%;border-radius:5px}#clickai{padding-top:12rem;padding-bottom:12rem}#clickai #image-box{height:30rem;margin-top:-8rem;margin-bottom:-8rem;margin-left:4rem}#clickai #image-box img{max-width:100%;max-height:calc(100% + 12rem);border-radius:5px}@media (max-width: 768px){#clickai #image-box{height:auto;margin-top:2rem;margin-bottom:0rem}}#start-now{position:relative}#start-now .back-image{position:absolute;top:0;bottom:0;left:0;right:0;background-color:black;overflow:hidden;z-index:-1}#start-now .back-image img{opacity:0.55;width:100%;height:100%;object-fit:cover}#start-now .register-box-wrap{min-width:100%;min-height:40rem;padding-top:8rem;padding-bottom:8rem;display:flex;justify-content:center;align-items:center}#start-now .register-box-wrap .register-box{background-color:rgba(255,255,255,0.5);padding:24px;border-radius:12px;width:640px}#start-now .register-box-wrap .register-box .inner{background-color:white;width:100%;border-radius:12px;padding:48px}#start-now p.preheader{font-weight:500;color:#4978bc}#start-now h2{font-weight:700;margin-top:1.8rem;margin-bottom:2rem}#start-now p span.highlight{color:#4978bc;font-weight:400}#start-now .market-button{margin-top:2rem}#about-head{position:relative;overflow-x:clip;height:80rem}#about-head .back-image{position:absolute;z-index:-5;width:100%;height:100%;background:black}#about-head .back-image img,#about-head .back-image video{width:100%;height:100%;object-fit:cover;opacity:0.5}#about-head .back-image .carousel,#about-head .back-image .carousel-inner,#about-head .back-image .carousel-item{width:100%;height:100%}#about-head h1{color:white;margin-bottom:3rem;font-size:4rem;font-weight:900}#about-head .ctech-content{padding-top:10rem;padding-bottom:4rem}#about-head .text-box{padding:1rem;padding-top:12rem;border-radius:4px;color:#333}#about-head .app-shots{padding-top:12rem;position:relative}#about-head .app-shots img#professional-dashboard-example{position:absolute;left:202px;margin-top:-56px;height:520px}#about-head .app-shots img#app-dashboard-clickahoy{position:absolute;left:0;height:520px}#about-head p{color:#eceae4;font-weight:500}.team .member-image img.blue-image{position:absolute;visibility:hidden}.team .member-image:hover img.blue-image{visibility:visible}.team .team-name{font-size:1.2rem;font-weight:500}.team .team-function{font-size:1rem;margin-bottom:1rem}.team .member .team-description{visibility:hidden;opacity:0.5;margin-bottom:2rem}.team .member:hover .team-description{visibility:visible}.ctech-header-black{min-height:96px;background-color:#222222;color:white;border-bottom:2px solid #4978BC}.dropdown{position:relative;display:inline-block}.dropdown-content{visibility:hidden;pointer-events:none;position:absolute;right:0;width:640px;z-index:1;opacity:0;transition:all 0.2s ease}.dropdown-content.show{visibility:visible;pointer-events:unset;opacity:1}.dropdown-content .dropdown-content-inner{margin-top:18px;background-color:#f1f1f1;color:#0c0c0c;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);border-radius:5px;padding:36px}.dropdown-content .dropdown-content-inner .solution-entry{display:flex;flex-direction:row;margin-bottom:18px;text-align:left}.dropdown-content .dropdown-content-inner .solution-entry .solution-picto{opacity:0.95;width:40px;height:40px;margin-right:1rem}.dropdown-content .dropdown-content-inner .solution-entry .solution-picto img{width:100%;height:100%}.dropdown-content .dropdown-content-inner .solution-entry .solution-content{display:flex;flex:1;flex-direction:column;justify-content:center;opacity:0.85}.dropdown-content .dropdown-content-inner .solution-entry .solution-content .solution-head{font-weight:500}.dropdown-content .dropdown-content-inner .solution-entry:hover{cursor:pointer}.dropdown-content .dropdown-content-inner .solution-entry:hover .solution-picto{opacity:1}.dropdown-content .dropdown-content-inner .solution-entry:hover .solution-content{opacity:1}.dropdown-content .dropdown-content-inner .solution-entry:hover .solution-content .solution-head{color:#4978BC}.dropdown-content .dropdown-content-inner .dropdown-coming-soon{position:absolute;top:18px;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;height:calc(100% - 18px);width:100%;background-color:rgba(0,0,0,0.75);color:white;z-index:3;font-size:large;font-weight:500}.dropdown-content h5{letter-spacing:0;margin-bottom:1.4rem}.dropdown-content a{color:#0c0c0c}.dropdown-content .small-arrow{position:absolute;top:8px;left:50%;margin:0 0 0 -6px;width:12px;height:12px;transform:translateY(4px) translateX(220px) translateX(100%) rotate(45deg);border-radius:3px 0 0 0;background-color:#f1f1f1;box-shadow:-3px -3px 5px rgba(82,95,127,0.04);z-index:2}@media (max-width: 1200px){.dropdown-content{position:fixed;right:0;left:0;width:640px;margin:0 auto}.dropdown-content .small-arrow{transform:translateY(4px) translateX(0px) translateX(100%) rotate(45deg)}}@media (max-width: 768px){.dropdown-content{position:absolute;right:24px;left:24px;width:auto}.dropdown-content .small-arrow{transform:translateY(4px) translateX(0px) translateX(100%) rotate(45deg)}}.dropdown:hover .dropdown-content{visibility:visible;pointer-events:unset;opacity:1}footer{padding:0;color:white}footer .ctech-footer-black{padding-top:10rem;padding-bottom:8rem;background-color:#292929}footer .ctech-footer-black .footerbox{font-size:0.9rem}footer .ctech-footer-black .footerbox h5{font-weight:initial;text-transform:uppercase;letter-spacing:0.12rem;margin-bottom:2.6rem;font-size:1rem}footer .ctech-footer-black .footerbox h5.mini{text-transform:none;letter-spacing:initial;margin-bottom:0.5rem}footer .ctech-footer-black .footerbox ul{padding-left:0;list-style-type:none}footer .ctech-footer-black .footerbox ul li{margin-bottom:0.5rem}footer .ctech-footer-black .footerbox ul a{color:white;text-decoration:none}footer .ctech-footer-black .social-icons{margin-top:3rem;display:flex;flex-direction:row;align-items:flex-end}footer .ctech-footer-black .social-icons>div{display:flex}footer .ctech-footer-black .social-icons img{max-width:24px;margin-right:1rem}footer .ctech-subfooter-black{min-height:54px;padding-top:6px;display:flex;flex-direction:column;background-color:#222222;justify-content:center}footer .ctech-subfooter-black a{text-decoration:none;color:white}@media (max-width: 992px){nav.navbar .container{justify-content:center}nav.navbar .container .navbar-nav{margin-right:0 !important}nav.navbar .container .d-flex{justify-content:center;text-align:center}#vision-mission .ctech-content{padding-top:5rem;padding-bottom:0rem}#vision-mission .text-box{padding:3rem}#vision-mission h1{font-size:3rem}.market-bar{padding:24px 0}.market-box .card-body{padding:2rem}.carousel-box .card-body{padding:2rem}.ctech-black-card #map-box{margin:0rem;margin-top:4rem}footer .footerbox .email-input-wrap{margin-bottom:1rem}}.checkout-cart{padding-top:8rem;padding-bottom:8rem;width:60%;margin:0 auto}@media (max-width: 992px){.checkout-cart{width:100%}}.checkout-cart .questions{bottom:100px}.checkout-cart .feature{text-align:center;font-size:1.8rem;margin-top:2px}.checkout-cart .description{text-align:center;font-size:1rem;margin-top:2px}.checkout-cart .questions .quantity{text-align:center;font-size:1.5rem;margin-top:48px}.checkout-cart .questions .btn{color:white;width:39%;padding:12px;text-transform:uppercase;margin-top:48px;margin-left:5%;margin-right:5%}.checkout-cart .questions .num{text-align:center;color:white;width:7%;padding:4px;text-transform:uppercase;margin-top:0px;margin-left:1%;margin-right:1%}.checkout-cart .questions .quant{color:white;width:20%;padding:8px;text-transform:uppercase;margin-top:0px;margin-left:1%;margin-right:1%}@media (max-width: 574px){.checkout-cart .questions .quant{color:white;width:20%;padding:8px;text-transform:uppercase;margin-top:0px;margin-left:1%;margin-right:1%}}.checkout-cart .order-now .btn{color:white;width:80%;padding:12px;text-transform:uppercase;margin-top:48px;margin-left:10%}html{font-size:14px}body{font-family:"Roboto", Roboto, system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-weight:300;background-color:#fcfcfc;color:#0c0c0c}h1,h2,h3,h4,h5,h6{letter-spacing:-1px}.ctech-header-black{font-size:1.1rem}.ctech-header-black li{padding-right:48px}@media (max-width: 992px){.ctech-header-black li{padding-right:0}}.ctech-header-black li:last-child{padding-right:0}.ctech-header-black .btn{font-size:1.1rem}a{text-decoration:none}p{letter-spacing:-0.1px;line-height:1.4rem;font-size:1.3rem;font-weight:350}footer{font-size:1.1rem;position:relative;z-index:1}footer p{line-height:1.4rem;font-size:inherit;font-weight:normal}footer .ctech-footer-black .footerbox{font-size:inherit}footer .ctech-footer-black .footerbox h5.mini{font-size:1.2rem}footer a{color:white}.btn.btn-outline-light:hover{color:black !important}.blue-edge{left:40%;width:62%}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.85)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}.team .member{text-align:center;margin-bottom:2rem}.team .member img{width:200px;height:200px;border-radius:100px;margin-bottom:2rem;object-fit:cover}#ctech-faq h4{margin-top:3rem}
