@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800|Roboto:400,500,700,900);body,h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400}.btn,.btn:hover,.question-text h3>a,.services-link li a:hover:after,.services-links li a:hover:after{color:#fff}..portfolio-img,.btn,.choose-img,.experience-area,.experience-shape,.feature-text h3 span,.header-icon a,.main-menu nav>ul>li,.main-menu nav>ul>li>a,.misson-area,.project-circle,.project-img,.project2-img,.provide-circle,.question-shape,.section-title.text-center .app,.section-title.text-center h1,.section-title.text-center h3,.service-circle,.services2-mechanical-img,.sidebar-form form,.theme-overlay{position:relative}.advantage-content,.author,.author-text,.avatar-name,.comments-text,.fix,.sidebar-rc-post ul li,.widget{overflow:hidden}.question-collapse .card .card-header h5 .btn-link,.question-collapse2 .card .card-header h5 .btn.btn-link{text-transform:none;text-transform:none;text-transform:none;text-transform:none}.img,.rtable,img{max-width:100%}body{font-family:'Open Sans',sans-serif}.img{transition:.3s ease-out}.comments-avatar,.f-left{float:left}.f-right,.header2-button{float:right}.button,a{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.button:focus,a:focus{text-decoration:none;outline:0}.footer -menu li a:hover,.portfolio-cat a:hover,a:focus,a:hover{color:#2b96cc;text-decoration:none}a,button{color:#02619f;outline:0;transition:.3s}.portfolio-menu button:focus,button:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize,.main-menu nav>ul>li>a{text-transform:capitalize}.btn,.header-button a,.header-cta-text span,.header2-cta-text span,.section-title h1,.section-title>span,.slider-content>span{text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#333;margin-top:0;text-transform:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:40px;font-weight:500}label,p{font-weight:400}h2{font-size:35px}h3{font-size:28px}.service3-text h4,h4{font-size:22px}ul{margin:0;padding:0}.services-link,.services-links,li{list-style:none}p{font-size:15px;line-height:25px;color:#000;margin-bottom:15px}.btn,.header-icon a,label{font-size:14px}hr{border-bottom:1px solid #eceff8;border-top:0;margin:30px 0;padding:0}label{color:#7e7e7e;cursor:pointer}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}::-moz-placeholder{color:#555;font-size:14px;opacity:1}::placeholder{color:#555;font-size:14px;opacity:1}.theme-overlay::before{background:#1696e7;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.separator{border-top:1px solid #f2f2f2}.btn{backface-visibility:hidden;border:none;border-radius:0;display:inline-block;line-height:1;padding:17px 40px!important;text-align:center;transform:translateZ(0);transition:color .3s;background:#fec727;font-weight:600}.btn:after,.newsletter-form form button.btn::after{background:#000;border-radius:0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0 50% 0;transition:transform .3s ease-out,-webkit-transform .3s ease-out;z-index:-1}.price-button a.btn::after,.subscribe-form form button.btn::after{transform:scaleX(0);transition:transform .3s ease-out,-webkit-transform .3s ease-out}.btn:hover::after,.newsletter-form form button.btn:hover::after,.price-button a.btn:hover::after,.subscribe-form form button.btn:hover::after{transform:scaleX(1)}.breadcrumb>.active{color:#888}#scrollUp{background:#444;height:40px;width:40px;right:50px;bottom:77px;color:#1696e7;text-align:center;border-radius:10%;font-size:16px;line-height:40px}#scrollUp:hover{background:#1696e7;color:#fff}.header-transparent{position:absolute;top:0;left:0;right:0;z-index:9;transition:.4s}.header-transparent .sticky,.sticky{position:fixed;z-index:9999;width:100%;left:0;top:0}.header-top-area{padding:7px 0 9px}.header-top-text span,.team-text span{font-size:14px;color:#666;font-weight:400}.header-top-text span a{color:#ff5e14;border-bottom:1px solid #ff5e14}.header-icon a{color:#010e2a;margin-right:10px;transition:.3s}.author-icon a:hover,.blog-post-tag>a:hover,.blog-share-icon>a:hover,.blog-text h4>a:hover,.category-link li a:hover,.comments-text>a:hover,.footer-icon a:hover,.footer-info h5 a:hover,.header-icon a:hover,.paginations ul li.active a,.paginations ul li:hover a,.portfolio-content h4>a:hover,.portfolio-menu button:hover,.portfolio-text h4 a:hover,.project-icon a:hover,.project-text h2>a:hover,.search-icon a:hover,.service-text h4 a:hover,.sidebar-form form button:hover,.sidebar-rc-post .rc-post-content h4 a:hover,.subscribe-form form button.btn:hover,.white-menu .main-menu nav>ul>li.active>a,.white-menu .main-menu nav>ul>li:hover>a{color:#ff5e14}.blog-meta>span:last-child,.header-icon a:last-child,.header2-cta-text:last-child,.portfolio-menu button:last-child,.slider-features-list>span:last-child,.widget-social a:last-child{margin-right:0}.header-icon a::before{background:#ff5e14;height:8px;width:4px;content:"";position:absolute;top:-15px;left:5px;transition:.3s;opacity:0}.footer-bottom-link li a:hover::before,.footer-link li a:hover::before,.header-icon a:hover::before,.img-hover:hover .overlay,.paginations ul li.active a:after,.paginations ul li.active a:before,.paginations ul li:hover a:after,.paginations ul li:hover a:before{opacity:1}.search-icon{float:right;margin-right:36px;margin-top:26px}.search-icon a{color:#fff;font-size:16px;transition:.3s}.logo{margin-top:4px;margin-bottom:4px}.header-cta-text,.header2-cta-text{float:left;margin-right:106px}.header-cta-text:last-child{margin-right:0;margin-top:10px}.header-cta-text span{font-weight:600;color:#010e2a;font-size:14px}.header-cta-text span i,.header2-cta-text span i{margin-right:7px}.header-cta-text p{color:#ff5e14;font-weight:600;font-size:16px;margin-bottom:0}.header-cta-text a{color:#fec727!important;font-weight:600;font-size:15px;margin-bottom:0}.header2-cta-text span{font-weight:600;color:#ff5e14;font-size:14px}.header2-cta-text p{color:#fff;font-weight:600;font-size:16px;margin-bottom:0}.header-button a,.main-menu nav>ul>li>a{color:#fff;font-weight:500;line-height:1;font-family:Roboto,sans-serif}.header-button a{background:#010e2a;display:inline-block;font-size:14px;padding:22px 39px}.header-button a:hover{background:rgba(1,4,42,.9);color:#fff}.header2-button a,.white-menu .main-menu>nav>ul>li>a::before{background:#ff5e14}.header2-button a:hover{background:rgba(255,94,20,.9);color:#fff}.sticky{margin:auto;box-shadow:0 0 60px 0 rgba(0,0,0,.07);-webkit-animation:.3s ease-in-out fadeInDown;animation:.3s ease-in-out fadeInDown;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1)}.header-transparent .sticky{margin:auto;box-shadow:0 0 60px 0 rgba(0,0,0,.07);-webkit-animation:.3s ease-in-out fadeInDown;animation:.3s ease-in-out fadeInDown;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);background:#010e2a}.menu-bg{background:rgb(1,14,42,.651);padding-left:60px}.single-contact #contact-form input,.single-contact #contact-form textarea,.sticky .menu-bg{background:0 0}.main-menu nav>ul>li{display:inline-block;padding-right:25px}.blog-r-p,.footer-bottom-link li:last-child,.let2-grow-wrapper .let-grow-text p,.main-menu ul li:last-child{padding-right:0}.main-menu nav>ul>li>a{display:block;font-size:16px;padding:21px 0;transition:.3s;background:0 0}.footer-bottom-link li a:hover,.footer-link li a:hover,.main-menu nav>ul>li.active>a,.main-menu nav>ul>li:hover>a,.slider-spam{color:#fec727}.blog-details-img img,.blog-img>a img,.experience2-img img,.feature-img img,.instagram-link li img,.main-menu>nav>ul>li.active>a::before,.main-menu>nav>ul>li:hover>a::before,.manufacturing-img img,.portfolio-img a img,.portfolio2-img img,.project-details-img img,.project-details2-img img,.project-img>a img,.project3-details-img img,.question-video-img img,.service-img img,.services-mechanical-img img,.services2-mechanical-img img,.sidebar-contact a img,.team-img img,.widget-banner img{width:100%}.main-menu>nav>ul>li>a::before{background:#fff;content:"";height:3px;position:absolute;bottom:0;width:0;transition:.5s}.main-menu nav>ul>li .sub-menu{background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.176);left:0;opacity:0;position:absolute;top:120%;transition:.3s;visibility:hidden;width:310px;z-index:9}.main-menu nav>ul>li:hover .sub-menu{opacity:1;top:100%;visibility:visible}.main-menu nav>ul>li .sub-menu li,.owl-item.center .project-img>a::before,.owl-item.center .project-text{display:block}.main-menu nav>ul>li .sub-menu li a{color:#666;font-size:14px;font-weight:400;margin:0;padding:13px 20px;text-transform:capitalize;display:block;font-family:Roboto,sans-serif}.main-menu nav>ul>li:hover>.sub-menu li>a:hover,.services-link li a:hover,.services-links li a:hover{color:#fff;background:#fec727}.slider-height{min-height:572px}.slider2-height{min-height:950px}.col-to-action-area,.single-slider{background-size:cover;background-position:center center}.slider-content>span{color:#fff;font-size:20px;font-weight:400;letter-spacing:1px;display:block}.slider-content h1{font-size:58px;line-height:72px;color:#fff;font-weight:900;margin-top:14px;margin-bottom:35px}.slider-text h1{font-size:72px;line-height:75px;margin-top:0;margin-bottom:20px}.slider-features-list{margin-bottom:43px}.slider-features-list>span{color:#fff;font-size:18px;font-weight:400;margin-right:23px;position:relative;margin-left:27px}.slider-features-list>span::before{position:absolute;border:3px solid #fec727;content:"";height:15px;width:15px;left:-27px;top:5px}.slider-features-list>span::after{position:absolute;background:#010e2a;content:"";height:9px;width:9px;left:-24px;top:8px}.slider-content p{font-weight:600;font-size:18px;color:#fff;line-height:30px;padding-right:48%;margin-bottom:30px}.feature-item h3,.feature-text h3{font-weight:700;position:relative}.slider-active button.slick-arrow{position:absolute;top:50%;left:78px;transform:translateY(-50%);background:0 0;border:1px solid #fff;font-size:18px;padding:0;color:#fff;z-index:2;opacity:0;visibility:hidden;height:60px;width:60px;border-radius:50%;cursor:pointer}.slider-active button.slick-next{left:auto;right:78px}.project-active:hover .owl-nav div,.slider-active:hover button,.testimonial-active:hover .owl-nav div,.testimonial3-active:hover .owl-nav div{opacity:1;visibility:visible}.project-active .owl-nav div,.testimonial-active .owl-nav div{visibility:hidden;line-height:60px;font-size:18PX;border-radius:50%}.slider-active button:hover{background:#fff;color:#ff5e14}.slider-active .slick-dots{text-align:center;bottom:48px;z-index:99;position:absolute;left:0;right:0}.slider2 .slider-active .slick-dots{bottom:179px}.slider-active .slick-dots li{display:inline-block;margin:0 4px}.slider-active .slick-dots li button{border:1px solid #02619f;height:10px;width:10px;text-indent:-9999px;transition:.3s;padding:0;border-radius:50%;background:0 0}.slider-active .slick-dots li.slick-active button{background:#fec727;height:15px;width:15px;border:2px solid #02619f}.slider-dot-none.slider-active .slick-dots li button{text-align:center;bottom:48px;z-index:99;position:absolute;left:0;right:0;display:none}.feature-item h3{color:#010e2a;font-size:30px;padding-bottom:25px;margin-bottom:32px}.address-text h4::before,.advantage-title h2::before,.blog-title h2::before,.contact-text h4::before,.experience-content h2::before,.feature-item h3::before,.let-title::before,.misson-title h2::before,.project-details-title::before{height:3px;content:"";position:absolute;width:60px;background:#ff5e14;bottom:0;left:0}.advantage-title h2::after,.blog-title h2::after,.feature-item h3::after,.let-title::after,.project-details-title::after{height:3px;content:"";position:absolute;width:20px;background:#010e2a;bottom:0;left:70px}.experience-shape::after,.experience-shape::before{background-repeat:no-repeat;content:"";position:absolute;transition:.3s;width:100px}.advantage-content p,.advantage-text:last-child,.advantage-title p,.author-text>p,.comments-text>p,.contact-text p,.experience-text p,.feature-item p,.project-d-info p,.project-desc p,.project-status ul li:last-child,.question-collapse2 .card:last-child,.service-provide-info p,.services-construction-text p,.services-mechanical-info p,.sidebar-blog .widget:last-child,.team-title-info p{margin-bottom:0}.feature{margin-top:-82px}.choose-video,.feature2,.single-service .service-text>a{margin-top:0}.feature-wrapper{box-shadow:0 10px 60px 0 rgba(202,202,202,.4);background:#fff}.single-service,.single-service:hover{box-shadow:0 10px 60px 0 rgba(195,195,195,.86)}.feature-img{padding-left:10px;padding-right:10px;padding-top:10px}.feature-text{padding:43px 30px 50px}.feature-text h3{font-size:24px;color:#ff5e14;margin-bottom:14px}.feature-text h3 span::before{height:2px;content:"";position:absolute;width:30px;background:#010e2a;top:20px;left:14px}.feature-text p,.service-text p{line-height:26px;margin-bottom:0}.feature-text a{color:#333;font-size:14px;font-family:Roboto,sans-serif;border-bottom:1px solid #000;display:inline-block;margin-top:48px;transition:.3s}.feature-text a:hover,.portfolio-button a:hover,.service-text>a:hover{color:#ff5e14;border-color:#ff5e14}.experience-img{background-size:cover;height:100%;left:2px;position:absolute;top:0;width:40%;background-position:center center}.experience-text{padding:15px 0}.experience-info{margin-bottom:47px}.experience-info h1{font-size:72px;color:#fec727;font-weight:900;margin-bottom:0;position:relative;float:left;margin-right:26px;padding-left:9px;z-index:1}.experience-info h1::before{position:absolute;content:"";border:10px solid #02619f;height:118px;width:95px;left:0;z-index:-1}.experience-info h2{color:#010e2a;font-weight:500;font-size:36px;margin-bottom:0;line-height:40px}.experience-info h1 span{position:relative;top:17px}.experience-text>span.exp-sub-title{font-weight:500;font-size:24px;font-family:Roboto,sans-serif;line-height:35px;color:#010e2a;margin-bottom:21px;display:inline-block}.experience-text a{margin-top:38px}.experience-wrapper{padding:113px 13px 294px 120px}.experience-content h2{font-size:36px;font-weight:700;color:#fff;line-height:40px;position:relative;padding-bottom:22px;margin-bottom:30px}.experience-content h2::after,.misson-title h2::after{height:3px;content:"";position:absolute;width:15px;background:#fff;bottom:0;left:67px}.experience-content h4{color:#fff;font-size:22px;font-weight:500;line-height:35px}.experience-content p{color:#fff;margin-bottom:48px}.experience-shape::before{background-image:url("../img/shape/3.png");height:124px;right:-155px;top:140px}.experience-shape::after{background-image:url("../img/shape/4.png");height:104px;right:-269px;bottom:172px}.service-circle::after,.service-circle::before{height:540px;width:275px;position:absolute;background-repeat:no-repeat;transition:.3s;content:""}.experience2-text{padding:59px 54px 0 30px}.brand-active.owl-carousel .owl-item img,.brand2-active.owl-carousel .owl-item img,.testimonial-active.owl-carousel .owl-item img,.testimonial2-active.owl-carousel .owl-item img,.testimonial3-active.owl-carousel .owl-item img{display:inline-block;width:auto}.brand-border{border-bottom:1px solid #202b44}.any-question-text h2,.brand-title h2{font-weight:700;font-size:36px}.brand-title p{margin-bottom:0;padding:0 65px}.service-circle::before{background-image:url("../img/shape/01.png");left:0;top:0}.service-circle::after{background-image:url("../img/shape/02.png");right:0;bottom:0}.service-text{margin-top:36px}.service-text h4{font-size:18px;font-weight:700;margin-bottom:12px}.service-text h4 a{color:#0077c2;transition:.3s}.service-text>a{color:#333;font-size:14px;font-weight:400;font-family:Roboto,sans-serif;border-bottom:1px solid #000;display:inline-block;transition:.3s;margin-top:18px}.blog-text h4,.blog2-text h4{margin-top:8px;font-weight:500}.single-service .service-text{margin-top:30px}.single-service .service-text h4{font-size:14px;font-weight:500;margin-bottom:11px}.service3-text p{padding-right:19px}.section-title>span{color:#010e2a;font-size:18px;font-weight:400}.section-title h1{color:#fec727;font-size:30px;font-weight:700;position:relative;line-height:1;margin-bottom:0;padding-bottom:22px;padding-top:33px}.section-title .app,.section-title h3{color:#fec727;padding-top:0;font-size:30px;margin-bottom:0;padding-bottom:22px;font-weight:700;text-transform:uppercase}.section-title .app>span,.section-title h1>span,.section-title h3>span{color:#010e2a}.section-title .app::before,.section-title h1::before,.section-title h3::before{height:3px;content:"";position:absolute;width:60px;background:#fec727;bottom:0;left:0}.section-title .app::after,.section-title h1::after,.section-title h3::after{height:3px;content:"";position:absolute;width:85px;background:#010e2a;bottom:0;left:33px}.section-title.text-center .app::before,.section-title.text-center h1::before,.section-title.text-center h3::before{margin:auto;height:3px;content:"";position:absolute;width:20px;background:#fec727;bottom:0;left:-30px;right:0}.section-title.text-center .app::after,.section-title.text-center h1::after,.section-title.text-center h3::after{margin:auto;height:3px;content:"";position:absolute;width:15px;background:#010e2a;bottom:0;left:89px;right:30px}.section-title h3{position:relative;line-height:26px}.service-button a.btn{color:#ff5e14;border:1px solid #000;background:0 0;font-weight:700;font-family:Roboto,sans-serif;padding:15px 40px;margin-top:35px}.section-title .app{position:relative;line-height:1}.services-mechanical-text .app{font-size:26px;font-weight:700;margin-bottom:12px;line-height:35px}.service-provide-text h2{font-size:30px;font-weight:700;color:#010e2a;margin-bottom:0;line-height:37px;padding-right:34px;text-transform:uppercase}.service-provide-info{padding-left:74px}.single-service{border:1px solid #e4e4e4;padding:17px 23px 29px 15px;transition:.3s}.single-service:hover{border:1px solid #f78f5f}.provide-circle::before{background-image:url("../img/shape/2.png");background-repeat:no-repeat;content:"";height:124px;position:absolute;left:-34px;transition:.3s;width:162px;top:-18px}.project-circle::before{background-image:url("../img/shape/1.png");background-repeat:no-repeat;top:174px;content:"";height:176px;position:absolute;left:426px;transition:.3s;width:227px}.portfolio-img>a,.project-img>a,.project2-img a{position:relative;display:block}.project-img>a::before{content:"";height:100%;left:0;position:absolute;width:100%;transition:.3s;top:0;opacity:.7;display:none}.project-text{position:absolute;bottom:0;padding:30px 30px 41px 35px;transition:.3s;display:none;left:0;right:0}.project-text h2{font-size:30px;font-weight:500;margin-bottom:0}.project-text h2>a{color:red;transition:.3s}.project-text span{color:#000;font-size:16px;font-weight:400;position:relative;padding-bottom:22px}.project-text span::before{position:absolute;height:2px;background:#ff5e14;content:"";width:62px;bottom:0;left:0}.project2-img a::before{position:absolute;content:"";top:30px;bottom:30px;left:30px;right:30px;background:#ff5e14;transition:.3s;opacity:0}.project-wrapper:hover .project2-img a::before,.widget-social a:hover{opacity:.8}.portfolio-content,.project-active .owl-nav div,.project-content,.testimonial-active .owl-nav div{opacity:0;text-align:center;transition:.3s;transform:translateY(-50%)}.portfolio-content,.project-content{position:absolute;top:45%;left:0;right:0}.portfolio-wrapper:hover .portfolio-content,.project-wrapper:hover .project-content{top:50%;opacity:1}.project-content h2{font-size:26px;font-weight:500;margin-bottom:3px}.portfolio-content h4>a,.project-content h2>a{color:#fff;transition:.3s}.portfolio-content span,.project-content span{color:#fff;font-size:16px;font-weight:600}.project-active .owl-nav div{background:#000;left:90px;position:absolute;top:50%;color:#fff;font-weight:400;height:60px;width:60px}.project-active .owl-nav div.owl-next{left:auto;right:90px}.project-active .owl-nav div:hover,.sidebar-tad li a:hover,.testimonial-active .owl-nav div:hover{background:#ff5e14;color:#fff}.project-active .owl-dots{bottom:-69px;left:0;position:absolute;right:0;text-align:center;z-index:99}.project-active .owl-dot{display:inline-block;height:10px;margin:0 5px;width:11px;background:silver;border-radius:52%}.project-active .owl-dot.active{background:#ff5e14;position:relative;width:11px;border-radius:60%}.advantage-wrapper{padding:66px 53px 0 22px}.advantage-title{margin-bottom:27px}.advantage-title h2{position:relative;font-weight:700;font-size:30px;padding-bottom:26px;margin-bottom:28px}.advantage-content h4,.advantage-info h4{color:#010e2a;font-size:20px;font-weight:700}.advantage-text{margin-bottom:25px}.advantage-info{float:left;margin-right:25px}.advantage-info h4{margin-bottom:0;position:relative}.advantage-info h4::before{position:absolute;content:"";background:#ff5e14;height:15px;width:2px;right:-12px;top:5px}.testimonial-title h3::after,.testimonial-title h3::before{height:3px;content:"";bottom:0;margin:auto;position:absolute}.testimonial-bg{background:#010e2a;margin-top:-302px}.testimonial-wrapper{padding:115px 145px 120px}.testimonial-text h2{font-size:30px;color:#ff5e14;font-weight:700;margin-bottom:0}.testimonial-text span{font-size:16px;color:#fff;opacity:.4;font-weight:400;margin-bottom:21px;display:inline-block}.testimonial-text p{font-size:36px;line-height:53px;color:#fff;font-style:italic;margin-bottom:0}.testimonial-img{margin-top:46px}.testimonial2-text h4,.testimonial3-text h4{font-size:18px;color:#ff5e14;font-weight:700;margin-bottom:0}.testimonial2-text span{font-size:13px;color:#666;font-weight:400}.testimonial2-text p{font-size:16px;line-height:30px;font-style:italic;margin-bottom:0;padding-right:80px;padding-top:16px}.testimonial-title h3{color:#010e2a;font-size:30px;font-weight:700;position:relative;margin-bottom:0;padding-bottom:24px}.testimonial-title h3::before{width:60px;background:#ff5e14;left:0;right:0}.testimonial-title h3::after{width:15px;background:#010e2a;left:89px;right:0}.testimonial3-icon{margin-bottom:32px}.testimonial3-text p{font-size:16px;font-style:italic;line-height:30px;padding:0 28px;margin-bottom:23px}.testimonial3-text span{color:#666;font-size:13px;font-weight:400}.testimonial-active .owl-nav div{background:#fff;left:-15px;position:absolute;top:50%;color:#010e2a;font-weight:400;height:60px;width:60px;box-shadow:0 10px 30px 0 rgba(0,0,0,.28)}.testimonial2-active .owl-nav div,.testimonial3-active .owl-nav div{color:#010e2a;width:40px;line-height:40px;font-weight:400;transition:.3s;height:40px;transform:translateY(-50%);text-align:center}.testimonial-active .owl-nav div.owl-next{left:auto;right:-15px}.testimonial2-active .owl-nav div{font-size:14px;opacity:1;border-radius:50%;border:1px solid #e8e8ec}.testimonial2-active .owl-nav{position:absolute;right:0;top:49px}.testimonial2-active .owl-nav div.owl-next{left:auto;margin-top:10px}.testimonial2-active .owl-nav div:hover{color:#ff5e14;box-shadow:0 10px 30px 0 rgba(115,115,115,.5)}.testimonial3-active .owl-nav div{font-size:14PX;left:-218px;opacity:0;position:absolute;top:50%;visibility:hidden;border-radius:50%;border:1px solid #d1d1d1}.choose-info h3::before,.footer-title::before,.subscribe-form form button.btn::after{content:"";left:0;position:absolute;bottom:0}.testimonial3-active .owl-nav div.owl-next{left:auto;right:-218px}.testimonial3-active .owl-nav div:hover{background:#fff;color:#ff5e14;box-shadow:0 10px 30px 0 rgba(115,115,115,.5);border:1px transparent}.choose-area{background-color:#f1f1f1}.choose-text{margin-top:29px;margin-bottom:25px}.choose-text P{margin-bottom:0;padding-right:18%}.choose-link li{font-size:15px;color:#000;font-weight:400;padding-bottom:13px}.address-link li:last-child,.choose-link li:last-child,.construction-link li:last-child,.footer-link li:last-child,.footer-list li:last-child,.footer-text ul li:last-child,.pricing-list li:last-child,.question-collapse .card .card-header h5 :last-child .btn.btn-link,.question-collapse2 .card .card-header h5 :last-child .btn.btn-link,.services-link li:last-child,.services-links li:last-child{padding-bottom:0}.choose-link li i{color:#ff5e14;font-size:12px;padding-right:10px}.choose-info{position:absolute;top:50%;transform:translateY(-50%);right:0;background:#ff8604;padding:26px 11px 21px 12px}.choose-info h3{font-size:24px;color:#fff;font-weight:700;line-height:30px;position:relative;padding-bottom:17px;margin-bottom:0}.choose-video a,.choose-video span{font-size:14px;color:#fff}.choose-info h3::before{height:3px;width:60px;background:#fff}.choose-video a{height:25px;width:25px;border:1px solid #fff;display:inline-block;text-align:center;border-radius:50%;line-height:25px;transition:.3s;margin-right:8px}.col-to-action-wrapper{background:#ff5e14;margin-right:40px;padding:38px 109px 52px 90px}.col-to-action-text h1{color:#fff;font-size:36px;font-weight:400;text-transform:uppercase;margin-bottom:14px}.col-to-action-text a,.col-to-action-text h4{font-size:18px;font-weight:400;color:#fff;line-height:1}.col-to-action-text a{float:left;margin-right:58px;text-transform:uppercase;font-family:Roboto,sans-serif;border-bottom:2px solid #fff}.col-to-action-text h4{margin-bottom:0}.col-to-action-text h4 span{font-size:24px;text-transform:uppercase;font-style:italic}.col-to-action-content h2{font-size:36px;font-weight:700;color:#fff;margin-bottom:0}.blog-text>span,.footer-text ul li span{font-weight:600}.blog-text{background:#fff;padding:50px 57px 58px 42px}.blog-text>span{color:#ff5e14;font-size:14px}.blog-text h4{font-size:18px;line-height:28px;margin-bottom:25px}.blog2-text h4{font-size:26px;line-height:35px;margin-bottom:40px}.blog-text h4>a,.portfolio-text h4 a{color:#333;transition:.3s}.blog-meta>span{font-size:14px;color:#666;font-weight:400;margin-right:26px}.blog-meta>span i{color:#ff5e14;font-size:14px;margin-right:6px}.blog-content{padding:45px 27px 42px;box-shadow:0 10px 60px 0 rgba(221,221,221,.57)}.blog-content h4{margin-bottom:10px}.blog-content .blog-meta>span{margin-right:6px}.blog-content .blog-meta>span i{margin-right:4px}.blog-content p{margin-bottom:0;line-height:26px;margin-top:27px}.blog-title h2{font-weight:700;font-size:30px;color:#010e2a;position:relative;padding-bottom:23px;margin-bottom:0}.blog-l-p,.breadcrumb-menu,.job-desc .sec-head,.job-desc p.jd-info{padding-left:0}.footer-area{background:#02619f}.copyright,.footer-bottom{background:#073b5d}.footer-text{margin-top:19px;margin-bottom:26px}.footer-text p{color:#d7d7d7;margin-bottom:22px}.footer-text ul li{color:#fff;font-size:15px;padding-bottom:16px}.footer-icon a,.footer-icon span,.footer-info h5,.footer-link li a{color:#fff;font-size:14px}.footer-icon span{margin-right:9px}.footer-icon a{padding:0 5px;transition:.3s}.footer-title{position:relative;text-transform:capitalize;color:#fff;font-size:19px;font-weight:700;padding-bottom:20px;margin-bottom:31px}.footer-title::before{height:3px;width:30px;background:#fec727}.footer-title::after{height:3px;content:"";position:absolute;width:85px;background:#fff;bottom:0;left:30px}.footer-link li{padding-bottom:18px}.footer-link li a{font-weight:400;position:relative;transition:.3s}.footer-bottom-link li a::before,.footer-link li a::before{height:1px;content:"";position:absolute;width:100%;background:#fec727;bottom:0;left:0;transition:.3s;opacity:0}.footer-list li{padding-bottom:10px}.footer-info h5{line-height:26px;font-weight:400;font-family:'Open Sans',sans-serif;margin-bottom:0}.footer-info span{font-size:12px;text-transform:uppercase;color:#999}.breadcrumb-menu li a,.breadcrumb-menu span,.breadcrumb-text>h1,.sidebar-tad li a,.widget-title{text-transform:capitalize}.subscribe-form form input{border:0;border-radius:0;height:40px;padding:0 15px;width:100%;background:#fff;color:#8a8a8a;font-size:14px}.subscribe-form form input::placeholder{color:#8a8a8a;font-size:14px}.subscribe-form form button.btn{padding:12px 34px;margin-top:15px;position:relative}.subscribe-form form button.btn::after{background:#fff;border-radius:0;right:0;top:0;transform-origin:0 50% 0;z-index:-1}#contact-form input,#contact-form textarea{border:1px solid #ccc;margin-bottom:30px;background:#f7f7fd;width:100%;transition:.3s}.footer-content p{color:#d7d7d7;line-height:26px;margin-bottom:20px}.footer-bottom{border-top:1px solid #0a1c42;padding:19px 0}.copyright a{color:#b9c6ce}.copyright p{margin-bottom:0;font-size:14px;color:#b9b9b9}.footer-bottom-link li{display:inline-block;padding-right:30px}.footer-bottom-link li a{color:#b9b9b9;font-size:14px;font-weight:400;transition:.3s;position:relative;margin-right: 133px;}.breadcrumb-area{background-position:center center;background-size:cover;height:245px;border-bottom:2px solid #000}.price-button a.btn:hover,.price-button.active a.btn{border-color:#ff5e14;color:#fff}.breadcrumb-text,.question-video-img{position:relative;z-index:1}.breadcrumb-text>h1{color:#02619f;font-size:38px;font-weight:0;margin-bottom:0;line-height:54px}.breadcrumb-menu li{display:inline-block;position:relative;padding:0 29px}.breadcrumb-menu li a{color:#fec727;font-size:20px;font-weight:400;transition:.3s}.breadcrumb-menu li::before{color:#fec82c;content:"\f054";display:inline-block;font-size:18px;left:-8px;padding-bottom:0;position:absolute;top:2px;font-weight:700;font-family:"Font Awesome 5 Free"}.paginations li .next,.paginations li .prev,.portfolio-button a,.portfolio-menu button,.pricing-text span,.project-status ul li b{font-family:Roboto,sans-serif}.breadcrumb-menu li:first-child::before,.paginations li .next:after,.paginations li .next:before,.paginations li .prev:after,.paginations li .prev:before,.question-collapse .card .card-header .btn-link::after,.question-collapse2 .card .card-header .btn.btn-link::after{display:none}.breadcrumb-menu span{color:#fff;font-size:24px;font-weight:400}.contact-text h4{position:relative;font-size:24px;font-weight:700;padding-bottom:17px;margin-bottom:20px}.address-text h4::after,.contact-text h4::after{height:3px;content:"";position:absolute;width:15px;background:#010e2a;bottom:0;left:67px}.single-contact{padding-right:100px}.single-contact .contact-text p{padding-right:51px}#contact-form input{height:48px;padding:0 15px;color:#666;font-size:14px}#contact-form input::-moz-placeholder{color:#666;font-size:14px}#contact-form textarea{padding:15px;height:150px}#contact-form textarea::-moz-placeholder{color:#666;font-size:14px}#contact-form .btn{font-weight:500;padding:17px 92px}#contact-map{height:700px;width:100%}.paginations ul li{display:inline-block;padding:0 8px}.paginations ul li a{color:#333;display:table-cell;font-size:14px;font-weight:600;transition:.3s;vertical-align:middle;text-align:center;position:relative}.paginations ul li a::before{background:#ff5e14;content:"";position:absolute;height:2px;width:15px;left:-3px;top:-5px;transition:.3s;opacity:0}.paginations ul li a::after{background:#ff5e14;content:"";position:absolute;height:2px;width:15px;left:-3px;bottom:-5px;transition:.3s;opacity:0}.paginations li .prev{text-transform:uppercase;font-weight:700;padding-right:14px}.paginations li .next{text-transform:uppercase;font-weight:700;padding-left:14px}.widget{background:#fff;padding:30px 25px}.question-collapse .card .card-header .btn-link,.question-collapse2 .card .card-header .btn.btn-link,.sidebar-rc-post ul li:last-child,.widget2{padding:0}.widget2{background:0 0}.widget-title{color:#202020;display:inline-block;font-size:18px;font-weight:700;line-height:1;position:relative;margin-bottom:27px}.misson-title h2,.misson-title span,.pricing-head h2,.widget-date{text-transform:uppercase}.widget-title::before{background:#ff5e14;bottom:0;content:"";height:25px;position:absolute;width:3px;left:-25px;top:-2px}.sidebar-form form input{background:#fff;border:none;color:#666;padding:0 10px;text-indent:10px;width:100%;height:60px;font-size:14px}.sidebar-form form input::-moz-placeholder{color:#666;font-size:14px}.sidebar-form form button{background:0 0;border:0;color:#202020;font-size:14px;height:100%;position:absolute;right:0;top:0;transition:.3s;width:70px;cursor:pointer}.sidebar-tad li a,.widget-social a{border-radius:3px;display:inline-block}.sidebar-rc-post ul li{padding-bottom:20px}.sidebar-rc-post .rc-post-thumb{display:inline-block;float:left;height:70px;overflow:hidden;position:relative;width:90px}.sidebar-rc-post .rc-post-content{margin-left:105px}.sidebar-rc-post .rc-post-content h4{color:#444;display:block;font-size:13px;font-weight:700;line-height:20px;text-indent:0;transition:.2s;margin-bottom:7px}.sidebar-rc-post .rc-post-content h4 a{color:#444;transition:.3s}.widget-date{color:#777;display:inline-block;font-size:11px;line-height:1}.widget-social a{background:#dd4b39;color:#fff;font-size:14px;height:35px;line-height:35px;margin-right:5px;text-align:center;width:35px;transition:.3s}.widget-social a.facebook{background:#3b5998}.widget-social a.twitter{background:#1da1f2}.fa-pinterest,.widget-social a.pinterest{background:#bd081c}.widget-social a.dribbble{background:#ea4c89}.widget-social a.behance{background:#0077b5}.instagram-link li{float:left;margin-bottom:10px;padding:0 5px;width:33.33%}.sidebar-tad li{float:left;margin-bottom:10px;margin-right:10px}.sidebar-tad li a{background:#eaeaea;color:#000;font-size:12px;font-weight:600;line-height:1;padding:10px 13px;transition:.3s}.category-link{margin-right:40px}.category-link li{display:inline-block}.category-link li a{font-size:14px;font-weight:600;color:#666;transition:.3s}.let2-grow-wrapper{padding-left:162px}.let-title{font-weight:700;font-size:30px;color:#010e2a;position:relative;padding-bottom:23px;margin-bottom:30px}.question-collapse .let-title{margin-bottom:38px}.let-grow-text p{padding-right:30%;margin-bottom:0}.let-grow-text a{margin-top:32px}.blog2-text p,.portfolio-text,.team-text{margin-top:26px}.question-collapse .card .card-header .btn-link::before{content:"\f068";position:absolute;content:"\f068";top:2px;left:0;bottom:0;margin:auto;font-family:"Font Awesome 5 Free";color:#010e2a;font-size:13px;font-weight:600;padding-top:18px;padding-left:10px}.question-collapse2{border-style:outset}.misson-img{background-size:cover;height:100%;left:0;position:absolute;top:0;width:50%}.misson-wrapper{margin-left:38px;padding:83px 68px 68px 65px}.misson-title{margin-bottom:70px}.misson-title span{color:#fff;font-size:18px;font-weight:400}.misson-title h2{color:#ff5e14;font-size:30px;font-weight:700;position:relative;line-height:1;padding-bottom:22px;margin-bottom:29px}.misson-title p{color:#fff;margin-bottom:0;padding-right:36%}.misson-text h4{font-size:18px;color:#ff5e14;font-weight:500;margin-bottom:12px}.misson-text p{margin-bottom:0;color:#fff}.team-text h4{font-size:18px;color:#000;font-weight:700;margin-bottom:0}.pricing-wrapper{background:#f7f7fd;padding-top:50px;padding-bottom:60px}.pricing-wrapper.active{box-shadow:0 10px 60px 0 rgba(206,206,206,.7);transform:translateY(-20px);z-index:999;position:relative}.pricing-head h2{color:#000;font-size:30px;font-weight:900;position:relative;display:inline-block;z-index:99999;margin-bottom:35px}.pricing-head h2::before{position:absolute;content:"";background:#ff5e14;height:10px;width:100%;left:0;bottom:2px;z-index:-1}.pricing-text{margin-bottom:42px}.pricing-text h1{color:#ff5e14;margin-bottom:0;font-weight:900;line-height:60px;font-size:60px}.pricing-text span{font-size:24px;color:#666;font-weight:500}.pricing-list li{font-size:18px;color:#333;font-weight:400;padding-bottom:12px}.price-button{margin-top:54px}.price-button a.btn{color:#333;background:0 0;border:1px solid #000;padding:13px 31px;transition:.3s}.price-button a.btn::after{background:#ff5e14;border-radius:0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform-origin:0 50% 0;z-index:-1}.price-button.active a.btn{background:#ff5e14}.newsletter-text{background:#f7f7fd;padding:36px 40px 40px 45px}.newsletter-text h3{font-size:24px;font-weight:700}.newsletter-text p,.project2-d-info p{margin-bottom:20px}.newsletter-form form input{border:1px solid #ccc;border-radius:0;height:48px;padding:0 15px;width:100%;background:#fff;color:#8a8a8a;font-size:14px}.newsletter-form form input::placeholder{color:#8a8a8a;font-size:14px}.newsletter-form form button.btn{padding:17px 52px;margin-top:15px;position:relative}.services-mechanical-img{margin-bottom:36px}.services-mechanical-text h3{font-size:26px;font-weight:700;margin-bottom:12px}.services-mechanical-text p{padding-right:0;margin-bottom:15px}.services-mechanical-info h4{color:#010e2a;font-size:18px;font-weight:700}.question-video-icon,.services-mechanical-video{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;transition:.3s}.services-mechanical-video a{color:#ff5e14;font-size:12px;height:40px;width:40px;background:#fff;display:inline-block;text-align:center;line-height:40px;border-radius:50%;transition:.3s}.services-mechanical-video a:hover{transform:scale(1.1);background:#ff5e14;color:#fff}.services-construction-text h3{font-size:26px;font-weight:700;margin-bottom:14px}.construction-link{margin-top:40px}.construction-link li{display:flex;color:#666;font-size:14px;line-height:28px;padding-bottom:14px}.construction-link li i{font-size:10px;color:#ff5e14;padding-right:10px;position:relative;top:10px}.portfolio-menu button{background:#02619f;border:none;color:#fff;font-size:23px;font-weight:500;line-height:1;margin-right:0;padding:11px 20px;transition:.3s;cursor:pointer;text-transform:capitalize}.portfolio-menu button.active{color:#fff;background:#ff5e14}.custom{margin:0 -15px}.portfolio-button a{font-size:14px;color:#333;font-weight:500;text-transform:uppercase;display:inline-block;border-bottom:1px solid #333;transition:.3s}.author-text>h4,.avatar-name>h5,.faq-text h3,.rtable th{text-transform:capitalize}.portfolio-img>a::before{background:#000;content:"";height:100%;left:0;position:absolute;width:100%;transition:.3s;opacity:0;top:0}.portfolio-wrapper:hover .portfolio-img>a::before{opacity:.7}.portfolio-content h4{font-size:26px;font-weight:500;margin-bottom:5px}.portfolio-text h4{font-size:22px;font-weight:700;margin-bottom:0}.portfolio-text span{font-size:14px;color:#666}.question-bg{background:#f7f7fd;padding:68px 91px 55px 100px}.any-question-text p{margin-bottom:0;padding-right:17%}.any-question-button,.project2-d-info{margin-top:28px}.counter-img,.project-status ul li{margin-bottom:21px}.project-status ul li span{color:#666;display:block;font-size:14px;margin-top:4px}.project-status ul li b{font-size:20px;color:#333;font-weight:700}.project-icon{margin-top:3px}.project-icon a{color:#010e2a;font-size:14px;padding-right:10px;transition:.3s}.project-details-title{position:relative;font-weight:700;font-size:30px;padding-bottom:22px;margin-bottom:20px}.mg-top,.project-details-img{margin-bottom:50px}.blog2-text p{margin-bottom:34px}blockquote{margin:27px 0 0;line-height:40px;font-size:24px;font-style:italic;font-weight:600;color:#333;text-align:center}.blog-next-border{border-top:1px solid #e9e9e9;padding-top:60px;margin-top:54px}.blog-next-img{float:left;margin-right:18px}.blog-post-tag span{font-size:17px;color:#333;font-weight:700}.blog-post-tag>a{color:#818a8b;display:inline-block;font-size:17px}.blog-share-icon>span{color:#333;font-size:17px;font-weight:700}.blog-share-icon>a{color:#818a8b;font-size:12px;margin:0 8px;transition:.3s}.coment-title h2,.comments-text>a,.post-title h2{font-weight:700;color:#333}.blog-share-icon{margin-top:8px}.author{background:#fff;padding:37px 71px 35px 40px;border-left:5px solid #ff5e14}.author-img{float:left;margin-right:27px}.author-text>h4{font-weight:700;font-size:16px;margin-bottom:5px}.post-comments,.post-comments-form{background:#fff;padding:50px 33px 40px 30px}.coment-title h2{font-size:24px}.comments-text{padding-left:18px}.avatar-name>h5{font-size:15px;font-weight:700;margin-bottom:3px}.avatar-name{margin-bottom:3px}.comments-box{background:#f7f7fd;padding:31px 30px 23px 25px}.comments-reply{padding-left:77px}.comments-text>a{display:inline-block;font-size:15px;transition:.3s;line-height:1;margin-top:10px}.post-title h2{font-size:24px;margin-bottom:0}.post-comments-form input,.post-comments-form textarea{border:1px solid #eaeaea;margin-bottom:20px;color:#a4a4a4;width:100%;background:0 0;font-size:14px}.post-comments-form input{height:38px;padding:0 15px;font-weight:400}.post-comments-form input::-moz-placeholder{color:#a4a4a4;font-size:14px}.post-comments-form textarea{height:130px;padding:15px}.post-comments-form textarea::-moz-placeholder{color:#a4a4a4;font-size:14px}.author-icon{margin-bottom:9px}.author-icon a{font-size:11px;color:#010e2a;padding-right:10px;transition:.3s}#search-modal{background-color:rgba(23,26,33,.95)}#search-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;outline:0}#search-modal .modal-dialog .modal-content{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#search-modal .modal-dialog .modal-content form{width:555px;position:relative}#search-modal .modal-dialog .modal-content form input{width:100%;font-size:36px;border:none;border-bottom:3px solid rgba(255,255,255,.1);background:0 0;color:#fff;padding-bottom:12px;padding-right:40px}#search-modal .modal-dialog .modal-content form input::-moz-placeholder{font-size:35px}#search-modal .modal-dialog .modal-content form input::placeholder{font-size:35px}#search-modal .modal-dialog .modal-content form button{position:absolute;right:0;margin-bottom:3px;font-size:30px;color:rgba(255,255,255,.5);background:0 0;border:none;cursor:pointer;top:11px}.bio-photo,.contact i,.overlay{border-radius:50%}.img-responsive{max-width:100%;height:auto;display:block}.blog .carousel-indicators{left:0;top:auto;bottom:-40px}.blog .carousel-indicators li{background:#a3a3a3;border-radius:50%;width:8px;height:8px}.blog .carousel-indicators .active{background:#707070}.scrollable-menu{height:auto;max-height:400px;overflow-x:hidden}.scrollable-main{height:auto;max-height:650px;overflow-x:hidden}.font{font-size:14px;padding-left:9px}.red{font-size:20px}.hover-text,.hover-text a{color:#fff!important;font-size:15px}.bio-photo{border-right:6px solid #1565c0;display:block;width:var(--width);height:auto;margin-bottom:10px}.img-hover{position:relative;width:100%}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:var(--width);opacity:0;transition:.5s}.hover-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;background:#fec727;padding:8px;border-radius:2px}.products-title{text-align:center;font-size:16px;color:#02619f!important}.contact-info h4:hover,.red,.red-title{color:#02619f}.products-title a{color:#02619f!important;font-weight:500}.address-text h4{font-size:24px;font-weight:500;position:relative;margin-bottom:23px;padding-bottom:16px}.address-link li{display:flex;color:#666;font-size:14px;line-height:24px;padding-bottom:13px}.address-link li i{color:#ff5e14;margin-right:10px;position:relative;top:7px}.contact{border:1px solid #eaedff;padding:40px 10px}.contact-area{background-position:center center;background-repeat:no-repeat}.contact i{background:#02619f;font-size:40px;height:150px;width:150px;color:#fff;line-height:135px;border:10px solid #fff;box-shadow:0 16px 32px 0 rgba(206,226,255,.4);margin-bottom:30px}.contact h3{font-size:26px;margin-bottom:15px}.contact p{margin:0;padding:0 35px}.red-title{margin-bottom:20px!important;font-size:25px}.wp-icon i{width:35px!important;height:35px!important;border-radius:50%;text-align:center;line-height:35px;vertical-align:middle;color:#fff;margin-right:0}.fa-instagram{background:#d6249f;box-shadow:0 3px 10px rgba(0,0,0,.25)}.fa-google-plus{background:#d04338}.float,.float-button{position:fixed;background-color:#25d366;z-index:100;color:#fff}.float-button{text-decoration:none;padding:5px 15px 5px 5px;bottom:65px;left:30px;border-radius:25px 30px 5px 25px;font-family:Arial;font-size:17px;animation:.5s ease-in-out whatsapp-animation;box-shadow:1px 2px 5px 2px rgba(30,30,30,.3);transition:.3s ease-out}.float-button:hover{background-color:#128c7e;color:#fff}.fa-whatsapp{font-size:20px!important;padding-right:5px;padding-left:5px}@keyframes whatsapp-animation{from{opacity:0%}to{opacity:100%}}@media screen and (max-width:545px){.float-button{bottom:15px;right:15px;width:50px;border-radius:20px 20px 5px}.float-button span{display:none}.fa-whatsapp{font-size:22px!important;padding:4px}}.float,.question-video-icon a{height:60px;width:60px;text-align:center}.fontawesomeicon::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}.Whatsapp::before{font:var(--fa-font-brands);content:' \f232'}.float{bottom:40px;right:40px;border-radius:50px;font-size:30px;box-shadow:2px 2px 3px #999}.my-float{margin-top:2px}.counter-title h1{font-size:48px;color:#fff;line-height:50px;position:relative;margin-bottom:30px;padding-bottom:31px}.counter-title h1::before{position:absolute;content:"";height:3px;width:102px;background:#fff;margin:auto;left:0;right:0;bottom:0}.counter-title p{font-size:18px;color:#fff;font-weight:600;line-height:32px;margin-bottom:0;padding:0 64px}.counter-bg{background:#f7f7fd;box-shadow:0 10px 60px 5px rgba(212,212,212,.5);margin-top:-170px;position:relative}.counter-text i{font-size:55px;margin-bottom:15px;color:#fec727}.counter-text div,.counter-text h1{font-weight:700;color:#fec727;font-size:48px;margin-bottom:10px;line-height:50px}.counter2-text div,.counter2-text h1{font-weight:900;color:#ff5e14;margin-bottom:0}.counter-text span{font-size:16px;font-weight:500;color:#fec727}.counter2-text span{font-size:18px;color:#010e2a}.counter2-text p{margin-bottom:0;margin-top:13px}.question-collapse .card{border-radius:0;margin-bottom:12px;border-bottom:0;border:none;background:0 0}.question-collapse .card-body{padding:0 0 17px}.question-collapse .card-header,.question-collapse2 .card-header{border-bottom:none}.question-collapse .card .card-header{padding:17px 8px 8px 10px;position:relative;background-color:#edbf2f}.question-collapse .card .card-body>p{line-height:26px;font-size:14px;margin-bottom:0}.question-collapse .card .card-header h5 .btn-link{font-size:1em;font-weight:400;color:#010e2a;text-decoration:none;line-height:1.4;background:0 0;width:100%;text-align:left;padding-left:21px;padding-bottom:13px;border-radius:0;display:block;cursor:pointer}.question-collapse .card .card-header .btn-link.collapsed::before{position:absolute;content:"\f067";top:2px;left:0;bottom:0;margin:auto;font-family:"Font Awesome 5 Free";color:#010e2a;font-size:13px;font-weight:700}.ny-con-ul li:last-child,.question-collapse .btn-link.collapsed,.question-collapse2 .btn.btn-link.collapsed{border:none}.question-video-wrapper{padding-left:100px}.question-video-icon a{color:#ff5e14;font-size:14px;background:#fff;display:inline-block;line-height:60px;border-radius:50%;transition:.3s}.faq-text h3,.question-text h3{font-size:24px;font-weight:700}.question-video-icon a:hover{transform:scale(1.1)}.question-text{position:absolute;bottom:0;right:0;padding:35px 50px}.question-text h3{line-height:24px;margin-bottom:0;color:#fff}.question-shape::before{background-image:url("../img/shape/shape3.png");background-repeat:no-repeat;content:"";height:128px;position:absolute;left:58px;transition:.3s;width:131px;top:-65px}.question-shape::after{background-image:url("../img/shape/shape4.png");background-repeat:no-repeat;content:"";height:184px;position:absolute;left:80px;transition:.3s;width:233px;top:-18px}.faq-info p{margin-bottom:0;padding-left:15px;padding-right:73px}.faq-text h3{position:relative;padding-bottom:9px;margin-bottom:36px}.faq-text h3::before{position:absolute;height:1px;width:100%;background:#e9e9e9;content:"";bottom:0;left:0}.faq-text h3::after{position:absolute;height:1px;width:110px;background:#333;content:"";bottom:0;left:0}.question-collapse2 .card{border-radius:0;margin-bottom:12px;border-bottom:0;border:none}.question-collapse2 .card-body{padding:17px 0 0}.question-collapse2 .card .card-header{padding:0;background-color:inherit;position:relative}.question-collapse2 .card .card-body>p{padding-left:20px;line-height:28px;margin-bottom:11px;padding-right:9%;font-size:14px;color:#666}.question-collapse2 .card .card-header h5 .btn.btn-link{font-size:18px;font-weight:500;color:#333;text-decoration:none;line-height:1;background:0 0;width:100%;text-align:left;padding-left:23px;padding-bottom:17px;border-radius:0;font-family:Roboto,sans-serif}.question-collapse2 .card .card-header .btn.btn-link::before{position:absolute;content:"\e649";top:0;left:0;bottom:0;margin:auto;font-family:Themify;color:#333;font-size:15px}.question-collapse2 .card .card-header .btn.btn-link.collapsed::before{position:absolute;content:"\e648";top:0;left:0;bottom:0;margin:auto;font-family:Themify;color:#333;font-size:15px}.question-collapse2 .btn.btn-link{border-bottom:1px solid #e9e9e9}.rtable{/*!
  // IE needs inline-block to position scrolling shadows otherwise use:
  // display: block;
  // max-width: min-content;
  */display:inline-block;vertical-align:top;overflow-x:auto;border-collapse:collapse;border-spacing:0}.rtable,.rtable--flip tbody{background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}.rtable--flip tbody tr:first-child,// change these gradients from white to your background colour if it differs // gradient on the first cells to hide the left shadow .rtable td:first-child{background-image:linear-gradient(to right,#fff 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-size:20px 100%}.rtable--flip tbody tr:last-child,// gradient on the last cells to hide the right shadow .rtable td:last-child{background-image:linear-gradient(to left,#fff 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}.rtable th{font-size:15px;text-align:left;background:#f2f0e6}.rtable td,.rtable th{padding:6px 12px;border:1px solid #d9d7ce}.career-detail-banner .opening-col div:not(:last-child),.textual-red-sec h3{border-right:1px solid #02619f}.rtable--flip{display:flex;overflow:hidden;background:0 0}.rtable--flip thead{display:flex;flex-shrink:0;min-width:min-content}.rtable--flip tbody{display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.rtable--flip tr{display:flex;flex-direction:column;min-width:min-content;flex-shrink:0}.rtable--flip td,.rtable--flip th,.social ul li{display:block}.rtable--flip td{background-image:none!important}.rtable--flip td:not(:last-child),// border-collapse is no longer active .rtable--flip th:not(:last-child){border-bottom:0}/*!
