@import url("https://fonts.googleapis.com/css?family=Jost");@import url("https://fonts.googleapis.com/css?family=Anton");body{color:#62656c;font-family:Jost,sans-serif;font-size:1.2rem;line-height:1.58;margin:0}.intro_top{color:#7e7e7e;font-size:1.22rem;font-weight:500;line-height:1.56;margin-bottom:10px}.dark_text{color:hsla(0,0%,95%,.8)}.bg_light_grey{background-color:#f8f9fbe6}.inner_section{padding:0 10%}.h1,h1{color:#fff;font-size:4rem;line-height:1.14;margin:0 0 26px;padding-bottom:0}.h1,.h2,h1,h2{font-family:Anton!important;font-weight:100}.h2,h2{color:#1b1c1e;font-size:3.12rem;line-height:1.15;margin:0 0 22px}h3{font-size:1.5rem;font-style:normal;line-height:1.5;margin:0 0 22px;padding-bottom:0}h3,h4{color:#2a2a2c;font-weight:600}h4{font-size:1.2rem;line-height:1.4}.dnonemb h3{font-family:Anton!important}.home-main-sec a,.home-main-sec div,.home-main-sec h3,.home-main-sec h4,.home-main-sec h5,.home-main-sec h6,.home-main-sec label,.home-main-sec p,.home-main-sec span,.home-main-sec2 a,.home-main-sec2 div,.home-main-sec2 form,.home-main-sec2 h3,.home-main-sec2 h4,.home-main-sec2 h5,.home-main-sec2 h6,.home-main-sec2 label,.home-main-sec2 li,.home-main-sec2 p,.home-main-sec2 span,.home-main-sec2 ul{font-family:Jost!important}.p,blockquote,p{font-family:Jost;margin:0 0 24px}.sec_bp{padding:60px 0 50px}.sec_sp{padding:30px 0}.sec_divider div{border-radius:4px;display:inline-block;height:4px;max-width:100%;vertical-align:top;width:80px}.small_txt{font-size:.98rem}.home-main-sec .hs-input{background-color:#fff;border:1px solid #e3e6ec;border-radius:10px;box-shadow:0 30px 60px rgb(55 55 60/3%),0 15px 30px rgb(52 52 60/3%);color:#000;display:block;line-height:1.5;padding:.91rem;width:100%!important}.vdc-home-form form{background-color:#fff;border:1px solid #e4e4e5;border-radius:22px;padding:25px}fieldset.form-columns-1,fieldset.form-columns-2,fieldset.form-columns-3{margin-bottom:10px!important}.form-columns-1 .hs-input{margin-top:0!important}input.hs-button.primary.large{background:#ff5100;border:none;border-radius:11px;color:#fff;font-family:Jost!important;font-size:1.2rem;font-weight:500;line-height:1.4;padding:.8rem 1.35rem;text-decoration:none;transform:scale(1);transition-duration:.1s;transition-timing-function:ease-in-out}.hero_SG a.cta_button:hover,input.hs-button.primary.large:hover{transform:scale(1.05)}.vdc-home-form fieldset.form-columns-1,.vdc-home-form fieldset.form-columns-2{max-width:100%!important}.contact-sub h2{font-size:24px}.contact-sub{display:inline-flex}.single-staff{background:#4c5023;float:left;height:fit-content;margin:0 20px 15px 0;max-width:170px;padding:0 0 10px;position:relative;text-align:center;width:100%}.single-staff:before{left:-10px;top:-10px}.single-staff:after,.single-staff:before{background:#000;content:"";height:105px;position:absolute;width:95px;z-index:-1}.single-staff:after{bottom:-10px;right:-10px}.staff-info{padding:10px 15px 0}.single-staff img{background:#fff;display:block;width:100%}.fst-name{color:#fff;display:block;font-size:22px;font-weight:700;margin-bottom:0}.hs .banner_title h1,.hs .banner_title h5{letter-spacing:3px}.hs .banner_title h2,.mid-title h2{margin-bottom:0}.hs .hs_cos_gallery_main{padding:0}.hs .caption.superimpose{padding:9% 0!important;width:100%}.hs .slick-slide-inner-wrapper{width:100%}.hs button.slick-prev.slick-arrow{z-index:999}.hs .hs_cos_gallery_main .caption.superimpose{background:transparent}.hs .slick-slider{margin-bottom:0}.hs .caption.superimpose span{padding:0!important}.r-more a{color:#ff5100;font-size:16px;font-weight:700;letter-spacing:1px;text-decoration:none}.projects_flagship_img img{transition:.2s ease-in-out}.projects_flagship_img img:hover{box-shadow:0 30px 60px rgb(30 30 35/4%),0 15px 30px rgb(30 30 35/4%);transform:scale(1.02)}.cat-main .cat-title h2{color:#ff5100}.dnonemb h3{font-size:30px;letter-spacing:2px}.clients_testimonials,.whyny{position:relative}.getqtmain>div,.org-clr>div{position:absolute;top:50%;transform:translateY(-50%)}.getqt a{background:#000;border-radius:11px;color:#fff;font-size:18px;padding:12px 20px}.getqt{margin-top:15%}.org-clr h2{text-align:right}.whyny .tes2{background-color:#f8f9fbe6}.client-title-txt h2{color:#ff5100}.tes-main p{margin-bottom:0}.tes1,.tes2,.tes3{display:flex}.tes1,.tes3{background-color:#000}.tes1 .img1,.tes2 .img2,.tes3 .img3{width:20%}.tes1 .img1 img,.tes2 .img2 img,.tes3 .img3 img{margin:15%}.whyny .tes1 .txt1 h2,.whyny .tes2 .txt2 h2,.whyny .tes3 .txt3 h2{margin-bottom:8px!important}.tes1 .txt1 h4,.tes3 .txt3 h4,.whyny .tes1 .txt1 h2,.whyny .tes3 .txt3 h2{color:#fff!important}.tes2 .txt2 h4{color:#1b1c1e!important}.tes1 .txt1,.tes3 .txt3{color:#fff!important;padding:25px 40px;width:80%}.tes2 .txt2{padding:30px 40px;width:70%}.tes1 .txt1 h4,.tes2 .txt2 h4,.tes3 .txt3 h4{font-size:1.4rem;font-weight:300}.icon_txt_main a{color:#62656c}.banner_title a.cta_button:hover,.pro-desc a.cta_button:hover{transform:scale(1.05)!important}.marquee-text a.cta_button{background:#ff5100!important;color:#fff!important;font-size:16px!important;margin-top:20px;padding:10px 0!important;width:90%!important}.blog-rss-home img{max-height:200px}.blog-rss-home1{border-radius:26px 26px 0 0;height:200px}.blog-rss-home2{padding:26px}.blog-rss-home img,.blog-rss-home1{border-radius:26px 26px 0 0}.blog-rss-home{background:#fff;border-radius:26px;box-shadow:0 15px 31px rgb(34 35 38/8%),0 8px 16px rgb(34 35 38/8%);margin-bottom:26px;transition:.2s ease-in-out}.logoimg{display:inline-flex;width:100%}.logoimg img{display:inline-block;float:left;object-fit:contain;padding:13px 20px;width:24%!important}.top-about strong{color:#1b1c1e;font-weight:700!important;letter-spacing:.4px}.dark-card{background:#000!important}.home-map iframe{width:100%}.dark-card{color:#fff}.step-card-img img{max-height:220px;width:100%}.icon_txt_main [class*=" icofont-"],.icon_txt_main [class^=icofont-],.sec_divider div,.steps_icon [class*=" icofont-"]{background:#ff5100}.grad-cta{background-color:#ff5100}.grad-cta h6{color:#fff;text-align:center}.steps_icon [class^=icofont-]{background-color:#ff5100}.grad-cta{float:left;padding:30px 0;width:100%}.dark-card h3{color:#fff}.dark-card:hover,.step-card:hover{box-shadow:0 30px 60px rgb(30 30 35/4%),0 15px 30px rgb(30 30 35/4%);transform:scale(1.02)}.hrtxt h2{margin-bottom:0;padding-bottom:0}.hrtxt{margin-bottom:20px;padding:20px 0;text-align:center}.featimg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:26px 26px 0 0;min-height:200px}.blogdate{background:#000;border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.8px;margin-bottom:20px;padding:2px 8px}.icon_txt_main{padding-top:20px}.pro-desc a.cta_button:hover{background-color:#ff5100!important}.ev .contact-details i.icofont-email,.ev .contact-details i.icofont-ui-call{background:#fff;border-radius:50px;color:#ff5100;font-size:2rem;padding:10px}.dflex{clear:both;display:flex}body.ev button:focus{background-color:#212529!important}body.ev .hs-accordion__item button{background:#000;border:0;border-radius:6px;color:#fff;font-size:24px;font-weight:600;padding:25px}body.ev fieldset.form-columns-1,body.ev fieldset.form-columns-2,body.ev fieldset.form-columns-3,body.ev textarea{max-width:100%!important}body.ev .home-main-sec{margin-top:60px}.box-title h1 span{font-family:Anton!important}.colsix .mid-txt{padding:10px 30px}.colsix .top-txt{background-color:#cecbc8;padding:30px 30px 10px}.bulletpts ul{font-size:24px}.bulletpts li{margin-bottom:10px}.bulletpts1 h2,.bulletpts2 h2{text-decoration:underline}.bulletpts1,.bulletpts2{padding:50px 100px}.bulletpts ul{color:#000;letter-spacing:5px}.vrtxt h3{background-color:#95775d;color:#fff;padding-top:20px;writing-mode:vertical-rl}.mid-txt .mid-txt-img,.mid-txt .mid-txt-txt{display:block;float:left}.mid-txt .mid-txt-txt h3{margin-bottom:0}.mid-txt-txt{margin-left:20px}.mid-txt-main{display:-webkit-inline-box;margin-top:15px;width:100%}.colsix .span5 img{width:100%}@media screen and (min-width:1600px){.hs .caption.superimpose{padding:5% 0!important;width:100%}.main-cntr{float:none!important;margin:0 auto!important;max-width:1270px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:1100px){.hs_cos_gallery_main .slick-slide img{height:590px;width:100%}.contact-sub h2{font-size:34px;line-height:3rem}.ev .contact-details{margin-left:6%}.ev .contact-details .contact-sub{margin-top:10%}.projects_flagship_txt h2{padding-top:3%}}@media only screen and (min-width:900px) and (max-width:1440px){.bwchecks .wrapper,.clients_testimonials .wrapper,.whynymain .wrapper{max-width:100%!important}}@media (max-width:767px){.hs .caption.superimpose{padding:3% 0!important;width:100%}.hs .slick-slide img{display:none}.hs .hs_cos_gallery_main.slick-fixed-height-slider .slick-slide .slick-slide-inner-wrapper{background-color:#cccccc59}.hs .caption.superimpose{padding:0}.banner_title{width:100%}.hs .hs_cos_gallery_main.slick-fixed-height-slider .slick-slide .slick-slide-inner-wrapper{min-height:380px}.hs .banner_title h1{font-size:1.8rem;letter-spacing:0;margin-bottom:5px}.hs .home-main-sec h2{font-size:20px}body.ev .hs-accordion__item button{font-size:20px;font-weight:200}.cta-full-width,.qualities{text-align:center}.dflex{display:block}.box-3steps-box,.color-box-main .checks,.qualities4{width:100%}.color-box{padding:30px 10px}.box-3steps-box,.color-box{min-height:auto}.ev-banner .container-fluid .col2{display:none}.ev-banner .container-fluid .col1,.mrs-links .row .span4{width:100%}.qualities .col-md-4{text-align:center}.vrtxt{display:none!important}.qualities .col-md-4{padding:40px 40px 20px}.box-bg-image .min0{min-height:0}.mid-txt-main{display:contents!important}.mid-txt .mid-txt-img,.mid-txt .mid-txt-txt{display:block!important;float:none!important;text-align:center!important;width:100%!important}.mid-txt-txt{margin-left:0;margin-top:20px}.box-title h1,.box-title h3{padding:20px}.cta-full-width .col-md-6 div{margin-top:30px}.box-bg-image .txt,.bulletpts1,.bulletpts2{padding:20px}.bulletpts ul{letter-spacing:0}.bulletpts li{margin-bottom:5px}.box-title{background:#ffffffba;color:#000!important;float:none;line-height:1.3;opacity:.8;padding:0;width:100%}.box-content{padding:0}.mid-title h2{color:#ff5100;font-size:16px;letter-spacing:0;margin-bottom:0}.hero_SG .lead p,.hero_SG .title h2{margin-bottom:10px}.sec_bp{padding:30px 0}.title-text-cta-card{display:inline-block}.tes1 .img1,.tes2 .img2,.tes3 .img3{width:100%}.tes1,.tes2,.tes3{display:block}.hrtxt{margin-bottom:0}.cat-main .img-inner{margin-bottom:20px}.clients_testimonials,.whyny{position:unset}.cta-full-width .col-md-6 div,.getqtmain>div,.org-clr>div{position:unset;top:unset;transform:unset}.getqtmain{padding:40px 0}.dark-card p,.step-card p{margin-bottom:0}.tes1 .txt1,.tes2 .txt2,.tes3 .txt3{padding:20px}.tes1 .txt1 h4,.tes2 .txt2 h4,.tes3 .txt3 h4{font-size:1.1rem;margin-top:15px}.tes1 .txt1,.tes2 .txt2,.tes3 .txt3{width:auto}.org-clr h2{padding:10% 0}.getqtmain br{display:none}.hs-form-field{margin-bottom:5px}.org-clr h2{text-align:left}.cat-title p{letter-spacing:0;margin-bottom:20px}.sec_sp{padding:15px 0}.projects_flagship img{margin:10px auto}.dnonemb h3,.tes1 .img1,.tes2 .img2,.tes3 .img3{display:none!important}fieldset.form-columns-1,fieldset.form-columns-2,fieldset.form-columns-3{margin-bottom:0!important}.logoimg img{max-height:unset}.projects_flagship_img{text-align:center}.getqt{margin-top:0}.getqtmain,.tes-main,.top-about img{text-align:center}.logoimg img{padding:13px 15px}.img-container{margin-bottom:0}.logomain-sec,.marquee-text{margin-top:30px}.home-main-sec h2{font-size:24px;line-height:2rem;margin-bottom:20px}h2.mobh2{font-size:28px!important}.marquee-text .span6{text-align:center}.marquee-text a.cta_button{margin:7px auto;width:65%!important}.h2,h2{font-size:24px}.home-main-sec .hero_SG .title h2{font-size:24px!important}}@media (max-width:600px){.leftright{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.colleft{order:2;-webkit-order:2;-moz-order:2;-ms-order:2;width:100%!important}.colright{order:1;-webkit-order:1;-moz-order:1;-ms-order:1;width:100%}}.home_bannerSlider{padding-top:64px}.home_bannerSlider .slick-arrow{height:30px;width:30px}.home_bannerSlider .slick-arrow:before{font-size:30px;opacity:1}.home_bannerSlider .slick-arrow.slick-next:after,.home_bannerSlider .slick-arrow.slick-prev:before{color:#918d8d}.home_bannerSlider .banner_title>h2{clear:both;color:#000;font-family:Anton;font-size:4rem;font-weight:100;letter-spacing:3px;line-height:1.14;margin:0 0 26px;padding:15px 0 0;text-transform:uppercase}.home-main-sec .title-text-cta-card h2:empty{display:none}.cus_animation_module{min-height:0!important}.bb-txt p:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.home_bannerSlider .slick-arrow.slick-prev{left:10px}.home_bannerSlider .slick-arrow.slick-next{right:10px}.sec_bp{padding-left:15px;padding-right:15px}#home_stepswrap .span4>div,#home_stepswrap>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex}#home_stepswrap .span4>div{height:100%}.home_latestPost{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home_latestPost .blog-rss-home{height:100%;position:relative}.home_latestPost .r-more{bottom:20px;position:absolute}}@media only screen and (max-width:1099px) and (min-width:768px){.home_bannerSlider,.servive_banner_wrap{padding-top:105px}.home_bannerSlider .hs_cos_gallery_main .slick-slide img{min-height:350px;object-fit:cover}.home_bannerSlider .banner_title>h1,.home_bannerSlider .banner_title>h2{font-size:38px;line-height:1.2;margin-bottom:15px}.home_bannerSlider .banner_title .mid-title>h2{font-size:30px;line-height:1.2}.home_bannerSlider .banner_title .mid-title p:last-child{margin-bottom:0}}@media only screen and (max-width:1080px) and (min-width:768px){.why_ny_engineer .getqtmain h2{font-size:32px}.why_ny_engineer .getqtmain .getqt a{font-size:14px}}@media only screen and (max-width:950px) and (min-width:768px){.why_ny_engineer .logoimg img{width:21%!important}}@media only screen and (max-width:1150px){.hs_homeTesti .leftright>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hs_homeTesti .colright{margin-left:0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hs_homeTesti .colleft{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hs_homeTesti .colright>div{padding-top:20px;position:relative;top:0;transform:none}.hs_homeTesti .org-clr h2{padding:20px 0;text-align:center}.hs_homeTesti .org-clr h2 br{display:none}}@media only screen and (max-width:767px){.home_bannerSlider,.servive_banner_wrap{padding-top:0}.hs.home_bannerSlider .caption.superimpose{box-sizing:border-box;padding-left:10px!important;padding-right:10px!important}.home_bannerSlider .banner_title>h2{font-size:1.8rem;letter-spacing:0;margin-bottom:5px}.why_ny_engineer .logomain-sec .logoimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home_about .title-text-cta-card{padding-left:0;padding-right:0}.home_aboutImg .widget-type-linked_image img{width:100%}.hs_homeTesti .tes-main .txt1 h4,.hs_homeTesti .tes-main .txt1 img,.hs_homeTesti .tes-main .txt3 h4,.hs_homeTesti .tes-main .txt3 img{float:none!important}.hs_homeTesti .tes-main .txt1 img,.hs_homeTesti .tes-main .txt3 img{margin-bottom:10px}.ondemand_engineering_services .title-text-cta-card{padding-left:0;padding-right:0}.vdc-home-form form .hs_submit.hs-submit{margin-top:15px}.white_ppr2 .cat-main .img-inner{margin-bottom:0}.bb-txt p{font-size:20px}.bb-txt h2{font-size:35px}}@media only screen and (max-width:479px){.home_bannerSlider .slick-arrow{height:25px;width:25px}.home_bannerSlider .slick-arrow:before{font-size:25px}.marquee-text a.cta_button{width:75%!important}}