@font-face{font-family:"PP Telegraf";src:url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../fonts/PPTelegraf-Regular.woff2) format("woff2"),url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../fonts/PPTelegraf-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PP Telegraf";src:url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../fonts/PPTelegraf-UltraBold.woff2) format("woff2"),url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../fonts/PPTelegraf-UltraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PP Telegraf";src:url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../fonts/PPTelegraf-UltraLight.woff2) format("woff2"),url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../fonts/PPTelegraf-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}:root{scroll-behavior:initial}*{margin:0;padding:0;text-decoration:none;list-style:none}a:hover,a:focus,a:active{text-decoration:none}ol,ul{margin:0;padding:0}img{display:block}figure{margin:0}a,button{transition:.4s linear;-webkit-transition:.4s linear;text-decoration:none}body{font-family:"PP Telegraf";font-size:14px;font-weight:400;color:#000;text-decoration:none}.main-wrpper{height:100%;width:100%}.container{max-width:1440px}.mobile-img{display:none}.loader{height:100vh}header{position:relative;top:0;left:0;right:0;background:#000;padding:25px 0;z-index:120;transition:.4s linear;-webkit-transition:.4s linear}.topbar{padding:15px 0 30px}.topbar .row{align-items:center}.logo-box{width:fit-content}.logo-box img{max-width:100%;height:85px}.top-rightbar ul{display:flex;align-items:center;justify-content:flex-end}.top-rightbar ul li{margin-right:50px}.top-rightbar ul li:last-child{margin:0}.top-rightbar ul li a{min-width:204px;max-width:204px;width:100%;background:#9aa7c4;border-radius:30px;padding:15px;font-size:20px;line-height:26px;font-weight:400;display:block;text-align:center;color:#000;letter-spacing:-.4px}.top-rightbar ul li a:hover,.top-rightbar ul li a.active{background:#fff;color:#000}.navbar .container .navbar-brand,.navbar .container-fluid .navbar-brand{margin-left:0}.navbar-brand{float:none;height:auto;padding:0;margin:0;display:none}.navbar-brand img{max-width:100%;height:73px}.navbar{background:0 0;position:relative;width:100%;left:0;top:0;border:none;border-radius:0;margin:0;padding:0;z-index:120;transition:.4s linear;-webkit-transition:.4s linear}.nav-row{width:100%}.navbar-light .navbar-nav{margin:0 -10px;display:flex;align-items:center;justify-content:space-between}.navbar-light .navbar-nav li{padding:0 10px}.navbar-light .navbar-nav .nav-link{padding:12px 0;color:#fff;text-transform:uppercase;min-width:180px;font-size:20px;line-height:20px;letter-spacing:-.32px;position:relative;transition:.4s linear;-webkit-transition:.4s linear}.navbar-light .navbar-nav li:last-child .nav-link{text-align:right}.navbar-light .navbar-nav .nav-link:after{position:absolute;content:"";width:100%;height:1px;background:#fff;padding:0;border:none;opacity:.15;top:0;left:0;transition:.4s linear;-webkit-transition:.4s linear;margin:0}.navbar-light .navbar-nav li .dropdown-menu{margin:0;background:#000;border-radius:0;box-shadow:none;border:none;padding:20px 15px 35px;display:none}.navbar-light .navbar-nav li:hover .dropdown-menu{display:block}.navbar-light .navbar-nav li .dropdown-menu:after{position:absolute;content:"";border-bottom:15px solid #000;border-right:15px solid transparent;top:-15px;left:0}.navbar-light .navbar-nav li .dropdown-menu li{margin:0}.navbar-light .navbar-nav li .dropdown-menu li a{display:block;padding:20px 15px;font-weight:400;font-size:18px;line-height:17px;letter-spacing:.94px;text-transform:uppercase;color:#9aa7c4;display:block;border-bottom:1px solid rgba(154,167,196,.5)}.navbar-light .navbar-nav li .dropdown-menu li a.active,.navbar-light .navbar-nav li .dropdown-menu li a:hover{background:0 0;color:#fff;border-bottom-color:#fff}.navbar-light .navbar-nav .nav-link.active:after,.navbar-light .navbar-nav .nav-link:hover:after{opacity:1}.navbar .navbar-nav .active a:hover{color:#fff}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover{color:#fff}ul.enter-nav{display:flex;align-items:center;display:none}ul.enter-nav li{margin-right:0}ul.enter-nav li:last-child{margin:0}ul.enter-nav li a{min-width:204px;max-width:204px;width:100%;background:#9aa7c4;border-radius:30px;padding:15px;font-size:20px;line-height:26px;font-weight:400;display:block;text-align:center;color:#000;letter-spacing:-.4px}ul.enter-nav li a:hover{background:#fff;color:#000}.navbar-light .navbar-toggler{background-color:transparent;border-radius:0;outline:none;box-shadow:none;border:none;height:40px;width:auto;padding:0}.navbar-light .navbar-toggler:focus{box-shadow:none;outline:none}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:unset}.navbar-toggler:active,.navbar-toggler:focus{outline:none}.navbar-light .navbar-toggler-icon{width:24px;height:18px;background-image:none;position:relative;border-bottom:2px solid #fff;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:2px;background-color:#fff;top:0;left:0;content:"";z-index:2;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after{top:8px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}.hero-banner{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;padding:165px 0 540px}.home-banner-new-v2 .home-banner-content{position:relative;z-index:10}.banner-slider-main{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.banner-slider-main .hero-slider .banner-slider-item figure,.banner-slider-main .hero-slider{height:100%}.banner-slider-item video,.banner-slider-item iframe{width:100%;height:100%}.banner-slider-main img{width:100%;height:100%;object-fit:cover}.hero-banner:after{position:absolute;content:"";background:#000;opacity:.42;width:100%;height:100%;top:0;left:0;z-index:1}.hero-banner .container{position:relative;z-index:2}.hero-banner h1{margin:0 0 250px;font-size:108px;font-weight:400;color:#fff;line-height:92px;letter-spacing:-4.32px;max-width:470px}.banner-data{max-width:470px}.banner-data ul{display:flex;flex-wrap:wrap;margin:0 -20px}.banner-data ul li{width:50%;padding:0 20px}.banner-imgbx figure{width:100%;height:141px}.banner-imgbx figure image{height:141px;object-fit:cover}.banner-imgbx figure svg{max-width:100%;max-height:100%}.banner-imgbx img{width:100%}.bannerpro-data{padding:15px 20px;position:relative;background:#fff}.bannerpro-data h2{margin:0;font-size:24px;line-height:27px;letter-spacing:-.32px;color:#000;font-weight:400}.bannerpro-data h2 span{display:block;color:#9aa7c4}.btn-more{width:44px;height:44px;background:#000;border-radius:100%;line-height:44px;text-align:center;color:#9aa7c4;font-size:16px;position:absolute;top:-22px;right:20px}.btn-more:hover{background:#9aa7c4;color:#000}.banner-shap{position:absolute;right:30px;max-width:55%;width:100%;top:100px;z-index:1}.banner-shap img{width:100%}.scroll-down{width:44px;height:44px;background:#000;border-radius:100%;line-height:46px;text-align:center;color:#9aa7c4;font-size:16px;position:absolute;bottom:0;right:0}.scroll-down:hover{background:#fff;color:#000}.we-are-wrp{padding:0;position:relative;background:#9aa7c4;margin:0;z-index:1}.weare-shap{position:absolute;bottom:calc(100% - 1px);left:0;right:0}.weare-shap img{width:100%}.we-are-wrp .container{position:relative;z-index:1;top:-150px}.we-are-wrp h2{font-weight:400;font-size:24px;line-height:20px;letter-spacing:-.32px;color:#fff;margin:0 0 65px;padding:0 0 15px;border-bottom:1px solid rgba(255,255,255,.15)}.we-are-wrp h6{margin:0;font-weight:400;font-size:30px;line-height:33px;letter-spacing:-.52px;color:#fff;word-break:break-word}.we-are-title{margin-top:50px}.we-are-title h3{font-weight:400;font-size:40px;line-height:normal;text-align:right;letter-spacing:-1px;color:#2b3944;margin:0 0 15px}.we-are-title p{font-weight:400;font-size:24px;line-height:27px;letter-spacing:-.4px;color:#fff;margin:0;text-align:right}.loaction-row{margin:-260px auto 0;position:relative}.map-img{max-width:934px;position:relative;margin:0 0 0 15%}.map-img img{width:100%}.map-add-box{max-width:245px;width:100%;position:absolute;bottom:41%;left:15px;display:flex;flex-flow:column-reverse}.line-bx{position:relative;margin:15px 0 0;width:100%;height:1px}.line-bx:before{position:absolute;content:"";width:100%;height:1px;background:#fff;top:0;right:0}.line-bx:after{position:absolute;content:"";width:5px;height:5px;background:#fff;border-radius:100%;right:-5px;top:-2px}.map-add-box .line-bx:before{top:-2px !important}.map-add-box h4{margin:0;font-weight:400;font-size:24px;line-height:27px;letter-spacing:-.32px;color:#fff}.map-add-box h4 span{color:#394854;display:block}.map-live-box{position:absolute;right:0;bottom:30%;max-width:1040px;width:100%;display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-end}.map-live-box .line-bx:after{position:absolute;content:"";width:22px;height:22px;background:#fff;border-radius:100%;right:auto;left:0;top:-10px}.we-are-wrp .map-live-box h4{text-align:right;margin:0;font-weight:400;font-size:24px;line-height:27px;letter-spacing:-.32px;color:#fff;max-width:none}.we-are-wrp .map-live-box h4 span{color:#394854;display:block}.location-img{margin:0 -95px 25px 0;min-width:375px;max-width:375px}.location-img img{width:300px;height:300px;border-radius:100%;object-fit:cover}.map-live-box .line-bx{margin:0 0 10px}.about-wrp{padding:113px 0 157px}.about-wrp h3{font-size:24px;font-weight:400;color:#000;margin:0 0 15px}.about-data{max-width:740px;width:100%;display:flex;flex-flow:column}.about-data h1{margin:0 0 50px;font-size:83px;font-weight:400;color:#9aa7c4;line-height:92px}.about-data h2{display:flex;flex-flow:column;font-size:73px;font-weight:400;color:#9aa7c4;line-height:82px;margin:0 0 45px}.about-data h2 span{margin:0 0 0 auto}.about-data h4{font-size:32px;color:#9aa7c4;line-height:30px;margin:0 0 65px;max-width:560px;font-weight:700;width:100%}.abt-leftbx h4{margin:0 0 65px auto}.about-data h3{font-size:36px;color:#9aa7c4;line-height:30px;margin:0 0 25px;max-width:560px;font-weight:700;width:100%}.about-data h5{margin:0 0 20px;font-size:28px;max-width:545px;font-weight:600;color:#000}.about-data h6{margin:0 0 20px;font-size:24px;max-width:545px;font-weight:600;color:#000}.about-data p{font-size:22px;font-weight:400;color:#212529;line-height:31px;max-width:545px;width:100%;margin:0 0 25px}.about-data p a{color:#9aa7c4}.home-about-data-new p{max-width:100%}.about-data p:last-child{margin:0}.about-data ol{margin:0 0 25px;max-width:545px;padding:0 0 0 20px}.about-data ol li{margin:0 0 10px;list-style-type:decimal;padding:0;font-size:22px;font-weight:400;color:#212529;line-height:31px}.about-data ol li:last-child{margin:0}.abt-leftbx ul{margin:0 0 0 150px}.about-img{margin:110px 0 0;position:relative}.about-img figure svg{max-width:100%;max-height:100%}.about-img img{width:100%}.service-wrp{position:relative;overflow:hidden}.service-row{display:flex;flex-wrap:wrap;align-items:center;background:#000;position:relative}.service-title-rw{width:100%;position:absolute;top:100px;left:0;right:0;z-index:5}.pager-rw .container,.service-title-rw .container{max-width:1550px}.service-inrw{padding:0 0 10px;border-bottom:1px solid rgba(255,255,255,.3) !important}.service-title-rw h3{font-weight:400;font-size:24px;line-height:24px;letter-spacing:-.32px;color:#fff;margin:0;max-width:530px;min-height:48px;display:flex;align-items:center;justify-content:flex-start}.service-row .service-data{width:50%;padding:150px 0 0}.service-row .service-img{width:50%;position:relative}.service-row .service-img img{width:100%;height:1500px;object-fit:cover}.service-row .service-img:after{position:absolute;content:"";background:#000;opacity:.42;width:100%;height:100%;top:0;right:0}.service-inbox{max-width:580px;margin:0 auto;width:100%}.service-inbox h2{font-weight:400;font-size:108px;line-height:92px;letter-spacing:-4.32px;color:#fff;word-break:break-word;margin:0 0 50px}.serivce-small-dt{margin:0 0 30px;min-height:430px}.serivce-small-dt h3{font-size:40px;font-weight:700;color:#9aa7c4;margin:0 0 20px}.serivce-small-dt h4{font-weight:800;font-size:36px;line-height:39px;color:#9aa7c4;margin:0 0 30px}.serivce-small-dt h5{font-size:32px;font-weight:700;color:#fff;margin:0 0 20px}.serivce-small-dt h6{font-size:27px;font-weight:700;color:#fff;margin:0 0 20px}.serivce-small-dt p{font-size:22px;font-weight:400;color:#fff;line-height:28px;word-break:break-word;margin:0 0 20px}.serivce-small-dt p strong{font-weight:700;color:#fff}.serivce-small-dt ul{margin:0;padding:0 0 0 15px}.serivce-small-dt ul li{padding:0 0 0 20px;position:relative;font-size:22px;font-weight:400;color:#fff;margin:0 0 10px;line-height:28px;word-break:break-word}.serivce-small-dt ul li:before{position:absolute;content:"";width:5px;height:5px;border-radius:100%;background:#fff;top:10px;left:0}.serivce-small-dt ol{padding:0 0 0 15px}.serivce-small-dt ol li{padding:0 0 0 20px;position:relative;list-style-type:decimal;font-size:24px;font-weight:400;color:#fff;margin:0 0 15px;line-height:30px;word-break:break-word}.btn-main{padding:25px 40px;background:#9aa7c4;border-radius:50px;font-weight:500;font-size:24px;line-height:25px;text-align:center;letter-spacing:-.4px;color:#000;display:table}.btn-main:hover{background:#fff;color:#000}.swiper-nav{position:absolute;width:50%;top:200px;left:0;z-index:55;padding:0 15px}.nav-rw{max-width:580px;width:100%;margin:0 auto;display:flex;align-items:center}.nav-rw .swiper-button-next,.nav-rw .swiper-button-prev{position:relative;top:0;left:0;width:60px;height:60px;margin:0 10px 0 0}.nav-rw .swiper-button-next{margin:0}.swiper-button-next:after,.swiper-button-prev:after{content:"\f061";font-family:'Font Awesome 6 Free';font-weight:900;width:60px;height:60px;line-height:60px;text-align:center;background:#9aa7c4;border-radius:100%;font-size:16px;color:#000;display:block;transition:.4s linear;-webkit-transition:.4s linear}.swiper-button-prev:after{content:"\f060"}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{background:#f8f8f9;color:#000}.pager-rw{position:absolute;top:120px;right:0;left:0}.pager-rw .swiper-pagination{display:flex;align-items:center;justify-content:flex-end;position:relative;color:#fff}.pager-rw .swiper-pagination span{font-weight:400;font-size:15px;line-height:20px;letter-spacing:-.32px;color:#fff;margin:0 5px}.purpose-wrp{padding:100px 0 130px;position:relative;overflow:hidden}.purpose-list{position:relative;z-index:1}.purpose-list h3{font-weight:400;font-size:20px;line-height:20px;letter-spacing:-.32px;color:#000;padding:0 0 15px;margin:0 0 30px;border-bottom:1px solid rgba(57,72,84,.15)}.purpose-list .purpose-block{margin:0 0 160px}.purpose-list .purpose-block:last-child{margin:0}.purpose-list .accordion .accordion-item{margin:0;background-color:transparent;border:none;border-radius:0}.purpose-list .accordion .accordion-item .accordion-button{font-weight:400;font-size:60px;line-height:60px;letter-spacing:-2px;color:#9aa7c4;padding:0 100px 0 0;background-color:transparent;position:relative}.purpose-list .accordion .accordion-item .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none}.purpose-list .accordion .accordion-item .accordion-button:focus{box-shadow:none}.purpose-list .accordion .accordion-item .accordion-button:after{display:none}.purpose-list .accordion .accordion-item .accordion-button:before{position:absolute;content:"\f068";font-family:"Font Awesome 5 Pro";right:0;top:0;font-size:26px;color:#9aa7c4;height:50px;width:50px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear;display:none}.purpose-list .accordion .accordion-item .accordion-button.collapsed:before{content:"\f067"}.purpose-list .accordion .accordion-body{padding:15px 0 0}.purpose-list .accordion .accordion-body p{font-size:18px;font-weight:400;color:#000;line-height:24px;margin:0}.purpose-img{max-width:645px;width:100%;position:absolute;top:50%;right:-150px;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:-1}.purpose-img img{width:100%}.project-wrp{padding:80px 0 0;position:relative;background:#9aa7c4}.project-wrp h3{font-size:24px;font-weight:400;color:#fff;margin:0 0 15px}.recent-projects-wrp{max-width:970px;padding:0 0 80px}.recent-projects-wrp h2{font-size:73px;font-weight:400;color:#000;margin:0 0 50px;line-height:60px}.project-slider{position:relative}.project-box p{font-size:32px;font-weight:300;color:#fff;line-height:35px;margin:0 0 130px;min-height:110px}.project-act-rw{display:flex;align-items:center;justify-content:space-between;padding:0 0 30px;margin-top:auto}.project-count h4{margin:0;font-size:24px;font-weight:300;color:#000;line-height:30px}.project-act-rw .btn-main{background:#000;color:#9aa7c4;font-weight:400}.project-act-rw .btn-main:hover{background:#fff;color:#000}.project-img{position:relative}.project-wrp.career-pro .project-img{top:-1px}.project-wrp .project-img figure img{height:950px;object-fit:cover}.career-pro.project-wrp .project-img figure img{height:1250px}.project-img figure{width:100%}.project-img img{width:100%}.project-wrp .project-img .common-shap img,.project-img .common-shap img{height:auto !important}.proshapbox{max-width:350px;position:absolute;top:-3px;left:0}.proshapbox img{width:100%;height:auto !important}.project-slider{overflow:hidden}.project-slider .pager-rw{top:auto;bottom:0;left:0;right:0}.project-slider .pager-rw .swiper-pagination{justify-content:flex-start;display:flex;align-items:flex-end;bottom:0}.project-slider .pager-rw .swiper-pagination span{width:20%;height:3px;background:#000;display:block;margin:0;border-left:2px solid #9aa7c4;border-right:2px solid #9aa7c4;border-radius:0;opacity:1}.project-slider .pager-rw .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{height:5px}.project-slider .swiper-nav{padding:0;top:auto;bottom:120px}.project-slider .swiper-button-next:after,.project-slider .swiper-button-prev:after{background:#000;color:#9aa7c4}.project-slider .swiper-button-next:hover:after,.project-slider .swiper-button-prev:hover:after{background:#f8f8f9;color:#000}.project-slider .swiper-wrapper{display:flex;align-items:stretch}.project-slider .swiper-wrapper .project-box{height:auto;display:flex;flex-direction:column}.details-relatedpro .project-common-details-main{padding:0 0 100px}.details-relatedpro .project-common-details-main p{margin:0 0 25px;min-height:auto}.details-relatedpro .project-common-details-main ul{margin:0 0 25px}.details-relatedpro .project-common-details-main ul li{font-weight:400;font-size:26px;line-height:30px;letter-spacing:-.52px;color:#000;position:relative;padding:0 0 0 20px}.details-relatedpro .project-common-details-main ul li strong{font-weight:700}.details-relatedpro .project-common-details-main ul li:before{position:absolute;content:"";width:6px;height:6px;background:#000;border-radius:100%;top:10px;left:0}.project-wrp.recent-project-index{margin:0 0 100px}.press-wrp{padding:0 0 70px}.press-wrp h2{font-weight:400;font-size:24px;line-height:20px;letter-spacing:-.32px;color:#000;margin:0 0 45px;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.15)}.press-tabs{overflow:hidden}.press-tabs .nav-tabs{margin:0 0 95px;border:none}.press-tabs .nav-tabs li{margin:0 30px 0 0}.press-tabs .nav-tabs li:last-child{margin:0}.press-tabs .nav-tabs li a{padding:25px 45px;background:#fff;border-radius:38px;border:1px solid rgba(0,0,0,.15);font-weight:400;font-size:24px;line-height:25px;letter-spacing:-.4px;color:#000;display:block;margin:0}.press-tabs .nav-tabs li a:hover{background:#000;color:#fff;border-color:#000}.press-tabs .nav-tabs .nav-item.show .nav-link,.press-tabs .nav-tabs .nav-link.active{background:#9aa7c4;color:#000;border-color:#9aa7c4}.press-tabs .row{margin:0 -25px}.press-tabs .row .col-md-4{padding:0 25px}.press-slider{position:relative}.press-slider .swiper-nav{top:-170px;right:0;left:auto}.press-slider .swiper-nav .nav-rw{padding:0;max-width:130px;margin:0 0 0 auto}.press-box{margin:0 0 30px}.press-img{position:relative}.press-img figure{width:100%}.press-img figure svg{max-width:100%;max-height:100%}.press-img img{width:100%;height:430px;object-fit:cover}.press-shp{position:absolute;top:-1px;left:-2px;z-index:5}.press-img .team-rightshp{right:-3px;max-width:200px}.press-shp-right img,.press-shp img{height:auto;width:200px}.press-shp-right{position:absolute;top:-1px;right:-2px;z-index:5}.press-img .hover-press{background:#000;position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.4s linear;-webkit-transition:.4s linear}.press-img a.view-full{font-size:32px;font-weight:400;color:#9aa7c4;line-height:27px;display:table;margin:0 auto;padding:0 0 10px;border-bottom:1px solid #9aa7c4}.press-img a.view-full:hover{color:#fff;border-bottom-color:#fff}.press-box:hover .hover-press{opacity:1;visibility:visible}.press-data{padding:15px 0 0}.press-data h3{font-size:24px;font-weight:400;color:#000;line-height:28px;margin:0 0 25px;transition:.4s linear;-webkit-transition:.4s linear}.press-data h3:hover{color:#9aa7c4}.press-data p{margin:0;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.28px;color:#8f8f8f}footer{background:#000;position:relative;z-index:1}.footer-shp{position:absolute;top:-4px;left:0;z-index:2;max-width:350px}.footer-shp img{width:100%}.footer-top{padding:110px 0 190px}.footer-top .row{align-items:flex-end}.footer-logo{max-width:290px}.footer-logo img{width:100%}.contact-form{padding:0 0 0 40px}.contact-form h3{font-weight:400;font-size:34px;line-height:34px;letter-spacing:-1.92px;color:#9aa7c4;margin:0 0 75px}.contact-form h4{font-weight:400;font-size:24px;line-height:34px;letter-spacing:-.48px;color:#9aa7c4;margin:0 0 25px}.contact-form .form-group{margin:0 0 30px;display:flex;flex-flow:column;height:calc(100% - 30px)}.contact-form .form-group .form-control{padding:12px 25px;background:rgba(154,167,196,.4);border-radius:45px;height:auto;box-shadow:none;border:none;font-weight:400;font-size:20px;line-height:21px;letter-spacing:-.4px;color:#fff}.contact-form .form-group .form-control::placeholder{color:#fff}.contact-form .btn-main{display:block;text-align:center;border:none;width:100%;padding:12px 25px;font-size:20px;line-height:21px;letter-spacing:-.4px;font-weight:400;transition:all .4s;-webkit-transition:all .4s}.contact-form p{margin:30px 0 0;font-weight:400;font-size:20px;line-height:25px;letter-spacing:-.36px;color:#9aa7c4}.contact-form p a{color:#9aa7c4;text-decoration:underline}.contact-form p a:hover{color:#fff}.quicklinks-rw{padding:0 0 50px;border-bottom:1px solid #9aa7c4}.quicklinks-rw .row{align-items:center}.quicklinks-bx ul{display:flex;align-items:center}.quicklinks-bx ul li{margin-right:40px}.quicklinks-bx ul li:last-child{margin:0}.quicklinks-bx ul li a{font-size:16px;font-weight:400;color:#9aa7c4;display:block;line-height:20px}.quicklinks-bx ul li a:hover,.quicklinks-bx ul li.active a,.quicklinks-bx ul li.current-menu-item a{color:#fff}.social-bx{display:flex;align-items:center;justify-content:flex-end}.social-bx h4{font-weight:400;font-size:20px;line-height:28px;letter-spacing:-.4px;color:#9aa7c4;margin:0 35px 0 0}.social-bx a{color:#9aa7c4;font-size:24px;margin:0 25px 0 0}.social-bx a:last-child{margin:0}.social-bx a:hover{color:#fff}.copyright{padding:45px 0}.copyright p{margin:0;font-weight:300;font-size:20px;line-height:28px;letter-spacing:-.4px;color:#9aa7c4}.copyright ul{display:flex;align-items:center;justify-content:flex-end}.copyright ul li{margin-right:60px}.copyright ul li:last-child{margin:0}.copyright ul li a{font-weight:300;font-size:20px;line-height:28px;letter-spacing:-.4px;color:#9aa7c4;display:block}.copyright ul li a:hover,.copyright ul li a.active{color:#fff}.about-banner{position:relative;padding:100px 0 0;background-size:cover}.about-banner:after{position:absolute;content:"";background:#394854;opacity:.62;width:100%;height:100%;top:0;left:0}.about-banner .container{position:relative;z-index:1}.about-banner h1{font-weight:400;font-size:130px;line-height:120px;letter-spacing:-5.2px;color:#fff;margin:0 0 100px}.about-center{padding:30px 0 130px;border-top:1px solid rgba(255,255,255,.15)}.about-center h4{font-weight:800;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#fff;margin:0}.about-center .banner-data{margin:0 0 0 auto}.story-slider{overflow:hidden}.story-slider .swiper-nav{top:auto;bottom:50px;right:0;left:auto}.story-slider .swiper-nav .nav-rw{max-width:460px;padding:0;margin:0 auto}.story-slider .swiper-nav .swiper-button-next:after,.story-slider .swiper-nav .swiper-button-prev:after{background:#000;color:#9aa7c4}.story-slider .swiper-nav .swiper-button-next:hover:after,.story-slider .swiper-nav .swiper-button-prev:hover:after{background:#f8f8f9;color:#000}.about-story-banner{display:flex;flex-wrap:wrap;position:relative;z-index:1;bottom:-1px}.about-story-img{width:50%}.about-story-img figure{height:900px}.about-story-img figure svg{max-width:100%;max-height:100%}.about-story-img image{width:100%;height:100%;object-fit:cover}.about-story-data{width:50%;background:#9aa7c4;position:relative}.story-data-inbx{max-width:460px;width:100%;margin:0 auto;padding:75px 0}.story-data-inbx h2{font-family:"Helvetica";font-weight:400;font-size:24px;line-height:20px;letter-spacing:-.32px;color:#000;margin:0 0 100px;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.3)}.story-infobx p{font-weight:400;font-size:24px;line-height:27px;color:#000;margin:0 0 20px}.story-infobx p strong{font-weight:700}.story-infobx ul li{font-weight:400;font-size:22px;line-height:23px;color:#000;margin:0 0 15px;position:relative;padding:0 0 0 25px}.story-infobx ul li:last-child{margin:0}.story-infobx ul li:before{position:absolute;content:"";width:5px;height:5px;background:#000;border-radius:100%;top:10px;left:0}.story-infobx ol{padding:15px 0 15px 15px}.story-infobx ol li{font-weight:400;font-size:22px;line-height:23px;color:#000;margin:0 0 15px;position:relative;list-style-type:decimal;padding:0}.story-infobx ol li:last-child{margin:0}.video-box{position:relative;overflow:hidden;width:100%;height:100%}.video-box video{height:100%}.video-box.viemo-video-box iframe{width:100%;height:750px}img.video-shp{position:absolute;bottom:0;right:-1px;width:350px}.capablities-wrp{padding:170px 0 70px}.capablities-wrp .about-data h2{max-width:550px}.capablities-wrp .about-data p{margin:0 0 25px;padding:0 0 0 150px;max-width:650px}.about-data ul{padding:0 0 25px 165px}.capablities-wrp .about-img{margin:130px 0 0;position:relative}.bottomright.common-shap{position:absolute;bottom:-3px;right:-1px;left:auto;top:auto}.steel-rw .row{align-items:center}.steel-data{padding:0 0 0 50px}.offsite-abt-wrp .steel-data{padding:0 0 0 80px}.delivery-data ol li,.about-data ul li,.delivery-data ul li,.steel-data ul li{font-weight:400;font-size:22px;line-height:30px;color:#394854;margin:0;padding:0 0 0 20px;position:relative}.about-data ul li:after,.delivery-data ul li:after,.steel-data ul li:after{position:absolute;content:"";width:4px;height:4px;background:#394854;border-radius:100%;top:12px;left:0}.delivery-data ul li{margin:0 0 25px;color:#000}.delivering-data ul li:last-child{margin:0}.delivery-data ol{padding:0 0 0 15px}.delivery-data ol li{list-style-type:decimal;padding:0}.manufacture-wrp{padding:0 0 70px}.manufacture-wrp .steel-rw .row{align-items:flex-start}.manufacture-wrp .about-data{max-width:100%}.manufacture-wrp .about-data h2{max-width:750px}.manufacture-wrp .about-data h3{font-weight:400;font-size:37px;line-height:45px;letter-spacing:-1.48px;color:#000;margin:0 0 -65px;position:relative;width:790px;max-width:790px;z-index:1}.manufacture-wrp .steel-data ul{margin:100px 0 25px}.manufacture-wrp .about-data p{margin:0;font-weight:400;font-size:22px;line-height:23px;color:#394854}.delivery-wrp{padding:30px 0 100px}.delivery-wrp h2{font-weight:400;font-size:73px;line-height:82px;color:#9aa7c4;text-align:center;display:table;margin:0 auto 50px}.delivery-wrp h2 span{display:block;margin:0 0 0 380px}.delivery-row{margin:0 0 65px}.delivery-row:last-child{margin:0}.delivery-row .row{align-items:center}.delivery-img img{width:100%}.delivery-data{padding:0 0 0 50px}.delivery-data p{font-size:24px;font-weight:400;color:#212529;line-height:30px;margin:0 0 25px}.delivery-data p:last-child{margin:0}.delivery-data h4{font-size:32px;font-weight:600;color:#000;margin:0 0 15px}.delivery-data h5{font-size:28px;font-weight:600;color:#000;margin:0 0 15px}.delivery-data h6{font-size:28px;font-weight:600;color:#000;margin:0 0 15px}.have-project-wrp{position:relative;padding:160px 0 160px;background:#9aa7c4}.new-pro-title{padding:50px 0}.new-pro-title h2{margin:0 0 125px;font-weight:400;font-size:55px;line-height:55px;letter-spacing:-2.2px;color:#000;max-width:230px}.new-pro-title .btn-main{padding:20px 40px;background:#000;color:#9aa7c4;max-width:230px}.new-pro-title .btn-main:hover{background:#fff;color:#000}.new-proimg{max-width:650px;margin:0 auto}.new-proimg img{width:650px;height:650px;border-radius:100%;object-fit:cover}.inner-prodt{width:100%;height:100%;display:flex;flex-flow:column;justify-content:space-between;padding:50px 0}.inner-prodt h6{font-weight:500;font-size:22px;line-height:20px;letter-spacing:-.32px;color:#000;margin:0;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.15);width:fit-content}.inner-prodt h3{font-weight:400;font-size:34px;line-height:34px;letter-spacing:-1.92px;color:#212529;margin:0}.our-team-page-have-project .inner-prodt h3{color:#fff}.ourteam-banner{padding:60px 0 400px}.team-list-wrp{position:relative;padding:0;margin:0 0 -100px;background:#fff}.team-list-wrp.project-sector-v2 .container{top:-210px}.team-list-wrp .container{position:relative;z-index:2;top:-150px}.team-banner-shp{position:absolute;bottom:calc(100% - 1px);left:0;right:0}.team-banner-shp img{width:100%}.team-list-wrp .row{margin:0 -25px}.team-list-wrp .row .col-md-4{padding:0 25px}.team-list-wrp h2{font-size:24px;font-weight:400;color:#000;margin:0 0 75px;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.3)}.team-block{margin:0 0 100px;position:relative}.team-img{position:relative;overflow:hidden}.team-img figure{position:relative;width:100%}.team-hover{position:absolute;width:100%;height:100%;background:#9aa7c4;bottom:-150%;left:0;right:0;transition:.4s linear;-webkit-transition:.4s linear;padding:25px;display:flex;flex-flow:column;justify-content:flex-start;flex-direction:column-reverse}.team-block:hover .team-hover{bottom:0}.team-img img.hoverimg{position:absolute;left:0;right:0;bottom:30px;width:auto;height:auto;margin:0 auto}.team-img img{width:100%;height:430px;object-fit:cover}.team-hover h4{font-size:18px;font-weight:700;color:#000;margin:0 0 15px}.team-inshp{position:absolute;top:-3px;left:-1px;z-index:2;max-width:150px}.team-rightshp{position:absolute;top:-2px;right:-1px;left:auto;z-index:2;max-width:150px}.team-inshp img{width:100%;height:auto}.team-nambox{padding:15px 0 0}.team-nambox h3{font-weight:700;font-size:22px;line-height:30px;color:#000;margin:0}.team-nambox h3 span{display:block;font-weight:400}.team-hover p{font-weight:400;font-size:20px;line-height:23px;margin:0;color:#000}.team-hover ul{margin:0 0 25px}.team-hover ol{margin:0 0 25px;padding:0 0 0 15px}.team-hover ol li,.team-hover ul li{padding:0 0 0 15px;font-size:18px;line-height:26px;font-weight:400;position:relative;color:#000}.team-hover ul li:before{position:absolute;content:"";width:4px;height:4px;top:10px;left:0;background:#000;border-radius:100%}.team-hover ol li{padding:0;list-style-type:decimal}.team-hover .social-bx{display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:1;margin:0 0 15px auto}.team-hover .social-bx a{width:60px;height:60px;border-radius:100%;line-height:65px;background:#000;text-align:center;display:block;color:#9aa7c4;font-size:22px;margin-right:15px}.team-hover .social-bx a:last-child{margin:0}.team-hover .social-bx a:hover{background:#fff;color:#000}.mono-shp{position:absolute;top:-320px;right:45px;z-index:1;width:80%}.mono-shp img{width:100%}.certifications-banner{padding:50px 0 100px;position:relative;background:#9aa7c4}.certifications-banner:before{position:absolute;content:"";background:linear-gradient(180deg,rgba(0,0,0,.32) 0%,rgba(154,167,196,.32) 100%);width:100%;height:100%;top:0;left:0;right:0}.certifications-img{max-width:1020px;margin:0 auto;height:630px;position:relative}.certifications-img img{width:100%;height:630px;object-fit:cover}.certifications-img .certification-shap{position:absolute;top:0;left:0;right:0}.certifications-banner h1{position:relative;z-index:1;font-weight:400;font-size:130px;line-height:120px;letter-spacing:-5.2px;color:#fff;margin:0 0 -170px}.certification-banner-row{position:relative;z-index:1;margin:-120px 0 0}.certification-banner-data{display:flex;flex-flow:column;width:fit-content;padding:0 0 0 30px}.certification-banner-data h2{font-weight:400;font-size:300px;line-height:210px;letter-spacing:-15.2px;color:#fff;margin:0}.certification-banner-data h3{margin:0 0 0 auto;font-style:normal;font-weight:400;font-size:24px;line-height:27px;color:#fff;max-width:360px;text-align:left}.certification-shap{position:absolute;top:15px;right:50px;max-width:78%}.certification-shap img{width:100%}.misvis-wrp.certified-wrp .service-inbox h2{top:250px}.certified-wrp .service-inbox h2{margin:0 auto;position:absolute;top:200px;left:0;right:0;display:table;display:flex;align-items:center;justify-content:center;width:fit-content;text-align:center;z-index:2}.certified-wrp .serivce-small-dt{padding:300px 0 0}.certified-wrp .serivce-small-dt p{color:#9aa7c4}.certified-wrp .serivce-small-dt ul{margin:0;padding:0 0 0 15px}.certified-wrp .serivce-small-dt ul li{padding:0 0 0 20px;position:relative;font-size:22px;font-weight:400;color:#9aa7c4;margin:0 0 10px;line-height:28px;word-break:break-word}.certified-wrp .serivce-small-dt ul li:before{position:absolute;content:"";width:5px;height:5px;border-radius:100%;background:#9aa7c4;top:10px;left:0}.certifications-listwrp{padding:250px 0 60px;position:relative}.certifications-listwrp .team-banner-shp{top:-2px;height:fit-content;background:#000}.certifications-listwrp .container{position:relative;z-index:1}.certifications-head{margin:0 0 65px}.certifications-head h2{font-weight:400;font-size:73px;line-height:82px;color:#9aa7c4;margin:0}.certifications-head p{margin:0;font-weight:400;font-size:22px;line-height:29px;letter-spacing:-.32px;color:#000}.certifications-rows .row{margin:0 -25px}.certifications-rows .row .col-md-6{padding:0 25px}.certification-box{background:#9aa7c4;position:relative;margin:0 0 65px;padding:215px 150px 50px 60px;transition:.4s linear;-webkit-transition:.4s linear;display:flex;flex-flow:column;height:calc(100% - 65px)}.certification-box:hover{background:#000}.certification-img figure{height:315px;margin:0 0 40px}.certification-img figure svg{max-width:100%;max-height:100%}.certification-box h3{font-weight:400;font-size:37px;line-height:45px;letter-spacing:-.4px;color:#fff;margin:0;transition:.4s linear;-webkit-transition:.4s linear}.certification-box:hover h3{color:#9aa7c4}.add-btn{width:60px;height:60px;background:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:40px;right:40px}.certification-box:hover .add-btn{background:#9aa7c4}.certification-box:hover .add-btn svg path{stroke:#000}.certify-shp{position:absolute;top:-3px;left:-1px;max-width:250px}.certify-shp img{width:100%}.certified-wrp .service-title-rw h3{color:#9aa7c4}.contact-banner{background-size:cover;padding:100px 0 0}.contact-banner h1{margin:0 0 200px}.contact-banner .about-center{padding:0 0 500px;border:none}.contact-banner .about-center .banner-data{margin:0}.contact-banner:after{background:linear-gradient(180deg,rgba(0,0,0,.32) 0%,rgba(154,167,196,.32) 100%)}.contact-wrp{padding:0 0 450px;background:#9aa7c4;position:relative}.contact-wrp:before{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:#9aa7c4}.contact-shap{position:absolute;bottom:97%;left:-1px;right:-1px}.contact-shap img{width:101%}.contact-wrp .container{position:relative;z-index:1;top:-150px}.contact-wrp h2{font-weight:400;font-size:24px;line-height:20px;letter-spacing:-.32px;color:#fff;padding:0 0 15px;margin:0 0 30px;border-bottom:1px solid rgba(255,255,255,.5)}.contact-wrp h3{font-weight:400;font-size:73px;line-height:82px;color:#000;margin:0}.contact-pgbox{max-width:560px;margin:0 0 0 auto;display:flex;flex-flow:column}.contact-pgbox .form-group{margin:0 0 35px}.contact-pgbox .form-group .form-control{padding:25px 60px 22px;border-radius:40px;border:1px solid rgba(0,0,0,.15);height:auto;background:#9aa7c4;box-shadow:none;font-weight:500;font-size:24px;line-height:25px;letter-spacing:-.4px;color:#000;transition:.4s linear;-webkit-transition:.4s linear}.contact-pgbox .form-group .form-control::placeholder{color:#000}.contact-pgbox .form-group .form-control:focus{border-color:#000}.contact-pgbox .btn-main{padding:25px 40px 22px;font-weight:500;font-size:24px;line-height:25px;letter-spacing:-.4px;border:none;max-width:200px;text-align:center;width:100%;color:#9aa7c4;background:#000}.contact-pgbox .btn-main:hover{background:#fff;color:#000}.contact-now-rw{padding:140px 0 60px}.contact-now-rw ul{display:flex;align-items:center;justify-content:space-between;max-width:1060px;margin:0 auto}.contact-now-rw ul li a{padding:25px 40px 22px;font-weight:400;font-size:24px;line-height:25px;letter-spacing:-.4px;color:#9aa7c4;display:block;background:#000;border-radius:50px}.contact-now-rw ul li a:hover{background:#fff;color:#000}.our-location-contact{position:relative}.our-location-contact h2{margin:0 0 70px}.our-location-contact .loaction-row{margin:-80px 0 0}.our-location-contact .we-are-title p{font-weight:400;font-size:26px;line-height:30px;letter-spacing:-.52px;color:#fff;margin:0 0 0 auto;max-width:570px;text-align:left}.our-location-contact .map-add-box h4{font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.32px;color:#fff;margin:0 0 25px}.our-location-contact .map-add-box h4 span{color:#000}.map-live-box a,.our-location-contact .map-add-box a{font-weight:400;font-size:20px;line-height:20px;letter-spacing:-.32px;color:#000;margin:0;padding:0 0 5px;border-bottom:1px solid #000;display:table}.map-live-box a:hover,.our-location-contact .map-add-box a:hover{color:#fff;border-bottom-color:#fff}.map-live-box h4{font-weight:400;font-size:20px;line-height:26px;letter-spacing:-.32px;color:#fff;margin:0 0 25px;max-width:170px}.map-live-box h4 span{color:#000}.contact-com-wrp{position:relative;background-size:cover;padding:0 0 300px}.commercial-wrp{position:relative;overflow:hidden;top:-450px}.commercial-wrp:after{position:absolute;content:"";width:100%;height:100%;background:#000;top:0;right:-50%}.commercial-wrp .container{position:relative;z-index:1}.commercial-block{padding:100px;background:#000;position:relative}.commercial-block h2{font-weight:400;font-size:92px;line-height:95%;letter-spacing:-3.68px;color:#fff;margin:0 0 15px}.contact-slider{overflow:hidden}.contact-slider .swiper-nav{top:auto;bottom:35%}.contact-slider .nav-rw{padding:0 90px;max-width:100%}.contact-slider .pager-rw{top:auto;bottom:100px;left:100px;right:100px}.contact-slider .pager-rw .swiper-pagination{justify-content:flex-start}.commercial-slider{padding:0 0 0 70px}.commercial-slider .commercial-box{padding:0 0 54px;margin:0 0 54px;border-bottom:1px solid rgba(255,255,255,.25);display:flex}.commercial-slider .commercial-box:last-child{margin:0}.com-num{min-width:60px;margin-right:35px}.com-num h3{margin:0;font-weight:400;font-size:37px;line-height:45px;letter-spacing:-1.48px;color:#fff}.commercial-data h4{font-weight:800;font-size:40px;line-height:32px;letter-spacing:-.32px;color:#fff;margin:0}.commercial-data p{font-size:24px;margin:0 0 25px;letter-spacing:-.32px;color:#fff}.contact-details-inner ul{display:flex;flex-wrap:wrap;margin:0 0 25px}.contact-details-inner:last-child ul{margin:0}.commercial-data ul li{margin:0 15px 0 0}.commercial-data ul li:last-child{margin:0}.commercial-data ul li a{padding:20px;font-weight:400;font-size:20px;line-height:25px;letter-spacing:-.4px;color:#fff;display:block;border-radius:50px;border:1px solid rgba(255,255,255,.15)}.commercial-data ul li a:hover{background:#fff;color:#000;border-color:#fff}footer.inner-footer .footer-top{padding:0 0 190px}footer.inner-footer .container{position:relative;z-index:1}.footer-inshp{position:absolute;bottom:calc(100% - 1px);left:0;right:0}.footer-inshp img{width:100%}.footer-inshp:after{position:absolute;content:'';width:30%;height:100%;background:#000;right:-15%;top:0}.news-banner{padding:110px 0 450px}.news-banner .about-center{border:none}.news-banner:after{background:linear-gradient(180deg,rgba(0,0,0,.32) 0%,rgba(154,167,196,.32) 100%)}.news-filter-row{margin:0 0 70px}.news-filter-row ul{display:flex;align-items:center}.news-filter-row ul li{margin:0 35px 10px 0}.news-filter-row ul li:last-child{margin:0}.news-filter-row ul li a{padding:20px 40px;font-weight:400;font-size:24px;line-height:25px;letter-spacing:-.4px;color:#000;display:block;border:1px solid rgba(0,0,0,.15);border-radius:40px}.news-filter-row ul li a:hover,.news-filter-row ul li a.active{background:#000;border-color:#000;color:#9aa7c4}.news-listing-wrp .row{margin:0 -25ox}.news-listing-wrp .row .col-md-4{padding:0 25px}.news-listing-wrp .press-box{margin:0 0 75px}.career-listing-wrp .btn-group,.case-study-row .btn-group,.news-listing-wrp .btn-group{border-top:1px solid rgba(57,72,84,.15);padding:70px 0 95px;margin:0;width:100%;display:flex;flex-flow:column;justify-content:center}.career-listing-wrp .btn-group a,.case-study-row .btn-group a,.news-listing-wrp .btn-group a{font-weight:400;font-size:20px;line-height:25px;letter-spacing:-.4px;color:#000;display:flex;flex-flow:column;justify-content:center;align-items:center;width:fit-content;margin:0 auto}.career-listing-wrp .btn-group a i,.case-study-row .btn-group a i,.news-listing-wrp .btn-group a i{width:60px;height:60px;background:#000;border-radius:100%;line-height:60px;color:#9aa7c4;font-size:18px;text-align:center;display:block;margin:15px auto 0;transition:.4s linear;-webkit-transition:.4s linear}.career-listing-wrp .btn-group a i{margin-top:29px}.career-listing-wrp .btn-group a:hover i,.case-study-row .btn-group a:hover i,.news-listing-wrp .btn-group a:hover i{color:#000;background:#9aa7c4}.career-listing-wrp .btn-group a.collapsed i:before,.case-study-row .btn-group a.collapsed i:before,.news-listing-wrp .btn-group a.collapsed i:before{content:"\f063"}.career-listing-wrp .btn-group a i:before,.case-study-row .btn-group a i:before,.news-listing-wrp .btn-group a i:before{content:"\f062"}.case-study-banner{padding:110px 0 400px}.case-study-banner .about-center{border:none}.case-study-banner:after{background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(154,167,196,.6) 100%);opacity:1}.case-study-row .certification-box h3,.case-study-row .certification-box h3 a{color:#000}.case-study-row .certification-box{padding:215px 60px 50px}.caseimg-box{margin:0 0 40px}.caseimg-box img{width:100%;height:315px;border-radius:24px;object-fit:cover}.case-study-row .certification-box:hover h3,.case-study-row .certification-box:hover h3 a{color:#9aa7c4}.project-details-banner{background-size:cover;position:relative;padding:205px 0 450px}.project-details-banner:before{position:absolute;content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(74,74,74,.3905) 23%,rgba(0,0,0,.55) 78.5%);width:100%;height:100%;top:0;left:0}.project-details-banner .container{position:relative;z-index:1}.back-btn{width:60px;height:60px;background:#fff;border-radius:100%;line-height:65px;text-align:center;color:#000;font-size:18px;display:block;margin:0 0 250px}.back-btn:hover{background:#9aa7c4;color:#000}.project-details-banner h1{font-weight:400;font-size:130px;line-height:120px;letter-spacing:-5.2px;color:#fff;margin:0;max-width:80%}.project-details-wrp{padding:0 0 100px;background:#000;position:relative}.project-details-wrp .container{position:relative;z-index:1}.project-size-details{position:relative;top:-100px;padding:0 0 300px}.list-top{display:flex;justify-content:space-between;margin:0 0 160px;position:relative;z-index:1}.project-nambox{width:32%}.project-nambox p{font-weight:400;font-size:24px;line-height:20px;letter-spacing:-.32px;color:#fff;margin:0 0 25px;padding:0 0 15px;border-bottom:1px solid rgba(255,255,255,.15)}.project-nambox h3{margin:0;font-weight:400;font-size:100px;line-height:70px;letter-spacing:-2.76px;color:#fff}.size-rw{position:relative;z-index:1}.size-rw h4{font-weight:400;font-size:24px;line-height:20px;letter-spacing:-.32px;color:#fff;margin:0 0 25px;padding:0 0 15px;border-bottom:1px solid rgba(255,255,255,.15)}.size-rw h2{font-weight:400;font-size:140px;line-height:140px;display:flex;align-items:center;letter-spacing:-7.92px;color:#9aa7c4;margin:0}.size-rw h2 sup{font-size:37px;top:-60px}.pro-details-shp{position:absolute;bottom:calc(100% - 1px);left:0;right:0}.pro-details-shp img{width:100%}.stucture-img{position:absolute;top:-150px;left:0;right:0}.stucture-img img{width:100%}.pro-details-inrw .products-details-dtrw{padding:0 0 130px;margin:0 0 100px;border-bottom:1px solid #9aa7c4}.pro-details-inrw .products-details-dtrw:last-child{margin:0;padding:0;border-bottom:none}.details-relatedpro h3,.products-details-dtrw h3{margin:0;font-weight:800;font-size:24px;line-height:28px;color:#9aa7c4}.details-relatedpro p,.products-details-dtrw p{margin:0 0 15px;font-weight:400;font-size:26px;line-height:30px;letter-spacing:-.52px;color:#9aa7c4}.products-details-dtrw p strong{font-weight:700}.products-details-dtrw ul{margin:15px 0}.products-details-dtrw ol{padding:0 0 0 15px;margin:15px 0}.products-details-dtrw ul li{font-weight:400;font-size:26px;line-height:30px;letter-spacing:-.52px;color:#9aa7c4;position:relative;padding:0 0 0 20px}.products-details-dtrw ul li:before{position:absolute;content:"";width:6px;height:6px;background:#9aa7c4;border-radius:100%;top:10px;left:0}.products-details-dtrw ol li{font-weight:400;font-size:26px;line-height:30px;letter-spacing:-.52px;color:#9aa7c4;position:relative;list-style-type:decimal}.details-relatedpro{padding:150px 0 0}.details-relatedpro h3{color:#000}.details-relatedpro p{font-weight:400;font-size:26px;line-height:34px;color:#000;margin:0 0 160px;min-height:200px}.details-relatedpro .project-count h4{font-weight:200;font-size:24px;line-height:32px;color:#000;margin:0}.proje-deshp{position:absolute;bottom:0;left:0;right:0}.details-relatedpro .proje-deshp{z-index:1;bottom:-2px}.proje-deshp img{width:101%}.workwith-uswrp{padding:0}.workwith-uswrp .container{position:relative;top:-180px;z-index:1}.offsite-banner{position:relative;padding:90px 0 210px;background-size:cover}.offsite-banner:after{position:absolute;content:"";background:linear-gradient(180deg,rgba(0,0,0,.52) 0%,rgba(154,167,196,.52) 100%);width:100%;height:100%;top:0;left:0}.offsite-banner .container{position:relative;z-index:1}.offsite-banner h1{font-weight:400;font-size:130px;line-height:120px;letter-spacing:-5.2px;color:#fff;padding:0 0 45px;margin:0 0 45px;border-bottom:1px solid rgba(255,255,255,.5)}.offsite-banner .banner-data{margin:0 0 0 auto;display:flex;align-items:center}.offsite-banner .banner-data ul{justify-content:flex-end}.mission-wrp .story-infobx p{font-weight:400;font-size:36px;line-height:38px;color:#000;margin:0}.offsite-project-wrp{background:#000}.offsite-project-wrp h3{font-weight:400;color:#fff}.offsite-project-wrp .project-box h2{margin:0 0 45px;font-weight:400;font-size:73px;line-height:60px;color:#9aa7c4}.offsite-project-wrp .project-box p{color:#fff;font-weight:200;font-size:30px;line-height:35px}.offsite-project-wrp .project-count h4{color:#fff;font-weight:200}.offsite-project-wrp .project-act-rw .btn-main{background:#9aa7c4;color:#000}.offsite-project-wrp .project-act-rw .btn-main:hover{background:#fff;color:#000}.offsite-project-wrp .project-slider .swiper-nav{bottom:140px}.offsite-project-wrp .project-box p{min-height:auto}.offsite-project-wrp .project-slider .pager-rw .swiper-pagination span{border-left:2px solid #000;border-right:2px solid #000;background:#9aa7c4}.offsite-project-wrp .project-act-rw{padding:0 0 45px}.offsite-project-wrp h2{color:#9aa7c4}.offsite-wrp{background:#000;position:relative;padding:0 0 500px}.offsite-row{padding:100px 0;border-bottom:1px solid #9aa7c4}.offsite-row:last-child{border:none}.offsite-row h3{margin:0 0 15px;font-weight:800;font-size:24px;line-height:30px;color:#9aa7c4;padding:25px 0 0}.offsite-txtbx h2{font-weight:400;font-size:130px;line-height:126px;color:#9aa7c4;margin:0}.offsite-txtbx p{margin:0;font-weight:200;font-size:22px;line-height:27px;max-width:400px;color:#9aa7c4}.offsite-row:first-child .offsite-txtbx p{color:#fff}.offsite-txtbx ul{margin:15px 0}.offsite-txtbx ul li{font-weight:200;font-size:24px;line-height:27px;max-width:400px;position:relative;color:#fff;padding:0 0 0 20px}.offsite-txtbx ol li{font-weight:200;font-size:24px;line-height:27px;max-width:400px;position:relative;color:#fff;list-style-type:decimal}.offsite-txtbx ul li:before{position:absolute;content:"";width:5px;height:5px;background:#fff;border-radius:100%;top:10px;left:0}.contructionbx.offsite-txtbx ol{padding:0 0 0 30px}.offsite-txtbx p strong{font-weight:700;color:#fff}.contructionbx p{max-width:100%;margin:0 0 30px}.contructionbx p:last-child{margin:0}.offsite-certi-wrp{padding:0;background-image:url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../images/offsite-i-image.png)}.offsite-certi-wrp .commercial-wrp:after{background:#9aa7c4}.offsite-certi-wrp .commercial-block{background:#9aa7c4;padding:100px 0 100px 100px}.offsite-certi-wrp .commercial-block h2{color:#000}.offsite-certi-wrp .commercial-box{border-bottom:1px solid rgba(0,0,0,.25)}.offsite-certi-wrp .com-num h3{color:#000}.offsite-certi-wrp .commercial-data p{color:#000;margin:0;min-height:120px;font-weight:400;font-size:22px;line-height:23px;letter-spacing:-.32px}.lets-work{padding:55px 30px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #000}.work-title{width:100%}.lets-work h2{margin:0;font-weight:400;font-size:9vw;line-height:9vw;color:#000;transition:all .4s linear;-webkit-transition:all .4s linear}.lets-work p{margin:0;font-weight:400;font-size:28.5px;line-height:30px;font-size:1.5vw;line-height:1.5vw;text-transform:uppercase;color:#000;transition:all .4s linear;-webkit-transition:all .4s linear}.lets-work p strong{font-weight:700}.lets-work a{color:#000;font-weight:400;font-size:170px;line-height:156px;display:flex;align-items:center;justify-content:space-between}.lets-work:hover a,.lets-work:hover h2,.lets-work:hover p{color:#9aa7c4}.offsite-abt-wrp{padding:140px 0}.offsite-abt-wrp .steel-rw{position:relative}.offsite-abt-wrp .about-data{max-width:100%}.about-data{position:relative;z-index:2}.offsite-abt-wrp .about-data h2{max-width:650px;margin:0 auto 150px;display:flex;flex-flow:column;width:100%;font-size:92px;line-height:95px}.offsite-abt-wrp .about-data h2 span{margin:0 0 0 auto}.steel-data p{font-weight:400;font-size:22px;line-height:30px;color:#394854;margin:0 0 25px}.offsite-abt-wrp .steel-data p{font-weight:400;font-size:22px;line-height:30px;color:#394854;margin:0 0 25px}.offsite-abt-wrp .steel-data ul li{margin:0 0 15px}.offsite-abt-wrp .steel-rw h3{margin:-300px 0 0 -180px;font-weight:400;font-size:37px;line-height:45px;letter-spacing:-1.48px;color:#000;max-width:490px;width:490px;position:relative;z-index:5}.agricultural-banner h1 span{display:block;font-weight:400;font-size:88px;line-height:120px;letter-spacing:-5.2px;color:#fff}.contructionbx h4{font-weight:400;font-size:26px;line-height:30px;letter-spacing:-.52px;color:#9aa7c4;margin:0 0 25px}.contructionbx h4 strong{font-weight:700;color:#fff}.contructionbx h4:last-child{margin:0}.offsite-certi-wrp .agri-block .commercial-slider .commercial-box{padding:0 0 30px;margin:0 0 30px}.offsite-certi-wrp .agri-block .commercial-box{align-items:center}.offsite-certi-wrp .agri-block .commercial-box .commercial-data p{font-size:24px;min-height:auto}.mission-wrp .story-data-inbx{max-width:540px}.mission-wrp .story-data-inbx h2{margin:0 0 75px}.cladding-product-wrp{padding:145px 0}.cladding-data{max-width:570px;width:100%}.cladding-data h2{font-weight:400;font-size:92px;line-height:100px;color:#9aa7c4;margin:0 0 150px;display:flex;flex-flow:column}.cladding-data h2 span{margin:0 0 0 auto}.cladding-data h3{font-weight:400;font-size:37px;line-height:45px;letter-spacing:-1.48px;color:#000;display:flex;flex-flow:column;max-width:450px;width:100%;margin:0 0 -95px auto;position:relative;z-index:1}.cladding-img{max-width:370px}.cladding-img img{width:100%}.products-features ul li{position:relative;display:flex;padding:40px 0;border-bottom:1px solid rgba(0,0,0,.25)}.products-features ul li h3{font-weight:400;font-size:37px;line-height:45px;letter-spacing:-1.48px;color:#000;margin:0 15px 0 0;min-width:100px}.products-features ul li p{margin:0;font-weight:400;font-size:22px;line-height:30px;letter-spacing:-.32px;color:#000;min-height:110px;max-width:480px}.products-features ul li:first-child p{font-size:24px}.industrial-banner{background-size:cover}.comm-row h3{padding:0}.transport-data h6{font-weight:400;font-size:24px;line-height:27px;letter-spacing:-.32px;color:#000;margin:0 0 50px;padding:0 0 15px;border-bottom:1px solid #000}.transport-data p{margin:0;font-weight:400;font-size:26px;line-height:28px;color:#000;margin:0;min-height:400px}.transport-data ol{padding:0 0 0 15px}.transport-data ol li,.transport-data ul li{font-weight:400;font-size:26px;line-height:28px;color:#000;padding:0 0 0 20px;position:relative}.transport-data ol li{padding:0}.transport-data ul li:before{position:absolute;content:"";width:5px;height:5px;background:#000;border-radius:100%;top:10px;left:0}.industrial-abt-wrp .about-data{max-width:100%}.industrial-abt-wrp .about-data h2{max-width:680px;margin:0 auto 150px;display:flex;flex-flow:column;justify-content:center;width:100%}.industrial-abt-wrp .about-data h2 span{margin:0 0 0 auto}.modular-banner{background-size:cover}.modular-banner.offsite-banner h1{height:250px}.modular-wrp .offsite-txtbx p{max-width:500px}.contructionbx h2{font-size:40px;font-weight:700;color:#9aa7c4;letter-spacing:-.52px;margin:0 0 15px}.contructionbx h3{font-size:36px;font-weight:700;color:#9aa7c4;letter-spacing:-.52px;margin:0 0 15px}.contructionbx h5{font-size:30px;font-weight:700;color:#9aa7c4;letter-spacing:-.52px;margin:0 0 15px}.contructionbx h6{font-size:24px;font-weight:700;color:#9aa7c4;letter-spacing:-.52px;margin:0 0 15px}.yearbx p{max-width:100%}.modular-wrp .offsite-row h3{padding:0}.contructionbx ol,.contructionbx ul{padding:0 0 0 15px}.contructionbx ol li,.contructionbx ul li{padding:0 0 0 25px;position:relative;font-weight:800;font-size:26px;line-height:30px;letter-spacing:-.52px;color:#9aa7c4}.contructionbx ul li:before{position:absolute;content:"";width:6px;height:6px;background:#9aa7c4;border-radius:100%;top:11px;left:0}.contructionbx ol li{list-style-type:decimal;padding:0}.modular-abt-wrp h2{font-weight:400;font-size:92px;line-height:82px;color:#9aa7c4;margin:0 0 250px 21%}.modular-abt-wrp .steel-rw h3{margin:-380px 0 0 -180px}.modular-abt-wrp .steel-data ul li{margin:0}.mudular-wrp .story-data-inbx h2{font-weight:400;font-size:92px;line-height:82px;color:#fff;margin:0 0 45px}.mudular-wrp .story-data-inbx ul li{margin:0;line-height:28px}.vission-block{max-width:622px}.vission-block h3{font-weight:400;font-size:48px;line-height:51px;letter-spacing:-.32px;color:#000;border-bottom:1px solid rgba(0,0,0,.25);padding:0 0 15px;margin:0 0 40px}.vission-block p{font-weight:400;font-size:32px;line-height:35px;color:#000;margin:0;max-width:560px}.delivering-wrp{position:relative;padding:150px 0 450px}.delivering-shap{position:absolute;top:-4px;left:0;right:0;z-index:1;max-width:350px}.delivering-shap img{width:100%}.delivering-wrp h2{margin:0 auto 130px;max-width:840px;font-weight:400;font-size:92px;line-height:95%;letter-spacing:-3.68px;color:#000}.delivering-row{margin:0 0 90px}.delivering-row:last-child{margin:0}.delivering-row .row{margin:0 -60px}.delivering-row .row .col-md-6{padding:0 60px}.delivering-img img{width:100%;border-radius:40px}.delivering-row .delivering-data{padding:0}.delivering-data p{font-weight:400;font-size:24px;line-height:27px;color:#000;margin:0 0 20px}.delivering-data ul li{font-weight:400;font-size:24px;line-height:27px;color:#000;padding:0 0 0 20px;margin:0 0 45px;position:relative}.delivering-data ul li strong{font-weight:700}.delivering-data ul li:before{position:absolute;content:"";width:6px;height:6px;background:#000;border-radius:100%;top:10px;left:0}.delivering-data ul li:last-child{margin:0}.delivering-data ul li p{margin:25px 0 0;display:block}.delivering-certiwrp{padding:0 0 500px}.delivering-certiwrp .commercial-wrp{top:-350px}.misvis-page.details-relatedpro{padding:0}.career-banner{padding:150px 0 0}.career-banner .about-center{padding:0 0 500px;border:none}.career-wrp{padding:0}.career-title{padding:0 0 100px;border-bottom:1px solid rgba(0,0,0,1)}.career-title h2{font-weight:400;font-size:73px;line-height:82px;color:#000;margin:0;border:none;padding:0}.career-title p{margin:0;font-weight:400;font-size:24px;line-height:27px;color:#000;padding:0 0 0 30px}.career-title p strong{font-weight:600}.career-row{padding:40px 0;border-bottom:1px solid rgba(0,0,0,.4)}.career-row:last-child{border:none}.career-row .row{align-items:center}.career-row h3{font-weight:400;font-size:36px;line-height:38px;color:#000;margin:0 0 30px}.career-row ul{display:flex;align-items:center}.career-row ul li{margin-right:100px;display:flex;font-weight:400;font-size:24px;line-height:22px;letter-spacing:.35px;color:#000}.career-row ul li:last-child{margin:0}.career-row ul li figure{min-width:21px;margin-right:10px}.career-row ul li figure img{max-width:100%}.career-listing-wrp .btn-group{padding:70px 0 0}.career-row .btn-group{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:0;border:none}.career-row .btn-group .btn-main{background:#000;color:#9aa7c4;max-width:225px;width:100%;text-align:center;font-size:24px}.career-row .btn-group .btn-main:hover{background:#fff;color:#000}.career-listing-wrp .btn-group a:hover i{color:#000;background:#fff}.career-pro{padding:0}.project-img img{height:1200px;object-fit:cover}.project-img-shp{max-width:400px;position:absolute;top:-4px;left:0}.project-img-shp img{width:100%;height:auto}.career-listing-wrp .btn-group.career-group{margin:30px 0 0;border:none}.job-apply-row{padding:45px 0;background:#9aa7c4}.job-apply-row .row{align-items:center}.job-title{display:flex;align-items:center}.job-title h1{font-weight:400;font-size:48px;line-height:29px;letter-spacing:-.52px;color:#000;margin:0;display:flex;align-items:center}.job-title a,.job-title h1 a{min-width:75px;width:75px;height:75px;line-height:80px;background:#000;display:block;border-radius:100%;text-align:center;font-size:30px;color:#9aa7c4;margin-right:50px}.job-title a:hover,.job-title h1 a:hover{background:#fff;color:#000}.job-title h3{margin:0;flex-wrap:wrap;font-weight:400;font-size:32px;line-height:15px;letter-spacing:-.52px;color:#000}.job-title h3 span{font-weight:400;font-size:20px;line-height:15px;letter-spacing:-.52px;color:#000;font-style:italic;margin:15px 0 0;display:block;text-align:left}.job-small-details{padding:130px 0 0}.job-small-details h1{font-weight:800;font-size:48px;line-height:29px;letter-spacing:-.52px;color:#000;margin:0}.job-small-details h1 span{display:block;font-weight:400;font-size:36px;line-height:46px;letter-spacing:-.52px;color:#000;margin:25px 0 0;display:flex;align-items:center}.job-small-details h1 span label{font-weight:400;font-size:20px;line-height:16px;letter-spacing:1.3px;text-transform:uppercase;color:#9aa7c4;margin:0 0 0 65px;padding:15px;background:#000}.job-apply-row .btn-group{display:flex;align-items:center;justify-content:flex-end}.job-apply-row .btn-group .btn-main{background:#000;color:#9aa7c4;max-width:260px;width:100%;text-align:center}.job-apply-row .btn-group .btn-main:hover{background:#fff;color:#000}.job-location-wrp{padding:120px 0;background:#000}.job-location-box h3{font-weight:800;font-size:32px;line-height:32px;color:#fff;margin:0 0 30px}.job-location-box p{font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#9aa7c4;margin:0}.job-details-wrp{background:#9aa7c4;padding-top:20px}.job-row{padding:130px 0;border-bottom:1px solid #000}.job-row:last-child{border:none}.job-row h2{margin:0 0 15px;font-weight:800;font-size:36px;line-height:38px;color:#000}.job-row p{font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#000;margin:0}.job-row ol,.job-row ul{margin:0}.job-row ol li,.job-row ul li{list-style-type:none;font-weight:400;font-size:26px;line-height:29px;color:#000;margin:0 0 15px;padding:0 0 0 25px;position:relative}.job-row ol li:after,.job-row ul li:after{position:absolute;content:"";width:6px;height:6px;background:#000;border-radius:100%;top:10px;left:0}.job-row h3{font-size:32px;font-weight:700;color:#000;margin:0 0 15px}.job-row h4{font-size:30px;font-weight:700;color:#000;margin:0 0 15px}.job-row h5{font-size:26px;font-weight:700;color:#000;margin:0 0 15px}.job-row h6{font-size:28px;font-weight:700;color:#000;margin:0 0 15px}.apply-job-wrp{padding:125px 0;background:#000}.apply-job-wrp h2{font-weight:800;font-size:36px;line-height:36px;color:#fff;margin:0 0 25px}.custome-chack .styled-checkbox,.wpcf7-checkbox .wpcf7-list-item label input{position:absolute;opacity:0}.custome-chack .styled-checkbox+label{position:relative;cursor:pointer;padding:0;font-weight:400;font-size:32px;line-height:29px;letter-spacing:-.52px;color:#9aa7c4;margin:0;display:inline-flex}.custome-chack .styled-checkbox+label a{color:#9aa7c4;border-bottom:1px solid #9aa7c4}.custome-chack .styled-checkbox+label a:hover{color:#fff;border-bottom-color:#fff}.custome-chack .styled-checkbox+label:before{content:"";margin-right:15px;display:inline-block;vertical-align:text-top;min-width:30px;width:30px;height:30px;background:0 0;border:1px solid #9aa7c4;border-radius:5px}.custome-chack .styled-checkbox:checked+label:after{content:"\f00c";font-family:"Font Awesome 5 Pro";position:absolute;left:0;top:0;background:#9aa7c4;border-radius:5px;line-height:30px;text-align:center;color:#000;font-size:16px;width:30px;height:30px}.job-apply-from{padding:85px 0 110px;background:#9aa7c4;position:relative}.job-apply-from .row{margin:0 -40px}.job-apply-from .row .col-md-12,.job-apply-from .row .col-md-6{padding:0 40px}.job-apply-from .upload-btn-wrapper{position:relative;display:block;padding:30px;background:#000;border-radius:100px;margin:0 0 70px}.job-apply-from .upload-btn-wrapper .btn .wpcf7-form-control-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.job-apply-from .upload-btn-wrapper .btn{width:100%;padding:0;border-radius:0;border:none;background:0 0;display:flex;align-items:center;font-weight:500;font-size:24px;line-height:25px;letter-spacing:-.4px;color:#9aa7c4;justify-content:center}.job-apply-from .upload-btn-wrapper .btn figure{min-width:40px;max-width:40px;margin-right:15px}.job-apply-from .upload-btn-wrapper .btn figure img{width:100%}.job-apply-from .upload-btn-wrapper .btn label{padding:15px;background:#9aa7c4;margin:0 0 0 25px;font-weight:400;font-size:20px;line-height:16px;letter-spacing:1.3px;text-transform:uppercase;color:#000;transition:all .4s linear;-webkit-transition:all .4s linear;white-space:nowrap}.job-apply-from .upload-btn-wrapper:hover .btn label{background:#fff}.job-apply-from .upload-btn-wrapper input[type=file]{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.job-apply-from .form-group{margin:0 0 50px;position:relative}.job-apply-from .form-group h6{display:block;font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#000;margin:0 0 15px}.job-apply-from .form-group h6 a{color:#000;border-bottom:1px solid #000}.job-apply-from .form-group h6 a:hover{color:#fff;border-bottom-color:#fff}.job-apply-from .form-group .form-control{background:#9aa7c4;height:auto;border:1px solid rgba(0,0,0,.5);border-radius:100px;padding:25px 35px;box-shadow:none;color:#000;font-size:22px;font-weight:400}.job-apply-from .form-group select.form-control{padding:25px 85px 25px 35px;-webkit-appearance:none;background-image:url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../images/down-ic.svg);background-repeat:no-repeat;background-size:65px;background-position:center right 10px;transition:all .3s linear;-webkit-transition:all .3s linear;cursor:pointer}.job-apply-from .form-group select.form-control:hover{background-image:url(//odseng.com/wp-content/themes/odwyer-steel/assets/css/../images/up-new-ic.svg)}.job-apply-from .form-group ul li{margin:0 0 10px}.job-apply-from .form-group ul li:last-child{margin:0}.job-apply-from .form-group .custome-chack .styled-checkbox+label,.wpcf7-checkbox .wpcf7-list-item{color:#000;align-items:center;font-size:26px;margin:0;width:100%}.job-apply-from .form-group .custome-chack .styled-checkbox+label:before{border-color:#000}.job-apply-from .form-group .custome-chack .styled-checkbox:checked+label:after{background:#000;color:#9aa7c4}.job-apply-from .form-group h5{font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#000;margin:35px 0 15px}.custome-rad [type=radio]:checked,.custome-rad [type=radio]:not(:checked){position:absolute;left:-9999px}.custome-rad [type=radio]:checked+label,.custome-rad [type=radio]:not(:checked)+label{position:relative;padding-left:45px;cursor:pointer;font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#000;margin:0;display:inline-flex;align-items:center}.custome-rad [type=radio]:checked+label:before,.custome-rad [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:1px solid #000;border-radius:5px;background:0 0}.custome-rad [type=radio]:checked+label:after,.custome-rad [type=radio]:not(:checked)+label:after{content:"";width:20px;height:20px;background:#000;position:absolute;top:5px;left:5px;border-radius:5px;-webkit-transition:all .2s ease;transition:all .2s ease}.custome-rad [type=radio]:not(:checked)+label:after{opacity:0}.custome-rad [type=radio]:checked+label:after{opacity:1}.job-apply-from .btn-main{border:none;background:#000;color:#9aa7c4;display:table;margin:80px auto 0;max-width:220px;width:100%;transition:all .4s linear;-webkit-transition:all .4s linear}.job-apply-from .btn-main:hover{background:#fff;color:#000}.phonenumbox .wpcf7-form-control-wrap{display:inline-grid;width:100%}.privacy-banner .certification-banner-row{margin:-230px 0 0}.privacy-data h3{font-weight:800;font-size:36px;line-height:39px;color:#fff;margin:0 0 100px}.privacy-data h3:last-child{margin:0}.company-details-wrp{padding:130px 0 0;position:relative;background:#000}.company-row{padding:0 0 130px}.company-row h2{font-weight:800;font-size:24px;line-height:27px;color:#9aa7c4;margin:0 0 15px}.company-indetails{padding:40px 0 0;border-top:1px solid #9aa7c4}.company-indetails p{font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#9aa7c4;margin:0 0 30px}.company-indetails p a{color:#9aa7c4}.company-indetails p a:hover{color:#fff}.company-indetails p:last-child{margin:0}.company-indetails p strong{font-weight:600;color:#fff}.privacy-img{position:relative}.privacy-img img{width:100%;height:950px;object-fit:cover}.common-shap{position:absolute;top:-3px;left:-1px;max-width:350px}.common-shap img{width:100%;height:auto}.privacy-wrp{position:relative;background:#9aa7c4;padding-top:43px}.privacy-in-row{padding:113px 0;border-bottom:1px solid #000}.privacy-in-row h2{font-weight:800;font-size:24px;line-height:27px;color:#000;margin:0 0 15px}.privacy-in-row p{font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#000;margin:0 0 25px}.privacy-in-row p a{color:#000}.privacy-in-row p strong{font-weight:700;color:#000;transition:all .4s linear;-webkit-transition:all .4s linear}.privacy-in-row p strong a:hover{color:#fff}.privacy-in-row p a:hover{color:#fff}.privacy-in-row p a:hover strong{color:#fff}.privacy-in-row ol,.privacy-in-row ul{margin:0 0 25px;padding:0 0 0 15px}.privacy-in-row ol li,.privacy-in-row ul li{list-style-type:none;font-weight:400;font-size:26px;line-height:29px;color:#000;margin:0 0 15px;padding:0 0 0 25px;position:relative}.privacy-in-row ol li{list-style-type:decimal;padding:0}.privacy-in-row ol li ul{padding:0}.privacy-in-row ol li ul li{list-style-type:none}.privacy-in-row ol li ul li:after{left:-20px}.privacy-in-row ul li:after{position:absolute;content:"";width:6px;height:6px;background:#000;border-radius:100%;top:10px;left:0}.privacy-in-row h3{font-style:normal;font-weight:800;font-size:26px;line-height:29px;color:#000;margin:0 0 25px}.privacy-in-row h4{font-style:normal;font-weight:800;font-size:22px;line-height:26px;color:#000;margin:0 0 25px}.privacy-in-row h5{font-style:normal;font-weight:800;font-size:18px;line-height:24px;color:#000;margin:0 0 25px}.privacy-in-row h6{font-weight:400;font-size:26px;line-height:29px;font-style:italic;letter-spacing:-.52px;color:#000;margin:0 0 25px}.news-details-banner .about-center{padding:0 0 450px;border:none}.news-details-wrp{position:relative;background:#fff;padding:0}.news-details-wrp .delivering-shap{position:absolute;bottom:calc(100% - 1px);left:0;right:0;max-width:100%;top:auto}.news-details-wrp .delivering-shap img{width:100%}.news-details-wrp .container{position:relative;z-index:3;top:-100px}.news-detailsinbox{padding:140px 0 0}.news-detailsinbox .steel-rw .row{align-items:flex-start}.news-detailsinbox .steel-rw .steel-data ul li{margin:0}.news-detailsinbox .steel-rw .steel-data .btn-main{background:#000;color:#9aa7c4;margin:119px 0 0}.job-details-wrp .btn-main{background:#000;color:#9aa7c4;max-width:260px;width:100%;text-align:center;margin:120px auto 0;display:table}.job-details-wrp .btn-main:hover{background:#fff;color:#000}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;cursor:not-allowed !important}.swiper-button-next.swiper-button-disabled:after,.swiper-button-prev.swiper-button-disabled:after{cursor:not-allowed !important}.news-details-wrp .mono-shp{top:-200px;z-index:2}.about-data-blog-detail h4{margin-left:auto}.main-banner-shape{position:absolute;top:20px;right:58px}.wpcf7 form .wpcf7-response-output{padding:10px 20px;font-size:15px;color:#fff;background-color:#d8000c;width:100%;border-color:#d8000c !important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450 !important;color:#000;background:#46b450}.wpcf7-not-valid-tip{margin:10px 0 0}.wpcf7-radio{padding:0 !important;border-radius:0 !important;border:0 !important}.service-title-rw .service-inrw{border-bottom:1px solid rgba(255,255,255,.3) !important}.project-case-page-v2 .main-banner-shape img{opacity:.2}.project-case-page-v2 .main-banner-shape{z-index:1;top:-310px}.our-sectors-list{position:relative;z-index:10}.wpcf7-radio .wpcf7-list-item{display:block;margin:0 0 10px}.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{position:relative;padding-left:45px;cursor:pointer;font-weight:400;font-size:26px;line-height:29px;letter-spacing:-.52px;color:#000;margin:0;display:inline-flex;align-items:center}.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before{content:"";position:absolute;left:0;top:-3px;width:30px;height:30px;border:1px solid #000;border-radius:5px;background:0 0}.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after{content:"";width:20px;height:20px;background:#000;position:absolute;top:2px;left:5px;border-radius:5px;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:after{opacity:1}.wpcf7-radio .wpcf7-list-item input{position:absolute;left:-9999px}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before{content:"";margin-right:15px;display:inline-block;vertical-align:text-top;min-width:30px;width:30px;height:30px;background:0 0;border:1px solid #000;border-radius:5px;position:relative;top:-3px}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after{content:"\f00c";font-family:'Font Awesome 6 Free';font-weight:900;position:absolute;left:0;top:2px;background:#000;border-radius:5px;line-height:30px;text-align:center;color:#9aa7c4;font-size:16px;width:30px;height:30px;opacity:0}.wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label:after{opacity:1}.wpcf7-checkbox .wpcf7-list-item label input{width:100%;height:100%;z-index:1;top:0;left:0}.wpcf7-checkbox .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item label{position:relative}.wpcf7-checkbox .wpcf7-list-item{margin:0 0 10px}.news-details-banner.about-banner h1{font-size:100px;line-height:110px}.phonenumbox input{padding-left:80px !important}.iti--allow-dropdown .iti__flag-container{left:25px}.misvis-wrp .serivce-small-dt ol li{color:#9aa7c4}.navbar-light .navbar-nav li.dropdown::after:hover .dropdown-menu{display:none}.offsite-wrp.modular-wrp{padding:0 0 400px}.navbar-light .navbar-nav li .menu-arrow{display:none}.upload-btn-wrapper .wpcf7-not-valid-tip{position:absolute;bottom:-30px;font-size:15px;width:100%;text-align:center;cursor:auto}.modular-wrp-col-set .col-md-5{width:37%}.about-logo-img{position:absolute;right:8%;bottom:6%}.about-logo-img img{width:180px}.error-wrapper{text-align:center;padding:150px 15px}.error-wrapper h1{font-weight:600;font-size:130px;line-height:100%;color:#000;margin:0}.error-wrapper p{font-weight:400;font-size:18px;margin:0 0 40px;color:#000}.back-home-button{padding:20px 40px;background:#9aa7c4;border-radius:50px;font-weight:500;font-size:18px;line-height:22px;text-align:center;letter-spacing:-.4px;color:#000;display:table;margin:0 auto}.back-home-button:hover{background:#000;color:#fff}.story-data-inbx .story-infobx p{margin:20px 0;font-size:21px;font-weight:400}.new-quality-pro-section .inner-prodt{height:auto;padding-left:60px}.new-quality-pro-section .inner-prodt h3{font-family:"Helvetica";font-weight:400;font-size:24px;line-height:20px;letter-spacing:-.32px;color:#000;margin:0 0 75px;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.3)}.new-quality-pro-section .inner-prodt .new-pro-description p{font-weight:400;font-size:22px;line-height:23px;color:#000;margin:0 0 15px;position:relative}.new-quality-pro-section .inner-prodt .new-pro-description ul li{font-weight:400;font-size:22px;line-height:23px;color:#000;margin:0 0 15px;position:relative;padding:0 0 0 25px}.new-quality-pro-section .inner-prodt .new-pro-description ul li:before{position:absolute;content:"";width:5px;height:5px;background:#000;border-radius:100%;top:10px;left:0}.sector-images .sector-img{margin:0 0 30px}.sector-images .sector-img:last-child{margin:0}.sector-images .sector-img img{width:100%;height:440px;object-fit:cover;object-position:top}.no-project-section{padding:100px 0 50px}.no-project-section .container{top:0}.sector-images-slider-new.story-slider,.facility-slider-new.story-slider{position:relative}.facility-slider-new.story-slider .swiper-nav,.sector-images-slider-new.story-slider .swiper-nav{width:100%;bottom:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.facility-slider-new.story-slider .swiper-nav .nav-rw,.sector-images-slider-new.story-slider .swiper-nav .nav-rw{max-width:100%;justify-content:space-between}.delivery-img img{height:400px;object-fit:cover}.about-wrp-new-main .steel-rw .row{margin:0 0 60px}.about-wrp-new-main .steel-rw .row:last-child{margin:0}.project-gallery-slider-v2.story-slider .swiper-nav .nav-rw{max-width:100%;margin:0;padding:0 100px 0 0;display:flex;align-items:center;justify-content:flex-end}.contact-page .our-location-contact .map-live-box h4{max-width:400px;text-align:right}.about-page-section-new-v2 .about-page-video-box img,.about-page-section-new-v2 .about-page-video-box video,.about-page-section-new-v2 .about-page-video-box iframe{width:100%;height:350px;object-fit:cover}.about-page-section-new-v2 .about-data ul{padding:0 0 25px 50px}.recent-project-index .swiper-nav{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:min-content}.recent-project-index .nav-rw{width:100%;max-width:100%;display:flex;align-items:center;justify-content:space-between}.recent-project-index .swiper-nav .nav-rw .swiper-button-prev,.recent-project-index .swiper-nav .nav-rw .swiper-button-next{border-radius:62px;-webkit-border-radius:62px;-moz-border-radius:62px;-ms-border-radius:62px;-o-border-radius:62px}.recent-project-index .swiper-nav .nav-rw .swiper-button-prev:after,.recent-project-index .swiper-nav .nav-rw .swiper-button-next:after{height:60px;width:60px;border:3px solid #9aa7c4;font-size:23px;line-height:242%}.recent-project-index .gallery-top .swiper-wrapper p{margin:0}.recent-project-index .recent-projects-wrp{padding:0 0 80px}.recent-project-index .details-relatedpro p{margin:0}.about-story-img.about-story-page-v2 .desktop-img{height:100%}.about-story-banner.about-page-slider-v3 .about-story-img image{height:100%}.commercial-block.agri-block .values-image-new{height:527px;width:100%}.commercial-block.agri-block .values-image-new *{display:inline-block;height:100%;width:100%}.commercial-block.agri-block .values-image-new img{height:100%;width:100%;object-fit:cover}.cladding-product-wrp .cladding-data h3{margin:0;max-width:100%}.cladding-data .cladding-img{max-width:100%}.cladding-product-wrp .cladding-img{height:436px}.cladding-product-wrp .cladding-img *{width:100%;height:100%;object-fit:cover}.cladding-product-wrp .cladding-data h3{margin-bottom:54px}.cladding-product-wrp .section-title{font-weight:400;font-size:92px;line-height:103%;color:#9aa7c4;max-width:823px}.cladding-product-wrp .section-title span{display:block;text-align:end;margin-bottom:0}.cladding-product-wrp .section-title *{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin-bottom:55px}.modular-page-v2 .section-title{max-width:1126px}.modular-page-v2 .section-title span{display:block;margin-bottom:0;text-align:end}.modular-page-v2 .section-title *{margin:0 auto 80px}.modular-page-v2 .row{align-items:start}.modular-page-v2 .about-wrp-new-main-block h3{margin:0 0 58px !important}.about-page-section-new-v2.manufacture-wrp .steel-data ul{margin-top:0}.about-page-section-new-v2 .about-page-top-title{margin-bottom:30px}.cladding-product-wrp.agriculture-page-v2 .section-title{max-width:603px}.our-sectors-details .block-title{font-size:24px;color:#9aa7c4;font-weight:400;line-height:83.333%;letter-spacing:-.32px}.our-sectors-details .block-title *{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.our-sectors-details .our-sectors-list ul li{font-size:110px;font-weight:400;color:#9aa7c4;line-height:141%;border-top:1px solid;border-color:#9aa7c4;padding:48px 0;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:99;cursor:pointer}.our-sectors-details .our-sectors-list ul li:hover{border-color:#fff}.our-sectors-details .our-sectors-list ul li:hover img{filter:brightness(0) invert(1)}.our-sectors-details .our-sectors-list ul li>*{display:flex;align-items:center;justify-content:space-between;width:100%}.our-sectors-details .our-sectors-list ul li:hover a{color:#fff}.our-sectors-details .our-sectors-list ul li *{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.project-details-wrp .our-sectors-details{position:relative;top:-110px}.delivery-wrp.about-v2 .delivery-data ul li{margin-bottom:5px}.project-details-wrp.project-case-page-v2.office-contact{padding:100px 0 100px;margin-bottom:-1px;background:#9aa7c4}.our-sectors-details .our-sectors-list ul li a:hover{color:#fff}.our-sectors-details .our-sectors-list ul li:last-child{padding-bottom:0 !important}.btn-black{background:#000;color:#9aa7c4;border:1px solid;border-color:#000}.btn-black:hover{color:#fff;color:#000;border-color:#000}.btn-arrow{position:relative;display:inline-flex;align-items:center}.btn-arrow i,.btn-arrow svg,.btn-arrow img{margin-right:8px;margin-bottom:1px}.team-list-wrp .btn-contain{margin-bottom:95px}.contact-page.contact-page-v2 .container{top:0}.contact-page.contact-page-v2{padding:107px 0 62px}.contact-page.contact-page-v2 .contact-form-details .section-title{margin-bottom:61px}.contact-form-details .contact-form-wraper{display:flex}.contact-form-details .contact-form-wraper .contact-block-inner{display:flex}.contact-block-inner .icon{margin-right:24px;font-size:34px}.contact-block-right .details{font-size:24px;font-weight:400;line-height:112%;color:#000;letter-spacing:-.32px}.contact-block-right .details span{color:#fff;display:block;margin-bottom:0}.contact-form-wraper .contact-block{max-width:370px}.contact-block .block-link{color:#000;font-size:20px;font-weight:400;line-height:20px;letter-spacing:-.32px;text-decoration:underline;text-underline-offset:5px}.contact-form-details .section-title{margin-bottom:60px}.contact-block .block-link:hover{color:#fff}.contact-block-right .details *{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin-bottom:30px}.contact-form-details .secion-title *{margin-bottom:60px}.contact-us-banner{background-size:cover;padding:99px 0 23%;position:relative}.contact-us-banner:after{content:"";display:inline-block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.74) 0%,rgba(154,167,196,.74) 70.5%)}.contact-us-banner .contact-us-details{display:flex;align-items:center;justify-content:space-between;margin:0 -15px;max-width:1399px;margin:0 auto;position:relative;z-index:1}.contact-us-banner .contact-us-details>*{padding:0 15px}.contact-us-block .contact-banner-left ul{display:flex;align-items:center}.contact-us-block .contact-banner-left ul li{margin-right:103px}.contact-us-block .contact-banner-left ul li:last-child{margin-right:0}.contact-us-block .contact-banner-left ul li a svg,.contact-us-block .contact-banner-left ul li a img,.contact-us-block .contact-banner-left ul li a i{margin-right:15px}.contact-us-block .contact-banner-left ul li a{padding:29px 34px;display:inline-flex;align-items:center;background:#9aa7c4;color:#000;border-radius:38px;font-size:24px;font-weight:400;line-height:104%;letter-spacing:-.4px;-webkit-border-radius:38px;-moz-border-radius:38px;-ms-border-radius:38px;-o-border-radius:38px}.contact-us-block .social-icons ul{display:flex;align-items:center}.contact-us-block .social-icons ul li{margin-right:23px}.contact-us-block .social-icons ul li:last-child{margin-right:0}.contact-us-block .social-icons ul li a{width:76px;height:76px;border-radius:50%;background:#9aa7c4;color:#000;font-size:28px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.contact-us-block .contact-banner-left ul li a:hover{background-color:#fff}.contact-us-block .social-icons ul li a:hover{background-color:#fff}.project-contact .section-title{font-size:92px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-3.68px;color:#000;max-width:521px}.project-contact{position:relative;z-index:1;border-bottom:1px solid #fff}.project-contact .section-title *{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.project-contact-wraper{display:flex;padding-bottom:54px;padding-top:42px;border-bottom:1px solid;border-color:rgba(255,255,255,.25)}.project-contact-wraper:first-child{padding-top:0}.project-contact-wraper .number{font-size:40px;font-weight:400;line-height:45px;letter-spacing:-1.48px;color:#000;margin-right:73px}.project-contact-right{width:100%}.dropdown-wraper .number{margin-top:8px}.project-contact-wraper .number *{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.project-contact-right .block-title{font-size:40px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-.32px;color:#000;margin-bottom:10px}.dropdown-wraper .block-title{margin-bottom:0}.project-contact-right .block-title *{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;margin-bottom:0}.project-contact-right .details{font-size:24px;font-style:normal;font-weight:400;line-height:88%;letter-spacing:-.32px;color:#000}.project-contact-right .details *{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}.contact-list ul{display:flex}.contact-list ul li{margin-right:27px}.contact-list ul li a{padding:29px 37px;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-.4px;color:#9aa7c4;background:#000;border-radius:38px;border:1px solid rgba(255,255,255,.25);display:inline-flex}.project-contact-right .project-contact-top{margin-bottom:40px}.project-contact .project-contact-block{border-bottom:1px solid #fff;padding-bottom:113px;padding-top:103px}.project-contact .project-contact-block:first-child{padding-top:0}.project-contact .project-contact-block:last-child{padding-bottom:0;border-bottom:0}.dropdown-wraper{border-bottom:0}.dropdown-wraper .project-contact-top{display:flex;align-items:center;justify-content:space-between}.project-contact-right .btn-plus:hover{opacity:.7}.project-contact-right .btn-plus{width:76px;border-radius:50%;height:76px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border:0;margin-left:37px;background:#000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.project-contact-right .btn-plus:not(.collapsed):after{content:"\f068"}.project-contact-right .btn-plus:after{content:"\2b";font-family:"Font Awesome 6 Free";font-weight:900;font-size:30px;color:#fff}.contact-list ul li a:hover{background-color:#fff;color:#000}.project-contact-right .accordion-body{display:flex;justify-content:space-between;padding-bottom:41px;padding-top:50px;border-top:1px solid rgba(255,255,255,.25);justify-content:space-between}.contact-list ul li:last-child{margin-right:0}.project-contact-right .accordion-body:last-child{padding-bottom:0}.accordion-body .accordion-right{flex:0 0 auto}.project-wrp.career-pro.contact-img-section-v2{background-color:#000}.we-are-wrp.we-are-wrap-v2 .line-bx:after{width:19px;height:19px;top:-11px}.we-are-wrp.we-are-wrap-v2 .map-live-box{width:100%;left:15px;right:unset;max-width:385px;align-items:flex-start;margin-bottom:29px}.we-are-wrp.we-are-wrap-v2 .map-live-box .line-bx:after{left:unset;right:0;width:9px;height:9px;top:-4px}.we-are-wrp.we-are-wrap-v2 .we-are-wrp .map-live-box h4{text-align:start}.lines-box .line-img{position:absolute}.lines-box .line-1{bottom:41%;left:251px}.lines-box .line-2{bottom:41%;left:251px}.lines-box .line-3{bottom:40%;left:258px}.lines-box .line-4{bottom:38%;left:261px}.lines-box .line-5{bottom:16%;left:263px}.lines-box .line-6{bottom:calc(39% - 4px);left:263px}.we-are-wrap-v2.we-are-wrp .map-live-box h4{text-align:start}.lines-box .line-7{bottom:28%;left:263px}.lines-box .line-img:after{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background-color:#fff;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.lines-box .line-img.line-1:after{top:4px}.lines-box .line-img.line-2:after{top:7px}.lines-box .line-img.line-3:after{bottom:-2px;right:0}.lines-box .line-img.line-4:after{bottom:-7px}.lines-box .line-img.line-5:after{bottom:-7px;right:-4px}.lines-box .line-img.line-6:after{bottom:-4px;right:-8px}.lines-box .line-img.line-7:after{bottom:-7px;right:-5px}.about-us-page-v2.single-block-section{padding:50px 0 100px}.about-us-page-v2.single-block-section .single-block-wraper .single-block-img{height:820px}.about-us-page-v2.single-block-section .single-block-wraper .single-block-img *{width:100%;height:100%;object-fit:cover}.agri-slider{height:100%;overflow:hidden;position:relative}.inerbtbx{width:100%;height:100%}.agri-slider .swiper-nav{top:auto;bottom:50px;padding:0 30px}.agri-slider .swiper-nav .nav-rw{margin:0;justify-content:flex-end;max-width:100%}.recent-project-index .gallery-top .swiper-wrapper p{margin:0 0 30px}.lets-work-v2{padding:0 30px 55px;border:none}.home-about-data-new .home-logo-image-new img{max-width:100%;height:180px}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{left:25px}.intl-tel-input.separate-dial-code .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-dial-code{margin-top:3px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{display:flex;align-items:center}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:transparent}.job-apply-from .form-group.phonenumbox .form-control{padding:25px 35px 25px 115px !important}