// CodePen house keeping
*/.modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:500px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.btn-apply,.opening-col .btn-default{border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary)}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-footer,.modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-header div{color:#fff!important;padding:10px;font-weight:700;font-size:20px}.modal-body{padding:2px 16px}.overflow{width:290px;overflow:hidden}.overflow img:hover{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6)}.overflow img{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;width:290px}.circle-1 img{border-radius:50%;cursor:pointer;transition:.2s linear;-webkit-transition:.2s linear}.circle-1:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);box-shadow:2px 2px 2px #4b4b4b}.catalogue{padding:15px;font-size:17px;margin-bottom:50px}.position,h5{font-size:16px}.catalogues{margin-top:10px}.position,.positions{color:#0f639d;margin:0;background-size:100% 100%;background-repeat:no-repeat;display:flex;height:5rem;text-transform:capitalize}.opening-col{background-color:#fff;box-shadow:0 0 1.5rem rgb(0 0 0 / 20%)}.jd-panel,.opening-col{box-shadow:0 0 1.5rem rgba(0,0,0,.2);border-radius:5px;position:relative}.text-center{text-align:center!important}.position{align-items:center;justify-content:center;}.positions{font-size:20px;align-items:left;justify-content:left;padding-left:10px;padding-right:10px;font-weight:600!important;padding-bottom:10px}.btn-gray{background-color:#d3d3d3;color:#000}.bannerWrap{background-size:cover;background-position:center}.welcomeSection{background:#343535;padding-top:47px;color:#bbb;font-size:14px}.welcomeSection .welcomeWrap{padding-right:60px}.welcomeSection .media{padding-left:22px}.welcomeSection .media .media-body{padding-left:35px}.welcomeSection .media .media-heading{font-size:22px;color:#fff;margin-bottom:13px}.btn-apply,.serviceBox.blue .title,.serviceBox.green .title,.serviceBox.red .title,.social ul li:hover a{color:#000}.welcomeSection p{margin-bottom:30px}.career-detail-banner .opening-col{display:inline-flex;align-items:center;padding:1rem}.career-detail-banner .opening-col::before{width:7px;height:5rem;left:-7px;top:50%;transform:translateY(-50%)}.career-detail-banner .opening-col div{padding:0 2rem;display:flex;align-items:center;align-self:stretch}.career-detail-banner .opening-col .position{height:8rem}.job-desc .sec-head{position:relative;margin-bottom:1rem}.section-padding{padding-top:2rem}.job-desc .sec-head:before{content:"";position:absolute;left:10px;top:-3rem;width:7.5rem;height:7.5rem;background-color:var(--color-primary);border-radius:50%;z-index:-1}.job-desc .sec-head:after{position:absolute;left:2rem;top:-10rem}.jd-panel{background-color:var(--color-white);padding:3rem 4rem}.jd-panel::before{position:absolute;left:-16rem;bottom:-7rem;transform:rotate(-80deg);z-index:-1}.jd-panel h3{font-size:1.8rem;font-weight:var(--bold)}.common-list li{margin-bottom:1.5rem!important;padding-left:.5rem;position:relative;list-style:auto}.textual-red-sec{margin:5rem 0;background-color:#f2f2f2}.textual-red-sec h3{font-size:2rem;font-weight:var(--bold);color:var(--color-white);border-bottom:1px solid var(--color-white);padding-bottom:2rem}.textual-red-sec h3,.textual-red-sec p{color:var(--color-black)!important}.opening-col{background-color:var(--color-white);padding:2rem 1rem;margin-bottom:2rem}.opening-col::before{content:"";background-color:#f6b80100;content:"";position:absolute;width:8rem;height:4px;background-color:var(--color-red-1);left:50%;top:-4px;transform:translateX(-50%)}.opening-col .btn-default{font-weight:var(--regular)!important;background:0 0;border-radius:0;box-shadow:none;padding:5px 4.5rem 5px 2rem!important}.btn-apply{font-size:16px!important;padding:8px 3.2rem 8px 1.2rem!important;position:relative;z-index:1;display:inline-block;transition:transform .5s,border-radius 2s;margin-top:1rem}.exp-detail,.exp-details{margin:-1.5rem 0 1.5rem;line-height:1.4rem}a.btn-apply:hover{text-decoration:none;color:#fff;border:none}.btn-apply:hover{border-radius:2.5rem;color:var(--color-black)}.btn-apply::before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(--color-primary);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:width .4s cubic-bezier(1, 0, 0, 1) .4s,background-color .1s,-webkit-transform .4s;transition:transform .4s,width .4s cubic-bezier(1, 0, 0, 1) .4s,background-color .1s,-webkit-transform .4s;z-index:-1;border-radius:2.5rem}.btn-apply::after{content:url(https://www.gartech.co.in/images/icon-arrow-right.png);position:absolute;right:1.5rem;top:.7rem}.fl-fl:hover,.social{right:0}.btn-apply:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1);width:100%}.opening-col .btn-invisible-text{padding:2rem 0;left:0;top:-100%;line-height:0;margin-left:-1.2rem}.opening-col .btn-default:hover .btn-invisible-text{top:-.5rem}.exp-detail{font-size:16PX}.exp-details{font-size:15PX;padding-left:10px;padding-right:10px;text-align:justify}.social ul li a,.text-gray{font-size:15px}.form-control{height:45px;margin-bottom:5px!important}.social{position:fixed;top:250px;z-index:1}.social ul{padding:0;-webkit-transform:translate(270px,0);-moz-transform:translate(270px,0);-ms-transform:translate(270px,0);-o-transform:translate(270px,0);transform:translate(270px,0)}.social ul li{margin:3px;background:#abdbd1;width:300px;text-align:left;padding:3px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.services-link li a,.services-links li a{color:#333;padding:14px 10px 14px 30px;display:block;position:relative}.social ul li:hover{-webkit-transform:translate(-230px,0);-moz-transform:translate(-230px,0);-ms-transform:translate(-230px,0);-o-transform:translate(-230px,0);transform:translate(-230px,0);background:rgba(173,178,177,.95)}.social ul li i,.social ul li:hover i{color:#fff;background:#02619f}.social ul li i{margin-right:10px;padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:35px;height:35px;font-size:15px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}h6{animation:1s infinite color-change;font-size:18px}@keyframes color-change{0%,100%{color:red}50%{color:#00f}}.box-shadow{float:left;width:100%;padding:12px;border-radius:5px;background-color:#fff;margin-top:0}.about-info p{line-height:28px;margin-bottom:20px;text-align:justify;font-size:13px}.aboutinfo p{line-height:10px;text-align:justify}.aboutinfo i,.aboutinfo p:hover{color:#e28906}.about-info .titlebar{font-size:30px;text-transform:capitalize;font-weight:800;color:grey}.bg-deep{background-color:#fff!important}.video-title,.w3l-adrs{background-color:#02619f}.border-right{border-right:1px solid #dcdcdc99!important}.text-theme-colored,.text-theme-colored:hover{color:#02619f!important}.mb-10{margin-bottom:10px!important}.text-gray{color:#000!important;line-height:27px}.font-36{font-size:22px!important;border:1px solid #02619f;padding:6px;border-radius:8px 0}.contact-info h4{font-size:22px;margin-bottom:8px;color:#000}.comp-name,.contact-info h6{margin-bottom:20px;color:#0b6764}.contact-info h6{font-size:15px}.contact-info{padding:10px 5px}.comp-name{font-size:26px;font-weight:700;margin-left:-10px}.services-link li a,.services-links li a,.video-title{font-weight:500;font-family:Roboto,sans-serif}.w3l-adrs{color:#fff;padding:6px 30px;text-align:center;font-size:22px;margin-right:12px}.contact-info.text-center.border-right.mn-ht{min-height:222px}.address-details .col-sm-4.col-md-4{padding-left:0;padding-right:0}.w3l-enquiry{float:left;width:100%;padding:1em 0 3em}.product-table td,.product-table th{text-align:center;background-color:#ececed;border:2px solid #fff!important;padding:.45rem!important}.services-link li,.services-links li{padding-bottom:5px;font-size:44px!important}.services-link li a{background:#a8a8a8;font-size:14px;transition:.3s}.services-link li a::after,.services-links li a::after{content:"\f054";color:#444;display:inline-block;font-size:13px;left:12px;padding-bottom:0;position:absolute;top:16px;font-weight:700;font-family:"Font Awesome 5 Free";transition:.3s}.services-link li a i,.services-links li a i{float:right;font-size:14px;top:6px;position:relative}.services-links li{text-transform:capitalize}.services-links li a{background:#f7f7fd;font-size:14px;transition:.3s}.ny-con-ul li i,.ny-con-ul li p,.ny-con-ul li span{display:inline-block}.video-title{color:#fff;font-size:20px;text-transform:capitalize;padding:11px 20px;border-radius:5px}.fa-facebook-f,.fa-instagram,.fa-linkedin,.fa-twitter,.fa-youtube{color:#fff!important}.nav-tabs .nav-link.active{font-weight:700;background-color:#edbf2f;border-bottom:3px solid #edbf2f;border-right:none;border-left:none;border-top:none;color:#fff}.serviceBox .service-icon:after,.serviceBox .service-icon:before,.serviceBox.blue .service-icon:before,.serviceBox.green .service-icon:before,.serviceBox.red .service-icon:before{background:linear-gradient(to right,#81add8 50%,transparent 50%)}.nav-tabs .nav-link{font-weight:700;background-color:#848589;color:#fff;margin:4px;font-size:16px}.nav-tabs{border-bottom:1px solid #dee2e600}.magnific-img{margin-top:25px}.serviceBox .service-icon{color:#fff;background:#fff;font-size:45px;line-height:100px;width:100px;height:100px;margin:0 auto 30px;border-radius:50%;box-shadow:5px 0 5px rgba(0,0,0,.2);position:relative;z-index:1}.serviceBox .service-icon:after,.serviceBox .service-icon:before{content:"";border-radius:50%;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:-1;transition:.8s}.serviceBox:hover .service-icon:after,.serviceBox:hover .service-icon:before{transform:rotateZ(180deg)}.serviceBox:hover .service-icon{box-shadow:-5px 1px 5px rgba(0,0,0,.2)}.serviceBox .service-icon:after{background:#81add8;box-shadow:0 7px 15px rgba(0,0,0,.3);top:10px;left:10px;right:10px;bottom:10px}.serviceBox{text-align:center;border:1px solid #fff0;padding:15px;border-radius:20px;background:#fff0;position:relative;z-index:0}.backgroundOverlay,.delayedPopupWindow{display:none;border:1px solid #888;z-index:999;position:fixed}.serviceBox .title{color:#000;font-size:16px;font-weight:500;text-transform:uppercase;margin:0 0 10px;font-family:Roboto,sans-serif}.serviceBox .description{color:#777;font-size:15px;line-height:20px;letter-spacing:.5px;margin:0}.serviceBox.blue .service-icon:after,.serviceBox.green .service-icon:after,.serviceBox.red .service-icon:after{background:#81add8}@media only screen and (max-width:990px){.serviceBox{margin:0 0 30px}}.instructions{text-align:center;font-size:20px;margin:15vh}.backgroundOverlay{top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background-color:rgba(0,0,0,.4);opacity:.85;-moz-opacity:.85}.delayedPopupWindow{width:auto;max-width:480px;height:480px;top:50%;left:50%;margin-left:-260px;margin-top:-180px;background-color:#fefefe;padding:5px;box-shadow:0 4px 8px 0 #000,0 6px 20px 0 rgba(0,0,0,.19);border-radius:.3rem}#btnClose{width:100%;display:block;text-align:right;text-decoration:none;font-size:12px;color:#000}#btnClose:hover{color:#c90c12}#delayedPopup>div.formDescription{float:left;display:block;width:100%;padding:1% 2%;font-size:18px;color:#666;clear:left}#delayedPopup>div.formDescription h2{color:#065183;font-size:25px;line-height:22px;text-align:center}#delayedPopup>div.formDescription p{color:#444;font-size:14px;line-height:22px}.submit-btn{width:40%!important}#delayedPopup #mc_embed_signup{float:left;width:100%;padding:1%;display:block;font-size:16px;color:#666;margin-left:1%}#delayedPopup #mc-embedded-subscribe-form input{width:100%;height:35px;font-size:18px;padding:3px;margin-bottom:6px}#delayedPopup #mc-embedded-subscribe-form input:hover{border:2px solid #edbf2f;box-shadow:0 1px 3px #aaa}#delayedPopup #mc-embedded-subscribe-form input:focus{border:2px solid #edbf2f;box-shadow:none}#delayedPopup #mc-embedded-subscribe{width:48%!important;height:40px!important;margin:10px auto 0;background:#02619f;border:none;color:#fff}#delayedPopup #mc-embedded-subscribe:hover{background:#edbf2f;color:#000;box-shadow:none!important;cursor:pointer}@media screen and (max-width:1024px){.delayedPopupWindow{display:none;position:fixed;width:auto;max-width:366px;height:465px;top:30%;left:71%;margin-left:-260px;margin-top:-100px;background-color:#efefef;border:2px solid #333;z-index:999;padding:10px 20px}}.ny-con-ul-box{border:4px solid rgba(0,0,0,.05);padding:15px;width:100%;float:left;margin:0 0 30px}.ny-con-link{margin:20px 0 0;float:left}.ny-con-link a{width:30px;margin:0 10px 0 0;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;overflow:hidden;-moz-transform:rotateY(0);-webkit-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);transition:1s;float:left}.ny-con-link a img,.ny-con-ul li i img{width:100%;height:auto}.ny-con-link a:hover{-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.ny-con-ul{width:100%;margin:0;float:left}.ny-con-ul li{width:100%;float:left;padding:0 0 0 70px;text-align:left;position:relative;margin:0 0 15px;min-height:80px}.fl-fl a,.ny-con-ul li i,.twitter{text-align:center}.ny-con-ul li i{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-o-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);width:60px;background:#02619f;padding:15px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;left:0;top:10px;position:absolute}.ny-con-ul li span{font-size:22px;line-height:26px;width:100%;color:#333;text-transform:capitalize;margin:5px 0;text-transform:capitalize;font-weight:600}.ny-con-ul li p,.ny-con-ul li p a{font-size:15px;line-height:26px;width:100%;color:#333}.ny-con-ul li p a{display:inline;transition:.3s}.ny-con-ul li p a:hover{text-decoration:underline;color:#81add8}@media(max-width:992px){.ny-con-ul li{width:100%;border:none;min-height:100px}}@media(max-width:768px){.ny-con-ul-box{width:100%}.ny-con-ul li{width:100%;border:none;min-height:100px}}.table-row{cursor:pointer}.fa-facebook-f{background:#3b5998!important}.fa-instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important}.fa-youtube{background:red!important}.fa-twitter{background:#1da1f2!important}.fa-linkedin{background:#0077b5!important}.twitter{font:10px Arial;text-transform:uppercase;letter-spacing:3px;color:#72898b;text-decoration:none;display:block;padding:14px;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}.twitter:hover{color:#ff7d6d;text-decoration:none}.fl-fl{background:rgba(173,178,177,.95);padding:0;width:190px;position:fixed;right:-160px;z-index:1000;font-size:14px;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}.fa{font-size:15px;color:#fff;padding:10px 0 10px 10px;width:30px;margin-left:0}.fl-fl a{color:#000!important;text-decoration:none;line-height:32px!important;vertical-align:top!important}.float-fp{top:155px}.float-fm{top:195px}.float-fb{top:235px}.float-tw{top:355px}.float-gp{top:395px}.float-ig{top:275px}.float-pn{top:315px}.icon-left{margin-right:20px!important;padding-left:0!important}.video-heigh{height:500px;padding:0;width:78%}@media (max-width:767px){.breadcrumb-text{position:relative;z-index:1;margin-top:35px}.breadcrumb-text ol{position:absolute}.video-title{color:#fff;background-color:#02619f;font-size:14px;font-weight:500;font-family:Roboto,sans-serif;text-transform:capitalize;padding:11px 20px;border-radius:5px}.nav-tabs .nav-link{font-weight:700;background-color:#02619f;color:#fff;margin:4px;font-size:11px}.video-heigh{height:150px;padding:0;width:100%}.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}}.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev,.carousel-inner .carousel-item.active{display:flex}@media (min-width:768px){.carousel-inner .carousel-item-end.active,.carousel-inner .carousel-item-next{transform:translateX(25%)}.carousel-inner .carousel-item-prev,.carousel-inner .carousel-item-start.active{transform:translateX(-25%)}}.carousel-inner .carousel-item-end,.carousel-inner .carousel-item-start{transform:translateX(0)}.carousel-control-prev-icon{background-image:escape-svg($carousel-control-prev-icon-bg)}.carousel-control-next-icon{background-image:escape-svg($carousel-control-next-icon-bg)}.newsletter{padding:80px 0;background:#19beda}.newsletter .content{max-width:650px;margin:0 auto;text-align:center;position:relative;z-index:2}.newsletter .content h2{color:#243c4f;margin-bottom:40px}.newsletter .content .form-control{height:50px;border-color:#fff;border-radius:0}.newsletter .content.form-control:focus{box-shadow:none;border:2px solid #243c4f}.verticalButton,.verticalButtons{padding:0;width:200px;background:#fec727;text-align:center;text-decoration:none;border-radius:0 0 5px 5px;text-transform:uppercase;position:fixed;z-index:999}.newsletter .content .btn{min-height:50px;border-radius:0;background:#243c4f;color:#fff;font-weight:600}.listscoll{overflow:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;height:900px}.links li a{background:#a8a8a8!important}.services-link1 li a:hover{color:#000;background:#ff5e14}.application-Industry{font-size:20px!important}.buttonLink{color:#275d8b}.verticalButton{height:40px;-moz-transform:rotate(-90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(-90deg);left:-90px;top:200px}.verticalButtons{height:130px;left:0;top:400px}

.applicationtitle{
	background-color: #02619f9e;
color: #fff;
margin-left: 65px;
margin-right: 65px;
text-transform: uppercase;
font-weight: 600;
font-size: 17px;
border: 4px solid #02619f;
border-radius: 5px;
height: 3.3rem;
}
.applicationtitle h3::hover{
	color: #fff !important;
  margin-left: 5px;
  margin-right: 5px;
}


/* Home image products */


.bio-photo1 {
  border-radius:50%;
  border-right: 6px solid #1565C0;
  display: block;
  width: var(--width);
  height: auto;
	margin-bottom:10px;
}

.img-hover1 {
  position: relative;
  width: 100%;
}

.overlay1 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: var(--width);
  opacity: 0;
  transition: .5s ease;
background-color: #1a17173b;
 

}

