.ctech-header-black{min-height:96px;background-color:#222222;color:white;border-bottom:2px solid #00b2b2}.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:#00b2b2}.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}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:#2f2f2f;color:#cecece}h1{font-weight:900;color:white;font-size:2.1rem}.btn.btn-primary{background-color:#00b2b2;border-color:#00b2b2}@media (min-width: 768px){.row.equal{display:flex;flex-wrap:wrap}}.darker{background-color:#1c1c1c}.yellowback{background-color:#00b2b2;color:#2f2f2f;overflow:hidden}.ctech-content{font-size:1.2rem}.ctech-content-paddings{padding-top:8rem;padding-bottom:8rem}.btn.ctech-btn-outline{border:2px solid #00b2b2;color:white;padding:0.65rem 3rem 0.6rem 3rem}.btn.ctech-btn{background-color:#00b2b2;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}.claim{text-transform:uppercase;margin-top:1.8rem;margin-bottom:1.8rem;letter-spacing:0.13rem}.yellow-bottom{border-bottom:2px solid #00b2b2}.ctech-black-card-wrap{height:100%;filter:drop-shadow(6px 4px 6px rgba(0,0,0,0.71))}.ctech-black-card{height:100%;background-color:#1c1c1c;color:#f3f3f3;padding:36px;clip-path:polygon(0% 0%, calc(100% - 64px) 0%, 100% calc(0% + 64px), 100% 100%, 0 100%)}.ctech-black-card .cut-corner{position:absolute;background-color:#282828;width:64px;height:64px;right:0;top:0;clip-path:polygon(0% 0%, calc(100% - 64px) 0%, 100% calc(0% + 64px), 100% 100%, 0 100%)}.ctech-black-card h1{color:#f3f3f3}.ctech-black-card .back-card-mini-label{font-size:0.9rem;opacity:0.5}#vision-mission{position:relative}#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;filter:grayscale(1);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 .ctech-content{padding-top:10rem;padding-bottom:2rem}#vision-mission .text-box{padding:8rem;margin-bottom:6rem;border-radius:4px;color:#333;padding-top:12rem}#vision-mission h1{margin-bottom:3rem;background:linear-gradient(166deg, #df9c00 0%, #df3e00 100%);font-size:4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#vision-mission p{color:#eceae4;font-weight:500}#vision-mission .tagline{color:white;margin-top:2rem;color:#eceae4;font-weight:500}.market-bar{background-color:#00b2b2;color:#2f2f2f;padding:10px 0;display:flex;flex-direction:column;justify-content:center}.market-bar a{text-decoration:none;color:#2f2f2f}.market-box{background-color:#2f2f2f;margin-bottom:4rem}.market-box .card-body{padding:4rem;height:100%;justify-content:center;display:flex;flex-direction:column}.market-box img{object-fit:cover;width:100%;height:100%}.ctech.carousel{padding-bottom:6rem;margin-bottom:3rem}.ctech.carousel .carousel-bottom{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.ctech.carousel .carousel-indicators{position:initial;z-index:2;display:flex;justify-content:center;padding-left:0;margin-right:0;margin-left:0;list-style:none;align-items:center}.ctech.carousel .carousel-control-indicator{width:12px;height:12px;border-radius:6px;border:none;background-color:#4d4d4d;margin:0 0.5rem}.ctech.carousel .carousel-control-indicator.active{background-color:#00b2b2}.ctech.carousel .carousel-control-prev{position:initial;background:0 0;border:none}.ctech.carousel .carousel-control-prev span{width:1.4rem;height:1.4rem}.ctech.carousel .carousel-control-next{position:initial;background:0 0;border:none}.ctech.carousel .carousel-control-next span{width:1.4rem;height:1.4rem}.carousel-box{background-color:transparent;border:none}.carousel-box .card-body{padding:4rem;height:100%;display:flex;flex-direction:column;justify-content:center}.carousel-box img{object-fit:cover;width:100%;height:100%}#map-box{background-color:transparent;border:none;margin:4rem}#order-now h1{margin-bottom:3rem;color:#2f2f2f}#order-now .tagline{margin-top:2rem;color:#2f2f2f}@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%}#vision-mission h1{margin-bottom:3rem;background:linear-gradient(166deg, #00dfb6 0%, #005acf 100%);font-size:4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
