@import url(https://fonts.googleapis.com/css2?family=Lato&family=Roboto&family=Roboto+Slab&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);@import url(https://use.fontawesome.com/releases/v5.13.0/css/all.css);@import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Heebo&display=swap);*{margin:0;padding:0;box-sizing:border-box}.sectionTitle{font-size:2.25rem;font-weight:400;line-height:1.33em;margin:.39em 0 .61em;padding-bottom:.28em;position:relative;font-family:"Lato",sans-serif}.sectionTitle:after{content:"";background-color:#b17b1a;width:80px;height:2px;position:absolute;left:0;bottom:0}.sectionTitle span{font-size:1rem;color:#1f252e;text-transform:uppercase;letter-spacing:3px;font-family:"Lato",sans-serif;font-weight:400}.aboutInfo{font-family:"Roboto",sans-serif;font-size:16px;font-size:1rem;-webkit-font-smoothing:antialiased;overflow-x:hidden}.aboutInfo p{color:#1f252e;line-height:1.8em;color:#898989;margin:0 0 1.2em!important;padding:0;font:400 1em/1.8em "Open Sans",sans-serif;font-size:1em;letter-spacing:.3px;font-size:16px}.img-container{position:relative;top:-25px}.img-container img{position:absolute;-o-box-shadow:0 0 50px 0 #999;-ms-box-shadow:0 0 50px 0 #999;box-shadow:0 0 50px 0 #999}.img-container img:first-child{top:80px;left:220px;z-index:9;height:245px;width:235px}.img-container img:nth-child(2){top:200px;right:220px;z-index:10;height:337px;width:248px}.img-container img:nth-child(3){top:210px;right:0;height:245px;width:235px}@media (max-width:600px){.img-container{display:none}}@media only screen and (min-width:600px){.img-container{display:none}}@media only screen and (max-width:768px){.img-container{display:block}.img-container img:first-child{top:100px;right:0;left:100px}.img-container img:nth-child(2){top:220px;right:50px}.img-container img:nth-child(3){top:400px;right:0}.aboutInfo{padding:20px}}@media only screen and (max-width:992px){.img-container{display:block}.img-container img:first-child{top:80px;right:0;left:100px}.img-container img:nth-child(2){top:200px;left:0}.img-container img:nth-child(3){top:210px;right:0}}@media only screen and (max-width:1200px){.img-container{display:block}.img-container img:first-child{top:80px;right:0;left:100px}.img-container img:nth-child(2){top:200px;left:0}.img-container img:nth-child(3){top:210px;right:0}}.img-container{display:block}.services .slick-prev,.slick-next{font-size:15px!important}.slick-prev{left:-50px!important}.slick-next{right:-50px!important}.services .slick-prev:before,.slick-next:before{content:""!important}.services{height:700px}@media (max-width:600px){.services{height:650px}.slick-slide{width:400px!important}.slick-active,.slick-cloned,.slick-slide{width:1!important}.slick-cloned{display:none!important}}@media only screen and (max-width:600px){.slick-slide{width:500px!important}.slick-active,.slick-cloned,.slick-slide{width:1!important}.services .slick-prev,.slick-cloned,.slick-next{display:none!important}}@media only screen and (max-width:998px){.slick-active,.slick-cloned,.slick-slide{width:1!important}.slick-cloned{display:none!important}.slick-slide{width:300px!important}}@media (max-width:1200px){.slick-cloned{display:none!important}.slick-slide{width:330px!important}}@media (min-width:1200px){.slick-cloned{display:block!important}.slick-slide{width:300px!important}}.parallax{background-image:url(https://calvin1337.github.io/test-clockwise/images/map-image.png);background-color:#272838;height:100%;height:580px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:50px;padding-top:100px}.contactParallax,.contactParallax h3,.contactParallax p{color:#fff;text-align:center;font-size:1.75rem;font-weight:500;line-height:1.2}.contactParallax{padding-bottom:40px;padding-top:40px;border-radius:20px}.section-headline-white h2{display:inline-block;font-size:40px;font-weight:600;margin-bottom:70px;position:relative;text-transform:capitalize;font-family:"IBM Plex Mono",monospace;color:#fff}.section-headline-white{text-align:center}.section-headline-white h2:after{border:1px solid #fff;bottom:-20px;content:"";left:0;margin:0 auto;position:absolute;right:0;width:40%}@media (max-width:767px){.parallax{height:1000px}}.animated-arrow{font-family:inherit;font-size:16px}.the-arrow{width:64px;transition:all .2s}.the-arrow.-left{position:absolute;top:60%;left:0}.the-arrow.-left>.shaft,.the-arrow.-left>.shaft:after,.the-arrow.-left>.shaft:before{width:0;background-color:#999}.the-arrow.-left>.shaft:after,.the-arrow.-left>.shaft:before{-webkit-transform:rotate(0);transform:rotate(0)}.the-arrow.-right{top:3px}.the-arrow.-right>.shaft{width:64px;transition-delay:.2s}.the-arrow.-right>.shaft:after,.the-arrow.-right>.shaft:before{width:8px;transition-delay:.3s;transition:all .5s}.the-arrow.-right>.shaft:before{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.the-arrow.-right>.shaft:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.the-arrow>.shaft{position:relative;will-change:transform}.the-arrow>.shaft,.the-arrow>.shaft:after,.the-arrow>.shaft:before{background-color:#999;display:block;height:1px;transition:all .2s;transition-delay:0}.the-arrow>.shaft:after,.the-arrow>.shaft:before{content:"";position:absolute;top:0;right:0}.the-arrow>.shaft:before{-webkit-transform-origin:top right;transform-origin:top right}.the-arrow>.shaft:after{-webkit-transform-origin:bottom right;transform-origin:bottom right}.animated-arrow{display:inline-block;color:#fff;font-size:1.25em;font-style:italic;text-decoration:none;position:relative;transition:all .2s}.animated-arrow:hover{color:#eaeaea}.animated-arrow:hover>.the-arrow.-left>.shaft{width:64px;transition-delay:.1s;background-color:#eaeaea}.animated-arrow:hover>.the-arrow.-left>.shaft:after,.animated-arrow:hover>.the-arrow.-left>.shaft:before{width:8px;transition-delay:.1s;background-color:#eaeaea}.animated-arrow:hover>.the-arrow.-left>.shaft:before{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.animated-arrow:hover>.the-arrow.-left>.shaft:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.animated-arrow:hover>.main{-webkit-transform:translateX(80px);transform:translateX(80px)}.animated-arrow:hover>.main>.the-arrow.-right>.shaft{width:0;-webkit-transform:translateX(200%);transform:translateX(200%);transition-delay:0}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after,.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before{width:0;transition-delay:0;transition:all .1s}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after,.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before{-webkit-transform:rotate(0);transform:rotate(0)}.animated-arrow>.main{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;transition:all .2s}.animated-arrow>.main>.text{margin:0 16px 0 0;line-height:1}#hero,.animated-arrow>.main>.the-arrow{position:relative}#hero{width:100%;height:100vh;background:url(/static/media/weldinghp2.a988dd73.jpeg) top;background-size:cover;font-family:"IBM Plex Mono",monospace;box-shadow:0 0 30px #333}#hero:before{content:"";background:rgba(33,37,41,.75)}#hero .hero-container,#hero:before{position:absolute;bottom:0;top:0;left:0;right:0}#hero .hero-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;text-align:center}.hero-container ul{list-style:none;margin:10px}.hero-container ul li{margin:0 0 24px}.hero-container h1{font-size:75px;color:#fff;margin:40px}.hero-container h3{margin:20px}.homeSections{height:auto;padding-top:100px;padding-bottom:100px}@media (max-width:600px){.hero-container h1{font-size:50px;margin:0;line-height:50px}.hero-container h3{font-size:25px}.homeSections{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:600px){.hero-container h1{font-size:50px;margin:0;line-height:50px}.hero-container h3{font-size:25px}.homeSections{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:768px){.hero-container h1{line-height:50px;font-size:50px;margin:0}}nav{font-family:"IBM Plex Mono",monospace}.bg-dark{background-color:transparent!important}.navColored{background-color:#212529!important}@media (max-width:1024px){#navstyle.bg-dark{background-color:#212529!important}.navbar-dark .navbar-brand{margin:auto!important;width:100%}.ml-auto{margin:auto!important}}footer{background:#212529;color:#fff;margin-top:0;font-family:"Roboto",sans-serif}footer a{color:#fff;font-size:13px;transition-duration:.2s}footer a:hover{color:#fa944b;text-decoration:none}.copy{font-size:12px;padding:10px;border-top:1px solid #fff}.footer-middle{padding-top:2em;color:#fff}.footertitle{font-size:16px;border-bottom:1px solid #b17b1a;font-family:"Roboto Slab",serif}.address{list-style-type:none}footer img{width:auto;height:70px}@media (min-width:767px){.companyLogo{text-align:center}}.serviceList ul{font-family:barlow condensed,sans-serif;list-style:none;border:4px solid #f1f5f7}.serviceList li{border-bottom:1px solid #f1f5f7}.serviceList button{font-family:barlow condensed,sans-serif;font-size:16px;font-size:1.06667rem;background:#fff;font-weight:500;display:block;color:#0a172b;padding:15px 24px;position:relative;text-decoration:none;width:100%;outline:none}.serviceList button:hover{color:#222;background:#f8f8f8}.serviceList button:before{content:"";background:#222;width:4px;height:100%;position:absolute;left:-4px;top:0;opacity:0;transition:all .3s}.current a:before{opacity:1}.serviceList .current button:before,.serviceList button:hover:before{color:#fff;opacity:1}.serviceList .current button{color:#222;background:#f8f8f8}.serviceList button{border:none;text-align:left}.ServiceLinks{margin-top:60px;margin-bottom:60px!important}.ServiceLinks ul{list-style:none;padding-left:0;margin:0}.ServiceLinks ul a,.ServiceLinks ul button{background:#222;color:#fff;padding:18px 25px;font-weight:500;display:block;width:100%;border:none}.ServiceLinks ul a{text-align:center}.ServiceLinks ul a:hover{text-decoration:none}.ServiceLinks ul>li+li{margin-top:5px}.contactLink{border:2px solid #e9e9e9;padding:25px;background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABaAAD/4QN6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjI5Yjc4NGUtNTEzZi0xNzQ3LTlhMjgtNGE1MjQ5Njk3NzM2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM3MjA2N0ZBQ0VGQTExRTY4NTQyRjFCMjI0MjE2QjU3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM3MjA2N0Y5Q0VGQTExRTY4NTQyRjFCMjI0MjE2QjU3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZThhNGJjOS0yYWQ1LTA3NDEtODU2ZC1iODQ3ZWI3OWI4NGEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjI5Yjc4NGUtNTEzZi0xNzQ3LTlhMjgtNGE1MjQ5Njk3NzM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3Jk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) 100% 100% no-repeat}.contactLink h3{font-family:"Montserrat",sans-serif;font-size:22px;color:#3e3e3e;font-weight:600;margin:0 0 20px}.contactLink p{font-size:15px;color:#5b5b5b;margin:0 0 25px;font-family:"Open Sans",sans-serif}.contactLink a{font-size:15px;font-weight:600;color:#3dc1ea;text-transform:uppercase;text-decoration:none!important;font-family:"Montserrat",sans-serif}.Landing{position:relative;width:100%;height:50vh;background:#888;background-size:cover;background-position:50%;margin-top:110px}.Landing-overlay{position:absolute;width:100%;height:100%;background-color:rgba(33,37,41,.75);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;text-align:center}h1{color:#fff;text-align:center;font-size:36px;line-height:24px;font-weight:500;margin:24px 0;text-transform:uppercase;letter-spacing:.02em}.servicesContent .servicesTitle h2{font:600 44px "Montserrat",sans-serif;color:#242424;text-transform:uppercase;position:relative;padding-bottom:20px;letter-spacing:.3px;margin:0}.servicesContent h2{opacity:1;visibility:visible;transition:opacity .24s ease-in-out}.servicesContent .servicesTitle h2:before{content:"";width:55px;height:3px;display:inline-block;background:#222;position:absolute;bottom:0}.servicesContent .servicesTitle{position:relative;padding:0 0 50px}.singleServiceImage{position:relative;margin-bottom:50px}.servicesContent p{color:#898989;margin:0 0 1.2em!important;padding:0;font:400 1em/1.8em "Open Sans",sans-serif;letter-spacing:.3px;font-size:16pt}.pBold{color:#222!important;font-weight:500!important;font-size:17pt!important}.list-style-one{padding-left:0;margin-top:0}.list-style-one li{position:relative;list-style:outside none!important;font-size:16px;line-height:24px;color:#5b5b5b;font-weight:700;padding-left:25px;margin-bottom:11px}.list-style-one li:before{content:"\f138";position:absolute;left:0;top:0;display:block;font-size:14px;line-height:1.6em;padding:0;color:#5b5b5b;font-weight:900;font-family:"font awesome 5 free"}.servicesSubTitle h3{position:relative;color:#222;font-size:24px;margin-bottom:10px;padding-bottom:22px;font-weight:900;font-family:"Montserrat",sans-serif}.servicesSubTitle h3:before{content:"";width:55px;height:3px;display:inline-block;background:#222;position:absolute;bottom:0;font:sans-serif}.servicesSubTitle{padding:0 0 20px}.subServicesImage{display:-webkit-flex;display:flex}.subServicesImage img{width:50%;height:250px;margin:5px}.servicesBtn{margin-top:20px}.filter-item{height:0;width:0}.single-project-item{position:relative;overflow:hidden;display:block;margin-bottom:30px}.show{height:250px;width:250px;margin-left:10px}.project-container{display:-webkit-flex;display:flex;width:100%;-webkit-flex:inherit;flex:inherit;-webkit-flex-flow:wrap;flex-flow:wrap}.img-holder img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease 0s;width:100%;height:242px;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.overlay-style-one{position:absolute;background:rgba(0,0,0,.6);height:100%;left:0;top:0;width:100%;opacity:0;text-align:center;-webkit-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;transition:all .5s}.overlay-style-one .box{display:table;height:100%;width:100%}.overlay-style-one .box .content{display:table-cell;text-align:center;vertical-align:middle}.overlay-style-one .box .content button{opacity:1;border:1px solid #fdc900;background:#fdc900;display:inline-block;border-radius:3px;font-size:16px;color:#222;font-weight:400;transition:all .5s ease;padding:4px 15px;text-decoration:none}.box .content .text-holder{position:absolute;bottom:10px;left:20px;text-align:left}.box .content .text-holder h4{color:#fff;font-size:18px;font-weight:400;text-transform:capitalize;margin:0 0 2px}.box .content .text-holder p{color:#fdc900;font-size:14px;font-weight:300;font-style:italic;margin:0}.single-project-item:hover .img-holder .overlay-style-one{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}.img-holder{display:block;overflow:hidden;position:relative}.spacer-50{height:50px;width:100%}.show .filter-item{height:240px;width:250px;margin:10px 10px 50px}.hidden{opacity:0}.show img{visibility:visible;opacity:1}.ProjectsList{width:100%;padding:60px 0 45px;text-align:center;position:relative;z-index:1;background:#f3f3f3}.ProjectsList ul{list-style:none;margin:0;padding:0}.ProjectsList li:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.ProjectsList li:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.ProjectsList li.active,.ProjectsList li:hover{background:#222;color:#fff}.ProjectsList li{background:#888;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:24px;padding:10px 20px;text-transform:uppercase;text-align:center;cursor:pointer;margin-right:3px;position:relative;transition:all .3s;font-family:sans-serif}.projectImageContainer img{height:425px;width:740px}.project-info{width:340px;padding:45px;border:5px solid #e9f2fb;float:right;height:100%}.project-info ul{list-style:none;padding-left:0;margin:40px 0 0}.project-info li{font-size:14px;font-size:.93333rem;margin-bottom:7px;padding-bottom:7px}.project-info li span{font-weight:600;color:#222;min-width:100px;display:inline-block}.ClientLink a{border-bottom:1px dotted #222;color:#222;text-decoration:none}.ClientLink{margin-top:40px}.project-details p{color:#687187;line-height:1.7em;float:left;font-size:16pt}.challange-solution-section{margin-top:70px;clear:both;float:none}.panel{padding:35px 25px;border:3px solid #e9f2fb}.panel-heading{background-color:transparent;padding:0;border-radius:0}.panel-heading a.collapsed:before{content:"\f067";font-weight:900}a{transition:all .2s}.panel-heading a:before{font-family:"Font Awesome 5 Free";content:"\f068";font-weight:900;width:35px;height:35px;line-height:35px;text-align:center;color:#222;font-size:15px;font-size:1rem;border:1px solid #222;border-radius:50%;position:absolute;left:0;top:-4px}.panel-heading a:hover{cursor:pointer}.panel-heading .collapsed{background-color:transparent;color:#151222}.panel-heading a{font-family:barlow condensed,sans-serif;font-size:18px;font-size:1.2rem;font-weight:500;color:#222;display:block;padding:0 0 0 45px;position:relative;text-decoration:none}.card-header{border:none!important}.theme-accordion-s1 .panel-heading .collapsed:before,.theme-accordion-s2 .panel-heading .collapsed:before{-webkit-transform:rotate(0);transform:rotate(0)}.panel-body{background-color:transparent;border:0;padding:20px 0 0 45px}.panel-body p{color:#687187;line-height:1.7em}.SingleContactCard{text-align:center;padding:40px 0;border:2px solid #e7e7e7;border-radius:10px;position:relative;z-index:2;overflow:hidden;margin-bottom:30px}.SingleContactCard:before{right:0}.SingleContactCard:after,.SingleContactCard:before{position:absolute;content:"";top:0;width:0;height:100%;background:#222;transition:all .3s ease-in;z-index:-1}.SingleContactCard:after{left:0}.partText span{display:block}.partIcon{height:50px;display:inline-block;margin-bottom:40px;font-size:50px}.SingleContactCard .partText span.title{font-size:26px;font-weight:600;color:#222;font-family:"Poppins",sans-serif;margin-bottom:7px;transition:all .3s ease-in}.SingleContactCard .partText span.info{color:#999;font-size:16px;font-family:"Poppins",sans-serif;transition:all .3s ease-in}.SingleContactCard:hover .partIcon,.SingleContactCard:hover .partText span.info,.SingleContactCard:hover .partText span.title{color:#fff}.SingleContactCard:hover:after,.SingleContactCard:hover:before{width:50%}.contactTitle{font:500 44px "Montserrat",sans-serif;color:#242424;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0;padding-bottom:20px}.contactTitle:before{content:"";width:55px;height:3px;display:inline-block;background:#222;position:absolute;bottom:0}.contactInfo p{color:#898989;margin:0 0 1.2em!important;font:400 1em/1.8em "Open Sans",sans-serif;letter-spacing:.3px}.contactTitleContainer{position:relative;padding:0 0 20px}.inputBox input{width:100%;height:70px;background:#f4f4f5;border-radius:0;border:0;padding-left:30px;color:#838999;font-weight:300;letter-spacing:.6px}.inputBox{margin-top:10px;margin-right:-20px}.inputBox textarea{width:100%;height:170px;background:#f4f4f5;border-radius:0;border:0;padding-left:30px;padding-top:13px;color:#838999;resize:none;font-weight:300;letter-spacing:.6px}.SubmitBtn{display:inline-block;text-align:center;padding:15px 32px;font-size:16px;width:100%;line-height:60px;border-radius:0;color:#fff;cursor:pointer;z-index:5;background-color:#222;letter-spacing:1px;position:relative;border:none}.SubmitBtn,.SubmitBtn:before{transition:all .4s ease-out 0s}.SubmitBtn:before{position:absolute;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#222}.SubmitBtn:hover{background:#f4f4f5;color:#222;border:2px solid #e7e7e7}.contactImgContainer img{vertical-align:middle;border-style:none;height:150px}.page-error-404{color:#eee;display:block;font-size:300px;font-weight:800;line-height:.7}.errorPage h3{font-size:50px!important;font-weight:800;line-height:1.1;margin-bottom:20px}.lead{font-size:1.25rem;font-style:normal;font-weight:400;text-transform:none;line-height:1.7;letter-spacing:0;color:#777;font-family:poppins,sans-serif}.itemBtn{font-size:18px;font-weight:600;color:#fff;display:inline-block;padding:12px 27px;background-color:#222;border-radius:4px}.text-center a:hover{text-decoration:none;color:#fff}.list-group-item a{font-weight:800;color:#2d2d2d;z-index:2;line-height:25px;text-transform:uppercase;letter-spacing:.5px;font-family:"Rajdhani",sans-serif;display:block;font-size:20px!important;text-align:left;padding:10px 15px 10px 60px}.list-group-item a:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:9px;top:18px;position:absolute;content:"";width:6px;height:6px;transition:all .15s;border-left-color:#fff;border-bottom-color:#fff;border-right:1px solid #fff;border-top:1px solid #fff;z-index:5}.list-group-item a:after{content:"";width:25px;height:25px;background:#272727;position:absolute;top:10px;left:0;background:#b17b1a!important}.list-group-item a.collapsed:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:8px;top:20px}.list-group-item:before{content:"";width:21px;height:1px;background-color:#b17b1a!important;top:22px;left:25px;position:absolute;transition:width .6s}.list-group-item{border:none!important;padding:0;border:none;border-top:1px solid #dadada;border-radius:0;margin-bottom:0;text-align:left}.list-group-item:hover:before{width:10px}.panel-one{padding:0 15px 10px 0;margin:5px 0}.list-group-item .card-header{padding:0!important;margin-bottom:0!important;background-color:#f6f6f6!important;border-bottom:none!important}.careersAccordion p{font-size:16px;color:#5b5b5b;line-height:1.688}.careerContainer{background-color:#fff;border:1px solid #e7ebef;border-radius:3px;overflow:hidden}.careerItem{padding:40px 38px 30px;box-shadow:0 5px 83px rgba(40,40,40,.08);border-bottom:1px solid #e7ebef;transition:all .4s ease}.careerMeta{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:15px}.careerType{font-size:13px;text-transform:capitalize;background-color:#222;color:#fff;padding:3px 10px;margin-right:20px}.career__title{font-size:20px;line-height:28px;margin-bottom:0;font-family:"Rajdhani",sans-serif}.career__desc{font-size:15px;line-height:25px;margin-bottom:0;font-weight:400px;color:#51668a;font-family:"Heebo",sans-serif}.careerItem .btn{text-transform:capitalize;position:relative;font-size:15px;font-weight:700;width:170px;height:60px;line-height:58px;border-radius:3px;text-align:center;padding:0;letter-spacing:.2px;transition:all .3s ease-in-out}.careerItem .btn__bordered.btn__primary{color:#222;border-color:#222}.careerItem .btn__bordered{background-color:transparent}.careerItem .btn__primary{color:#fff;border:2px solid #222}.careerItem .btn__bordered.btn__primary:hover{color:#fff;background-color:#222;border-color:#222}.career__location{font-size:13px;color:#ff5e14;font-weight:900;font-family:"Rubik",sans-serif}.single-jobs-post section{padding-top:80px}.row.career-single-info{margin:0}.row.career-single-info>div{padding:0}.careerBox{padding:30px 35px;background:#222;color:#fff}.careerBox i{font-size:20px;color:#fff;float:left;width:20px;margin-right:15px;text-align:right}.careerBox h4{font-size:20px;color:#fff;font-weight:700;margin:0 0 15px;padding-left:35px}.careerBox p{margin-bottom:0;color:hsla(0,0%,100%,.8);line-height:1;padding-left:35px}.singleJobDesc p{font-size:18px;color:#677078;line-height:1.688;margin-bottom:20px}.singleJobDesc h2{padding-bottom:30px;font-size:28px;line-height:1;font-weight:700;margin:0}.list-style-two{padding-left:0;margin-top:0}.list-style-two li{position:relative;list-style:outside none!important;font-size:18px;line-height:24px;color:#5b5b5b;font-weight:700;padding:15px 0 15px 40px;margin-bottom:11px;width:100%;border-bottom:2px solid #f4f5f8}.list-style-two li:before{content:"\f192";position:absolute;left:0;top:15px;display:block;font-size:16px;line-height:1.6em;padding:0;color:#8d8d8d;font-weight:900;font-family:"font awesome 5 free"}.Post-img-box img{width:100%;height:440px}.newsPost ul{margin:0;list-style:none;padding:0}.privacy ul{margin-left:40px}li.post-category{position:absolute;left:0;z-index:1;margin-right:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform-origin:left 0;-webkit-transform-origin:left 0;-moz-transform-origin:left 0;-o-transform-origin:left 0;-ms-transform-origin:left 0;border-right:20px solid #fff;border-bottom:20px solid #fff;background-color:#fff}.post-category span{color:#fff;text-align:center;text-transform:uppercase;background-color:#222;font-size:24px;display:block;padding:2px 15px;letter-spacing:2px}li.post-date{display:inline-block;font-size:24px;font-weight:500;color:#222;position:relative;padding-top:30px}.post-title{margin-bottom:15px}.post-text p{margin-bottom:20px;color:#898989;margin:0 0 1.2em!important;padding:0;font:400 1em/1.8em "Open Sans",sans-serif;font-size:1em;letter-spacing:.3px;font-size:16pt}.imageBox img{height:100%;width:100%;display:block;transition:.3s ease-in-out}.imageBox:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.ServiceTitleOne{font-size:18px;color:#222;font-weight:700;line-height:1.4;margin:20px 0;height:30px}.imageBox{height:164px;width:265px;overflow:hidden;display:inline-block}.singleService{font-size:16px;color:#677078;line-height:1.688;margin-bottom:20px;width:265px}.mb-4{color:#fff}
/*# sourceMappingURL=main.54cd8b33.chunk.css.map */