.img-hover1:hover .overlay1 {
  opacity: 1;
}

.hover-text1 {
  color: #fff !important;
font-size: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  background: #fec727;
  padding: 8px;
  border-radius:2px;
}
.hover-text1 a{
  color: #fff !important;
font-size: 15px;
  
}
.mg-top1{
	  margin-bottom:50px;
}
.products-title1{
	text-align: center;
font-size: 16px;
color: #02619f !important;
}
.products-title1 a{
color: #02619f !important;
font-weight: 500;
}

.services-mechanical-texts p {
  padding-right: 0 !important;
  margin-bottom: 25px !important;
  text-align:justify !important;
  font-size:18px !important;
  font-weight:700 !important;
  margin-top:8px !important;
  text-align:center !important;
  color: #605122;
}
.services-mechanical-texts strong {
 
  margin-bottom:20px !important;

  color: #02619f;
}

.applist{
box-shadow:0 0 1.5rem rgb(0 0 0 / 20%);border-radius: 5px;background: #fff;color: #fff;text-shadow: none;padding-top:25px;padding:10px;padding-bottom: 10px;padding-bottom: 0.1px;margin-top: 20px;"
}

@media screen and (max-width: 1024px) {
  .delayedPopupWindow {
    display: none;
    position: fixed;
    width: auto;
    max-width: 366px;
    height: 495px;
    top: 30%;
    left: 71%;
    margin-left: -260px;
    margin-top: -100px;
    background-color: #fff;
    border: 2px solid #333;
    z-index: 999;
    padding: 10px 20px;
  }
}

.gallery-item img{
  border: 3px solid #c1c2c3;
}