body.carousel{padding-top:0;margin-bottom:0}body{color:#222;font-family:Arial}.btn-carousel{background-color:#6f263d;color:#fff;text-transform:uppercase;font-size:45%;font-weight:700}.btn-carousel:hover{background:#62c6dc!important;border-color:#62c6dc!important;color:#6f263d!important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#df9eb3}.main-wrapper{height:100vh}.section{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-header{background-color:#6f263d!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.construction-header{background-image:url(../../images/construction-header.webp)}.design-header{background-image:url(../../images/design-header.webp)}.aluminium-header{background-image:url(../../images/aluminium-header.webp)}.steel-header{background-image:url(../../images/steel-header.webp)}@media (min-width:768px){body{padding-top:0}.bg-dark{background-color:#1f080f!important}header{width:4.5rem;background-color:#1f080f}main{margin-left:4.5rem;}nav{position:fixed!important;top:0;bottom:0;left:0;width:4.5rem;background:#fff;box-shadow:1px 0 6px rgb(0 0 0 / .2)}}h1.h1,h2.h2,h3.h3,h4.h4,h5.h5,h6.h6{letter-spacing:-2.28px;color:#6f263d}h1.h1:after,h2.h2:after,h3.h3:after,h4.h4:after,h5.h5:after,h6.h6:after{content:"";display:block;width:35px;height:6px;background:#62c6dc;border-radius:3px;margin:10px auto 0}.info_box_text{position:absolute;top:164px;bottom:0;left:0;right:0;height:100%;width:100%;padding:17px 30px;transition:top .5s ease;background-color:rgb(111 38 61 / .9)}.info_box_text:hover{top:0}.maroon .info_box_text{transition:top .5s ease}.maroon:hover .info_box_text{top:0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.latest-news a{color:#222;text-decoration:none;font-weight:600;font-size:larger}.info_box_text .icon{background-size:90%;background-repeat:no-repeat;background-position:50% 50%;text-indent:-1000px;font-size:40px!important;padding-right:0!important;width:52px;height:57px;display:table-cell;vertical-align:middle;padding:0 12px 0 0;float:left}.info_box_text .icon.steel{background-image:url(../../images/Steel.png)}.info_box_text .icon.aluminium{background-image:url(../../images/Aluminum.png)}.info_box_text .icon.construction{background-image:url(../../images/Construction.png)}.info_box_text .small p{padding-left:3.4rem}.info_box_text .link a{color:#62c6dc;font-weight:700;text-decoration:none}.info_box_text .link a:hover{color:#fff}.info_box_text .title p{color:#fff;display:table-cell;vertical-align:middle;float:left;padding-top:0;margin:0;font-weight:700;font-size:16px;letter-spacing:-.02em;line-height:20px}.testimonial{background:#e6e6e6;position:relative;padding:28px 28px 27px;margin:0 0 21px;font-size:14px}.testimonial-text .name{color:#6f263d;line-height:20px;font-size:14px;font-weight:700}.testimonial-text .company{font-size:14px;color:grey;line-height:20px;font-style:italic}.icon-cards{background-color:#fff;border-radius:5px;text-align:center;padding:10px;margin:10px auto;color:#6f263d!important;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.icon-cards .icon-element i{font-style:normal;display:inline-block;text-decoration:inherit;width:inherit;height:inherit;font-size:3rem;text-align:center;text-rendering:optimizelegibility;margin:1.8rem auto}.colored-table tr:nth-child(odd){color:#6f263d}.colored-table tr:nth-child(even){background-color:#6f263d;color:#fff}.colored-table table th{padding:10px;border:1px solid #e6e6e6}.colored-table table td,.colored-table table th{padding:10px;border:1px solid #e6e6e6}.bounce{display:inline-block;position:relative;-moz-animation:bounce 0.5s infinite linear;-o-animation:bounce 0.5s infinite linear;-webkit-animation:bounce 0.5s infinite linear;animation:bounce 0.5s infinite linear}@-webkit-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-moz-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-o-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-ms-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}.form-control{font-size:13px;line-height:18px;color:#222;background:#cacaca;border:none;box-shadow:none;outline:0;padding:16px 30px 15px;border-radius:0;transition:all 0.3s ease;box-sizing:border-box!important;width:100%;display:block;margin:16px auto}.form-control:focus{background:#fff;border-radius:2px;box-shadow:0 0 0 2px #62c6dc}.btn-submit{position:relative;outline:0!important;font-weight:700;font-size:14px;padding:8px 21px;color:#fff;border-radius:0;background:#6f263d;border:3px solid #6f263d;display:inline-block;line-height:23px;transition:all 0.3s ease;margin:16px auto}footer{background-color:#6f263d}footer .copyright{color:rgb(255 255 255 / .6)}