@import url("https://fonts.googleapis.com/css2?family=Karla:wght@300;400;700;800&display=swap");body{font-family:Karla,sans-serif;line-height:1.6;font-size:1rem;color:#222}p{font-size:15px;line-height:27px}h1{letter-spacing:2px}h2{font-size:20px;line-height:43px;font-weight:700;margin-bottom:1.5em}h2,h3{letter-spacing:2px;text-transform:uppercase}h3{font-size:23px;line-height:29px;font-weight:800;margin-bottom:1em}h4{font-size:18px;font-weight:300;letter-spacing:2px;text-transform:uppercase}.contact-us h4{margin-top:40px}h5{font-weight:300;font-size:26px;text-transform:uppercase;text-align:center}h6{font-weight:700}figcaption{font-family:Raleway,sans-serif;text-transform:uppercase;text-align:center;margin-top:10px;margin-bottom:35px;letter-spacing:1px}.col-form-label,.form-check-label,label{font-size:14px}.col-form-label.error,.form-check-label.error,label.error{color:#8d0000}.btn{font-size:12px;text-transform:uppercase;color:#fff;letter-spacing:.14rem}.red{color:#8d0000}.white{color:#fff}.black{color:#222!important}.whatsapp-link{margin-bottom:35px;color:#222;text-transform:uppercase;font-weight:700}.whatsapp-link:active,.whatsapp-link:hover,.whatsapp-link:visited{text-decoration:none;color:#222}.whatsapp-link img{margin-right:10px}.contact-item{margin-bottom:40px}.contact-item img{width:45px}@media (min-width:768px){.contact-item{margin-bottom:0}.contact-item .contact-item-text{min-height:220px}}@media (min-width:996px){.contact-item .contact-item-text{min-height:150px}}ul.list-style-dash{list-style:none;margin-left:0;padding-left:1em}ul.list-style-dash>li:before{display:inline-block;content:"-";width:1em;margin-left:-1em}.fw-800{font-weight:800}section.breadcrumbs{margin-top:0;padding:25px 15px;background-color:#222;letter-spacing:1px}section.breadcrumbs p{color:#fff;margin-bottom:0}section.breadcrumbs p a{color:#fff}blockquote{text-align:center}blockquote q{font-size:25px;line-height:1.5}blockquote .citation{margin-top:25px;text-align:center;margin-bottom:75px}.divider-sm{width:50px;height:1px;background-color:#222;margin:0 auto 75px}.navbar-colapse.collapse.show{-ms-flex-order:20;order:20}.headline{background-color:#222}.headline h6{text-transform:uppercase;font-weight:400;text-align:center;font-size:18px;margin-bottom:0;color:#fff;letter-spacing:2px}.about-aims{width:90%;max-width:600px;margin:50px auto}.carousel-item{height:320px}.carousel-item img{margin:0 auto}@media (min-width:768px){.carousel-item{height:540px}}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.about-us-text{padding-top:50px}#about-us .col-12{padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:231px}#about-us .col-12.diverse{background-image:url(../img/diverse.jpg)}#about-us .col-12.established{background-image:url(../img/established.jpg)}#about-us .col-12.broadbase{background-image:url(../img/broadbase.jpg)}#about-us .our-values .value{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;height:350px}#about-us .our-values .value.val1{background-color:#222}#about-us .our-values .value.val2{background-color:#373737}#about-us .our-values .value.val3{background-color:#9d1212}#about-us .our-values .value.val4{background-color:#8d0000}div:not(.offset) .row{padding-top:60px}@media (min-width:768px){div:not(.offset) .row{padding-top:90px}}div:not(.offset) .row:last-child{padding-bottom:60px}@media (min-width:768px){div:not(.offset) .row:last-child{padding-bottom:90px}}@media (min-width:768px){.offset{margin-bottom:-30px;margin-top:-60px;padding-bottom:0;padding-top:0}.offset>.row{margin-bottom:60px}}.offset .row:first-child{margin-top:45px}@media (min-width:768px){.offset .row:first-child{margin-top:0}}.offset .row:last-child{margin-bottom:45px}@media (min-width:768px){.offset .row:last-child{margin-bottom:0}}section.grey{background-color:#f6f6f6}.request-quote{padding-top:7rem;padding-bottom:7rem;background-image:url(/assets/img/Canelect_Website_Footer-Bg_1170x375.jpg);background-size:cover;background-repeat:no-repeat;text-align:center;background-position-y:center}.about-col-img{background-size:cover;background-position:50%;min-height:350px}@media screen and (min-width:768px){.about-col-img{min-height:150px}}.about-col-img.img-company-bg{background-image:url(../img/Canelect_Website_About-Img2_470x580-1.jpg)}.about-col-img.img-integrations{background-image:url(../img/Canelect_Website_About-Img2_470x580-2.jpg)}.about-col-img.img-contact #map{height:100%}.about-col-img.img-index-about{background-image:url(../img/Canelect_Contact_Bg-Landing_2400x1660.jpg);background-position:30%}.about-col-img.img-index-objective{background-image:url(../img/Canelect_Website_Landing-Img2-495x360.jpg)}@media (min-width:769px){.about-us-text-col,.objective-text-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.objective-text-col{min-height:450px}}.home-card p.red{min-height:50px}.about-us-bg{background-image:url(../img/Canelect_Landing_Bg-About_2400x1660.jpg)}.about-us-bg,.our-services-bg{background-size:cover;background-repeat:no-repeat}.our-services-bg{background-image:url(../img/Canelect_Services_Bg_2400x2762.jpg)}.service-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.service-item img{width:100%}.service-item a{max-width:150px}.service-container{margin-bottom:150px}.breadcrumbs{margin-top:35px;margin-bottom:35px}.breadcrumbs a{color:#222}#our-services .service{background-size:cover;background-repeat:no-repeat;padding:7px}#our-services .service img{width:100%}#our-services .service p{position:absolute;color:#fff;margin-bottom:0;bottom:40px;left:40px;max-width:80%}@media screen and (min-width:576px){#our-services .service p{bottom:30px;left:30px}}@media screen and (min-width:768px){#our-services .service p{bottom:30px;left:40px}}@media screen and (min-width:992px){#our-services .service p{bottom:30px;left:40px}}#our-certs .col-6{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}#our-certs .col-6 p{line-height:21px}.navbar-canelect{background-color:#fff;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.navbar-canelect{background-color:transparent}}.navbar-canelect .navbar-nav .nav-item{margin-left:15px}.navbar-canelect .navbar-nav .nav-item:active,.navbar-canelect .navbar-nav .nav-item:focus{background-color:transparent}.navbar-canelect .navbar-nav .nav-item .nav-link{font-size:14px;letter-spacing:2px;font-weight:700;color:#222;letter-spacing:1px}.navbar-canelect .navbar-nav .nav-item .nav-link.active,.navbar-canelect .navbar-nav .nav-item .nav-link.show,.navbar-canelect .navbar-nav .nav-item .nav-link:hover{color:#8d0000}.navbar-canelect .navbar-nav .dropdown-item{font-size:14px}.navbar-canelect .navbar-nav .dropdown-item:active,.navbar-canelect .navbar-nav .dropdown-item:focus{background-color:#8d0000}.navbar-canelect .navbar-nav .active>.nav-link,.navbar-canelect .navbar-nav .show>.nav-link{color:#8d0000}.navbar-brand img{height:40px}@media (min-width:850px){.navbar-brand img{height:50px}}.navbar-brand span{font-size:16px;letter-spacing:2px;font-weight:700;text-transform:uppercase;margin-left:10px}@media (min-width:850px){.navbar-brand span{font-size:17px;margin-left:17px}}.navbar-canelect.scrolled{background-color:#fff;transition:background-color .5s linear}.sup-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #c3c3c3}.sup-nav p{margin-bottom:0;font-size:12px}.sup-nav p img{width:20px}.whatsapp-navbar-link{margin-bottom:0}.whatsapp-navbar-link a{text-decoration:none;color:#222}.dropdown:hover .dropdown-menu{display:block;margin-top:0}.btn{border-radius:0;display:inline-block;font-size:10px;padding:15px 40px}@media (min-width:768px){.btn{font-size:12px}.btn+.btn{margin-left:15px}}.btn.btn-red{background-color:#8d0000;color:#fff}.btn.btn-black,.btn.btn-red:hover{background-color:#222}.btn.btn-black{color:#fff}.btn:disabled{background-color:#333!important;opacity:.3!important}.btn-to-top{font-size:18px;font-weight:700;color:#fff;float:right;width:30px;height:30px;border:1px solid #fff;margin-top:32px;cursor:pointer}.btn-to-top img{width:100%}.jumbotron{background-size:cover;background-repeat:no-repeat;min-height:100vh;padding-bottom:0!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0;background-position:50%}@media (min-width:768px){.jumbotron{min-height:670px}}.jumbotron .lead{text-align:center;color:#fff}.jumbotron .lead h1{font-weight:400}.jumbotron .lead p{font-size:18px;letter-spacing:2px}.jumbotron .red-divider{color:#8d0000;margin:0 20px}.jumbotron.homepage{background-image:url(/assets/img/banner-landing.jpg)}.jumbotron.about{background-image:url(/assets/img/banner-about.jpg)}.jumbotron.services,.jumbotron.services-design-fabricate,.jumbotron.services-industrial-electrical,.jumbotron.services-instrumentation,.jumbotron.services-rewinding,.jumbotron.services-supply{background-image:url(/assets/img/banner-services.jpg)}.jumbotron.quote{background-image:url(/assets/img/banner-quote.jpg)}.jumbotron.contact-us{background-image:url(/assets/img/banner-contact.jpg)}@media (min-width:768px){.jumbotron{padding:7rem}}.form-control{border-radius:0;border:0;border-bottom:1px solid #222}.required-field-icon{color:#8d0000}.form-group{margin-bottom:2rem}.form-check{margin-bottom:10px}.modal-header{border-bottom:0}.modal-footer{border-top:0;-ms-flex-pack:start;justify-content:flex-start}.modal-body,.modal-footer{padding-left:35px}.modal-footer{padding-bottom:35px}.footer{background-color:#222}.footer .footer-logo{height:45px}.footer a,.footer p{color:#666}.footer .footer-title{display:-ms-flexbox;display:flex;height:45px;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.footer .footer-title p{margin-bottom:0;color:#fff}.footer .footer-social a{display:inline-block}.footer .footer-social a img{width:24px;height:24px;padding:2px}footer{background-color:#222;font-size:90%}footer .container .row{padding-bottom:60px!important}.footer-heading{height:40px;margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;color:#c4c4c4}.footer-heading img{width:100px}.footer-content{color:#616161;margin-bottom:40px}.footer-content a,.footer-content a:active,.footer-content a:hover,.footer-content a:visited{color:#616161;text-decoration:none}.footer-content,.footer-heading{text-align:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:576px){.footer-content,.footer-heading{text-align:left;-ms-flex-pack:start;justify-content:flex-start}}.social-icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social-icons .social-icon:not(:first-child){margin-left:5px}.certificate,.map-image img{width:100%}.bw-filter img{filter:grayscale(100%)}.bw-filter:hover img{filter:grayscale(0);transition:all .3s}.about-img{width:100%}#social-bar{position:fixed;right:0;top:calc(50vh - 120px);width:45px;z-index:1}#social-bar .social-button{height:45px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-repeat:no-repeat;background-size:cover;transition:transform .3s}#social-bar .social-button.facebook{background-image:url(../img/social/fb.png)}#social-bar .social-button.instagram{background-image:url(../img/social/ig.png)}#social-bar .social-button.whatsapp{background-image:url(../img/social/wa.png)}#social-bar .social-button.email{background-image:url(../img/social/email.png)}#social-bar .social-button:hover{z-index:2;transform-origin:center right;transform:scale(1.2);transition:transform .3s}.map-wrapper{box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px}.h_iframe{position:relative;padding-top:35%}.h_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}body,html{min-height:100%}.card-icon{margin-top:50px;margin-bottom:25px}