@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
.yellow-title {color:#FBBD02;}.orange-title {color:#ff5100;}strong {font-weight:500;}.linking-box {transition-duration: .3s;}.hs-content-id-5745868908 .thank2 img{width:100%;max-height:280px}.hs-content-id-5745868908 .thank2 .span9{padding:25px 0}.thank1 h1{font-size:61px;font-weight:300}.thank2 h4{color:#035e84}.thank2 .span9{padding:60px 0}.thank2 img{border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border:2px solid #26a69a;padding:5px}.thank1-sub{padding-top:80px}.thank1{background:url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Thank%20You/thank-you-bg.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}a#cta_button_2004318_9954a8e0-4023-47ca-ba4c-35dfb4a989c2:hover {color: #000;}.hs-content-id-10216210457 div#df-card-container,.hs-content-id-28031946944 div#df-card-container, .hs-content-id-10664122191 div#df-card-container,.hs-content-id-8893405643 div#df-card-container, .hs-content-id-9001984279 div#df-card-container,.hs-content-id-29213135421 div#df-card-container{text-align:left;}.sp-in h6.content-title {color: #ff5100;font-size: 20px;}div#stripe_elements {width: 60%!important;}.vdc .form-main-sec .field.hs-form-field, #df-card-container .df-payment-field .field.hs-form-field {align-items: center!important;justify-content: center!important;list-style: none;}#df-card-container fieldset.form-columns-1.df-payment-field .hs-form.stacked label {padding-right: 10px!important;}#df-card-container div#stripe_elements {margin-top: 0px!important;}#df-card-container p {padding-bottom:5px;}#df-card-container ul li.hs-form-checkbox {width: 100%;}#df-card-container h6 {font-size: 16px;color: #1b1a1a;font-weight: 600;margin: 0;padding: 0 0 10px 0;line-height: 26px;clear: both;}#df-card-container fieldset.form-columns-3, #df-card-container fieldset.form-columns-2, #df-card-container fieldset.form-columns-1 {margin-bottom: 5px;}#df-card-container .field.hs-form-field {margin-top: 0!important;}.hs-fieldtype-file input.hs-input {border: none!important;}#df-card-container .hs-form.stacked label {font-size: 15px!important;color: #1b1a1a;font-weight: 600;margin: 0;padding: 0 0 5px 0;line-height: 26px;}#df-card-container .hs-form.stacked input.hs-input,#df-card-container .hs-form.stacked select.hs-input{background-color:transparent!important;box-shadow:none;font-size:14px!important;font-weight:400;padding:0!important;margin-top:5px;margin-bottom:0!important}#df-card-container .hs-fieldtype-file input.hs-input {height: 22px!important;margin-top: 0px!important;}#df-card-container {max-width: 100%!important;padding: 0!important;background-color: transparent!important;}#df-card-container hr{background:#cccccc69;color:#33333314;border-color:#d3ddd840;margin-top:0;margin-bottom:20px;border:.5px solid}#df-card-container textarea, #df-card-container input[type="text"], #df-card-container input[type="password"], #df-card-container input[type="datetime"], #df-card-container input[type="datetime-local"], #df-card-container input[type="date"], #df-card-container input[type="month"], #df-card-container input[type="time"], #df-card-container input[type="week"], #df-card-container input[type="number"], #df-card-container input[type="email"], #df-card-container input[type="url"], #df-card-container input[type="search"], #df-card-container input[type="tel"], #df-card-container input[type="color"], #df-card-container select {background: #fbfbfb!important;margin-top: 5px!important;box-shadow: none !important;height: 40px!important;border: 1px solid #d0d0d091!important;border-radius: 4px!important;}input#df_product_quantity {border: 1px solid #000!important;}.span8.widget-span.widget-type-cell.form-main-sec fieldset.form-columns-2, .span8.widget-span.widget-type-cell.form-main-sec fieldset.form-columns-1, .span8.widget-span.widget-type-cell.form-main-sec fieldset.form-columns-3{width: 100%;max-width: 100%;}.span8.widget-span.widget-type-cell.form-main-sec input.hs-button.primary.large{background: #fbbd02;padding: 10px 20px;border: navajowhite;margin-top: 15px;font-weight: 600;font-size: 17px;font-family: 'Montserrat'!important;}.form-main-sec fieldset.form-columns-1 .hs-input {width:100%!important;max-width:100%!important;}.form-main-sec textarea, .form-main-sec input[type="text"], .vdc .form-main-sec input[type="password"], .vdc .form-main-sec input[type="week"], .vdc .form-main-sec input[type="number"], .vdc .form-main-sec input[type="email"], .vdc .form-main-sec input[type="tel"], .vdc .form-main-sec input[type="color"], .vdc .form-main-sec select {background: #fbfbfb!important;margin-top: 5px!important;box-shadow: none !important;height: 40px!important;border: 1px solid #aba5a5a3!important;border-radius: 4px!important;}a.lightbox img {border: 3px solid white;}a.lightbox img{max-height:200px}.lightbox-target{position:fixed;top:-100%;width:100%;background:rgba(0,0,0,.7);width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;overflow:hidden}.lightbox-target img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-height:0%;max-width:0%;border:3px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.3);box-sizing:border-box;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}a.lightbox-close{display:block;width:50px;height:50px;box-sizing:border-box;background:#fff;color:#000;text-decoration:none;position:absolute;top:-80px;right:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}a.lightbox-close:before{content:"";display:block;height:30px;width:1px;background:#000;position:absolute;left:26px;top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}a.lightbox-close:after{content:"";display:block;height:30px;width:1px;background:#000;position:absolute;left:26px;top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.lightbox-target:target{opacity:1;top:0;bottom:0;left:0;right:0;z-index:999999}.lightbox-target:target img{max-height:100%;max-width:100%}.lightbox-target:target a.lightbox-close{top:0}.hs-content-id-29420208271 .pain-points {min-height: 162px!important;}.hs-content-id-29318167346 .pain-points {min-height: 140px!important;}.vdc.hs-content-id-11014160983 .pain-points {min-height: 170px!important;}.vdc.hs-content-id-17674741097 .pain-points {min-height: 110px;}.vdc.hs-content-id-9506265054 .pain-points {min-height: 190px;}.hs-content-id-11014988202 .pain-points {min-height: 140px;}.hs-content-id-24623816066 .pain-points {min-height: 155px;}.hs-content-id-24691326649 .pain-points {min-height: 120px;}.hs-content-id-24993498582 .pain-points {min-height: 275px;}.hs-content-id-25169035741 .pain-points {min-height: 125px;}.hs-content-id-25213970666 .pain-points {min-height: 235px;}.hs-content-id-25290187731 .pain-points {min-height: 245px;}.hs-content-id-25332913849 .pain-points {min-height: 245px;}.hs-content-id-25348394156 .pain-points {min-height: 120px;}.hs-content-id-25333799407 .pain-points {min-height: 145px;}.hs-content-id-25334352759 .pain-points {min-height: 120px;}.hs-content-id-28026734311 .pain-points {min-height: 120px;}.hs-content-id-28031946944 .pain-points {min-height: 105px;}.hs-content-id-10327637614 .pain-points {min-height: 150px;}.hs-content-id-8893405643 .pain-points {min-height: 240px;}.hs-content-id-29085173669 .pain-points {min-height: 132px;}.pca ul.ull {margin: 10px 0 30px;font-weight: 400;}.vdc .pca h6.orange{font-size:18px;font-weight:400;color:#ff5100;letter-spacing:.7px;text-transform:uppercase}.vdc .vdc-tbl {max-width:70%;text-align:center;}.vdc .grey-sec .span4 p {color: #545454 !important;padding-bottom: 0px;line-height: 25px;}.vdc .img-txt-module .section-padding {padding-top:30px;padding-bottom:20px;}.vdc .services-form h6 {font-size:16px;color: #1b1a1a;}.vdc legend.hs-field-desc {font-size: 14px;font-weight: 600;letter-spacing: 1px;}.vdc .wht-main-overlay-content .orange-title img {max-width: 25px;margin-right: 10px;}.vdc .vdc-steps .p-top20 {padding-top: 10px;}.vdc .vdc-steps .section-padding {padding-bottom:15px;}.vdc .img-form{background:#cccccc26;background:url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Landing%20Pages/Short%20Banner/bg-image1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed!important}.vdc .services-form p {padding-bottom: 0px;}.hs-content-id-25332913849 .form-columns-2 .hs-dependent-field {}.vdc .form-main-sec {background: #ffffff94;}.vdc .form-main-sec em{font-size:14px;font-weight:600;letter-spacing:1px}.vdc .services-form .form-columns-0 {max-width:100%;}.vdc .pain-points{border:2px solid #a09f9f;box-shadow:0 5px 10px rgba(0,0,0,.08);border:2px solid #ececec;padding:15px;margin-bottom:10px;border-radius:6px}.vdc .form-main-sec ul.inputs-list.multi-container li {padding-right: 10px;width: 30%;float: left;}.vdc .form-main-sec fieldset.form-columns-1 ul.inputs-list.multi-container .hs-input {width: auto !important;}.vdc.hs-content-id-25169035741 table.bench-tbl, .vdc.hs-content-id-17674741097 table.bench-tbl, .vdc.hs-content-id-25334352759 table.bench-tbl, .vdc.hs-content-id-25333799407 table.bench-tbl {max-width: 70%!important;width: 70%!important;} 
.vdc .form-main-sec ul.inputs-list.multi-container {padding-left: 0px;list-style: none;margin-bottom: 0px;padding-bottom: 0px;margin-top: 0px;}ul.ull {list-style: none;margin-top: 0px;padding-left:10px;} .vdc .grey-overlay, .vdc .wht-overlay.container, .vdc .yellow-overlay.overlay.container, .vdc .black-overlay.overlay.container, .vdc .contact-cta, .vdc .wht-overlay.container {float:left!important;width:100%!important;}.ull li:before{font:normal normal normal 18px/1 FontAwesome;content:"\f105";display:inline-block;padding-right:10px;vertical-align:middle;font-weight:900}.ul-tabs .span4 ul{list-style:none;margin-top:0;padding-left:10px}.ul-tabs .span4 ul li:before{font:normal normal normal 18px/1 FontAwesome;content:"\f105";display:inline-block;padding-right:10px;vertical-align:middle;font-weight:900}.ul-tabs .span4 strong {color: #ff5100;font-size: 18px;}.vdc .services-form hr{background:#cccccc69;color:#33333314;border-color:#d3ddd840;margin-top:0;margin-bottom:20px;border:.5px solid}.vdc .revit-fam .hs-tabs__navitem--active {padding:5px;letter-spacing:0px;}.vdc .revit-fam .hs-tabs__navitem:not(.hs-tabs__navitem--active) {padding: 5px;letter-spacing:0px;}.vdc table.bench-tbl td {line-height: 24px;padding: 10px !important;}.vdc table.bench-tbl {max-width: 100%!important;width: 100%!important;}.hs-content-id-11014160983 table.bench-tbl {max-width: 80%!important;width: 80%!important;}.vdc .pain-points h6:after {content: ' ';clear: both;width: 1em;display: block;margin: 5px 0 0;border-bottom: 2px solid #30ab91;}.vdc .services-form input.hs-button.primary.large {margin-top: 10px;}.vdc.locations-main .services-form {margin-top: 10px!important;}.vdc .form-main-sec {box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important;padding:2rem 3rem;}.vdc .services-main {background-image: none;}.vdc ul.inputs-list.multi-container{padding-left:0;list-style:none;margin-bottom:0;padding-bottom:0}.vdc ul.inputs-list.multi-container li {padding-right: 10px;width:30%;float:left;}.services-form fieldset.form-columns-1 ul.inputs-list.multi-container .hs-input {width: auto!important;}.form-columns-1 .hs-input {margin-top: 10px!important;}.services-form label {color:#fff;}.ppc .header-container-wrapper .row-fluid [class*="span3"] {min-height: 28px!important;}body.ppc .services-form em a {color: #fff;}.container.proposal-cta-main.contact-cta {width: 100%!important;max-width: 100%!important;}.vdc .vdc-steps .ppc-work [class^="icofont-"] {background-color: #fff!important;}.hs-content-id-11014988202 .vdc-steps {display:block!important;}.hs-content-id-24623816066 .vdc-steps {display:block!important;}.hs-content-id-24691326649 .vdc-steps {display:block!important;}.hs-content-id-25348394156 .vdc-steps {display:block!important;}.hs-content-id-25332913849 .vdc-steps {display:block!important;}.hs-content-id-11014160983 .vdc-steps {display:block!important;}.hs-content-id-25169035741 .vdc-steps {display:block!important;}.hs-content-id-9506265054 .vdc-steps {display:block!important;}.hs-content-id-25290187731 .vdc-steps {display:block!important;}.hs-content-id-24993498582 .vdc-steps {display:block!important;}.hs-content-id-25213970666 .vdc-steps {display:block!important;}.hs-content-id-27847188751 .vdc-steps {display:block!important;}.hs-content-id-28861587376 .vdc-steps {display:block!important;}.hs-content-id-27809385789 .vdc-steps {display:block!important;}.hs-content-id-28031946944 .vdc-steps {display:block!important;}.hs-content-id-28026734311 .vdc-steps {display:block!important;}.hs-content-id-9001984279 .vdc-steps {display:block!important;}.hs-content-id-10664122191 .vdc-steps {display:block!important;}.hs-content-id-8893405643 .vdc-steps {display:block!important;}.hs-content-id-28818246709 .vdc-steps {display:block!important;}.hs-content-id-10327637614 .vdc-steps {display:block!important;}.hs-content-id-8893405643 .vdc-steps {display:block!important;}.hs-content-id-10216210457 .vdc-steps {display:block!important;}.hs-content-id-28817911597 .vdc-steps {display:block!important;}.hs-content-id-29020949136 .vdc-steps {display:block!important;}.hs-content-id-29076837564 .vdc-steps {display:block!important;}.hs-content-id-29085173669 .vdc-steps {display:block!important;}.hs-content-id-29214311448 .vdc-steps {display:block!important;}.hs-content-id-29213135421 .vdc-steps {display:block!important;}.hs-content-id-29316537321 .vdc-steps {display:block!important;}.hs-content-id-29420208271 .vdc-steps {display:block!important;}.hs-content-id-29318167346 .vdc-steps {display:block!important;}.vdc-steps {display:none!important;}.org .ull li u {color: #ff5100;font-weight: 600;text-decoration: none;}.diff-arrow ul li:before{font:normal normal normal 18px/1 FontAwesome;content:"\f178";display:inline-block;padding-right:10px;vertical-align:middle;font-weight:900;color:#1ebfa5}.diff-arrow ul {list-style:none;}.ecom-main {background: #cccccc29;box-shadow: 5px 0px 6px 0px rgba(0, 0, 0, 0.17);}.ecom-main .ecom2, .ecom-main .ecom3, .ecom-main .ecom1 {margin-top:15px;}.vdc .services-form textarea {height: 40px!important;}.vdc .mob-dis {display:none!important;}.vdc .services-form label {color:#000!important;}.step-3 {background-color: #f5f5f5;clip-path: polygon(0 5%, 100% 0, 100% 95%, 0% 100%);}.vdc .ppc-work [class^="icofont-"] {background-color: #f5f5f5;}.text-center {text-align:center;}.text-white {color:#fff;}.section-padding {padding: 45px 0;}.vdc .pain-points {border: 1px solid #ececec;padding: 7px 15px;margin-bottom:10px;border-radius:6px;}.vdc .pain-points h6 {color: #ff5100;padding-bottom: 0px;font-size: 18px;}.vdc .pain-points p {padding-bottom:0px;}.yellow {color:#fbbd02;}.orange {color:#ff5100;}.ylo-b h1:after, .ylo-b h2:after, .ylo-b h3:after, .ylo-b h4:after, .ylo-b h5:after, .ylo-b h6:after {content: ' ';clear: both;width: 2em;display: block;margin: 5px auto;border-bottom: 3px solid #fbbd02;}.vdc .img-form.overlay:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #1ebfa53b;}.vdc .img-form.overlay{background: url('https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Landing%20Pages/contact-form-bg.jpg');background-size: cover;background-repeat: no-repeat;background-position: left;box-shadow: 0px 0px 5px 0px rgba(220,217,217,0.75);border: 1px solid #e0e0e0;}.p20{padding:20px 0}.p30{padding:30px 0}.p40{padding:40px 0}.p60{padding:60px 0}.p80{padding:80px 0}.p100{padding:100px 0}.m20{margin:20px 0}.m40{margin:40px 0}.m60{margin:60px 0}.p-top20{padding-top:20px}.p-top40{padding-top:40px}.p-top60{padding-top:60px}.p-top80{padding-top:80px}.p-top100{padding-top:100px}.p-top120{padding-top:120px}.p-top140{padding-top:140px}.p-top160{padding-top:160px}.p-bot60{padding-bottom:60px}.m-top20{margin-top:20px}.m-top40{margin-top:40px}.m-top60{margin-top:60px}.m-top80{margin-top:80px}.m-top100{margin-top:100px}.m-top120{margin-top:120px}.m-top140{margin-top:140px}.m-top160{margin-top:160px}.cta-top30{padding-top:20px}.wht-block h3:after, .main-title h2:after, .main-title h4:after {content: ' ';clear: both;width: 2em;display: block;margin: 5px auto 10px;border-bottom: 3px solid #FBBD02;}.yellow-cta, .black-border-cta {font-family: 'Montserrat'!important;font-weight: 600!important;letter-spacing: 1px;}.yellow-cta:hover {background-color:#FBBD02!important;}.black-border-cta:hover {background-color: #fff !important;color: #000!important;}.row-fluid .header-paddingtop {padding-top:63px;}.row-fluid .hero-section {position:relative;}.row-fluid .hero-text {font-size:16px;line-height:24px;position:absolute;top:50%;left:0;width:100%;transform : translateY(-50%);}.row-fluid .hero-text h1 {font-size:42px;line-height:52px;text-transform:none;padding:15px 0 20px;color:;}.row-fluid .hero-content {padding-bottom:30px;font-size:24px;line-height:35px;font-weight:300;}.row-fluid a.hero-style {background-color:;font-weight:500;color:;border-color:;}.row-fluid a.hero-style:hover {border-color:;}.row-fluid a.hero-style:after {content:"\f105";display:inline-block;font-family:'FontAwesome';vertical-align:middle;margin-left:12px;}.row-fluid .bgimg-main {background-size:cover;background-repeat:no-repeat;background-position:center center;}.row-fluid .bg-img {display:none;}.clear {clear:both }.header-container-wrapper .hddr-grp .row-fluid [class*="span"] {min-height: 0!important;}.lft h3:after, .lft h2:after, .lft h4:after, .lft h5:after, .lft h6:after {content: ' ';clear: both;width: 2em;display: block;margin: 5px 0;border-bottom: 3px solid #fbbd02;}.home-slide .line-1, .home-slide .line-1 span, .wht-title {font-size:2em;margin: 0px auto 20px!important;font-family: 'Days One'!important;}.home-slide .caption.superimpose{top: 50%;transform: translateY(-25%);padding:0;bottom:auto;background:none!important;width:100%;}.home-slide .caption.superimpose span {padding:0px!important;}.home-slide .slick-slide-inner-wrapper {width: 100%;max-height:550px;}.home-slide .slick-slide img {width: 100%;}.home-slide .slick-initialized .slick-slide {width: 100%;}.home-slide .slick-track {width: 100%!important;padding: 0px!important;}.home-slide .hs_cos_gallery_main, .home-slide .hs_cos_gallery_thumbnails, .home-slide .hs_cos_gallery_lightbox{padding: 0px!important;}.line-1{position: relative;border-right: 2px solid rgba(255,255,255,.75);white-space: nowrap;overflow: hidden;}.anim-typewriter{animation: typewriter 4s steps(44) 1s 1 normal both,blinkTextCursor 500ms steps(44) normal;}@keyframes typewriter{from{width: 0;}to{width: 38em;}}@keyframes blinkTextCursor{from{border-right-color: rgba(255,255,255,.75);}to{border-right-color: transparent;}}.btitle{font-size:30px;font-weight:600;color:#fff;margin-bottom:15px}.btitle span {letter-spacing:0.5px;}
.btitle:after{content:' '; clear:both; width:2em;display:block;margin:15px 0 0;border-bottom:3px solid #fbbd02}.homepage-main .hero-section.bgimg-main.header-paddingtop {background-attachment: fixed;}.hotline{padding:40px;background:rgba(10,10,10,.53);box-shadow:3px 4px 5px 0 rgba(0,0,0,.75)}.hotline .fa{border:2px solid #000;padding:5px;font-size:14px;width:12px;height:11px;border-radius:50px;margin-right:10px;padding-bottom:6px;margin-bottom:3px;margin-right:3px;padding-left:5px}.hotline a{color:#000;text-decoration:none;font-size:18px}.hotline h3{letter-spacing:.5px}.hotline h3:after{content:' ';clear:both;width:2em;display:block;margin:8px 0;border-bottom:3px solid #fbbd02}.hotline p{font-size:20px;line-height:2rem;letter-spacing:.2px}.hotline h4{letter-spacing:1px;background-color:#fbbd02;width:fit-content;padding:4px 13px;color:#000;line-height:inherit;border-radius:4px}.hs-logo-carousel__inner h5 {color:#000;}.banner-logo-sec.overlay:before {background:#1ebfa5 !important;}.hero-section.bgimg-main {max-height:700px!important;}.banner-logo-sec.bgimg-main.overlay {margin: 0 auto;width: 90%;margin-left: 5%;margin-top: -7%;}.banner-logo-sec .main-title h4:after {content: ' ';clear: both;width: 2em;display: block;margin: 5px 0;border-bottom: 3px solid #fff;}.banner-logo-sec .main-title h4 {padding-bottom:0px;color:#fff;}.banner-logo-sec img {max-height:80px;}.banner-logo-sec.bgimg-main{background-attachment: fixed;}.row-fluid .banner-logo-sec {padding:30px 0;position:relative;}.banner-logo-list ul {padding-left: 0px;display: flex;align-items: center;justify-content: center;list-style: none;margin:0px;}.banner-logos{display:flex;align-items:center;justify-content:center}.usp h4{color:#ff4500;font-size:24px}.pcontent ul li{font-weight:500}.form-top span.hs-form-required{display:none}.form-top fieldset.form-columns-1 ul.inputs-list.multi-container .hs-input{width:auto!important}.form-top ul.inputs-list.multi-container{padding-left:0;list-style:none;margin-bottom:0;padding-bottom:0}.form-top ul.inputs-list.multi-container li{padding-right:10px;width:30%;float:left}.form-top .services-form fieldset.form-columns-1 ul.inputs-list.multi-container .hs-input{width:auto!important}.services-form input.hs-button.primary.large {-webkit-appearance: none;}.services-mainpage .hs-accordion__item button {font-size: 15px;padding: 8px 15px;}.only-value {display:none!important;}span.t-title {font-size:24px!important;color: #181818;}.services-mainpage .hs-logo-carousel__inner h5:hover {text-decoration: underline;}.hs-content-id-4238471289 .only-value {display:block!important;}.mrs-main a {width: fit-content;}.mrs-main a:hover {color: #ff5100;}.services-main {background-attachment: fixed;background-image: url('https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Home/image%20%282%29.jpg');background-size: cover;background-repeat: no-repeat;}.services-main h4 {padding-top:10px;font-size:24px;}.services-main h4:after {content: ' ';clear: both;width: 2em;display: block;margin: 10px auto;border-bottom: 2px solid #FBBD02;}.services-main [class^="icofont-"], .services-main [class*=" icofont-"] {font-size: 3em;color: #fbbd02;}.prod-main strong {font-weight:600;}.prod-main img {float: left;padding-right: 20px;padding-bottom: 10px;max-width: 49%;}.ind-pro-body dt:after{content:' '!important;clear:both;width:2em;display:block;margin:0 0 0 auto;border-bottom:2px solid #ffffffb3}.services-main [class^="icofont-"]:hover, .services-main [class*=" icofont-"]:hover {color:#fff;}.pro-slider {margin-top:20px;}ul.clients{padding-left:0;display:inline-flex;list-style:none}ul.clients img {padding-right:15px;}.clients-main{background:#000;margin-top:-10.5%;position:absolute}.mep-main-section {background:linear-gradient(to top, #f1f1f1 0%, #f7f7f7 100%);}.mep h3 {font-size:24px;}.round-icon [class^="icofont-"], .round-icon [class*=" icofont-"] {margin: 0 0 20px;background: #fbbd02;padding: 20px;display: -webkit-inline-box;border-radius: 50px;font-size: 40px;color:#fff;}.round-icon [class^="icofont-"]:hover, .round-icon [class*=" icofont-"]:hover {transition: all 500ms ease;background: transparent;border: 1px solid #fbbd02;color: #fbbd02;padding: 19px;}.pro3{background:url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Background%20Image.jpg);background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat}.pro3 .main-title h2:after{border-bottom:3px solid #000}.pro3 h4{padding-top:10px;font-size:24px}.pro3 h4:after{content:' ';clear:both;width:2em;display:block;margin:10px auto;border-bottom:2px solid #000}.pro3 p{font-size:22px;line-height:2.2rem;margin-top:20px}.pro3 [class*=" icofont-"],.pro3 [class^=icofont-]{font-size:3em;color:#000}.pro3 [class*=" icofont-"]:hover,.pro3 [class^=icofont-]:hover{color:#000}.pro3block{padding:20px 0}.client-c .slick-prev:before, .pro-slider .slick-prev:before, .pro-slider .slick-next:before, .client-c .slick-next:before {color: #fbbd02;font-size: 28px;}.row-fluid .testimonial-section {padding:40px 0;}.row-fluid .testimonial-section1 {padding-top:15px;}.row-fluid .testimonial-section1 span.hs_cos_wrapper {margin:0 -15px;display:block;}.row-fluid .testimonial-section1 .hs_cos_wrapper_widget {display:inline-block;}.row-fluid .testimonials-box {margin:40px 0 50px;padding:0 15px;position:relative;}.row-fluid .testimonials-box:before {content:'';width:80px;height:81px;background-image:url('https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Home/quote.png');background-color:#fff;position:absolute;top:-40px;left:50px;background-repeat:no-repeat;background-position:center;background-size:70px;}.row-fluid .testimonials-boxinner {border: 2px solid #fbbd02;font-size:14px;}.row-fluid .testimonials-inner {padding:45px 25px 60px;}.row-fluid .testimonials-detailsbox {padding:8px 8px 8px 70px;max-width:300px;position:absolute;bottom:-30px;right:45px;background-color:#FFF;border:2px solid #52e6bb;}.row-fluid .testimonials-details h5 {padding:0;font-size:16px;line-height:22px;}.row-fluid .testimonials-img {border-radius:50px;width:55px;height:55px;overflow:hidden;position:absolute;top:8px;left:8px;background-size:cover;background-position:center center;background-repeat:no-repeat;}.counter-section.bgimg-main{background-attachment: fixed;}.row-fluid .counter-section {padding:40px 0;position:relative;background-color:#000!important;}.row-fluid .counter-box {margin:0;padding-left:57px;width:25%;float:left;font-size:18px;line-height:24px;position:relative;}.row-fluid .counter-img {margin:0;width:auto;position:absolute;top:50%;left:0;transform:translateY(-50%);}.row-fluid .counter-text {margin:0;width:100%;display:inline-block;vertical-align:middle;float:none;color:#fff;}.row-fluid .counter-img img {max-width:55px;}.row-fluid .counter-text {padding-left:15px;}.row-fluid .counter-number {font-size:41px;line-height:47px;font-weight:700;}.row-fluid .counter-box:nth-child(2) .counter-number:after, .row-fluid .counter-box:nth-child(3) .counter-number:after {padding-left: 10px;content: "\f295";font-size:30px;display:inline-block;font-family:'FontAwesome';vertical-align:middle;}.row-fluid .counter-box:nth-child(1) .counter-number:after {padding-left: 10px;content: "\f067";font-size:30px;display:inline-block;font-family:'FontAwesome';vertical-align:middle;}.counter-box [class*=" icofont-"],.counter-box [class^=icofont-]{margin:0;width:auto;position:absolute;font-size:55px;color:#fff;top:50%;left:0;transform:translateY(-50%)}.portal-project-main h1{font-size:30px;text-transform:capitalize;padding-top:0}.portal-project-main h1:after{content:' ';clear:both;width:2em;display:block;margin:5px auto;border-bottom:3px solid #fbbd02}.row-fluid .overlay {position:relative;}.row-fluid .overlay:before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;background: #181818;}.row-fluid .overlay > div {position:relative;}.linking-box:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition-duration:.3s}.main-link-sec {background-color: #fbbd02;-webkit-clip-path: polygon(0 8%, 100% 0, 100% 100%, 0% 100%);clip-path: polygon(0 8%, 100% 0, 100% 100%, 0% 100%);}.linking-box{border-left: 3px solid #ff5100;background: #fff;padding: 20px;border-radius: 4px;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.1);}.linking-box .round-icon [class^="icofont-"], .round-icon [class*=" icofont-"] {font-size: 30px;padding: 10px;margin:0px;}.link-row1 {padding-left: 0px;display: flex;align-items: center;justify-content: center;margin: 0px;}.linking-box .icofont-location-arrow:before {padding-right:3px;}.linking-box h4 {font-size: 22px;padding-top: 10px;padding-left: 15px;text-transform: uppercase;}.linking-box a {float: right;text-decoration: none;color: #ff5100;letter-spacing: 0.5px;font-weight: 600;}.cs-cta {padding:20px;}.csb h4:after,.linking-box h4:after{content:' ';clear:both;width:2em;display:block;margin:5px 0 0;border-bottom:2px solid #fbbd02}.csb h4 {font-size:18px;line-height:1.8rem;}.csb h4, .csb p {padding:20px 20px 0;}.csb {background:#fff;border-radius: 4px;}.timeline.overlay:before {background:#1c1921ba !important;opacity: .85;}.about .csb {min-height:555px;}.about .csb img {max-height: 254px;width: 100%!important;}.cs-main.overlay:before {background: #000 !important;opacity: .85;}.hero-section.bgimg-main.about-banner .left-space {padding-left:0px!important;}.hero-section.bgimg-main.about-banner.header-paddingtop {max-height:450px!important;text-align:center;background-attachment:fixed!important;}.about-banner.header-paddingtop:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#3d414685}.about .banner-text.text-white {position: relative;padding-top: 60px;}.about-banner.overlay:before {background: #000 !important;opacity: .85;}.csb img {border-radius: 4px 4px 0px 0px;}
.cs-main {background-attachment: fixed;background-image: url('https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/about%20us/shutterstock_128774006.jpg');background-size: cover;background-repeat: no-repeat;background-color: #f7f8fa;}.timeline {background: url('https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/about%20us/shutterstock_129141452.jpg');background-attachment: fixed;background-position: center;background-size: cover;background-repeat: no-repeat;}.row-fluid .request-left , .row-fluid .request-right {width:50%;margin:0;position:relative;}.row-fluid .request-text {padding-right:30px;color:;}.row-fluid .request-text h1 {padding:0;text-transform:none;font-size:36px;line-height:42px;color:#fff;}.row-fluid .request-form {padding: 0px 0 60px 80px;}.row-fluid .request-form .hs-form-field label span + span {display:none;}.row-fluid .request-text ul {margin:0;padding:0;list-style-type:none;}.row-fluid .request-text ul li {margin:0;padding:10px 0 5px 0px;display:block;position:relative;}.row-fluid .request-text ul li a {color:#fff;}.row-fluid .request-text ul li a:hover {opacity:0.7;}.row-fluid .request-text ul li:before {font: normal normal normal 18px/1 FontAwesome;content: "\f105";display: inline-block;padding-right: 10px;vertical-align: middle;font-weight: 600;}.row-fluid .request-text ul li:nth-child(2):after {content:"";background-image:url('https://2668666.fs1.hubspotusercontent-na1.net/hubfs/2668666/Hamster_2017/Image/icon2.png');}.row-fluid .request-text ul li:nth-child(3):after {content:"";background-image:url('https://2668666.fs1.hubspotusercontent-na1.net/hubfs/2668666/Hamster_2017/Image/icon3.png');}.request-left.overlay:before {background: #ff5100!important;opacity:0.85;}.teampage .hero-section.bgimg-main {background: url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/team/Team%20Image%20-%20Copy%20%281%29.jpg);background-size: cover;background-repeat: no-repeat;background-position: center center;}.ceo{background-color: #F7F7F7;}.p30 {padding:40px 0;}.social-i {display: -webkit-inline-box;}.project-main-all .pro-cta a:hover {color: #fbbd02;background-color: #fff;}.project-main-all .pro-cta a{padding:7px 10px;letter-spacing:0;text-transform:uppercase;font-size:14px;transition:all .5s ease;background-color:#fbbd02;border:1px solid #ffaf03;margin-top:6px;font-weight:600;color:#fff;border-radius:50px;margin-right:10px}.hs-content-id-4423316030 .custom-des-section, .hs-content-id-8613142875 .custom-des-section, .hs-content-id-4238482514 .custom-des-section, .hs-content-id-4238521769 .custom-des-section, .hs-content-id-4238471289 .custom-des-section, .hs-content-id-4423287700 .custom-des-section, .hs-content-id-4238486749 .custom-des-section {display:none!important;}.mrs-main a {text-transform: capitalize!important;}.wht-block h3, .main-title h2, .main-title h4, .overlay-title h5, .yello-main-overlay-content h5 {text-transform:capitalize!important;}.request-section {background-image: linear-gradient(to right,#f1f0f0,#f1f0f0 50%,#cacaca 50%,#cacaca 50%);}.services-content-img img{margin:0 25px 20px 0;float:left;max-width:400px}.hs-content-id-8613142875 .exp {min-height:310px!important;}.hs-content-id-41283531979 
.exp {min-height:200px!important;}.ser-toggle img{margin:0 25px 20px 0;float:left;max-width:25%}.pnt h3 {width:100%!important;}.pnt h3:after, .services-form-sec h3:after, .os-main h3:after, .white-block h3:after {content: ' ';margin-bottom:20px;clear: both;width: 2em;display: block;margin: 10px auto;border-bottom: 2px solid #fbbd02;}
.services-form textarea,.services-form input[type="text"], 
.services-form input[type="password"], .services-form input[type="datetime"], 
.services-form input[type="datetime-local"], .services-form input[type="date"], .services-form input[type="month"], .services-form input[type="time"], .services-form input[type="week"], .services-form input[type="number"], .services-form input[type="email"], .services-form input[type="url"], .services-form input[type="search"],.services-form input[type="tel"], .services-form input[type="color"],.services-form select {background: #fbfbfb;margin-top:5px;box-shadow: none!important;height: 40px;border: 1px solid #d0d0d091;border-radius: 4px;}.services-form fieldset.form-columns-3 .hs-form-field {width: 33.3%!important;}.services-form fieldset.form-columns-3, .services-form fieldset.form-columns-2, .services-form fieldset.form-columns-1 {max-width: 65%;margin:0 auto;margin-bottom: 10px;}.services-form label{font-size:14px;font-weight:500;letter-spacing:.5px;color:#505050}.services-form fieldset.form-columns-1 .hs-input {width:100%!important;}.services-form .hs_submit.hs-submit {text-align:center;}input.paypal_btn.btn.btn--orange.uppercase {margin-top:20px;}input.paypal_btn.btn.btn--orange.uppercase, .services-form input.hs-button.primary.large{font-family:Montserrat!important;text-align:center;background:#fbbd02;box-shadow:none;color:#000;font-size:14px;letter-spacing:1px;font-weight:600;text-transform:uppercase;border:none;border-radius:50px;padding:10px 30px}.services-mainpage .hero-text h1:after{content:' ';clear:both;width:2em;display:block;margin:5px auto;border-bottom:3px solid #fbbd02}.list-section-main {background: #181818;color: #fff;-webkit-clip-path: polygon(50% 0%, 100% 0, 100% 95%, 50% 100%, 0 95%, 0 0);clip-path: polygon(50% 0%, 100% 0, 100% 90%, 50% 100%, 0 90%, 0 0);}.list-section-main h2 {font-size:24px;letter-spacing:1px;font-weight:500;}.ser-url {margin-bottom:6px;}.list-section-main h2:afetr{margin: 5px auto 15px;}.bench-res ul li:before, .wht-blt ul li:before, .ser-url span:before, .overlay-content ul li:before {font: normal normal normal 18px/1 FontAwesome;content: "\f105";display: inline-block;padding-right: 10px;vertical-align: middle;font-weight: 600;}.wht-blt ul {list-style:none;}h3.normal.color--white {font-family: 'Montserrat'!important;font-size: 24px;}.services-all .pro-cta a{text-transform:uppercase;font-size:14px;transition:all .5s ease;background-color:#fbbd02;border:1px solid #ffaf03;padding:7px 20px;margin-top:6px;font-weight:800;letter-spacing:1px;color:#fff;border-radius:50px;margin-right:10px}.services-all .pro-cta a:hover {color:#fbbd02;background-color: #fff;}.f-alarmtxt .fa-angle-double-right {font-size:20px;padding-right:15px;}.sea-green:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #1ebfa5c7;}.sea-green {position:relative;background: url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Location/drawing1.jpg)!important;background-attachment: fixed!important;}.sea-green .sub-s {position: relative;}.sea-green {background: #1ebfa5;color: #fff;clip-path: polygon(0 8%, 100% 0%, 100% 92%, 0% 100%);}.locations-sub .mrs-main a {font-weight: 600;letter-spacing: 0.5px;color: #fff!important;font-size:15px;padding-bottom:3px;}.sea-green .section-padding {padding: 70px 0;}.locations-main .grey-bg {background: #f5f5f5;box-shadow: 0px 0px 5px 0px rgba(220,217,217,0.75);border: 1px solid #e0e0e0;}.locations-main span.hs-form-required {display:none;}.small-banner .hero-text h1 {text-align: left!important;}.wht-brd .ind-pro-bred a:not(:first-child):before {background-color: #fff;}.wht-brd .ind-pro-bred a {color: #fff!important;}.locations-main .lc p {display:inline-flex;font-size: 14px;color: #353535;margin-top: 0;}.locations-main .lc a {color: #353535;text-decoration: none;}.locations-main .services-form {margin-top:35px;}.locations-main .lc [class^="icofont-"], .locations-main .lc [class*=" icofont-"] {line-height: inherit;color: #fbbd02;padding-right: 10px;font-size: 18px;}.locations-main .lc h6 {font-size:20px;letter-spacing:0.6px;}.locations-main .lc h6:after, .locations-main .cnt h6:after {content: ' ';clear: both;width: 1.2em;display: block;margin: 8px 0px;border-bottom: 2px solid #fbbd02;}.locations-main .cnt {padding-left:50px!important;}.locations-main .cnt a {color:#000;}.revit-fam i.icofont-check-circled {color:#000;font-size: 40px;}.ser-nw .scroll-down .s4 span:hover {color:#fff!important;}.revit-fam .bg-border {background-color:#000;}.revit-fam .img-rounded img {max-width:230px!important;padding-left:15px ;}.revit-fam .box-b, .revit-fam .box-y {background: #fff!important;border-left: 2px solid #eaeaea;min-height:215px;text-align:center;padding:30px 15px;font-size: 16px;color:#000;font-weight:600;}.revit-fam .box-b p, .revit-fam .box-y p {padding-bottom:0px;padding-top:15px;color:#000!important;}.revit-fam .box-b {background: #181818;color: #fff;line-height: 1.6rem;}.revit-fam .hs-tabs__item {border: 2px solid #fbbd02;}.revit-fam .hs-tabs__navitem:not(.hs-tabs__navitem--active) {padding: 10px 25px;background-color: #181818;color: #fff;letter-spacing: 0.5px;font-weight: 500;font-size: 16px;border-bottom: 2px solid #000;}.revit-fam .hs-tabs__navitem {padding:15px;}.revit-fam .hs-tabs__navitem--active {padding: 10px 25px;border-bottom: 2px solid #fbbd02;color: #fff;letter-spacing: 0.5px;font-weight: 500;font-size: 16px;background: #fbbd02;}.revit-fam h3:after {content: ' ';clear: both;width: 2em;display: block;margin: 5px auto 10px;border-bottom: 3px solid #fbbd02;}.revit-fam .b-left h3:after {margin: 10px 0;}.revit-fam .span12.widget-span.widget-type-cell.hero-section.bgimg-main.header-paddingtop:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #16171954 !important;}.revit-fam h1:after {content:none!important;}.revit-fam h1 {text-transform: capitalize!important;}.revit-fam .top-form-section .form-top label {font-weight:500!important;color:#000!important;}.revit-fam .bench-tbl td {background-color:#fff;color:#000;}.revit-fam .ln ul {list-style:none;}.revit-fam .top-form-section {border-top: 1px solid #dcdcdc;box-shadow: 0px 2px 5px 0px rgba(181, 178, 178, 0.75);background-image: linear-gradient(to right,#f3f1f1,#f2f1f1 52%,#e4e2e2 20%,#e8e8e8 50%);}.revit-fam .top-main-form input[type="text"], .revit-fam .top-main-form input[type="email"], .revit-fam .top-main-form input[type="tel"], .revit-fam .top-main-form textarea {color:#000!important;background:#fff!important;}.revit-fam table.bench-tbl {max-width: 100%!important;}.revit-fam table.bench-tbl strong{font-size:14px;}.revit-img img {min-height:230px;max-height:230px;border: 2px solid #ccc;border-radius: 4px;}.revit-img {border-top: 1px solid #dadada;background-color: #1ebfa5 !important;}.revit-fam .top-form-section h4, .revit-fam .top-form-section h3 {color:#000;}.revit-fam .box-b:hover, .revit-fam .box-y:hover {transform: scale(1.03) !important;transition-duration: .3s !important;box-shadow: 0px 0px 5px 0px rgb(43, 43, 43);}.revit-fam .box-y {line-height: 1.6rem;}body.revit-fam .scroll-down a {font-size:24px;line-height:21px!important;}body.revit-fam .scroll-down span:before {font-size:24px;}body.revit-fam .scroll-down {background: #1a1a1a;box-shadow: 0px 2px 5px 0px rgba(80, 80, 80, 0.75);}body.revit-fam .scroll-down .s4 {background-color: #fbbd02!important;clip-path: polygon(5% 0, 100% 0%, 95% 100%, 0% 100%);}body.projects-main.benchmark.ser-nw.revit-fam .hero-section.bgimg-main {max-height: 400px!important;}.b-left h1:after, .b-left h4:after {margin: 10px 0!important;}.revit-fam .bench-price {letter-spacing:0px;}.revit-fam .bench-price .section-padding {padding:45px 0;}.revit-fam .types h6:before {font: normal normal normal 18px/1 FontAwesome;content: "\f138";display: inline-block;padding-right: 10px;vertical-align: middle;font-weight: 600;}.revit-fam .wht-blt ul li {padding-bottom: 5px;}.revit-fam .types p, .revit-fam .types ul {padding-left:30px;}.revit-fam .types h6:before {color: #fbbd02;padding-right: 15px;}.img-rounded img {border-radius:50%;}.revit-fam .grey-bg {background: #f5f5f5;box-shadow: 0px 0px 5px 0px rgba(220,217,217,0.75);border: 1px solid #e0e0e0;}.revit-fam .s3, .revit-fam .s4, .revit-fam .s5 {width:33.3333333333%!important;}.revit-fam .scroll-down .s5 {background-color: #1a1a1a!important;}.revit-fam .para {clip-path: polygon(50% 0%,100% 0,100% 90%,50% 100%,0 90%,0 0);}.bench-tbl td p {text-transform: capitalize;font-size:14px;}.revit-fam .bench-tbl td {line-height: 24px;padding: 5px!important;}.services-banner.header-paddingtop:before {background:#ffffffde !important;content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.services-banner .left-space{color:#000;text-align:center}.request-section .request-text.left-space {color:#fff;}.experties-main {background-color: #f4f8fa;}.experties-main h2 {font-size:28px;}.experties-main h4 {font-size:22px;color: #ff5100;padding-bottom: 0;}.experties-main h4:after {content: ' ';clear: both;width: 2em;display: block;margin: 5px 0 0px;border-bottom: 2px solid #fbbd02;}.wht-block h2 {font-size:28px!important;}.small-sec-pad {padding:35px 0;}.exp span {font-size:15px;line-height:25px;}.exp [class*=" icofont-"], .exp [class^=icofont-]{-webkit-clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);box-shadow: 0 2px 30px rgba(0, 0, 0, 0.088);background-color: #fbbd02;padding: 0.7rem;position: absolute;margin-top: -2rem;top: 0;color: #fff;font-size: 2.3rem;}.request-right {background-color: #00000005!important;border-bottom: 1px solid #cccccc47!important;}
.white-sec .fa-angle-double-right {padding-right:15px;}
.exp{position:relative;border-radius:3px;min-height:250px!important;padding:2.5rem 1.5rem 1.5rem;background-color:#fff;box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;}
.b-scroll-main .fa {padding-top: 10px;font-size: 32px;}
.bc-yelo-grad1, .bc-yelo-grad2, .bc-yelo-grad3 {display: flex;align-items: center;justify-content: center;list-style: none;}
.bc-yelo-grad a {color:#181818;text-decoration:none;padding:25px;display:block;}.bc-yelo-grad h4 {font-size:17px;padding-bottom:0px;margin-bottom:0px;padding:0 15px;}.bc-yelo-grad3 {background-color:#fad602;float:left;width:33.33%;min-height:120px;}.bc-yelo-grad1 {background-color:#fa9702;float:left;width:33.33%;min-height:120px;}.bc-yelo-grad2 {background-color:#fab402;float:left;width:33.33%;min-height:120px;}.b-scroll-main p {padding-bottom:0px;}.b-scroll-main a {color:#181818;text-decoration:none;}.b-scroll-main h4:hover {transition: all .5s ease;transform: translateX(0.5rem);background-image: linear-gradient(140deg,#183549 50%,#02122d 50%);color:#fff;}.bench-price h4:after{content: ' ';clear: both;width: 2em;display: block;margin: 5px auto;border-bottom: 3px solid #fbbd02;}.bench-price {letter-spacing:0px;color: #d6d6d6;background: #000;}.b-scroll-main h4 {font-size:17px;padding-bottom:0px;margin-bottom:0px;border:1px solid #000;border-radius:4px;}.bounce {display: inline-block;position: relative;-moz-animation: bounce 0.5s infinite linear;-o-animation: bounce 0.5s infinite linear;-webkit-animation: bounce 0.5s infinite linear;animation: bounce 0.5s infinite linear;}@-webkit-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-moz-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-o-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-ms-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}.bench-price strong {font-weight: 500;}.benchmark .kmore h6 {padding-top: 80px;line-height: 2.6rem;padding-bottom: 30px;}.benchmark .kmore a {border:1px solid #fff;border-radius:4px;padding: 10px 20px;color:#fff;text-decoration:none;}.bench-price ul {padding-left:0px;list-style:none;}.b-scroll-main {text-align:center;background: url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/Yello-bg.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position: inherit;color:#fff;}.b-scroll-main .section-padding, .bench-price .section-padding{padding:40px 0;}.bench-tbl tr.ttilte td {background: #001b2d;color: #fff;font-size: 14px;letter-spacing: 1px;}.bench-tbl td {border: 1px solid #8e8e8e;text-align: center;padding: 5px 10px;}.bench-tbl td p {padding:0px;font-weight:500;letter-spacing:0.3px;font-size: 15px;}table.bench-tbl {max-width: 50%;margin: 0 auto 15px;}.hs-content-id-4423316030 .request-section,.hs-content-id-4423287700 .request-section, .hs-content-id-4238521769 .request-section, .hs-content-id-4238482514 .request-section, .hs-content-id-4238471289 .request-section{display:none;}.top-main-form textarea, .top-main-form input[type="text"], .top-main-form input[type="password"], .top-main-form input[type="datetime"], .top-main-form input[type="datetime-local"], .top-main-form input[type="date"], .top-main-form input[type="month"], .top-main-form input[type="time"], .top-main-form input[type="week"], .top-main-form input[type="number"], .top-main-form input[type="email"], .top-main-form input[type="url"], .top-main-form input[type="search"], .top-main-form input[type="tel"], .top-main-form input[type="color"], .top-main-form select {background: #232323;color:#fff!important;}.top-form-section h3 {padding-bottom:0px;font-size:25px!important;}.top-form-section h3:after {margin-top:5px!important;}.top-form-section {background-color:#181818;color:#fff!important}.top-form-section .form-top label {color:#fff!important;}.top-form-section .hs_cos_gallery_main, .top-form-section .hs_cos_gallery_thumbnails, .top-form-section .hs_cos_gallery_lightbox {padding: 0px 0px!important;}.top-form-section .slick-slider {margin-bottom: 0px!important;}.form-top textarea{height:50px!important;}.top-form-section fieldset.form-columns-3, .top-form-section fieldset.form-columns-2, .top-form-section fieldset.form-columns-1 {max-width:80%!important;margin-bottom:10px!important;}.top-form-section .slick-dots {display: block;background: transparent;margin:0px;padding:5px 0;bottom:0!important;position:absolute!important;}.top-form-section .caption.below{text-transform:uppercase;bottom:0;letter-spacing:1px;background:#040404a3;color:#fff;width:100%;position:relative;padding:20px;bottom:0;position:absolute;text-align:center!important}.top-form-section .slick-dots li.slick-active button:before {color: #818827bd;opacity: 0.75;}.top-form-section .hs_cos_gallery_main.slick-fixed-height-slider .slick-slide {line-height:0px;}.ind-pro-body dl.ind-pro-dl {}body.ind-pro-body h1:after{content:' '!important;clear:both;width:2em;display:block;margin:5px 0 5px;border-bottom:3px solid #fbbd02}.ind-pro-body .prod-main h6 {clear:none;text-transform: uppercase;font-size: 16px;letter-spacing: 1px;color: #ff5100;}.ind-pro-bred a:hover {color: #fbbd02!important;transition: all 0.5s ease;}body.ind-pro-body h1 {text-transform: inherit!important;padding-bottom: 5px!important;padding-top: 5px!important;font-size:26px;}.ind-pro-bred a:not(:first-child):before {content: ' ';display: inline-block;margin: -2px 10px 0 10px;letter-spacing: inherit;width: 4px;height: 4px;border-radius: 50%;line-height: inherit;vertical-align: middle;background-color: #333;}.ind-pro-bred a {color: #333;}.text-right {text-align:right;}.ind-pro-dl dt{padding-top:5px;font-weight:600;padding-right:20px;font-size:15px;letter-spacing:.5px}.ind-pro-dl dd{border-bottom:1px solid #ffffffb3;padding-right:20px;padding-bottom:1em;padding-left:20px;margin-left:0;font-size:14px}dl.ind-pro-dl{color:#fff;background:#1ebfa5!important;border-radius:4px}.ind-pro-body .prod-main {padding-top:30px;}.mrs-ser .exp [class*=" icofont-"], .mrs-ser .exp [class^=icofont-] {display:none!important;}.span12.widget-span.widget-type-cell.hero-section.bgimg-main.services-banner.header-paddingtop.mrs-banner:before {background:none!important;}.mrs-ser .exp {box-shadow: #d2d2d2 0px 0px 5px;}.mrs-call .fa {padding-right:10px;}.mrs-call a {color:#fff;font-weight:800;letter-spacing:1px;text-decoration:none }.mrs-call{width:fit-content;margin:0 auto;background-color:#fbbd02;padding:7px 20px;margin-top:12px;border-radius:4px;color:#fff}.mrs-ser .hero-text h6 {color: #fff;font-size: 26px;font-weight: 300;margin-top: 7px;line-height:2.2rem;}.mrs-ser .hero-text h1 {font-size: 48px!important;color: #fff;letter-spacing: 1px;}.span12.widget-span.widget-type-cell.hero-section.bgimg-main.services-banner.header-paddingtop.mrs-banner {background-image: url('https://www.ny-engineers.com/hubfs/404error.jpg')!important;}.mrs-ser .services-main {background-image: url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Most%20Requested%20Services/cta-bg-image.jpg);background-position: bottom;background-size: cover;background-size: cover;}.mrs-ser .main-txt{text-align: center;font-size: 24px;font-weight: 600;letter-spacing: 0.5px;}.mrs-ser .services-main h3 {text-transform: capitalize;letter-spacing: 1px;}.mrs-ser .services-main h6 {padding-bottom: 0px;background-color:#FBBD02;width: fit-content;margin: 15px auto 10px;padding: 7px 15px;border-radius:4px;}.span-orange {color: #ff5100;font-size: 34px;padding: 7px 0 20px;}.mrs-ser .services-main .fa {color: #000;padding-right: 8px;font-size:20px;}.mrs-ser .services-main a{text-decoration:none;color:#000;text-transform:uppercase;letter-spacing:1.2px;font-size:20px}.span12.widget-span.widget-type-cell.hero-section.bgimg-main.services-banner.header-paddingtop.mrs-banner .row-fluid .hero-text {top: 41%!important;}.mrs-ser .experties-main {margin-top: -23%;}.hs-content-id-41283531979 .ser-toggle, .hs-content-id-41283531979 .request-section {display: none!important;}.hs-content-id-17640870007 .hero-text {top:45%!important;}.hs-content-id-17640870007 .exp, .mrs-ser .exp {min-height:375px!important;}.services-form textarea {height: 80px;}.services-mainpage .hero-section.bgimg-main {background-attachment: fixed;background-size: cover;background-position: center;max-height: 500px !important;}.services-mainpage .hero-text h1{font-size: 34px;padding-bottom: 0px;padding-top:0px;}.services-mainpage .hero-content {padding-top: 10px;font-size: 20px;line-height: 30px;}.os-main{background:url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Home/footer-icons-bg.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#fff}.hs-content-id-8613142875 .exp {min-height:310px!important;}ul.no-list.hs-error-msgs.inputs-list, label.hs-error-msg {color: red!important;}.white-sec a{color:#000;}.black-overlay ul {list-style:none;}.overlay-content a{color:#fff;}.os-sub .os-content {min-height:190px;}.os-sub .yellow-cta {letter-spacing:0px!important;}.os-sub img {max-width:48px;}.os-icon {font-size: 3em;color: #fbbd02;padding-bottom:15px;}.os-hdr h4{font-size:20px;letter-spacing:1px;}.ser-url a{color:#fff;text-decoration:none;}.hs-accordion__item-content strong {color: #fd4f00;font-size: 18px;font-weight:100;letter-spacing:0px;}.hs-accordion__item button {border: 1px solid #ececec;background: #f7f7f7;border-left: 2px solid #cecdcc;}.hs-accordion__item button {font-size: 16px;padding: 15px;font-weight: 600;letter-spacing: 0.5px;}.hs-accordion__item-icon:before {height: 2px;}.hs-accordion__item-icon:after {width:2px;}.ser-nw .main-title h2:after, .blocks .main-title h4:after {margin:5px 0;}.ser-nw .sec1 .main-title {padding: 10px 0 0 20px;}.ser-nw .blocks img {width:100%;max-height:180px;}
.ser-nw .scroll-down .s2, .ser-nw .scroll-down .s3, .ser-nw .scroll-down .s4, .ser-nw .scroll-down .s5, .ser-nw .scroll-down .s6{color:#fff;width:20%;height:60px;float:left;text-align:center;text-transform:uppercase;display: grid;align-items: center;}.ser-nw .scroll-down .s1 {color:#fff;width:20%;height:60px;float:left;text-align:center;text-transform:uppercase;display: grid;align-items: center;}.ser-nw .scroll-down .s7, .ser-nw .scroll-down .s8, .ser-nw .scroll-down .s9, .ser-nw .scroll-down .s10, .ser-nw .scroll-down .s11, .ser-nw .scroll-down .s12, .ser-nw .scroll-down .s13, .ser-nw .scroll-down .s14 {color:#fff;width:25%;height:60px;float:left;text-align:center;text-transform:uppercase;display: grid;align-items: center;}.ser-nw .blocks {padding:40px 0;}.ser-nw .b1 {background: #f5f5f5;box-shadow:0px 0px 5px 0px rgba(220, 217, 217, 0.75);border: 1px solid #e0e0e0;}.ser-nw .scroll-down a{display:block;font-size:15px;font-weight:600;text-decoration:none;color:#fff;padding-right:5px;padding-left:5px}.ser-nw .scroll-down span:before{font:normal normal normal 18px/1 FontAwesome;content:"\f0ab";display:inline-block;padding-right:10px;vertical-align:middle;padding:0 10px}.ser-nw .hero-section.bgimg-main:before {background:none!important;}.ser-nw .main-title a {text-decoration:none;color:#000;}.ser-nw .main-title h4 {font-size: 22px;letter-spacing: 1px;}.custom-des-section {padding-top:30px;}.ser-nw .scroll-down1 {background-color: #1a1a1a!important;}.ser-nw .sub-s {border-radius: 4px;margin-top: 35px;}.ser-nw .scroll-down .s1 h4 {padding-bottom:0px;font-size: 24px;letter-spacing: 1.5px;}.ser-nw .scroll-down .s1 {background-color:#fbbd02;clip-path: polygon(95% 0, 100% 50%, 95% 100%, 0 100%, 0 0);}.ser-nw .scroll-down span:hover {color: #fbbd02;}.ser-nw .main-title a:hover {color: orangered!important;transition: all 0.5s ease;}.ser-nw .scroll-down .s2 {background-color: rgba(17,17,17,0.98);}.ser-nw .scroll-down .s3 {background-color: #1a1a1a;}.ser-nw .scroll-down .s4 {background-color: #1f1f1f;}.ser-nw .scroll-down .s5 {background-color: #242424;}.ser-nw .scroll-down .s6 {background-color: #111111;}.ser-nw .scroll-down .s7 {background-color: rgba(17,17,17,0.90);}.ser-nw .scroll-down .s8 {background-color: rgba(17,17,17,0.88);}.ser-nw .scroll-down .s9 {background-color: rgba(17,17,17,0.86);}.ser-nw .scroll-down .s10 {background-color: rgba(17,17,17,0.84);}.ser-nw .scroll-down .s11 {background-color: rgba(17,17,17,0.82);}.ser-nw .scroll-down .s12 {background-color: rgba(17,17,17,0.80);}.ser-nw .scroll-down .s13 {background-color: rgba(17,17,17,0.78);}.ser-nw .scroll-down .s14 {background-color: rgba(17,17,17,0.76);}.ser-nw .box .button a:hover {color:#fff!important;} body.ser-nw .hero-section.bgimg-main {max-height: 450px!important;}
.prl100 {padding-right:100px;padding-left:100px;}body.benchmark .hero-section.bgimg-main {background-attachment:inherit!important;}.benchmark .hero-section.bgimg-main:before {background:#00000000!important;}body.projects-main.benchmark.hs-content-id-17674741097.hs-site-page.page .bgimg-main {max-height: 400px !important;}.scholarship .sch0 h4 {padding-top:7%;}.scholarship .sch3 h4 {padding-top:5%;}.scholarship .sch2 h4 {padding-top:5%;}.scholarship .sch0 {box-shadow: 0px -1px 5px -1px rgba(0,0,0,0.75);}.scholarship .hero-text h1 {letter-spacing:1px;font-size:50px;}.scholarship .hero-section.bgimg-main {background-attachment:inherit;}.scholarship .sch1 ul li:before, .scholarship .sch2 ul li:before, .scholarship .sch3 ul li:before{list-style:none;padding-right:15px;content: "\f101";display: inline-block;font: normal normal normal 18px/1 FontAwesome;}.scholarship .sch1 ul, .scholarship .sch2 ul, .scholarship .sch3 ul{list-style:none;padding-left:0px;}.scholarship .sch1 img, .scholarship .sch2 img, .scholarship .sch3 img, .scholarship .sch0 img {border-radius:50%;}.scholarship .exp:hover {background-color: #f8d60a!important;}.sch1 {background-color: #fbfbfb;box-shadow: 0px -1px 5px -1px rgba(197, 195, 195, 0.75);}.scholarship .services-banner.header-paddingtop:before {background:#00000094 !important;}.scholarship .hero-section.bgimg-main {max-height:400px!important;color:#fff;}.scholarship .experties-main {margin-top:0%;}.scholarship .exp {box-shadow: 0px 5px 35px 0px rgba(148, 146, 245, 0.15);transition: 200ms ease-out;background-color: #FFFFFF;}.scholarship .exp:hover {border-radius: 0px 25px;transition: 200ms ease-out;-webkit-box-shadow: 0px 5px 35px 0px rgba(148, 146, 245, 0.27);box-shadow: 0px 5px 35px 0px rgba(148, 146, 245, 0.27);transition: 200ms ease-out;}.scholarship .exp [class*=" icofont-"], .scholarship .exp [class^=icofont-] {clip-path: none;border-radius: 50%;padding: 1rem;font-size: 2rem;transition: all 500ms ease;}.scholarship .exp:hover [class*=" icofont-"], .scholarship .exp:hover [class^=icofont-] {background-color: #fff;color: #fbbd02;border: 1px solid #fbbd02;}.scholarship .experties-main h4 {font-size: 20px;color: #181818;}.scholarship .experties-main {background-color:#fff;}.quote h2 {clear: both;padding: 40px 250px 10px!important;line-height: 1.3;margin: 0;font-size: 2.667em;font-weight: 600;padding-bottom: .4em;padding-top: 40px!important;}.scholarship .icofont-quote-left{padding: 13px 15px;color: #fff;border-radius: 50px;font-size: 40px;background: #fbbd02;transition: 200ms ease-out;}.scholarship .icofont-quote-left:hover {background-color: transparent;color: #fbbd02;border: 1px solid #fbbd02;transition: 200ms ease-out;}.scholarship .services-main {background-image: url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Scholarship/quote.jpg);}.rank-new .desc-main {min-height: 115px;}body.projects-main.services-all.hs-content-id-12441808224.hs-site-page.page .hero-section.bgimg-main {max-height: 550px !important;background-attachment: inherit!important;}body.projects-main.services-all.hs-content-id-12441808224.hs-site-page.page .hero-text h1, body.projects-main.services-all.hs-content-id-12441808224.hs-site-page.page .hero-section.bgimg-main:before, {display:none!important;}.hs-content-id-12086377086 .extra-30, .hs-content-id-12227522641 .extra-30, .hs-content-id-20301668757 .extra-30 {display:none!important;}.ranking-right {padding: 0px 30px;border-radius: 4px;}.img-hgt img {height:100%;}.b2 .box .olay {background: #fdeb008c !important;}.b3 .box .olay {background: #f321d763 !important;}.b4 .box .olay {background: #07fd0563 !important;}.b5 .box .olay {background: #ff3100ab !important;}.b6 .box .olay {background: #e40f5473 !important;}.product-reviews .services-form label {display:block;padding-top:12px;}input#myInput:focus {width: 350px;}.srch-main {background-color:#1ebfa5;padding:35px 0;color:#fff!important;text-align:center;}.srch-main h4 {letter-spacing:0.5px;}.searchContainer {margin-top:15px;display: inline-flex;flex: 1 1 300px;border: 2px solid #fff;border-radius: 50px;overflow: hidden;background:transparent;}.product-reviews .pro-img-img img {width:100%!important;min-height:190px;}.searchIcon {color: #fff;font-size: 21px!important;padding: 7px 0 0 15px;}input#myInput::placeholder{font-family: 'Montserrat'!important;color:#fff!important;}input#myInput:focus {border:none!important;}input#myInput {-webkit-transition: width 0.4s ease-in-out;transition: width 0.4s ease-in-out;background:transparent;width: 300px;border-radius: 50px;box-shadow: none!important;height: 35px;padding: 10px 10px;border: none;color:#fff!important;}.product-reviews .hero-section.bgimg-main:before, .revit-fam .hero-section.bgimg-main:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #333333ad;}.product-reviews .hero-section.bgimg-main {background-attachment:fixed!important;}.product-reviews .hero-section.bgimg-main {max-height:400px!important;}.product-reviews .hero-text.text-white {text-align: center;}.product-reviews .hero-text h1 {font-size: 36px;letter-spacing: 0.5px;padding-bottom: 5px!important;}.product-img-main-sec:hover {-webkit-transform: scale(1.01)!important;transform: scale(1.03)!important;transition-duration: .3s!important;}.product-img-main-sec {transition-duration: .3s;}.product-img-main-sec {min-height:495px;}.product-reviews .spc {padding:0 60px;}.product-reviews .prod-cta a {text-decoration:none!important;}.career .services-form textarea {height: 60px;}.career .award-slider-main {box-shadow:0px 0px 5px 0px rgba(134, 132, 132, 0.75);}.career .client-c h3:after {content: ' ';margin-bottom: 0px;clear: both;width: 2em;display: block;margin: 10px 0;border-bottom: 2px solid #fff;}.career #Hero {background-attachment: fixed!important;}.career .grey-grad {position:relative;}.career .divider.grid__item.one-whole.hard--ends {display:none;}.career .client-c {background: url(https://2004318.fs1.hubspotusercontent-na1.net/hubfs/2004318/NYE%20Website%20Image%20-%202019/Background%20Image.jpg);background-repeat: no-repeat;background-size: cover;background-attachment: fixed;padding: 40px 0 30px;color: #fff;}.career .hero-banner h1:after {content: ' ';margin-bottom: 20px;clear: both;width: 2em;display: block;margin: 10px auto;border-bottom: 2px solid #fbbd02;}.career .hero-banner h1 {color: #fff !important;}.career .grid__item.grande--top {padding-top:90px;}.career .client-c h6 {padding-top: 20px;font-size: 20px;letter-spacing: 0.8px;font-weight: 600;line-height: 2rem;}.career .hs-accordion__item legend, .career .hs-accordion__item li, .career .hs-accordion__item p, .career .hs-accordion__item table {font-size:16px;}div#hs_cos_wrapper_widget_1560158142050, div#hs_cos_wrapper_widget_1560158174000, div#hs_cos_wrapper_widget_1560156493069 {display:none;}.projects-main .hero-section.bgimg-main {max-height: 400px!important;background-attachment:fixed;}.projects-main .left-space {padding-left:0px!important;}.projects-main .row-fluid .hero-text h1 {text-align:center !important;}.location-new .hero-section.bgimg-main:before, .projects-main .hero-section.bgimg-main:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #00000094;}.pro-img-main-sec:hover {-webkit-transform: scale(1.01)!important;transform: scale(1.03)!important;transition-duration: .3s!important;}.pro-img-main-sec {transition-duration: .3s;}.pro-img-main-sec {min-height:495px;}.pro-content-main-sec {transition-duration: .3s;}.pro-content-main-sec {min-height:290px;max-height:290px;}.p-desc {padding:20px 80px 40px;}.pro-cta {margin-top:15px;}.pro-desc {line-height: 1.8rem;}.pro-cta a.cta_button {text-transform:uppercase;font-family: 'Montserrat' !important;font-weight: 600 !important;letter-spacing: 1px;font-size: 14px;}.pro-img-title h5 {font-size:18px!important;line-height:1.8rem;padding-bottom:0px;}.vdc .yellow-overlay.overlay.container {font-weight:500;}.hs-content-id-6244286109 .sec-team2, .hs-content-id-6244286109 .sec-team3 {display: none;}.hs-content-id-6283265956 .sec-team, .hs-content-id-6283265956 .sec-team2 {display: none;}.hs-content-id-6277892571 .sec-team, .hs-content-id-6277892571 .sec-team3 {display: none;}.locations-sub .services-form fieldset.form-columns-3, .locations-sub .services-form fieldset.form-columns-2, .locations-sub .services-form fieldset.form-columns-1 {max-width: 100%;margin-bottom: 0px;}.sea-green-grad h3 {line-height: 46px;}.sea-green-grad a.cta_button {margin-top: 15px!important;margin-bottom: 15px!important;}.sea-green-grad {background: linear-gradient(#2db6a2, #1aa5b8);padding:20px;margin-top: 30px;text-align: center;border-radius: 4px;}.locations-sub iframe {height:550px!important;position:inherit!important;margin-top:30px;}.locations-sub .person .person_img_gn img {max-height: 240px!important;}.locations-sub .sec5_txts {min-height: auto!important;}.locations-sub .social-i {display: none;}.locations-sub .lc {border: solid 1px #ededed;position: relative;}.locations-sub .lc-sub {padding:15px;}.tp-des h6 {font-size:18px;letter-spacing:0.5px;margin-top:30px;}.tp-des h6:before {font: normal normal normal 18px/1 FontAwesome;content: "\f178";display: inline-block;padding-right: 10px;vertical-align: middle;font-weight: 600;color: #1ebfa5;}.location-new .hero-section p {color:#fff;font-size: 18px;}.location-new .hero-section a{color:#fff;text-decoration:none;font-size:28px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.location-new .hero-section h1 {line-height:28px;padding-top:0px;}.location-new .hero-section span {color: #fff;font-weight: 100;font-size: 40px;}.location-new .hero-section.bgimg-main {max-height: 450px !important;}.main-title h2 {font-weight:600;}.ll87 .ppc-work h4 {padding-top: 20px;font-size: 24px;}.ll87 .ppc-work h4:after {content: ' ';clear: both;width: 2em;display: block;margin: 10px auto;border-bottom: 2px solid #fbbd02;}
.ll87 .grey-bg {background: #f5f5f59e;box-shadow: 0px 0px 5px 0px rgba(220,217,217,0.75);border: 1px solid #e0e0e0;}.ppc .ser:hover img {-webkit-transition: all .6s ease!important;-webkit-backface-visibility: hidden;-webkit-transform: scale(1.15);}.ppc .ser img {-webkit-transition: all .8s ease-in-out;}.ppc .mrs-main a {color:#fff;padding-bottom: 5px;font-size: 16px;}.ppc .experties-main {background-color: #f4f8fa;margin-top: 0;}.ppc .services-form textarea {height: 55px;}.vdc .exp [class*=" icofont-"], .ppc .exp [class*=" icofont-"], .vdc .exp [class^=icofont-], .ppc .exp [class^=icofont-] {display:none;padding: 1.5rem 1.5rem;}.vdc .exp, .ppc .exp {min-height: 200px !important;padding:1.2rem;}.ppc .services-form fieldset.form-columns-3, .ppc .services-form fieldset.form-columns-2, .ppc .services-form fieldset.form-columns-1 {max-width:100%!important;}.ppc .services-form {padding: 20px;background: #000000a3;}::placeholder {padding-left:5px;font-size: 14px;font-weight: 600;color: #6f6f6f;font-family: 'Montserrat'!important;}.ppc .services-form h3 {font-size: 24px;line-height: 2rem;letter-spacing: 0.2px;text-align:center;}.ppc span.hs-form-required {display:none;}.ppc .hero-section.bgimg-main {max-height:1250px!important;height:auto!important;}.ppc .ban {position: relative;}.ppc .services-banner {color:#fff!important;}.ppc .services-banner.header-paddingtop:before {background: #00000042 !important;}.ppc .list-section-main {clip-path:none;}.vdc .ppc-work [class^="icofont-"], .vdc .ppc-work [class*=" icofont-"], .ppc .ppc-work [class^="icofont-"], .ppc .ppc-work [class*=" icofont-"] {font-size: 3em;color: #fbbd02;padding: 8px;margin-bottom: 10px;}.ppc i.icofont-long-arrow-right, .vdc i.icofont-long-arrow-right {display: flex;padding-top: 105%!important;font-weight: 700;background: #fff;color: #fbbd02;}.vdc .services-form fieldset.form-columns-3, .vdc .services-form fieldset.form-columns-2, .vdc .services-form fieldset.form-columns-1 {max-width: 100%!important;}.ppc .mrs-main a:hover {color: #ff5100;}.vdc .ppc-work .span1, .ppc .ppc-work .span1 {width: 9.982905983%;}.ppc .mrs-main a:before {font: normal normal normal 18px/1 FontAwesome;content: "\f178";color: #fbbd02;display: inline-block;padding-right: 10px;vertical-align: middle;}.vdc .ppc-work h4, .ppc .ppc-work h4 {padding-top: 10px;padding-bottom:0px;font-size: 24px;}.vdc .ppc-work h4:after, .ppc .ppc-work h4:after {content: ' ';clear: both;width: 2em;display: block;margin: 5px auto;border-bottom: 2px solid #fbbd02;}.chi-mep .main-title h4 {text-align:center;padding-top:20px;}.chicago-lp .hs_cos_gallery_main {padding: 0px!important;width: 100%!important;max-width:100%;}.chicago-lp .hs_cos_gallery_main .slick-slide img, .chicago-lp .hs_cos_gallery_thumbnails .slick-slide img, .chicago-lp .hs_cos_gallery_lightbox .slick-slide img {max-height:500px!important;width:100%;max-width:100%;}.hs-content-id-12694199979 .sec3 {display:none;}.caption.superimpose span {padding: 20px 100px 50px!important;}.chicago-lp .hs_cos_gallery_main .caption.superimpose {background-color: rgba(0, 0, 0, 0.45);}.chicago-lp .hs_cos_gallery_main .slick-dots {background: transparent;margin: 0px;padding: 5px;bottom: 15px !important;position: absolute !important;}.chicago-lp .slick-slide-inner-wrapper {width:100%;}.chicago-lp .icon {display:none!important;}
@media screen and (min-width: 1299px) {.content-desktop.hero_SG {min-height: 280px!important;}}@media screen and (min-width: 1400px) {.mrs-ser .experties-main {margin-top: -13%;}.revit-fam .top-main-form {padding: 0px;}.top-form-section fieldset.form-columns-3, .top-form-section fieldset.form-columns-2, .top-form-section fieldset.form-columns-1 {max-width: 70% !important;}.top-main-form {padding:30px 0;}#mybutton{width:50px!important;height:100px!important;border-radius:30px!important;}.wrapper {max-width:1270px!important;}.pro-slider .hs-logo-carousel__inner {width: 95%!important;}body.homepage.homepage-main.home2020.hs-content-id-7299816685.hs-site-page.page .hs-logo-carousel__inner {width: 90%;}}@media screen and (min-width: 1600px) {.mega-menu-branch {width: 82%!important;}.pro-slider .hs-logo-carousel__inner {width: 95%;}.wrapper {max-width:1270px!important;}body.homepage.homepage-main.home2020.hs-content-id-7299816685.hs-site-page.page .hs-logo-carousel__inner {width: 90%;}}@media screen and (min-width: 1900px) {body.homepage.homepage-main.home2020.hs-content-id-7299816685.hs-site-page.page .hs-logo-carousel__inner {width: 90%;}body.homepage.homepage-main.home2020 .divv-bnr {background-position:bottom!important;}.pro-slider .hs-logo-carousel__inner {width: 95%;}.wrapper {max-width:1270px!important;}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.row-fluid .hero-section.bgimg-main {max-height: 600px;}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {}
@media screen and (min-width: 1299px) {.content-desktop.hero_SG {min-height: 280px!important;}}@media screen and (min-width: 1400px) {.mrs-ser .experties-main {margin-top: -13%;}.revit-fam .top-main-form {padding: 0px;}.top-form-section fieldset.form-columns-3, .top-form-section fieldset.form-columns-2, .top-form-section fieldset.form-columns-1 {max-width: 70% !important;}.top-main-form {padding:30px 0;}#mybutton{width:50px!important;height:100px!important;border-radius:30px!important;}.wrapper {max-width:1270px!important;}.pro-slider .hs-logo-carousel__inner {width: 95%!important;}body.homepage.homepage-main.home2020.hs-content-id-7299816685.hs-site-page.page .hs-logo-carousel__inner {width: 90%;}}@media screen and (min-width: 1600px) {.mega-menu-branch {width: 82%!important;}.pro-slider .hs-logo-carousel__inner {width: 95%;}.wrapper {max-width:1270px!important;}body.homepage.homepage-main.home2020.hs-content-id-7299816685.hs-site-page.page .hs-logo-carousel__inner {width: 90%;}}@media screen and (min-width: 1900px) {body.homepage.homepage-main.home2020.hs-content-id-7299816685.hs-site-page.page .hs-logo-carousel__inner {width: 90%;}body.homepage.homepage-main.home2020 .divv-bnr {background-position:bottom!important;}.pro-slider .hs-logo-carousel__inner {width: 95%;}.wrapper {max-width:1270px!important;}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.row-fluid .hero-section.bgimg-main {max-height: 600px;}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {.hs-content-id-22251139409 .span3.img-rounded {display:none!important;}.hs-content-id-22251139409 .revit-img img {min-height: 150px;}.hs-content-id-22251139409 div#pricing .span6.section-table, .hs-content-id-22251139409 div#pricing .span6.top-main-form {width: 100% !important;}.ser-nw .blocks img {height: -webkit-fill-available;}.ser-nw .box {height:140px;}.ser-nw .gn-scroll-div {display:none;}.ser-nw .box .title, .ser-nw .scroll-down a, .ser-nw .scroll-down .s1 h4 {font-size:13px;letter-spacing:0px;}.scholarship .quote h2 {padding: 10px !important;padding-top:30px!important;font-size:26px!important;}.proposal-cta-main .row-fluid .wrapper {max-width: 90%;width: 90%;}.row-fluid .counter-section {padding: 30px 0;}.yellow-cta, .black-border-cta {letter-spacing:0px;font-size: 13px!important;}.row-fluid .hero-section.bgimg-main {max-height: 600px;}}@media (max-width: 991px) {.row-fluid .hero-text h1 {font-size:40px;line-height:46px;}.row-fluid .testimonial-section {padding:35px 0;}.row-fluid .counter-section {padding:50px 0;}.row-fluid .counter-box {padding:15px 0 15px 57px;width:50%;}}@media (min-width: 30px) and (max-width: 767px) {.grid.palm-short h1.color--white, .grid__item.palm-short h1.color--white, .grid__item.one-whole.grande--top h1.color--white, .palm-short.short--bottom h1.color--white {margin-top: 50px !important;}#hs_menu_wrapper_module_156938758406305_ ul li:nth-child(2) > ul li:last-child a {background-color: transparent;}.pro-img-main-sec.passive {min-height: auto!important;margin-bottom: 20px;}.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {padding-right: 0px;padding-left: 0px;}.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {color:#fff!important;}.s-footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {padding: 5px 12px;}.llmain h4 {padding-top:40px;}.chart .span6 {margin-top: 25px;}.hero_SG {padding-top: 30%;padding-bottom: 15%;height: auto;}.hero_SG .cta-sec {margin-top: 10px;}.img-container {margin-bottom: 30px;}.hero_SG .title h2 {font-size: 28px;line-height: 35px;}.home2020 .dis-mobile {display:block!important;}.home2020 .home-tabber .hs-tabs__navitem:not(.hs-tabs__navitem--active) {font-size: 18px;padding: 5px 10px;}.home2020 .home-tabber .hs-tabs__navitem--active {font-size: 18px;transform: scale(1);background-color: #fbbd02;}.home2020 .home-tabber a.hs-tabs__navitem.hs-tabs__navitem--active:after {display:none;}.home2020 .prmain.ribbon {transform: scale(1);}.home2020 .home-cta-content h2 {font-size: 22px;line-height: 28px;}.home2020 .home-cta-content {padding: 30px 0 15px;}.home2020 .home-tabber .hs-tabs__item {padding:20px 0;}.home2020 .home-cta-img img {display: none;}.home2020 .col-six .imgl {padding:0px 0;}.home2020 .col-six h3 {padding: 10px 0;font-size: 20px;}.home2020 .col-six p {text-align: justify;}.home2020 .col-six .imgr {padding-top: 15px;}.home2020 .banner-logo-list li {width: 50%;padding: 10px;box-sizing: border-box;text-align: center;}.home2020 .banner-logo-list ul {flex-wrap: wrap;justify-content: flex-start}.home2020 .bnnr {display: none;}.ddd {padding: 15px;}.ddmain select#size_select {width:100%;}div#stripe_elements {width: 100%!important;}.service{min-height:auto;margin-bottom:15px}.ny{padding-top:60px}.nyp p{font-size:18px;padding-top:15px}.ny .hotline p{font-size:18px;line-height:1.7rem;letter-spacing:0;padding-top:10px}.ny-main .hs-responsive-embed-wrapper.hs-responsive-embed {margin-top:15px!important;}.vdc.hs-content-id-25333799407 table.bench-tbl {width: 100%!important;max-width: 100%!important;}#df-card-container .df-payment-field .field.hs-form-field {display: block!important;}#df-card-container .df-payment-field div#stripe_elements {width: 100%!important;}.thank1 h1 {font-size:40px;}.thank1 h2 {font-size: 18px;}.thank1-sub {padding-top: 40px;}.thank2 .span9 {padding: 20px 0 0;}.header-top-sec .hs-menu-wrapper.hs-menu-flow-horizontal > ul:last-child li:last-child:before, .header-top-sec .hs-menu-wrapper.hs-menu-flow-horizontal > ul:last-child li:nth-child(2):before {display:block!important;}.header-top-sec .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {padding:5px!important;}.categories-view1 span {font-size:50px;}.categories-view1-wrap {min-height:50px;}.categories-view1 i {top: 62%!important;font-size: 30px !important;padding: 10px;}.categories-view1 a {font-size: 16px;line-height: 1.5rem;}.categories.categories-view1 {margin-top: 10px;}.ecom-main .ecom2, .ecom-main .ecom3, .ecom-main .ecom1 {margin-top: 0;}.vdc .wht-main-overlay-content .orange-title img {margin:0px!important;margin-right:10px!important;}.vdc .form-main-sec ul.inputs-list.multi-container li {width:100%!important;}.vdc .ptitle p {font-size: 18px;font-weight: 600;line-height: 1.4rem;letter-spacing: 0;}.vdc-steps .section-padding {padding-bottom: 20px;}.vdc .pain-points {min-height: auto!important;}body.projects-main.locations-main.small-banner.vdc table.bench-tbl td {padding:5px!important;}.vdc table.bench-tbl {overflow-x: auto;display: block;}.prod-main img {width:100%;margin-bottom:15px;}.ptitle {padding: 10px;clip-path: none;border-radius: 6px 6px 0 0;}.vdc .ppc-work .span1, .ppc .ppc-work .span1 {min-height: 15px;}.vdc .hs-tabs__item {padding:10px;}.vdc .vdc-steps .ppc-work [class^="icofont-"] {display: none;}.prod-main img {padding:0px;}.vdc .black-overlay.overlay.container img {width:100%!important;}.project-main-all .pro-cta a {border-radius:0;display: block;padding: 3px 5px;margin-right: 0;width:fit-content;}.prod-des-main {max-height: auto;-webkit-line-clamp: 3;}.vdc .pain-points h6:after {margin:0px;}.vdc .pain-points h6 {font-size:18px;}.vdc .ptitle p {padding-bottom: 15px;}.vdc .services-form hr {margin-bottom: 10px;}.vdc .form-main-sec {padding:25px 15px!important;}.vdc .pain-points {padding:10px;}.pri {font-size: 45px;}.vdc.hs-content-id-17674741097 .pain-points {min-height: auto!important;}.pcontent ul li {padding: 6px;}.prmain {margin-top:10px;}.ppts {padding-top:80px;}body.vdc .ppts {padding-top: 0px!important;}.overlay-content-wht img {width: 100%!important;margin: 10px 0;}.vdc .services-form input.hs-button.primary.large {border:1px solid #000;}.vdc .flx-image {display:none }.vdc .mob-dis {display:block!important;}.bench-price {letter-spacing:0px;}.ppc .header-container-wrapper .min-h {min-height:0px!important;}.ppc .services-form h3 {font-size: 18px!important;line-height: 1.8rem;letter-spacing: 0;}.services-form input[type="text"], .services-form input[type="password"], .services-form input[type="datetime"], .services-form input[type="datetime-local"], .services-form input[type="date"], .services-form input[type="month"], .services-form input[type="time"], .services-form input[type="week"], .services-form input[type="number"], .services-form input[type="email"], .services-form input[type="url"], .services-form input[type="search"], .services-form input[type="tel"], .services-form input[type="color"], .services-form select {height:40px!important;}.ppc .services-mainpage h1 {font-size:22px!important;margin-bottom:10px!important;}.services-form input.hs-button.primary.large {margin-top:15px;}.locations-sub .lc {margin-top: 0;}.locations-sub .lc img {width:100%!important;}.sea-green {clip-path: polygon(0 0%,100% 0%,100% 100%,0% 100%);}.tp-des h6 {margin-top: 10px;}.locations-sub .person .person_img_gn img {max-height: inherit!important;}.services-form fieldset.form-columns-3, .services-form fieldset.form-columns-2, .services-form fieldset.form-columns-1 {margin-bottom:0px;}.experties-main h2 {font-size: 22px;}body.ppc .hero-section.bgimg-main {max-height: inherit!important;}.ppc .ppc-work .span1 {display: none;}.ppc .ser-desc p {padding-bottom: 30px;}.ppc .exp {min-height: unset !important;margin-bottom: 20px;}.revit-fam .resp-space {padding-top:40px;}.revit-fam .anim-img1 img {display: none;}.revit-fam .top-form-section {background-color: #f5f5f5;}.revit-fam .ln ul {padding-left:0px;}
  .revit-fam .para h4, .revit-fam .para p {padding-left : 20px;} .revit-fam .para {clip-path:none;}.top-form-section fieldset.form-columns-3, .top-form-section fieldset.form-columns-2, .top-form-section fieldset.form-columns-1 {max-width:100%!important;}.revit-fam .top-main-form {padding:15px 0;}.revit-img img {width:100%;max-height:inherit;}.revit-fam .box-b, .revit-fam .box-y {padding:10px;}.revit-fam .top-form-section {background-image: none;}.revit-fam .box-b, .revit-fam .box-y {border-left:none;}.revit-fam .box-b, .revit-fam .box-y, .revit-img img {margin-bottom: 15px;min-height: auto;max-height: auto;}.revit-fam .anim-img3 {display:none}.revit-fam .hs-tabs__nav li {display:block;}.section-table .wht-blt {width: 100%;overflow-y: scroll;}.ser-nw .box .button {display:none;}.ser-nw .blocks img {height: -webkit-fill-available;}.ser-nw .sec1 {padding-top:90px;}.ser-nw .box {margin-bottom:20px;}.ser-nw .box {max-height:140px!important;}.ser-nw .box .title {font-size:14px;}.ser-nw .mrs-main a {padding-bottom: 6px;font-size: 16px;}.ser-nw .scroll-down .s1, .ser-nw .scroll-down .s5 {width:100%;}.ser-nw .scroll-down .s1{width:100%;}.ser-nw .scroll-down .s2, .ser-nw .scroll-down .s3, .ser-nw .scroll-down .s4, .ser-nw .scroll-down .s6, .ser-nw .scroll-down .s7, .ser-nw .scroll-down .s8, .ser-nw .scroll-down .s9, .ser-nw .scroll-down .s10, .ser-nw .scroll-down .s11, .ser-nw .scroll-down .s12, .ser-nw .scroll-down .s13, .ser-nw .scroll-down .s5 {width:50%;height:45px;}.ser-nw .scroll-down .s1 {clip-path: none;}.ser-nw .scroll-down .s2, .ser-nw .scroll-down .s5, .ser-nw .scroll-down .s3, .ser-nw .scroll-down .s4, .ser-nw .scroll-down .s6, .ser-nw .scroll-down .s7, .ser-nw .scroll-down .s8, .ser-nw .scroll-down .s9, .ser-nw .scroll-down .s10, .ser-nw .scroll-down .s11, .ser-nw .scroll-down .s12, .ser-nw .scroll-down .s13, .ser-nw .scroll-down .s7, .ser-nw .scroll-down .s8, .ser-nw .scroll-down .s9, .ser-nw .scroll-down .s10, .ser-nw .scroll-down .s11, .ser-nw .scroll-down .s12, .ser-nw .scroll-down .s13, .ser-nw .scroll-down .s14 {width: 100%;height: 45px;}.ind-pro-dl dt {margin-bottom:10px;text-align:center;}dl.ind-pro-dl {text-align: left!important;}.ind-pro-body dt:after {margin:0px auto;}.ind-pro-dl dd {padding-left:0px;text-align:center;}.ind-pro-body .prod-main img {width:100%;max-width:100%;padding-right: 0;}.prl100 {padding-right:0px;padding-left:0px;}.benchmark .wht-blt img {display:none;}.benchmark h1 {font-size: inherit!important;line-height: inherit!important;}.b-scroll-main h4 {font-size: 14px;}.bc-yelo-grad1 a {padding-top:100px!important;}.bc-yelo-grad a {padding:15px;}.bc-yelo-grad1, .bc-yelo-grad2, .bc-yelo-grad3 {width:100%;}.span12.widget-span.widget-type-cell.hero-section.bgimg-main.services-banner.header-paddingtop.mrs-banner .row-fluid .hero-text {top: 60% !important;}.mrs-ser .main-txt {font-size: 16px;}.hs-content-id-17640870007 .exp, .mrs-ser .exp {min-height: unset !important;}.span-orange {font-size: 20px;padding: 0px 0 10px;}.mrs-ser .hero-text h6 {font-size: 20px !important;margin-top: 0 !important;line-height: 1.8rem !important;}body.projects-main.benchmark.hs-content-id-17674741097.hs-site-page.page .bgimg-main {display:none;}.black-overlay ul {padding-left:0px;}.wht-blt ul {padding-left:0px;}.bench-tbl td p {font-size:14px;}.bench-tbl td {padding:5px 2px;}table.bench-tbl {max-width: 100%!important;}.row-fluid .testimonials-boxinner {font-size:16px;}.scholarship .quote h2 {padding: 10px !important;padding-top:30px!important;font-size:24px!important;}.scholarship .hero-text {top: 50%!important;}.top-form-section span#hs_cos_wrapper_module_1564034137839470_Gallery {display: none;}.services-content-img img {width:100%;}.about .csb {min-height:auto;margin-bottom:20px;}.product-img-main-sec {min-height: auto;}input#myInput:focus {width: auto;}input#myInput {width:auto;}.srch-main {padding:15px;}.srch-main h4 {font-size:18px;padding-bottom:0px;}.product-reviews .pro-img-img img {min-height:auto;}.product-reviews .spc {padding: 10px;}.request-section {background-image: none;padding-top: 30px;}h3.normal.color--white {font-size: 16px;font-weight: 100;padding: 10px;}.p-desc {padding: 10px 0px 20px;}.hs-content-id-8613142875 .exp {min-height:unset!important;}.exp {min-height:unset!important;}.ser-toggle img {width:100%;}.services-banner .left-space {padding:0px!important;}.exp:not(:last-child) {margin-bottom:50px;}.list-section-main {-webkit-clip-path: none!important;clip-path: none!important;}.row-fluid .request-text, .row-fluid .request-form {padding-top: 0px!important;padding-right: 0px!important;}.row-fluid .request-left, .row-fluid .request-right {width:100%;height:auto!important;padding: 30px;}.services-form fieldset.form-columns-3, .services-form fieldset.form-columns-2, .services-form fieldset.form-columns-1 {max-width:100%;}.services-form fieldset.form-columns-3 .hs-form-field, .services-form fieldset.form-columns-2 .hs-form-field {width:100%!important;}.row-fluid .request-form {padding: 30px;}.request-rightinner.right-space {padding-right:0px;}.request-text.left-space, .request-form {padding-left: 0px!important;}.row-fluid .counter-number {font-size: 30px;line-height: 35px;}.row-fluid .counter-box {padding: 5px 0 10px 57px!important;}.row-fluid .counter-section {padding: 30px 0!important;}.row-fluid .hero-content {font-size: 18px;line-height: 25px;}.row-fluid .hero-text {top:63%;}.row-fluid .hero-text h1 {font-size:24px;line-height: 34px;margin-top:20px;}.banner-logo-sec.bgimg-main.overlay {display:none;}.counter-section.bgimg-main.overlay {margin: 0 auto;width: 100%;margin-left: 0%;margin-top: 0%;}.row-fluid .hero-section.bgimg-main {max-height: 350px!important;}.yellow-cta, .black-border-cta {letter-spacing:0px;}.row-fluid .testimonials-boxinner {height:auto !important;padding:45px 10px 80px;}.row-fluid .testimonials-detailsbox {right:30px;}.cta-section-padding {padding: 25px 0;}.cta-txt h4 {font-size: 18px;line-height: 28px;}.cta-section-padding .cta-btn{padding-top: 20px;}.row-fluid .logo img {max-width: 80%;}.pro3sub {padding-top:30px;}.main-title h2 {padding-top:10px;}.cta-top30 {padding-top: 10px;}.section-padding {padding: 35px 0;}.p-top20 {padding-top: 0px;}.row-fluid .counter-box {width:50%;}.pro3 p {font-size: 18px;line-height: 1.8rem;margin-top: 10px;}.prl {padding: 0px!important;}.c-vals {padding: 0px!important;}.member_sec {margin-bottom:20px!important;}.c-vals h1, .c-vals h4 {font-size:20px!important;}.c-vals p {line-height: 2rem!important;font-size: 18px!important;}.certificate_bg {display:none!important;}.pro-content-main-sec, .pro-img-main-sec {min-height: auto!important;max-height:auto!important;}.projects-main .hero-section.bgimg-main {max-height: 250px !important;}.all-projects .span4 {margin: 20px 0;}.homepage-main .hero-section.bgimg-main {max-height: 750px !important;min-height: 800px;}.hotline {padding: 20px;}.homepage-main .hero-text {top: 50%!important;}div#notification-bar {display: none;}.hs-content-id-44659799110 .hero-section.bgimg-main {max-height: 580px !important;}}
@media (min-width: 30px) and (max-width: 500px){.services-form fieldset.form-columns-2 .hs-input, .services-form fieldset.form-columns-3 .hs-input {width: 100%!important;}.blog-detail--clear .hs-author-avatar {float:left!important;}.row-fluid .counter-box {width:100%;max-width:252px;margin:0 auto !important;float:none;}.hs-blog-post .clear-blog-listing {padding-bottom: 0px;}}@media only screen and (device-width: 768px) {.homepage .body-container-wrapper {padding-top: 110px;}.homecta-section-padding .row-fluid .span4 .home-cta-img {display:none !important;}.homecta-section-padding .row-fluid .span8 {width:100% !important;}.image-text .row-fluid [class*="span"] {display: block !important;float: none !important;width: auto;!important;}.image-text .row-fluid [class*="span"] {display: block !important;float: none !important;width: 99%;!important;margin: 0 auto !important;text-align: center;}.image-text .home2020 .col-six p {text-align: left !important;margin: 30px;}.image-text .col-six p {text-align: left !important;}.image-text .home2020 .col-six h3 {text-align:left !important;}.figure.snip1192 {width: 43% !important ;}.image-text .mrs-main {display: grid !important;}.home-tabber .hs-tabs__item {padding:0px !important;padding-top:30px !important;}.col-six .imgl {padding: 20px 0 0 !important;}.col-six .imgr {padding: 30px 0 0 !important;}.home-tabber h2 {padding-top:30px !important;}.hero_SG .cta-sec {margin-top : -20px !important;}}@media only screen and (device-width: 1024px) {.image-text .row-fluid [class*="span"] {display: block !important;float: none !important;width: auto;!important;}.image-text .row-fluid [class*="span"] {display: block !important;float: none !important;width: 99%;!important;margin: 0 auto !important;text-align:center;}.image-text .home2020 .col-six p {text-align: left !important;margin: 30px;}.image-text .home2020 .col-six h3 {text-align:center;}.image-text .mrs-main {display: grid !important;}}@media (min-width: 1024px) and (max-width: 1366px) {.services-mainpage .form-main-sec h3 {font-size:40px;}.list-section-main {padding-bottom:30px;}.gn-scroll-div .scroll-down a {padding: 12px 10px;}.main_form_flex .contact_form_with_text {margin-top:60px !important;}}@media (min-width: 767px) and (max-width: 1024px) {.services-mainpage .form-main-sec h3 {font-size:26px;}.list-section-main {padding-bottom:30px;}.all-projects .span4 {width: 29.91712705% !important;}.gn-scroll-div .scroll-down a {padding: 12px 2px;font-size:12px;}.main_form_flex .contact_form_with_text {margin-top:60px !important;}}@media (min-width: 30px) and (max-width: 767px) {.hs-logo-carousel__inner h5 {color: #000;font-size: 14px;}.hero-section .text-center h3 {font-size:16px;}.select2-container {width:250px !important;}.press--room .latest--blogs .press-latest-post {margin-bottom:20px !important;}.services-mainpage .form-main-sec h3 {font-size: 28px;text-align:center;}.prop-cta.contact-cta {text-align:center;}.prop-cta.contact-cta .cta_button {margin-top:20px;}.locations-main .lc {text-align:center;}.locations-main .lc h6:after {margin: 0 auto ;padding-top:10px;}body.ser-nw.hs-content-id-4247000537 .hero-section.bgimg-main {max-height: 300px !important;}body.ser-nw.hs-content-id-4247000537 .row-fluid .hero-text h1 {padding-top:0px!important;}}@media (min-width: 300px){.hs-logo-carousel {margin: 0 4em !important;}.row-fluid .hero-text p {width:95%;margin:0 auto !important;}.overlay-content-yello img {margin-bottom:20px;}}@media (min-width: 280px) and (max-width: 653px) {.hs-logo-carousel {margin: 0 3em !important;}.whr-main .hs-logo-carousel {margin: 0 !important;}.slick-dotted.slick-slider {margin-bottom: 20px !important;}.overlay-content-yello img {margin-bottom:20px;}}@media (min-width: 900px) {.hs-logo-carousel {margin: 0 4em !important;}}.prod-des-main {max-height:150px;}

.hs-content-id-53504279320 .vdc-steps {display:block!important;}
.hs-content-id-53504279320 div#df-card-container{text-align:left;}

.hs-content-id-10869211624 .vdc-steps {display:block!important;}
.hs-content-id-10869211624 div#df-card-container{text-align:left;}

@media (min-width: 30px) and (max-width: 767px) {
  .overlay-content-wht img {
    width: 100% !important;
    max-width: 100% !important;
    margin: 10px 0;
  }
  ul.backflow {
    column-count: 1 !important; list-style-type: disc;
  }
}

@media (min-width: 900px) {
  ul.backflow {
    column-count: 2 !important; list-style-type: disc;
  }
}

@media (min-width: 30px) and (max-width: 767px) {
  .prod-main img {
    width: 100% !important;
  }
}


.btn_orange,.swp_btn .hs-button{text-decoration:none;font-weight:500;font-size:16px}.career_formInd .form-title,.careers_india_row1 .hs_cos_wrapper_type_rich_text h2,.opn_pstn_wrap .hs_cos_wrapper_type_rich_text h2{letter-spacing:3px;font-size:36px;font-family:Anton,sans-serif!important;font-weight:400;line-height:1.2;padding-bottom:0}.bg_withcube,.hs_flexiCol .bwc_mdl.bg_color,.solar_form .form-title,.solar_page_text{text-shadow:0 2px 2px rgb(0 0 0 / 25%)}.projects_title h2{text-align:center;font-size:40px;margin-bottom:20px;line-height:1}.franchies_Projects .franchise_logos .widget-type-linked_image img{width:180px}.career_formInd .submitted-message,.chi-mep .main-title h2,.franchies_Projects .franchise_logos .widget-type-linked_image,.open_position_btn,.opn_pstn_wrap .opn_pstnBtn,.solar_form .widget-type-form form .hs-submit{text-align:center}.swp_btn .hs-button{background-color:#000;color:#fff;padding:8px 26px;border-radius:30px;display:inline-block;text-align:center;white-space:normal;transition:.3s;margin-top:40px}.swp_btn .hs-button:hover{background-color:#ff5100;color:#fff}.residential_projects .widget-type-linked_image a{width:100%!important}.residential_projects .widget-type-linked_image img{min-height:180px;height:190px!important;width:100%!important;object-fit:cover}.work_enquiryWrap .gn-social-docker .gn-enq-form-div{height:calc(100vh - 100px);overflow-y:auto;max-height:540px;top:50%;transform:translateY(-50%)}.sn_btmForm form fieldset>.hs-form-field>.input>.hs-input,.work_enquiryWrap .gn-enq-form-div form>.hs-form-field,.work_enquiryWrap .gn-enq-form-div form>.hs-form-field>.input>.hs-input{width:100%}.career_formInd .widget-type-form form .hs-form-field>.input,.req_review .req_review_body form .hs-form-field>.input,.sn_btmForm form fieldset>.hs-form-field>.input,.srvc_ttlForm .services-form form fieldset>.hs-form-field:last-child>.input,.work_enquiryWrap .gn-enq-form-div form>.hs-form-field>.input{margin-right:0}.work_enquiryWrap .gn-enq-form-div form .hs-input::-webkit-input-placeholder{color:#33475b}.pprc_main .section-padding,.solar_page_body .hs_cos_wrapper_type_rich_text h2:not(:first-child){padding-top:20px}.textTimg_wrap .main-title h2{margin-bottom:30px}.col-six.textTimg_wrap .imgl,.col-six.textTimg_wrap .imgr{padding-top:0}.col-six.textTimg_wrap h3{padding-bottom:0;padding-top:0}.prjt_slider .hs-logo-carousel .slick-next,.prjt_slider .hs-logo-carousel .slick-prev{width:28px;height:28px}.prjt_slider .hs-logo-carousel .slick-next,.prjt_slider .hs-logo-carousel .slick-next:before,.prjt_slider .hs-logo-carousel .slick-prev,.prjt_slider .hs-logo-carousel .slick-prev:before{box-sizing:border-box;vertical-align:middle}.hs-service_banner{background-attachment:fixed;position:relative}.hs-service_banner .row-fluid>.hero-text{position:relative;z-index:1;transform:none;left:0;top:0;padding:50px 15%;color:#000;text-align:center}.hs-service_banner .row-fluid .hero-text h1{font-size:36px;line-height:1.3}.services-mainpage .hs-service_banner .hero-content{padding-bottom:0}.services-mainpage .hero-section.bgimg-main{min-height:500px!important}.benchmarking_servicesPg .pp_wrap .pain-points p,.exp_wrap .expr-txt p:last-of-type{margin-bottom:0}.sn_bgForm,.srvc_ttlForm{padding-top:30px;padding-bottom:30px}.srvc_ttlForm .form-main-sec h3{padding:0;font-size:40px;line-height:1.3}.benchmarking_servicesPg .pp_wrap .pain-points p:empty,.hs_flexiCol .bwc_mdl.bg_color:after,.mn_bottom_form form fieldset>.hs-form-field>label,.req_review .req_review_body .form-title:empty,.req_review .req_review_body form .hs_error_rollup,.services-form form .hs_error_rollup,.sn_btmForm form .hs_error_rollup,.solar_form .widget-type-form form .hs_error_rollup{display:none}.career_formInd .widget-type-form form .hs-error-msgs.inputs-list,.services-form form .hs-error-msgs{margin:0;padding:0;list-style:none}.services-form form .hs-input:focus{outline:0}.services-form form .hs-button,.sn_btmForm form .hs-button,.vdc_serviceForm form .hs-button{cursor:pointer}.energy_auditForm .services-form form{max-width:850px;margin-left:auto;margin-right:auto}.sis-comp .hs_cos_wrapper_type_rich_text a{color:#000;transition:.3s}.sis-comp .hs_cos_wrapper_type_rich_text a:hover{color:#ff5100}.main-title .widget-type-rich_text [align=right],.vdc_page [align=right],.white-sec .widget-type-rich_text [align=right]{float:right;margin-left:20px;vertical-align:top;margin-bottom:20px;width:40%;max-width:100%}.main-title .widget-type-rich_text [align=left],.vdc_page [align=left],.white-sec .widget-type-rich_text [align=left]{float:left;margin-right:20px;vertical-align:top;margin-bottom:20px;width:40%;max-width:100%}.btn_orange{-webkit-font-smoothing:antialiased;cursor:pointer;display:inline-block;text-align:center;-moz-transition:.4s;-webkit-transition:.4s;-o-transition:.4s;background:#fd4f00;color:#fff;font-family:Montserrat;line-height:1.5em;padding:8px 15px;letter-spacing:.5px;border-radius:5px}.btn_orange:focus,.btn_orange:hover{background:#fd4f00;color:#fff;text-decoration:none}.e-comm-main .row-fluid [class*=span],.passive_house_projects .pro-img-main-sec,.quick_enquiry_wrap .row-fluid [class*=span],.related_project_wrap .row-fluid [class*=span],.row-fluid>.quick_enquiry_wrap[class*=span],.row-fluid>.related_project_wrap[class*=span],.services-mainpage .easr_wrap .row-fluid [class*=span],.services-mainpage .row-fluid>.easr_wrap[class*=span],.solar_page_body .row-fluid [class*=span],.work .row-fluid [class*=span]{min-height:0}.solar_page_text .delimiter div,.vdc10_banner{position:relative}.vdc10_banner>div{position:relative;z-index:1}.vdc10_banner:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#1a1a1ac7}.vdc10_banner .vdc_bannerContent{position:relative;z-index:1;color:#fff;padding-top:50px;padding-bottom:50px}.vdc10_banner .vdc_bannerContent h1{text-shadow:0 11.36px 3.896px #18191a80,0 -2px 1px #1818182e;font-weight:600;text-align:center;font-size:60px;line-height:1.2;margin:0;padding:0;text-transform:none}.mdls_group .bench-price{clear:both}.mdls_group .bench-price .wrapper{padding-left:20px;padding-right:20px}.vdc_page .img-form a.cta_button.yylo-cta{box-sizing:border-box!important}ul.ull ul{list-style:none}.img_align img[align=left]{float:left;margin-right:20px;margin-bottom:20px}.img_align img[align=right]{float:right;margin-left:20px;margin-bottom:20px}.anchor_color a{transition:.15s ease-out;color:#0091ae;text-decoration:underline;font-weight:500}.anchor_color a:focus,.anchor_color a:hover{color:#0091ae}.sn_btmForm form fieldset.form-columns-2>.hs-form-field{width:49%}.sn_btmForm form fieldset.form-columns-3>.hs-form-field{width:32%}.sn_btmForm form fieldset>.hs-form-field:not(:first-child){margin-left:2%}.sn_btmForm form fieldset>.hs-form-field>.input>textarea.hs-input{height:auto;min-height:70px}.sn_btmForm form .hs-error-msgs{margin:0;padding:0;list-style:none;font-size:14px}.benchmarking_servicesPg .pp_wrap .span4{box-shadow:0 5px 10px rgb(0 0 0 / 8%);border:1px solid #ececec;border-radius:6px}.benchmarking_servicesPg .pp_wrap .pain-points{margin:0;padding:20px;border:none;box-shadow:none}.benchmarking_servicesPg .overlay-content-yello p[align=right]{float:right;margin-top:0}.benchmarking_servicesPg .overlay-content-yello p[align=right] img{margin-bottom:0;width:100%}.careers_pageIn_body *,.case_studies_body *,.faq_pageBody *,.media_newsroom_body *,.solar_page *,.targetted_menu *{box-sizing:border-box}.case_studies_body .row-fluid>.page-center,.media_newsroom_body .row-fluid>.page-center{max-width:1170px;width:100%;padding-left:20px;padding-right:20px;margin:0 auto;position:relative;z-index:1;float:none}.mn_bottom_formwrap{padding-top:50px;padding-bottom:50px;background:linear-gradient(rgba(0,0,0,.5) 100%,rgba(0,0,0,.5)100%) center center/cover no-repeat,url("https://www.ny-engineers.com/hubfs/2022/Home/Compress%20Images/NewsroomBanner.jpg") center center/cover no-repeat;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0}.mn_bottom_formwrap .row-fluid>.mn_bottom_form{width:52%;margin-left:auto;margin-right:auto;float:none}.mn_bottom_form .form-title{color:#fff;text-align:center;font-size:27px;line-height:1.2;font-weight:600;margin:0;padding:0 0 25px}.career_formInd .widget-type-form form fieldset,.mn_bottom_form form fieldset,.req_review .req_review_body form fieldset,.solar_form .widget-type-form form fieldset{max-width:100%}.mn_bottom_form form fieldset>.hs-form-field{margin-bottom:20px}.mn_bottom_form form fieldset>.hs-form-field>.input>.hs-input{width:100%!important;margin:0!important;background:#fbfbfb;box-shadow:none;height:45px;border:1px solid #d0d0d0;border-radius:4px;display:block;max-width:100%;color:#323232;font-size:14px;line-height:1.5;font-weight:600;font-family:Montserrat,sans-serif;padding:10px 12px;outline:0}.mn_bottom_form form fieldset>.hs-form-field>.input>textarea.hs-input{height:auto;min-height:90px;vertical-align:middle}.mn_bottom_form form ::-webkit-input-placeholder{padding-left:5px;font-size:14px;font-weight:600;color:#6f6f6f}.mn_bottom_form form ::-moz-placeholder{padding-left:0;font-size:14px;font-weight:600;color:#6f6f6f}.mn_bottom_form form :-ms-input-placeholder{font-size:14px;font-weight:600;color:#6f6f6f}.mn_bottom_form form :-moz-placeholder{padding-left:0;font-size:14px;font-weight:600;color:#6f6f6f}.mn_bottom_form form fieldset>.hs-form-field>.input>.hs-input.invalid.error{border-color:#dd2d2d}.career_formInd .widget-type-form form .hs-submit,.mn_bottom_form form .hs-submit{text-align:center;padding-top:10px}.mn_bottom_form form .hs-submit .hs-button{margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:1;position:relative;border-radius:3px;font-size:14px;padding:12px 24px;background-color:#ff5100;border:1px solid #ff5100;color:#fff;white-space:normal;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;transition:.3s;text-decoration:none;outline:0}.mn_bottom_form form .hs-submit .hs-button:hover{color:#323232;background-color:#fbbd02;border-color:#fbbd02;outline:0}.req_review .req_review_body{padding-top:80px;padding-bottom:80px;font-size:16px;font-weight:500;color:#000}.hs-accordion__item-content p strong,.req_review_body strong{font-weight:600}.req_review_body h1{font-size:36px;line-height:1.2;padding-top:0;text-transform:none}.req_review_body a{color:#f55b14;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.req_review_body a:hover{color:#f55b14;text-decoration:underline}.req_review .req_review_body .form-sec{border-radius:4px;box-shadow:0 1px 6px 1px rgba(222,220,220,.75);padding:40px}.req_review .req_review_body form{margin:0;padding:0;position:relative}.req_review .req_review_body form>.form-columns-2>.hs-form-field{width:48%}.req_review .req_review_body form>.form-columns-2>.hs-form-field:last-child{margin-left:4%}.career_formInd .widget-type-form form fieldset>.field,.req_review .req_review_body form .hs-form-field,.solar_form .widget-type-form form .hs-form-field{margin-bottom:15px}.req_review .req_review_body form label{font-weight:500;display:block;line-height:1.5;color:#000}.req_review .req_review_body form .form-columns-1 .hs-input,.solar_form .widget-type-form form .form-columns-1 .hs-input{margin-top:0!important}.req_review .req_review_body form .hs-input{display:block;max-width:767px;width:100%!important;height:40px;padding:9px 10px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#33475b;border:1px solid #cbd6e2;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#f5f8fa}.req_review .req_review_body form .hs-input:focus{outline:0;border-color:rgba(82,168,236,.8)}.career_formInd .widget-type-form form .hs-form-field textarea.hs-input,.req_review .req_review_body form textarea.hs-input{height:auto}.req_review .req_review_body form .hs-input::-webkit-input-placeholder{color:#33475b;padding:0;font-weight:500}.req_review .req_review_body form .hs-button{margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:1;position:relative;transition:.3s;border-radius:3px;font-size:14px;padding:12px 24px;background:#42d1cd;border:1px solid #42d1cd;color:#fff;white-space:normal;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;text-decoration:none}.req_review .req_review_body form .hs-button:hover,.solar_form .widget-type-form form .hs-button:hover{color:#fff;background-color:#ff5100;border-color:#ff5100}.req_review .req_review_body form .hs-error-msgs{margin:0;padding:5px 0 0;list-style:none;text-align:left;font-size:14px;display:block}.req_review .req_review_body form .hs-fieldtype-file>.input>.hs-input{background-color:transparent;padding-left:0;padding-right:0}.req_review_content img[align=left]{margin-right:15px;margin-bottom:15px;float:left}.ll_26 .top-main-form{padding:30px 20px}.franchise_mdl_wrap{padding-top:45px;background-color:#f0f7f9;padding-bottom:30px}.franchise_page .targetted_menu{text-align:center;padding:20px;background:#1a1a1a;color:#fff;box-sizing:border-box}.franchise_page .targetted_menu .hs-menu-wrapper>ul{margin:0;padding:0;list-style:none;display:block}.franchise_page .targetted_menu .hs-menu-wrapper>ul>li{display:inline-block;width:auto;position:relative;padding-right:5px}.franchise_page .targetted_menu .hs-menu-wrapper>ul>li:not(:last-child):after{content:'';display:block;width:2px;height:20px;background-color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.franchise_page .targetted_menu .hs-menu-wrapper>ul>li>a{color:#fff;text-decoration:none;line-height:1.2;padding:5px 15px;letter-spacing:.5px;font-size:14px;text-transform:uppercase;font-weight:700;position:relative;white-space:normal;overflow:unset}.franchise_page .targetted_menu .hs-menu-wrapper>ul>li>a:after{bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#fff;transition:width .3s,left .3s;width:0}.franchise_page .targetted_menu .hs-menu-wrapper>ul>li>a:hover:after{width:100%;left:0}.location_page .hs-service_banner .row-fluid .hero-text h1,.orange_gradient *,.solar_page_text *,body.ll26 .black-overlay .overlay-title h2{color:#fff}.location_page .hs-service_banner .hero-text .ind-pro-bred a{text-decoration:none;font-weight:500;display:inline-block;vertical-align:middle}.location_page .hs-service_banner .hero-text .ind-pro-bred a:not(:first-child):before{display:inline-block;content:"\00bb";margin:0 7px 0 5px;width:auto;height:auto;background-color:transparent;letter-spacing:0;vertical-align:middle}.thankyou_bodywrap .row-fluid>.page-center{position:relative;z-index:1;max-width:1170px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px;float:none}.ser-nw .scroll-down .sf1{color:#fff;width:100%;height:60px;float:left;text-align:center;text-transform:uppercase;display:grid;align-items:center;background-color:rgba(5,5,5,.8)}.ranking_page .ranking_header h1{font-size:32px;line-height:44px;margin:0;padding:0 0 10px;clear:both;font-weight:600;text-transform:capitalize}.ranking_page .ranking_header h1:after{content:' ';clear:both;width:2em;display:block;margin:5px auto 10px;border-bottom:3px solid #fbbd02}.cmnPage_center .row-fluid>.page-center,.solar_page_body .row-fluid>.page-center{margin:0 auto;max-width:1170px;padding-left:20px;padding-right:20px;width:100%;float:none}.floating_wrap{text-align:center;margin-top:50px}.floating_wrap .float_col{box-shadow:#d2d2d2 0 0 15px;padding:20px;position:relative;background-color:#fff;border-radius:10px}.floating_wrap .float_col .float_icon{position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.floating_wrap .float_icon .icon{border-radius:0!important;-webkit-clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);box-shadow:0 2px 30px rgb(0 0 0 / 9%);background:linear-gradient(90deg,#ff5100 45%,rgba(255,81,0,.5))!important;padding:10px;position:relative;top:0;color:#fff;font-size:2.3rem}.floating_wrap .float_icon .icon svg{fill:#fff;height:35px;width:35px}.floating_wrap .float_title h4{margin:0;font-size:20px;font-weight:600;color:#ff5100;line-height:1.2}.floating_wrap .float_text p{margin:0;font-size:15px;line-height:1.5}.solar_page_text{padding-top:30px;padding-bottom:30px;background:linear-gradient(to left,#37b3e5,#0771bd),#37b3e5;color:#fff}.solar_page_body .hs_cos_wrapper_type_rich_text h2{font-family:Open Sans,sans-serif!important;font-size:28px;font-weight:700;line-height:1.5;margin:0;padding-bottom:0;text-transform:capitalize;text-align:center}.solar_page_body .hs_cos_wrapper_type_rich_text h3{font-family:Open Sans,sans-serif!important;font-size:24px;font-weight:700;line-height:1.5;margin:0;padding-bottom:10px}.solar_page_text .delimiter{position:relative;display:block;margin:15px auto 30px;width:1px;height:2px}.solar_page_text .delimiter:before{left:15px}.solar_page_text .delimiter:after,.solar_page_text .delimiter:before{content:"";position:absolute;top:0;width:70px;height:2px;background-color:#fff}.solar_page_text .delimiter:after{right:15px}.solar_page_text .delimiter div:after,.solar_page_text .delimiter div:before{content:"";position:absolute;top:50%;margin-top:-20px;width:10px;height:10px;border:1px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.solar_page_text .delimiter div:before{left:-7px}.solar_page_text .delimiter div:after{right:-7px}.solar_page_body .hs_cos_wrapper_type_rich_text p{font-size:16px;line-height:1.6;margin:0 0 15px}.solar_page_body .hs_cos_wrapper_type_rich_text ul{list-style:none;margin-top:0;padding-left:10px}.solar_page_body .hs_cos_wrapper_type_rich_text ul li:before{font:600 18px/1 FontAwesome;content:"\f105";display:inline-block;padding-right:10px;vertical-align:middle}.solar_page_text .widget-type-rich_text a{transition:.15s ease-out;color:#fff;text-decoration:underline;font-weight:500}.solar_form{padding-top:30px;padding-bottom:30px;background:linear-gradient(to right,#89b550,#b7da8a),#89b550;background:linear-gradient(to right,rgba(137,181,80,.95) 30%,rgba(183,218,138,.5)),linear-gradient(to right,#89b550,#b7da8a),#89b550}.solar_form .form-title{text-align:center;color:#fff;margin-bottom:20px;padding-bottom:0;line-height:1.2;font-size:36px}.solar_form .widget-type-form form{padding:0;position:relative;max-width:700px;margin:0 auto}.solar_form .widget-type-form form .form-columns-3>.hs-form-field{width:33.3%}.career_formInd .widget-type-form form .hs-form-field .hs-input,.solar_form .widget-type-form form .hs-input{background-color:#f5f8fa;box-sizing:border-box;color:#33475b;font-family:Montserrat,Helvetica,Arial,sans-serif;height:40px;line-height:22px;padding:9px 10px;width:100%!important;margin-bottom:0}.solar_form .widget-type-form form .hs-input{display:block;max-width:767px;font-size:16px;font-weight:400;border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.solar_form .widget-type-form form .hs-input:focus{outline:0;border-color:rgba(82,168,236,.8);box-shadow:none}.solar_form .widget-type-form form .hs-input::-webkit-input-placeholder{color:#33475b}.solar_form .widget-type-form form .hs-button{margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;transition:.3s;border-radius:3px;font-size:14px;padding:12px 24px;background:#0091ae;border:1px solid #0091ae;color:#fff;white-space:normal;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;text-decoration:none}.solar_form .widget-type-form form .hs-error-msgs{margin:0;padding:5px 0 0;list-style:none;text-align:left;font-size:14px;display:block;line-height:1.2}.solar_form .widget-type-form form .hs-error-msgs label{font-size:inherit}.solar_page_body .hs_cos_wrapper_type_rich_text h6{font-size:18px;font-family:Open Sans,sans-serif!important;font-weight:600;line-height:1.3}.hs_flexiCol .hs_cos_wrapper_type_rich_text{display:block;padding-top:30px;padding-bottom:30px}.hs_flexiCol{overflow:hidden}.hs_flexiCol .bwc_mdl.bg_color{background:linear-gradient(to left,#37b3e5,#0771bd),#37b3e5;color:#fff;margin-left:-40vw;margin-right:-40vw}.orange_gradient{background:#e94a15;background:linear-gradient(90deg,#e94a15 0,#f26b11 50%,#fd6924 100%);background:-moz-linear-gradient(90deg,#e94a15 0,#f26b11 50%,#fd6924 100%);background:-webkit-linear-gradient(90deg,#e94a15 0,#f26b11 50%,#fd6924 100%)}.bg_withcube,.opn_pstn_wrap{background-repeat:no-repeat;color:#fff}.careers_india_row1{padding-top:30px;padding-bottom:30px;text-align:center}.opn_pstn_wrap{background-image:url('https://www.ny-engineers.com/hubfs/2022/Home/Compress%20Images/Background-Pattern.jpg');background-size:cover}.opn_pstn_wrap .row-fluid>.page-center{padding-top:40px;padding-bottom:40px}.career_formInd .form-title,.opn_pstn_wrap .hs_cos_wrapper_type_rich_text h2{margin-bottom:20px;text-align:center;text-transform:none}.opn_pstn_wrap .opn_pstnBtn a.hs-button{text-align:center;white-space:normal;display:inline-block;color:#000;background-color:#fff;line-height:1;font-size:16px;font-weight:700;font-family:Jost,sans-serif!important;letter-spacing:.3px;padding:10px 20px;border-radius:50px}.bg_withcube{background-color:#e97000;background-image:url('https://www.ny-engineers.com/hubfs/2022/Home/Compress%20Images/Cubes.png');text-align:center;padding-top:80px;padding-bottom:70px;background-size:180px;background-position-x:38.5%;background-position-y:15px}.bg_withcube .hs_cos_wrapper_type_header h6{padding-bottom:0;margin:0;font-size:22px;line-height:1.3;font-family:Jost,sans-serif!important;letter-spacing:1px}.bg_withcube .hs_cos_wrapper_type_rich_text p{margin:0;font-size:18px}.bg_imgwith_color{color:#fff;background-image:radial-gradient(circle,#3b4078,#454079,#4e4079,#564079,#5e4078)}.career_formInd{padding-bottom:40px;padding-top:30px}.career_formInd .widget-type-form form{max-width:800px;width:100%;margin:0 auto;line-height:1.5}.career_formInd .widget-type-form form fieldset.form-columns-2>.field{width:calc(50% - 10px)}.career_formInd .widget-type-form form fieldset.form-columns-3>.field{width:calc(33.333% - 13.333px)}.career_formInd .widget-type-form form fieldset.form-columns-2>.field:not(:last-child),.career_formInd .widget-type-form form fieldset.form-columns-3>.field:not(:last-child){margin-right:20px}.career_formInd .widget-type-form form .hs-form-field>label{color:#fff;font-size:15px;text-shadow:0 2px 2px rgb(0 0 0 / 25%);display:block;margin-bottom:5px;font-weight:500;font-family:Jost,sans-serif!important}.career_formInd .widget-type-form form .hs-form-field .hs-input{border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;display:block;font-size:16px;font-weight:500;max-width:100%;box-shadow:0 2px 2px rgb(0 0 0 / 25%)}.career_formInd .widget-type-form form .hs-submit .hs-button,.open_position_btn a.hs-button{background-color:#fff;display:inline-block;letter-spacing:.3px;line-height:1;white-space:normal;text-align:center}.career_formInd .widget-type-form form .hs-form-field>.input>.hs-input:focus{border-color:rgba(82,168,236,.8);outline:0}.career_formInd .widget-type-form form .hs-submit .hs-button{font-size:18px;font-weight:600;font-family:open sans,sans-serif!important;padding:10px 40px;border-radius:50px;outline:0;border:none;cursor:pointer;background-image:linear-gradient(-180deg,#ff7e31,#e62c03);color:#fff}.career_formInd .widget-type-form form .hs-error-msgs label{font-size:15px;color:red}.opn_pstn_wrap .featured_in_slider{background-color:rgba(255,255,255,.85);padding-bottom:10px;padding-top:10px}.opn_pstn_wrap .featured_in_slider .logo_sliderItems .slick-arrow{display:none!important}.opn_pstn_wrap .featured_in_slider .page-center,.projects_flagship .projects_flagship_img .span6,.projects_flagship .projects_flagship_img>.row-fluid-wrapper>.row-fluid{display:flex;flex-wrap:wrap}.opn_pstn_wrap .featured_in_slider .fils_title{width:10%}.opn_pstn_wrap .featured_in_slider .logo_sliderItems{width:90%}.opn_pstn_wrap .featured_in_slider .fils_title h4{color:#000;font-size:15px;transform:rotate(-90deg);position:relative;top:15px;font-family:Anton,sans-serif!important;white-space:nowrap;font-weight:400;letter-spacing:1px}.careers_pageIn .banner_area .baner_title h1{font-size:70px;line-height:1.2;font-family:Anton,sans-serif!important;text-transform:uppercase;letter-spacing:5px;font-weight:400}.careers_pageIn_body p{font-family:Jost,sans-serif!important}.open_position_btn a.hs-button{border-radius:50px;box-shadow:0 4px 10px hsl(210deg 8% 62% / 50%);color:#000;font-family:Jost,sans-serif!important;font-size:16px;font-weight:700;padding:10px 20px;margin-top:20px}.contact-form-wrap .cform form .hs-richtext p a,.ind-pro-body .prod-main a{text-decoration:none;color:#ff5100}.mrs_page .mrs-banner .row-fluid>.hero-text{position:relative;z-index:1;transform:none;left:0;top:0;padding:70px 15% 10%;color:#000;text-align:center}.mrs_page .experties-main{background-color:transparent}.onDemand_InnerPage .accordion_mdl .accordion_top p{font-family:Montserrat,sans-serif!important}.projects_flagship .projects_flagship_img .span6>.row-fluid-wrapper{display:flex;align-items:center}.projects_flagship .projects_flagship_img .span6 .widget-type-linked_image img{width:80%;display:block;padding:20px}.nearby-team-section .widget-type-header h2{text-transform:uppercase;text-align:center;margin-top:40px}.ind-pro-body .main-title .solar-btn{display:block;padding:8px 15px;background-color:#ff5100;color:#fff;border-radius:6px;font-weight:700;margin:0 auto 20px;max-width:204px;text-align:center;transform:scale(1);transition:.3s;text-decoration:none}.ind-pro-body .main-title .solar-btn:hover{transform:scale(1.1)}.prod-main figure{margin:0;float:left;padding-right:20px;padding-bottom:10px;max-width:450px;width:55%}.prod-main figure img{padding:0;float:none;max-width:100%;vertical-align:middle}.prod-main figure figcaption{font-size:12px}#JobApply form .hs-form-field .hs-input{font-size:16px}.ind-pro-body .prod-main p{margin:0 0 20px}.ind-pro-body .prod-main a{font-weight:500}.contact-form-wrap .cform form .hs-richtext p a:hover,.ind-pro-body .prod-main a:hover{text-decoration:underline}html{scroll-behavior:smooth}.contact-form-wrap .cform form .hs-richtext p{font-size:14px;margin-bottom:16px;color:#181818}@media screen and (min-width:768px){.career_page .banner-img{padding-top:84px}.Home_bannerNYE_main,.banner_wrap,.case_studies_body,.hs_blogList_banner,.media_newsroom_body,.solar_page_body{padding-top:63px;position:relative}.Home_bannerNYE_main:before,.banner_wrap:before,.case_studies_body:before,.hs_blogList_banner:before,.media_newsroom_body:before,.solar_page_body:before{content:'';display:block;width:100%;height:63px;background:#161719;position:absolute;top:0;z-index:-1}.banner-logo-list ul>li:not(:last-child){padding-right:35px}.exp_wrap .row-fluid-wrapper>.row-fluid,.pp_wrap .row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sn_bgForm .form-main-sec>.row-fluid-wrapper>.row-fluid,.srvc_ttlForm .form-main-sec .row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq_pageBody,.vdc10_banner{padding-top:63px}.vdc_page .points_wrap .span4{margin-left:0;width:33.333%}.hsSub_services .sitmr h3.content-title{display:block;text-align:left!important;margin-bottom:10px}.ranking_page .banner_wrap .banner_area{height:30vw}.benchmarking_servicesPg .overlay-content-yello p[align=right]{width:45%}.ll_26 .form_slider_wrap .row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location_page .hs-service_banner .row-fluid>.hero-text{padding-top:100px;padding-bottom:100px}.floating_wrap{margin-top:-50px}.floating_wrap .page-center>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex}.career_ny .banner_wrap{padding-top:102px}.career_ny .banner_wrap:before{content:'';display:block;width:100%;height:102px;background:#161719;position:absolute;top:0;z-index:-1}.career_ny .banner_area .page-center{padding:150px 20px}.careers_pageIn .banner_area .page-center{padding:130px 20px}.sample-work-top .pdp-rightcol{text-align:right}}@media (min-width:1100px){.nearby-team-section .widget-type-header h2{font-size:80px}}@media (min-width:1200px){.ranking_page .banner_wrap .banner_area{background-position:center bottom -5px;height:29vw}}@media (max-width:1399px) and (min-width:992px){.mrs_page.mrs-ser .experties-main{margin-top:-17%}}@media (max-width:1150px) and (min-width:992px){.sn_bgForm .form-main-sec h3{font-size:40px}.ll_26 .top-form-section .form_slider_wrap form fieldset{max-width:100%!important}}@media screen and (max-width:991px) and (min-width:768px){.residential_projects .widget-type-linked_image img{min-height:120px;height:120px!important}.hs_pricing_wrap .span3,.os_subwrap .span3{width:48%;margin-left:0;margin-bottom:30px}.hs_pricing_wrap .span3:nth-child(2n),.os_subwrap .span3:nth-child(2n){margin-left:4%}.pprc_main .section-padding{padding-bottom:15px}.hs-service_banner .row-fluid>.hero-text{padding-left:8%;padding-right:8%}.os_subwrap .row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sn_bgForm .services-form fieldset.form-columns-1,.sn_bgForm .services-form fieldset.form-columns-2,.sn_bgForm .services-form fieldset.form-columns-3{max-width:90%}.sn_bgForm .form-main-sec h3{font-size:30px}.req_review_body .req_review_content{width:60%}.req_review_body .req_review_form{width:38%;margin-left:2%}.req_review .req_review_body form>.form-columns-2>.hs-form-field{width:100%}.req_review .req_review_body form>.form-columns-2>.hs-form-field:last-child{margin-left:0}.ll_26 .top-form-section .form_slider_wrap form fieldset{max-width:100%!important}.ll_26 .top-form-section .form_slider_wrap form .hs-form-field{width:100%!important}}@media screen and (max-width:1149px) and (min-width:768px){.Home_bannerNYE_main,.faq_pageBody,.row-fluid .header-paddingtop.hs-service_banner,.vdc10_banner{padding-top:115px}.Home_bannerNYE_main:before{height:115px}.wwa_main .hs-logo-carousel{margin:0 1em!important}.vdc .form-main-sec{padding:2rem 1.5rem}.banner_wrap,.case_studies_body,.hs_blogList_banner,.media_newsroom_body,.solar_page_body{padding-top:103px}.banner_wrap:before,.case_studies_body:before,.hs_blogList_banner:before,.media_newsroom_body:before,.solar_page_body:before{height:103px}}@media screen and (max-width:1600px){.bg_withcube{background-position-x:36%}}@media screen and (max-width:1366px){.bg_withcube{background-position-x:33%}}@media screen and (max-width:1250px){.bg_withcube{background-position-x:30%}}@media screen and (max-width:1200px){.vdc10_banner .vdc_bannerContent h1{font-size:50px}.vdc_page .fancybox-slide--image{padding-left:10%;padding-right:10%}.bg_withcube{background-position-x:30%}}@media screen and (max-width:1185px){.hs_flexiCol .bwc_mdl.bg_color{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:1100px){.opn_pstn_wrap .featured_in_slider .fils_title h4{top:21px}}@media screen and (max-width:1024px){.srvc_ttlForm .form-main-sec h3{font-size:29px}.vdc10_banner .vdc_bannerContent h1{font-size:40px}}@media screen and (max-width:991px){.os-sub .os-content{min-height:144px}.mn_bottom_formwrap .row-fluid>.mn_bottom_form{width:70%}.req_review .req_review_body .form-sec{padding-left:25px;padding-right:25px}.bg_withcube{background-position-x:28%;background-position-y:30px}.opn_pstn_wrap .featured_in_slider .fils_title h4{top:28px}.mrs_page.mrs-ser .experties-main{margin-top:-150px}.mrs_page .mrs-banner .line-1{border-right:none}.mrs_page .mrs-banner .hero-text h1{font-size:40px!important}.mrs_page .mrs-banner .row-fluid>.hero-text{padding-top:100px}}@media screen and (max-width:850px){.opn_pstn_wrap .featured_in_slider .fils_title h4{top:38px}}@media screen and (max-width:767px){.colBlock .row-fluid [class*=span],.experties-main .exp_wrap h4,.os-sub .os-content{min-height:0}.projects_title h2,.vdc10_banner .vdc_bannerContent h1{font-size:35px}.colBlock .desc-right>.row-fluid-wrapper>.row-fluid,.six-five_colwrap .row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.colBlock .span3:nth-child(2n){margin-left:4%}.colBlock .span3{width:48%;float:left}.franchies_Projects .franchise_logos .widget-type-linked_image img{width:150px}.residential_projects .widget-type-linked_image img{min-height:unset;height:24vw!important}.benchmarking_servicesPg .pp_wrap .span4:not(:last-child),.textTimg_wrap .main-title h2{margin-bottom:20px}.col-six.textTimg_wrap .imgl img,.col-six.textTimg_wrap .imgr img{width:100%;margin-bottom:15px}.hs-service_banner .row-fluid .hero-text p,.opn_pstn_wrap .featured_in_slider .fils_title,.opn_pstn_wrap .featured_in_slider .logo_sliderItems,.six-five_colwrap .row-fluid>.widget-span{width:100%}.six-five_colwrap .span7{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.six-five_colwrap .span5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wwa_main .section-padding{padding-bottom:50px}.wwa_main .hs-logo-carousel .hs-logo-carousel__inner h4{padding-top:0}.banner-logo-sec .banner-logos .main-title h3{font-size:26px;margin-bottom:15px;text-align:center;line-height:1.5}.ll_26 .hero-banner h1,.wwa_main .llmain .widget-type-header h4{font-size:30px;line-height:1.2}.hs_bottom_testi figure.snip1192{width:100%;background-color:#00000073;border:1px solid hsla(0,0%,80%,.30980392156862746);margin:0}.hs_bottom_testi figure.snip1192 blockquote{background-color:transparent;min-height:0;border:none;padding-left:40px;padding-right:40px}.hs_bottom_testi figure.snip1192 blockquote:after{bottom:0}.hs_bottom_testi figure.snip1192:not(:last-child){margin-bottom:15px}.hs_bottom_testi figure.snip1192 blockquote:before{top:35px;left:10px}.hs-service_banner .row-fluid>.hero-text{padding-left:20px;padding-right:20px}.hs-service_banner .row-fluid .hero-text h1{font-size:28px;line-height:1.3}.sn_bgForm form fieldset>.hs-form-field>.input,.srvc_ttlForm .form-main-sec form .hs-form-field>.input{margin-right:0}.srvc_ttlForm .form-main-sec form textarea{height:auto!important}.contact-cta,.os_subwrap .os-sub,.sample-work-top .pdp-rightcol{text-align:center}.srvc_ttlForm .form-main-sec h3{margin-bottom:10px}.os_subwrap .span3:not(:last-child){margin-bottom:35px;border-bottom:1px dotted #fff;padding-bottom:20px}.services-content-img img{margin:0 auto 20px;float:none;display:block}.main-title .widget-type-rich_text [align=left],.main-title .widget-type-rich_text [align=right],.vdc_page [align=left],.vdc_page [align=right],.white-sec .widget-type-rich_text [align=left],.white-sec .widget-type-rich_text [align=right]{float:none;margin:0 0 10px;vertical-align:top;text-align:center;width:100%}.overlay-content-yello img[align=left],.overlay-content-yello img[align=right],p[align=left] img,p[align=right] img{width:100%;padding-right:0;padding-bottom:0;margin-bottom:20px}.vdc10_banner{padding-top:84px}.img_align img[align=left],.img_align img[align=right]{float:none;display:block;margin-right:0;width:100%!important}.ranking_page .banner_wrap{padding-top:80px;position:relative}.ranking_page .banner_wrap:before{content:'';display:table;width:100%;height:80px;position:absolute;top:30px;left:0;background-color:#474747}.benchmarking_servicesPg .pp_wrap{padding-top:20px}.benchmarking_servicesPg .overlay-content-yello p[align=right]{float:none}.mn_bottom_formwrap .row-fluid>.mn_bottom_form{width:90%}.franchise_mdl_wrap,.req_review_body .req_review_form{padding-top:30px}.req_review_body h1{font-size:30px}.ll_26 .hero-banner .grid__item.grande--top{width:100%;margin:0}.ll_26 .hero-banner h1{padding-bottom:0}.faq_pageBody{padding-top:80px}.ranking_page .ranking_header h1{font-size:26px;line-height:32px;padding-top:10px}.floating_wrap .float_col:not(:last-child){margin-bottom:30px}.solar_page_body .hs_cos_wrapper_type_rich_text h2{font-size:22px}.solar_page_body .hs_cos_wrapper_type_rich_text h6{font-size:16px}.solar_form .form-title{font-size:26px}.banner_area .baner_subtitle h6,.solar_page_body .hs_cos_wrapper_type_rich_text h3{font-size:20px}.careers_pageIn .banner_area .baner_title h1{font-size:50px}.bg_withcube{background-image:none;padding-top:40px;padding-bottom:40px;background-position:center center}.opn_pstn_wrap .featured_in_slider .fils_title h4{transform:none;top:0;white-space:normal;padding-left:40px;font-size:18px}.career_formInd .form-title,.careers_india_row1 .hs_cos_wrapper_type_rich_text h2,.opn_pstn_wrap .hs_cos_wrapper_type_rich_text h2{font-size:2rem}.mrs_page .mrs-banner .hero-text h1{font-size:28px!important}.mrs_page .mrs-banner .row-fluid>.hero-text{padding:50px 20px 70px}.projects_flagship .projects_flagship_img .span6{justify-content:center}.prod-main figure{width:100%;max-width:100%;padding-right:0;padding-bottom:20px;float:none}.ind-pro-body .prod-main figure img{margin-bottom:0}}@media screen and (max-width:679px){.ll_26 .hero-banner .grid__item.grande--top{padding-top:70px!important;padding-bottom:40px!important}}@media screen and (max-width:600px){.career_formInd .widget-type-form form fieldset.form-columns-2>.field,.career_formInd .widget-type-form form fieldset.form-columns-3>.field,.req_review .req_review_body form>.form-columns-2>.hs-form-field,.solar_form .widget-type-form form .form-columns-3>.hs-form-field,.solar_form .widget-type-form form fieldset>.hs-form-field{width:100%}.req_review .req_review_body form>.form-columns-2>.hs-form-field:last-child{margin-left:0}.career_formInd .widget-type-form form fieldset.form-columns-2>.field:not(:last-child),.career_formInd .widget-type-form form fieldset.form-columns-3>.field:not(:last-child),.solar_form .widget-type-form form fieldset>.hs-form-field>.input{margin-right:0}.solar_form .widget-type-form form textarea.hs-input{height:auto}}@media screen and (max-width:500px){.colBlock .span3:nth-child(2n),.sn_btmForm form fieldset>.hs-form-field:not(:first-child){margin-left:0}.colBlock .span3{width:100%;margin-bottom:20px;float:left}.projects_title h2{font-size:26px}.residential_projects .widget-type-linked_image img{height:40vw!important}.swp_btn .hs-button{margin-top:0;padding-left:15px;padding-right:15px;font-size:14px}.colBlock.block1{padding-left:20px;padding-right:20px}.wwa_main .hs-logo-carousel .hs-logo-carousel__inner{padding:0}.req_review_body h1,.vdc10_banner .vdc_bannerContent h1{font-size:28px}.form-main-sec .vdc_serviceForm form fieldset>.hs-form-field{width:100%;margin-bottom:5px}.img-form .form-main-sec form fieldset>.hs-form-field>.input,.mn_bottom_form form fieldset>.hs-form-field>.input,.vdc_serviceForm form fieldset>.hs-form-field>.input{margin-right:0}.vdc_serviceForm form fieldset>.hs-form-field>.input>.hs-input{width:100%!important}.form-main-sec .vdc_serviceForm form textarea{height:auto!important;min-height:60px}.services-form form .hs-form-checkbox input[type=checkbox]{width:auto!important}.mn_bottom_formwrap .row-fluid>.mn_bottom_form,.sn_btmForm form fieldset.form-columns-2>.hs-form-field,.sn_btmForm form fieldset.form-columns-3>.hs-form-field{width:100%}.sn_btmForm form fieldset>.hs-form-field>.input>.hs-input{margin-top:0;margin-bottom:10px;width:100%!important}.mn_bottom_form .form-title{font-size:24px}.mn_bottom_formwrap .mn_bottom_form form fieldset>.hs-form-field{margin-bottom:15px;width:100%}.mn_bottom_form form fieldset>.hs-form-field>.input>.hs-input{height:40px}.mn_bottom_form form fieldset>.hs-form-field>.input>textarea.hs-input{min-height:70px}.req_review_content img[align=left]{float:none;display:block;margin:0 auto 15px}.ranking_page .ranking_header h1{font-size:25px;line-height:30px}.career_ny .banner_area .page-center{padding-bottom:40px;padding-top:40px}.careers_pageIn .banner_area .page-center{padding-bottom:80px;padding-top:40px}.careers_pageIn .banner_area .baner_title h1{font-size:37px;letter-spacing:3px}.mrs_page .mrs-banner .hero-text h1{font-size:23px!important;margin-top:0}}@media screen and (max-width:479px){.franchise_page .targetted_menu .hs-menu-wrapper>ul>li{display:block;width:100%;padding:0}.franchise_page .targetted_menu .hs-menu-wrapper>ul>li>a{display:inline-block}.franchise_page .targetted_menu .hs-menu-wrapper>ul>li:not(:last-child):after{display:none}.career_formInd .form-title,.careers_india_row1 .hs_cos_wrapper_type_rich_text h2,.opn_pstn_wrap .hs_cos_wrapper_type_rich_text h2{font-size:1.8rem}}@media screen and (max-width:359px){.mrs_page .mrs-banner .hero-text h1{font-size:19px!important}.mrs_page.mrs-ser .hero-text h6{font-size:18px!important}}.hsrow{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.hscol{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.hscol-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.hscol-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.hscol-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.hscol-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.hscol-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.hscol-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.hscol-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.hscol-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.hscol-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.hscol-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.hscol-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.hscol-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.hscol-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.hscol-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.hscol-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.hscol-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.hscol-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.hscol-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.hscol-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.hscol-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.hscol-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.hscol-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.hscol-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.hscol-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.hscol-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.hscol-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.hscol-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.hscol-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.hscol-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.hscol-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.hscol-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.hscol-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.hscol-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.hscol-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.hscol-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.hscol-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}

form ul.no-list.hs-error-msgs.inputs-list {
  list-style: none;
  padding: 0;
  margin: 7px 0 0 0;
}
form .hs-fieldtype-booleancheckbox .input ul.inputs-list {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 13px;
}
form .hs-fieldtype-booleancheckbox .input ul.inputs-list input[type="checkbox"] {
  display: inline-block;
  margin: -2px 5px 0 0 !important;
  width: auto !important;
  vertical-align: middle;
}