.font-RobotoBold{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;-webkit-text-stroke:0}.font-RobotoBoldItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;-webkit-text-stroke:0}.font-RobotoMedium{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.font-RobotoMediumItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-style:italic;-webkit-text-stroke:0}.font-RobotoLight{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.font-RobotoLightItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;-webkit-text-stroke:.2px}.font-RobotoRegular{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px}.font-RobotoRegularItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;-webkit-text-stroke:.3px}.font-RobotoThin{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:100;-webkit-text-stroke:.1px}.font-RobotoThinItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:100;font-style:italic;-webkit-text-stroke:.1px}html{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px;-webkit-font-smoothing:antialiased}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;overflow:visible}h4,h5,h6,ol,p,ul{padding:0;margin:0}iframe,li,p,ul{font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}a:active,a:focus,a:hover{outline:0;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}p{line-height:20px}h1{color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:45px;margin:0;line-height:50px}h1 a{color:#363636}h2{color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:32px;margin:0;line-height:36px}h2 a{color:#363636}h3{margin:0;font-size:22px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:26px}h3 a{color:#6e6e6e}h4{margin:0;font-size:22px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:100;-webkit-text-stroke:.1px;line-height:26px}h4 a{color:#6e6e6e}h5{margin:0;font-size:18px;color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;line-height:22px}h5 a{color:#363636}h6{margin:0;font-size:18px;color:#038adb;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;line-height:22px}h6 a{color:#038adb}a.learn-more-green{border:1px solid #62bb47;padding:5px 17px;color:#62bb47;text-transform:uppercase;font-size:11px;display:inline-block;font-weight:500;background:0 0}a.learn-more-green:hover{color:#fff;background-color:#62bb47;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.green-subtitle{color:#62bb47;font-size:14px;text-transform:uppercase;display:block;line-height:18px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;letter-spacing:2px}.green-section-text{display:inline-block;line-height:18px;text-transform:uppercase;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;-webkit-text-stroke:0;font-size:14px;color:#62bb47;letter-spacing:2px}.callout-section-text{color:#363636;display:inline-block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;-webkit-text-stroke:.3px;font-size:18px;letter-spacing:1px;line-height:20px}.strong-text{font-size:12px;font-weight:700;margin-bottom:5px;color:#363636}a.strong-text{line-height:20px}.blue-button{border:1px solid #038adb;color:#038adb;display:inline-block;font-size:12px;-moz-min-width:106px;-ms-min-width:106px;-o-min-width:106px;-webkit-min-width:106px;min-width:106px;padding:5px 10px;text-align:center;line-height:18px;margin-top:10px;-ms-text-shadow:none;text-shadow:none;text-transform:uppercase;background:0 0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.blue-button:hover{color:#fff;background-color:#038adb;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.green-button{border:1px solid #62bb47;color:#62bb47;display:inline-block;font-size:12px;min-width:106px;padding:10px;text-align:center;line-height:16px;margin-top:10px;text-transform:uppercase;background:0 0}.green-button:hover{color:#fff;background-color:#62bb47;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.white-button{border:1px solid #fff;color:#fff;display:inline-block;font-size:12px;min-width:106px;padding:10px;text-align:center;line-height:8px;margin-top:10px;text-transform:uppercase;background:0 0}.white-button:hover{color:#363636;background-color:#fff;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.italic{font-style:italic}.stButton{display:none!important}a{outline:0;text-decoration:none;cursor:pointer;display:block}img{border:0;display:block}.clear{clear:both;display:block;content:''}.clear-fix:after{clear:both;display:block;content:''}.remove-li-dot:before{content:""}.robot-bold{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;-webkit-text-stroke:0;font-size:12px}.robot-light{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px}.robot-medium{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:12px}.robot-regular{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px;font-size:12px}.robot-thin{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:100;-webkit-text-stroke:.1px;font-size:12px}.gray-button{border:1px solid #6e6e6e;color:#6e6e6e;display:inline-block;font-size:12px;min-width:106px;padding:10px;text-align:center;line-height:8px;margin-top:10px;text-transform:uppercase}.gray-button:hover{color:#fff;background-color:#6e6e6e;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.header{background-color:#fff;max-width:1800px;background-repeat:no-repeat;margin:0 auto;position:relative}.header .inner-header-top{margin:0 auto;padding:0 47px;position:relative;width:930px}.header nav.utility-nav{display:block}.header nav.utility-nav>ul{list-style-type:none;float:right;padding-top:5px}.header nav.utility-nav>ul>li{float:left;font-size:20px;line-height:20px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.header nav.utility-nav>ul>li:before{content:'|';float:left;margin-right:15px;margin-left:15px;font-weight:100}.header nav.utility-nav>ul>li:first-child:before{content:'';margin:0}.header nav.utility-nav>ul>li.brochure a{background-position:right -1px;background-repeat:no-repeat;padding-right:26px;color:#a5a5a5}.header nav.utility-nav>ul>li.brochure a:hover{background-position:right -23px}.header nav.utility-nav>ul>li a{text-transform:uppercase;display:block;float:left;font-size:10px;line-height:24px;color:#a5a5a5}.header nav.utility-nav>ul>li a:hover{color:#62bb47}.header nav.utility-nav>ul>li .loginlogout{color:#a5a5a5;display:block;float:left;font-size:10px;line-height:24px}.header nav.utility-nav>ul>li .loginlogout>a{float:right}.header nav.utility-nav>ul>li .loginlogout>a:before{content:'|';float:left;margin-right:5px;margin-left:5px}.header nav.utility-nav .region-ddl,.header nav.utility-nav .signin-ddl{position:relative}.header nav.utility-nav .cart-li a,.header nav.utility-nav .region-ddl a,.header nav.utility-nav .search-li a,.header nav.utility-nav .signin-ddl a{height:24px;width:20px;background-repeat:no-repeat;background-position:0 -1px}.header nav.utility-nav .cart-li:hover a,.header nav.utility-nav .region-ddl:hover a,.header nav.utility-nav .search-li:hover a,.header nav.utility-nav .signin-ddl:hover a{background-position:0 -23px}.header nav.utility-nav .cart-li .region-dropdown-select,.header nav.utility-nav .cart-li .signin-dropdown-select,.header nav.utility-nav .region-ddl .region-dropdown-select,.header nav.utility-nav .region-ddl .signin-dropdown-select,.header nav.utility-nav .search-li .region-dropdown-select,.header nav.utility-nav .search-li .signin-dropdown-select,.header nav.utility-nav .signin-ddl .region-dropdown-select,.header nav.utility-nav .signin-ddl .signin-dropdown-select{-moz-min-width:130px;-ms-min-width:130px;-o-min-width:130px;-webkit-min-width:130px;min-width:130px;position:absolute;text-align:center;top:23px;z-index:200;left:-20px;display:none}.header nav.utility-nav .cart-li .region-dropdown-select a.arrow-button,.header nav.utility-nav .cart-li .signin-dropdown-select a.arrow-button,.header nav.utility-nav .region-ddl .region-dropdown-select a.arrow-button,.header nav.utility-nav .region-ddl .signin-dropdown-select a.arrow-button,.header nav.utility-nav .search-li .region-dropdown-select a.arrow-button,.header nav.utility-nav .search-li .signin-dropdown-select a.arrow-button,.header nav.utility-nav .signin-ddl .region-dropdown-select a.arrow-button,.header nav.utility-nav .signin-ddl .signin-dropdown-select a.arrow-button{border-bottom:14px solid #dedfe1;border-left:7px solid transparent;border-right:7px solid transparent;float:none;height:0;width:0;margin:0 auto}.header nav.utility-nav .cart-li .region-dropdown-select ul li,.header nav.utility-nav .cart-li .signin-dropdown-select ul li,.header nav.utility-nav .region-ddl .region-dropdown-select ul li,.header nav.utility-nav .region-ddl .signin-dropdown-select ul li,.header nav.utility-nav .search-li .region-dropdown-select ul li,.header nav.utility-nav .search-li .signin-dropdown-select ul li,.header nav.utility-nav .signin-ddl .region-dropdown-select ul li,.header nav.utility-nav .signin-ddl .signin-dropdown-select ul li{list-style-type:none}.header nav.utility-nav .cart-li .region-dropdown-select ul li>a,.header nav.utility-nav .cart-li .signin-dropdown-select ul li>a,.header nav.utility-nav .region-ddl .region-dropdown-select ul li>a,.header nav.utility-nav .region-ddl .signin-dropdown-select ul li>a,.header nav.utility-nav .search-li .region-dropdown-select ul li>a,.header nav.utility-nav .search-li .signin-dropdown-select ul li>a,.header nav.utility-nav .signin-ddl .region-dropdown-select ul li>a,.header nav.utility-nav .signin-ddl .signin-dropdown-select ul li>a{width:100%;background:none repeat scroll 0 0 #dedfe1;border-bottom:1px solid #fff;height:auto;padding-top:8px;padding-bottom:8px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.header nav.utility-nav .cart-li .region-dropdown-select ul li>a:hover,.header nav.utility-nav .cart-li .signin-dropdown-select ul li>a:hover,.header nav.utility-nav .region-ddl .region-dropdown-select ul li>a:hover,.header nav.utility-nav .region-ddl .signin-dropdown-select ul li>a:hover,.header nav.utility-nav .search-li .region-dropdown-select ul li>a:hover,.header nav.utility-nav .search-li .signin-dropdown-select ul li>a:hover,.header nav.utility-nav .signin-ddl .region-dropdown-select ul li>a:hover,.header nav.utility-nav .signin-ddl .signin-dropdown-select ul li>a:hover{background:none repeat scroll 0 0 #a5a5a5;color:#fff}.header nav.utility-nav .cart-li .region-dropdown-select ul li:last-child>a,.header nav.utility-nav .cart-li .signin-dropdown-select ul li:last-child>a,.header nav.utility-nav .region-ddl .region-dropdown-select ul li:last-child>a,.header nav.utility-nav .region-ddl .signin-dropdown-select ul li:last-child>a,.header nav.utility-nav .search-li .region-dropdown-select ul li:last-child>a,.header nav.utility-nav .search-li .signin-dropdown-select ul li:last-child>a,.header nav.utility-nav .signin-ddl .region-dropdown-select ul li:last-child>a,.header nav.utility-nav .signin-ddl .signin-dropdown-select ul li:last-child>a{border-bottom:0}.header nav.utility-nav .signin-ddl a{width:auto}.header .site-search{float:left;width:auto;position:relative;margin-top:3px}.header .site-search .search-box{outline:0;width:0;border:0;font-size:11px;display:block;padding:2px 0;text-indent:5px;line-height:14px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;height:15px}.header .site-search .search-box:focus::-webkit-input-placeholder{color:transparent}.header .site-search .search-box:focus:-moz-placeholder{color:transparent}.header .site-search .search-box:focus::-moz-placeholder{color:transparent}.header .site-search .search-box:focus:-ms-input-placeholder{color:transparent}.header .inner-header-container{margin:0 auto;width:930px;position:relative;padding:0 47px}.header .inner-header-container .header-left{margin-top:21px;float:left;padding-bottom:19px}.header .inner-header-container .header-right{margin-top:5px;float:right}.header .inner-header-container .header-right .main-nav{padding-top:23px}.header .inner-header-container .header-right .main-nav>ul{text-align:right;list-style-type:none}.header .inner-header-container .header-right .main-nav>ul>li{display:inline-block;color:#6e6e6e;font-size:18px;padding:0 0 24px;margin:0 25px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.header .inner-header-container .header-right .main-nav>ul>li>a{color:#6e6e6e;line-height:24px}.header .inner-header-container .header-right .main-nav>ul>li a.active{color:#62bb47}.header .inner-header-container .header-right .main-nav>ul>li.main-active{color:#62bb47}.header .inner-header-container .header-right .main-nav>ul>li:hover{background-repeat:no-repeat;background-position:center bottom}.header .inner-header-container .header-right .main-nav>ul>li:last-child{margin-right:0}.header .inner-header-container:after{display:block;content:"";clear:both}.header .header-cookie-section{background-color:#dedfe1;padding:15px 0;display:none}.header .header-cookie-section .cookie-inner-section{margin:0 auto;width:930px}.shadow{background-image:url(/Bentley/includes/images/shadow.png);background-repeat:no-repeat;background-position:center center;display:block;height:19px;position:absolute;width:100%;z-index:100}.slider-background{background:#dedfe1!important}.flexslider{visibility:hidden;width:100%}.flexslider ul.slides{margin:0 auto;max-width:1800px}.flexslider ul.slides li{margin-bottom:0}.flexslider ul.slides li:before{content:""}.flexslider ul.slides li>img{width:100%;min-height:349px}.flexslider ul.slides li div.overlay-slider{background:none no-repeat scroll 0 0 rgba(255,255,255,.7);left:17%;padding:22px 41px 33px;position:absolute;top:22%;width:497px;max-height:170px}.flexslider ul.slides li div.overlay-slider h1{margin-bottom:10px;max-height:100px;overflow:hidden;font-size:30px;line-height:32px}.flexslider ul.slides li div.overlay-slider h4{overflow:hidden;line-height:22px;font-size:18px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.flexslider ul.slides li div.overlay-slider>p{margin-top:17px}.flexslider ul.slides li div.overlay-slider .learn-more-green{max-height:20px;overflow:hidden}.flexslider ul.slides li div.overlay-expert-slider{background:none no-repeat scroll 0 0 rgba(255,255,255,.7);left:18%;padding:8px 30px;position:absolute;top:13%;width:517px}.flexslider ul.slides li div.overlay-expert-slider h1{margin-bottom:10px}.flexslider ul.slides li div.overlay-expert-slider>p{margin-top:17px}.flexslider ul.slides li div.right-hero-image{bottom:0;position:absolute;right:19%;width:300px}.flexslider ul.slides li div.right-hero-image img{min-height:200px}.flexslider ul.slides li div.overlay-black{background:none no-repeat scroll 0 0 rgba(0,0,0,.7)}.flexslider ul.slides li div.overlay-black h1{color:#fff}.flexslider ul.slides li div.overlay-black h4{color:#fff}.flexslider ul.slides li div.overlay-expert{background:none no-repeat scroll 0 0 rgba(0,0,0,.7)}.flexslider ul.slides li div.overlay-expert h2{color:#fff;line-height:36px;padding-top:16px}.flexslider ul.slides li div.overlay-expert .expert-designation{color:#038adb;font-style:normal;font-size:18px;line-height:22px;padding-top:14px;display:block}.flexslider ul.slides li div.overlay-expert .green-subtitle{padding:14px 0 0}.flexslider ul.slides li div.overlay-expert .expert-detail{color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:300;padding:19px 0 0;line-height:18px;margin:0}.flexslider ul.slides li div.overlay-expert .gray-button{margin:20px 0 18px}.flexslider ul.slides li .hero-location{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:18px;color:#038adb;display:block;padding-top:18px;max-height:25px;overflow:hidden}.flexslider ol.flex-control-nav{bottom:21px;right:24%;z-index:100;width:auto;margin:0}.flexslider ol.flex-control-nav a{border:2px solid #fff;-ms-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;background:none no-repeat scroll 0 0 transparent;height:11px;width:11px;overflow:hidden}.flexslider ol.flex-control-nav a:hover{background:none no-repeat scroll 0 0 #62bb47}.flexslider ol.flex-control-nav a.flex-active{background:none no-repeat scroll 0 0 #62bb47}#carousel{min-height:349px;max-width:1800px;margin:0 auto}#carousel ul.slides li img{min-height:349px}.microsoft-perspective-slider{max-width:1630px;margin:0 auto}.microsoft-perspective-slider .flexslider{min-height:590px;max-width:1630px}.microsoft-perspective-slider .flexslider ul.slides{max-width:1630px}.microsoft-perspective-slider .flexslider ul.slides li>img{min-height:590px}.microsoft-perspective-slider .flexslider ul.slides li div.overlay-slider{top:inherit;bottom:0;width:60%;text-align:center;padding:29px 41px 23px}.microsoft-perspective-slider .flexslider ul.slides li div.overlay-slider h1{font-size:32px;text-transform:uppercase}.microsoft-perspective-slider .flexslider ul.slides li div.overlay-slider h4{color:#fff;font-size:24px;line-height:28px}.microsoft-perspective-slider .flexslider .flex-direction-nav a::before{content:''}.microsoft-perspective-slider .flexslider .flex-direction-nav{margin:0}.microsoft-perspective-slider .flexslider .flex-direction-nav a{top:42%}.microsoft-perspective-slider .flexslider .flex-direction-nav li{margin:0}.microsoft-perspective-slider .flexslider .flex-direction-nav li:before{content:""}.microsoft-perspective-slider .flexslider .flex-direction-nav li .flex-prev{background-image:url(/Bentley/includes/images/left-arrow.png);background-repeat:no-repeat;height:100px;width:44px;opacity:.8;left:0}.microsoft-perspective-slider .flexslider .flex-direction-nav li .flex-next{background-image:url(/Bentley/includes/images/right-arrow.png);background-repeat:no-repeat;height:100px;width:44px;opacity:.8;right:0}.microsoft-perspective-slider #carousel{margin:0 auto;max-width:1630px;min-height:349px}.microsoft-perspective-slider #carousel ul.slides li img{min-height:349px}.perspective-rotator{padding-top:32px;width:100%;visibility:hidden}.perspective-rotator .perspective-inner-content{margin:0 auto;width:930px;padding:0 47px}.perspective-rotator .perspective-inner-content .perspective-top{padding-top:15px}.perspective-rotator .perspective-inner-content .perspective-container li{padding-bottom:43px;margin-bottom:0}.perspective-rotator .perspective-inner-content .perspective-container li .perspective-content .perspective-left-content{margin-top:40px;float:left;width:55%}.perspective-rotator .perspective-inner-content .perspective-container li .perspective-content .perspective-left-content a{color:#363636;display:inline}.perspective-rotator .perspective-inner-content .perspective-container li .perspective-content .perspective-left-content .designation{margin-top:10px}.perspective-rotator .perspective-inner-content .perspective-container li .perspective-content .perspective-left-content .perspective-date{color:#363636}.perspective-rotator .perspective-inner-content .perspective-container li .perspective-content .perspective-right-content{position:absolute;right:0;bottom:0}.perspective-rotator .perspective-inner-content .perspective-container li .perspective-content .perspective-right-content img{width:auto}.perspective-rotator .perspective-inner-content .perspective-container .flex-control-nav{left:13%;top:-18px;width:auto;z-index:100;height:21px;text-align:left}.perspective-rotator .perspective-inner-content .perspective-container .flex-control-nav a{border:2px solid #dedfe1;-ms-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;box-shadow:none;overflow:hidden}.perspective-rotator .perspective-inner-content .perspective-container .flex-control-nav a:hover{background:none no-repeat scroll 0 0 #dedfe1}.perspective-rotator .perspective-inner-content .perspective-container .flex-control-nav a.flex-active{background:none no-repeat scroll 0 0 #dedfe1}.news-rotator{width:100%;background-color:#eeeff1;visibility:hidden}.news-rotator .news-inner-content{margin:0 auto;width:930px;padding:43px 47px 58px}.news-rotator .news-inner-content .news-top .green-subtitle{font-weight:700}.news-rotator .news-inner-content .news-container{text-align:center;margin:0 auto;padding-top:30px}.news-rotator .news-inner-content .news-container .slides{padding-bottom:25px}.news-rotator .news-inner-content .news-container .news-content{text-align:center;margin:0 auto;width:550px}.news-rotator .news-inner-content .news-container .news-content h4 a{color:#363636}.news-rotator .news-inner-content .news-container .news-content .date-and-type{display:inline-block;margin-top:10px}.news-rotator .news-inner-content .news-container .news-content .description{margin-top:10px}.news-rotator .news-inner-content .news-container .flex-control-nav{bottom:0;left:0;width:100%;position:relative}.news-rotator .news-inner-content .news-container .flex-control-nav li:before{content:""}.news-rotator .news-inner-content .news-container .flex-control-nav a{border:2px solid #fff;-ms-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;background:none no-repeat scroll 0 0 transparent;height:11px;width:11px;box-shadow:none;overflow:hidden}.news-rotator .news-inner-content .news-container .flex-control-nav a:hover{background:none no-repeat scroll 0 0 #fff}.news-rotator .news-inner-content .news-container .flex-control-nav a.flex-active{background:none no-repeat scroll 0 0 #fff}.page-hero{min-height:349px;background:#dedfe1!important}.page-hero ul.slides li img{min-height:349px}.page-hero ul.slides li:before{content:""}.page-hero ul.slides li div.overlay-slider{top:14%;max-height:200px;overflow:hidden}.page-hero ul.slides li div.overlay-slider h2{font-size:30px;line-height:32px;margin-bottom:10px;max-height:100px;overflow:hidden}.page-hero ul.slides li div.overlay-slider h3{max-height:80px;overflow:hidden}.page-hero ul.slides li div.overlay-slider h4{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:18px;max-height:69px;overflow:hidden}.page-hero ul.slides li div.overlay-black h2{color:#fff}.page-hero ul.slides li div.experts-hero{top:14%;padding-top:26px;padding-bottom:26px}.page-hero ul.slides li div.experts-hero h1{padding-bottom:15px;margin:0}.page-hero ul.slides li div.experts-hero h2{max-height:67px}.page-hero ul.slides li div.experts-hero h3{max-height:77px}.page-hero .tag-line-outer{background:#fff}.page-hero .tag-line-outer .tag-line{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;font-style:italic;color:#a5a5a5;margin:0 auto;padding-bottom:7px;padding-top:7px;text-align:right;width:930px}.page-hero .nav-container{background:none no-repeat scroll 0 0 rgba(0,0,0,.7);bottom:0;left:0;margin:0 auto;max-width:1800px;position:absolute;right:0;z-index:2}.page-hero .nav-container nav.utility-nav{display:block;width:930px;margin:0 auto}.page-hero .nav-container nav.utility-nav>ul{list-style-type:none;float:left}.page-hero .nav-container nav.utility-nav>ul>li{float:left;font-size:20px;line-height:20px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.page-hero .nav-container nav.utility-nav>ul>li:before{content:'|';float:left;margin-right:15px;margin-left:15px;font-size:10px;margin-top:1px}.page-hero .nav-container nav.utility-nav>ul>li:first-child:before{content:'';margin:0}.page-hero .nav-container nav.utility-nav>ul>li a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;text-transform:uppercase;display:block;float:left;font-size:10px;line-height:24px;color:#dedfe1}.page-hero .nav-container nav.utility-nav>ul>li a:hover{color:#62bb47}.project-profile-detail-page .page-hero .nav-container .utility-nav>ul>li a{cursor:auto}.project-profile-detail-page .page-hero .nav-container .utility-nav>ul>li a:hover{color:#dedfe1}.project-profile-detail-page .page-hero ul.slides li div.overlay-slider{background:none no-repeat scroll 0 0 rgba(255,255,255,.8)}.project-profile-detail-page .page-hero ul.slides li div.overlay-slider h3{color:#363636}.bim-hero{min-height:319px}.bim-hero ul.slides li img{min-height:319px}.bim-hero ul.slides li div.bim-overlay{background:0 0;position:absolute;width:auto;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:200px;overflow:hidden}.bim-hero ul.slides li div.bim-overlay h2{color:#000;text-transform:uppercase;font-size:50px;line-height:50px;max-height:200px}@media(min-width:768px) and (max-width:1024px){.bim-hero ul.slides li div.bim-overlay h2{font-size:44px}}.bim-hero .bim-tag-line-outer{border-bottom:1px solid #62bb47;padding:35px 0}.bim-hero .tag-line-outer .bim-tag-line{font-style:normal;color:#000;font-size:13px;text-align:center;line-height:20px}.bim-hero .tag-line-outer .bim-tag-line p{font-size:13px;color:#000;line-height:20px}.bim-hero .tag-line-outer .bim-tag-line .green{color:#62bb47;font-size:14px;font-weight:700}.bim-hero .tag-line-outer .bim-tag-line ul{margin:0}.bim-hero .tag-line-outer .bim-tag-line ul li{margin-bottom:0;font-size:13px;color:#000;line-height:20px}.bim-hero .tag-line-outer .bim-tag-line ul li:before{content:""}.ms-overlay{position:absolute;top:inherit;bottom:0;width:60%;text-align:center;padding:29px 41px 23px;background:none no-repeat scroll 0 0 rgba(0,0,0,.7);left:0;right:0;margin:0 auto}.ms-overlay h1{font-size:32px;text-transform:uppercase;color:#fff;margin-bottom:10px;max-height:60px;overflow:hidden;line-height:32px}.ms-overlay h4{color:#fff;font-size:24px;line-height:28px;max-height:60px;overflow:hidden}.be-inspired-section .be-inspired-section-container{width:1024px;margin:0 auto;padding-bottom:47px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner{margin:0 47px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .callout-section-text{float:right}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .sub-heading{margin-top:15px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs{margin-top:47px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul{position:relative}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul:after{clear:both;display:block;content:''}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li{float:left;list-style-type:none;margin-right:3.2258%;padding:0;width:22.5806%}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li:before{content:""}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .blue-button{margin-top:30px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .project-image{display:block;margin-bottom:30px;min-height:116px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .project-image img{width:210px;height:116px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .short-description-div{font-size:14px;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li:last-child{margin-right:0}.content>.be-inspired-section{padding-top:47px}.feature-project-quick-detail{height:530px;position:relative;width:930px;margin-top:30px;word-wrap:break-word;display:none}.feature-project-quick-detail .detail-content{background-color:#fff;left:625px;opacity:.9;padding:30px 15px 15px;position:absolute;top:15px;height:450px;width:260px}.feature-project-quick-detail .detail-content a.quick-modal-close{background:url(/Bentley/includes/images/CmsImages/modal-close-sprite.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;float:right;height:13px;position:absolute;right:18px;text-align:right;top:5px;width:13px}.feature-project-quick-detail .detail-content a.quick-modal-close:hover{background-position:0 -14px}.feature-project-quick-detail .detail-content h5{width:225px}.feature-project-quick-detail .detail-content .detail-content-inner{width:245px}.feature-project-quick-detail .detail-content .detail-content-inner span.quick-modal-title{color:#a5a5a5;display:block;font-size:10px;margin-bottom:10px;text-transform:uppercase;margin-top:30px}.feature-project-quick-detail .detail-content .detail-content-inner .software-used{font-size:14px}.feature-project-quick-detail .detail-content .detail-content-inner ul li{border-bottom:1px solid #bdbdbd;color:#6e6e6e;font-size:12px;list-style-type:none;margin-top:9px;padding-bottom:8px}.feature-project-quick-detail .detail-content .detail-content-inner ul li:before{content:""}.feature-project-quick-detail .detail-content .detail-content-inner ul li>b{color:#393939}.feature-project-quick-detail .detail-content .detail-content-inner ul li:last-child{border-bottom:0}.related-project-container{display:none}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul{position:relative}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul:after{clear:both;display:block;content:''}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li{float:left;list-style-type:none;margin-right:3.2258%;padding:0;width:22.5806%}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li:before{content:""}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .blue-button{margin-top:30px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .project-image{display:block;margin-bottom:30px;min-height:116px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .project-image img{width:210px;height:116px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li:last-child{margin-right:0}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li{position:relative;padding:0 0 40px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .blue-button{position:absolute;bottom:10px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-wrapper .bx-viewport{box-shadow:none}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager{left:20%;top:-84px;max-width:620px;z-index:100;height:21px;text-align:initial}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager a{border:2px solid #dedfe1;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager a:hover{background:none no-repeat scroll 0 0 #dedfe1}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager a.active{background:none no-repeat scroll 0 0 #dedfe1}.be-inspired-section.featured-project-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile{position:relative;padding-bottom:60px}.be-inspired-section.featured-project-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .blue-button{position:absolute;bottom:0}.be-inspired-section.featured-project-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile p{font-size:14px}.mega-menu{background:none repeat scroll 0 0 #dedfe1;display:none;padding-top:20px;position:absolute;width:auto;right:0;z-index:200;border-bottom:1px solid #dedfe1;border-left:1px solid #dedfe1;border-right:1px solid #dedfe1}.mega-menu .mega-menu-type1{background:none repeat scroll 0 0 #fff;padding:30px 47px}.mega-menu .mega-menu-type1>ul:after{clear:both;display:block;content:''}.mega-menu .mega-menu-type1>ul>li{float:left;list-style-type:none;margin-left:30px;padding-right:34px;width:254.5px;border-right:1px solid #dedfe1}.mega-menu .mega-menu-type1>ul>li .green-subtitle{text-align:left}.mega-menu .mega-menu-type1>ul>li>ul>li{list-style-type:none;padding-top:12px}.mega-menu .mega-menu-type1>ul>li>ul>li a{display:block;text-align:left;color:#6e6e6e}.mega-menu .mega-menu-type1>ul>li>ul>li a:hover{color:#038adb}.mega-menu .mega-menu-type1>ul>li:first-child{margin-left:0}.mega-menu .mega-menu-type1>ul>li:last-child{border-right:0}.mega-menu .mega-menu-type1 .right-hover-column{width:290px}.mega-menu .mega-menu-type1 .right-hover-column>img{margin-bottom:30px}.mega-menu .mega-menu-type1 .right-hover-column p{text-align:left}.mega-menu .mega-menu-type1 .right-hover-column h6{margin-bottom:30px;text-align:left}.mega-menu .mega-menu-type1 .right-hover-column .blue-button{float:left}.mega-menu .mega-menu-type1 .right-hover-column:after{clear:both;display:block;content:''}.mega-menu .mega-menu-type2{background:none repeat scroll 0 0 #fff;padding:47px 47px 65px}.mega-menu .mega-menu-type2>ul:after{clear:both;display:block;content:''}.mega-menu .mega-menu-type2>ul>li{float:left;list-style-type:none;margin-left:30px;padding-right:49px;width:25.8%;border-right:1px solid #dedfe1}.mega-menu .mega-menu-type2>ul>li .green-subtitle{text-align:left}.mega-menu .mega-menu-type2>ul>li>ul>li{list-style-type:none;padding-top:12px}.mega-menu .mega-menu-type2>ul>li>ul>li a{display:block;text-align:left;color:#6e6e6e}.mega-menu .mega-menu-type2>ul>li>ul>li a:hover{color:#038adb}.mega-menu .mega-menu-type2>ul>li:first-child{margin-left:0}.mega-menu .mega-menu-type2>ul>li:last-child{border-right:0}.mega-menu .mega-menu-type3{background:none repeat scroll 0 0 #fff;padding:30px 0}.mega-menu .mega-menu-type3 .be-inspired-section-container{padding-bottom:0;width:auto}.mega-menu .mega-menu-type3 .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul{text-align:left}.mega-menu .mega-menu-type3 .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li{position:relative;padding-bottom:43px;width:210px;margin-right:29.3px}.mega-menu .mega-menu-type3 .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li:nth-child(4n+4){margin-right:0}.mega-menu .mega-menu-type3 .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li:last-child{margin-right:0}.mega-menu .mega-menu-type3 .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .blue-button{position:absolute;bottom:0;margin-top:0}.mega-menu .mega-menu-type3 .green-section-text{float:left}.browse-all{color:#a5a5a5;float:right;font-size:12px;text-transform:uppercase;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.container>.shadow{-ms-opacity:.6;opacity:.6}footer .footer-container{margin:0 auto;width:930px;padding:40px 47px 0}footer .footer-container .footer-top-content{margin-bottom:40px}footer .footer-container .footer-top-content:after{clear:both;display:block;content:''}footer .footer-container .footer-top-content .footer-about-statement{width:39.78%;float:left}footer .footer-container .footer-top-content .footer-about-statement h4{font-size:16px;color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}footer .footer-container .footer-top-content .footer-nav-links{margin-top:6px;float:right;width:52%}footer .footer-container .footer-top-content .footer-nav-links:after{clear:both;display:block;content:''}footer .footer-container .footer-top-content .footer-nav-links .footer-navigation-heading{display:block;font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}footer .footer-container .footer-top-content .footer-nav-links>ul:after{clear:both;display:block;content:''}footer .footer-container .footer-top-content .footer-nav-links>ul>li{float:left;width:28%;margin-left:15px;margin-right:15px}footer .footer-container .footer-top-content .footer-nav-links>ul>li:first-child{margin-left:0}footer .footer-container .footer-top-content .footer-nav-links>ul>li:last-child{margin-right:0}footer .footer-container .footer-top-content .footer-nav-links ul:first-child{margin-left:0}footer .footer-container .footer-top-content .footer-nav-links ul li{list-style-type:none;margin-bottom:12px}footer .footer-container .footer-top-content .footer-nav-links ul li a{color:#6e6e6e;line-height:13px;word-wrap:break-word;font-size:12px}footer .footer-container .footer-top-content .footer-nav-links ul li:last-child{margin-bottom:0}footer .footer-container .footer-bottom-content .footer-social-links{margin-bottom:15px;margin-top:8px}footer .footer-container .footer-bottom-content .footer-social-links ul:after{clear:both;display:block;content:''}footer .footer-container .footer-bottom-content .footer-social-links ul li{list-style-type:none;float:left;margin-right:15px}footer .footer-container .footer-bottom-content .footer-social-links ul li>a{height:20px;width:20px;display:block;background-position:0 0}footer .footer-container .footer-bottom-content .footer-social-links ul li>a:hover{background-position:0 20px!important}footer .footer-container .footer-bottom-content .footer-bottom-text{margin-bottom:15px}footer .footer-container .footer-bottom-content .footer-bottom-text:after{clear:both;display:block;content:''}footer .footer-container .footer-bottom-content .footer-bottom-text>p{display:inline-block;float:left;font-size:10px;text-transform:uppercase;line-height:18px}footer .footer-container .footer-bottom-content .footer-bottom-text>ul{float:left}footer .footer-container .footer-bottom-content .footer-bottom-text>ul:after{clear:both;display:block;content:''}footer .footer-container .footer-bottom-content .footer-bottom-text>ul>li{float:left;list-style-type:none}footer .footer-container .footer-bottom-content .footer-bottom-text>ul>li:before{content:"|";padding-left:15px;color:#6e6e6e}footer .footer-container .footer-bottom-content .footer-bottom-text>ul>li>a{font-size:10px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;margin-left:10px;text-transform:uppercase;display:inline-block}footer .footer-container .footer-bottom-content .footer-bottom-text>ul>li .rss-image{display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-1px}footer .footer-container.footer-container-global .footer-bottom-content .footer-social-links{padding-bottom:47px;margin-bottom:0}footer .footer-container.footer-container-global .footer-bottom-content .footer-bottom-text>p{margin-bottom:9px;padding-right:24px;padding-top:1px;}footer .footer-container.footer-container-global .footer-bottom-content .footer-bottom-text>ul>li:after{content:"|";padding-left:10px;padding-right:10px;color:#6e6e6e}footer .footer-container.footer-container-global .footer-bottom-content .footer-bottom-text>ul>li:before{content:"";padding-left:0;-webkit-margin-start:-4px}footer .footer-container.footer-container-global .footer-bottom-content .footer-bottom-text>ul>li a{margin-left:0}footer .footer-container.footer-container-global .footer-bottom-content .footer-bottom-text>ul>li:last-child:after{content:"";padding-right:0}footer .footer-container.footer-container-global .footer-bottom-content .footer-bottom-text>ul>li:first-child a{margin-left:0}footer .footer-container.footer-container-global .footer-bottom-content .footer-bottom-text>ul>li:first-child:before{content:"";padding-left:0;display:none}.breadcrumb-utilities{padding-top:25px}.breadcrumb-utilities:after{clear:both;display:block;content:''}.breadcrumb-utilities .breadcrumb{float:left;width:55%;margin:7px 0 0}.breadcrumb-utilities .breadcrumb li{display:inline;list-style-type:none}.breadcrumb-utilities .breadcrumb li:before{content:''}.breadcrumb-utilities .breadcrumb li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e;display:inline}.breadcrumb-utilities .breadcrumb li>a.current{cursor:auto;color:#62bb47}.breadcrumb-utilities .breadcrumb li>a.current:hover{text-decoration:none}.breadcrumb-utilities .breadcrumb li>a:hover{text-decoration:underline}.breadcrumb-utilities .breadcrumb li>a:active{outline:0}.breadcrumb-utilities .breadcrumb .seprator span{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e;margin-left:4px;margin-right:8px}.breadcrumb-utilities .utilities{float:right;margin:0}.breadcrumb-utilities .utilities .loading-image{z-index:10}.breadcrumb-utilities .utilities .loader{display:none;margin-top:1px;float:left}.breadcrumb-utilities .utilities .brochure-label{display:none}.breadcrumb-utilities .utilities li.brochure-li .brochure-link{float:left;margin-left:10px}.breadcrumb-utilities .utilities .center-loader{text-align:center}.breadcrumb-utilities .utilities li{border-left:1px solid #ccc;float:left;height:20px;padding:0 10px;list-style-type:none}.breadcrumb-utilities .utilities li:before{content:''}.breadcrumb-utilities .utilities li:last-child{border-right:0;padding-right:0}.breadcrumb-utilities .utilities li:first-child{border-left:0}.breadcrumb-utilities .utilities li.brochure-li{border-left:0;cursor:pointer}.breadcrumb-utilities .utilities li.brochure-li:hover a.brochure-link{color:#62bb47}.breadcrumb-utilities .utilities li a.brochure-link{text-transform:uppercase;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:10px;color:#a5a5a5;margin-top:3px}.breadcrumb-utilities .utilities li #utility1{background-image:url(/bentley/includes/images/sprite-icons/com-icon.png)}.breadcrumb-utilities .utilities li #utility2{background-image:url(/bentley/includes/images/sprite-icons/share-icon.png)}.breadcrumb-utilities .utilities li #utility3{background-image:url(/bentley/includes/images/sprite-icons/mail-icon.png)}.breadcrumb-utilities .utilities li #utility4{background-image:url(/bentley/includes/images/sprite-icons/print-icon.png)}.breadcrumb-utilities .utilities li a.share-links{cursor:pointer;height:20px;background-position:0 0;background-repeat:no-repeat;width:28px;display:block}.breadcrumb-utilities .utilities li a.share-links img{display:block}.breadcrumb-utilities .utilities li a.share-links:hover{background-position:0 -25px}.third-party-raw-html-perspective .breadcrumb-utilities{margin-bottom:15px}.page-title h1{font-size:30px;line-height:34px;padding-top:30px;margin-bottom:40px}.news-title h1{margin-bottom:10px}.news-title>h6{padding-bottom:15px}.generic-content{margin-bottom:47px}.generic-content .body-content{font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}.generic-content .body-content a{display:inline-block}.generic-content .body-content .intro-text{margin-bottom:10px}.generic-content .body-content .content .intro-text{line-height:20px}.generic-content .body-content .content .detail-text{line-height:20px}.generic-content .body-content .inner-body-copy{margin-bottom:17px;line-height:20px}.generic-content .body-content p{font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:20px}.generic-content .body-content a.content-read-more{text-transform:uppercase;padding-right:10px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;display:inline-block}.generic-content .body-content a.content-read-more:hover{color:#62bb47}.generic-content .body-content ul{list-style-type:disc;list-style-position:outside;padding:0 0 0 20px}.generic-content .body-content ul li:before{content:""}.generic-content .body-content ol{list-style-type:decimal;list-style-position:outside;padding:0 0 0 20px}.generic-content .body-content ol li:before{content:""}.generic-content .body-content ol ul,.generic-content .body-content ul ul{list-style-type:circle;list-style-position:outside}.generic-content .body-content ol ol,.generic-content .body-content ul ol{list-style-type:lower-latin;list-style-position:outside}.generic-content span{font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:20px}.generic-content .perspective-listing{padding-bottom:5px}.generic-content .perspective-listing .perspective-listing-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e;display:block;margin-bottom:10px}.generic-content .perspective-listing .perspective-listing-title a{color:#6e6e6e}.generic-content .perspective-listing ul:after{clear:both;display:block;content:''}.generic-content .perspective-listing ul li{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;float:left;color:#a5a5a5;text-transform:uppercase;font-size:10px;line-height:12px;margin:0;border-right:1px solid #a5a5a5;padding:0 13px}.generic-content .perspective-listing ul li:before{content:" "}.generic-content .perspective-listing ul li:first-child{padding-left:0}.generic-content .perspective-listing ul li:last-child{border-right:0}.home-page .generic-content,.home-page .page-title{margin:0 auto;width:930px}.resource-detail-page .blue-button{margin-top:20px}.resource-detail-page .body-content{margin-top:20px}.brand-page .generic-content,.product-line-page .generic-content{margin:0}.inner-content .industry-listing>ul>li{float:left;width:48.38%;margin-right:30px;margin-bottom:47px;list-style-type:none;position:relative;padding-bottom:62px}.inner-content .industry-listing>ul>li:before{content:""}.inner-content .industry-listing>ul>li .industry-stub h2{margin-top:31px;margin-bottom:13px;text-transform:capitalize}.inner-content .industry-listing>ul>li .industry-stub div.stub-summary{display:block;font-size:16px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}.inner-content .industry-listing>ul>li .industry-stub p{font-size:16px;display:block}.inner-content .industry-listing>ul>li .industry-stub .blue-button-container{margin-top:17px;position:absolute;bottom:10px}.inner-content .industry-listing>ul>li:nth-child(2n+2){margin-right:0}.inner-content .industry-listing>ul>li:after{clear:both;display:block;content:''}.inner-content .industry-listing>ul:after{clear:both;display:block;content:''}.inner-content p{margin-top:10px;margin-bottom:5px}.content ol,.content ul{list-style-type:none;margin-top:10px;margin-bottom:5px}.content ol li,.content ul li{font-size:14px;margin-bottom:2px}.content ol li:before,.content ul li:before{content:'•    '}.content ol{list-style-type:decimal;padding-left:12px}.content ol li:before{content:''}.bim-video{padding-top:35px;padding-bottom:45px}.bim-video p{font-size:14px;margin-top:17px}.bim-video .page-title h1{margin-bottom:10px}.bim-video .page-title p{margin-top:10px;margin-bottom:20px}.ms-perspective-video-lading-page .bim-video{padding:50px 0 100px}.green-border{display:none}.bim-perspective-topic-detail-page .shadow{display:none}.bim-perspective-topic-detail-page .green-border{display:block;border-bottom:1px solid #62bb47;width:100%;left:0;position:absolute}.two-column-container{padding-top:30px}.two-column-container:after{clear:both;display:block;content:''}.two-column-container .page-title h1{padding-top:0}.two-column-container .big-left{width:610px;float:left}.right-content{float:right;width:210px;margin-left:30px}.page-links{padding-top:20px}.page-links:after{clear:both;display:block;content:''}.page-links ul{width:100%;float:left}.page-links ul li{float:left;border-right:1px solid #dedfe1;padding:0 14px 0 0;list-style-type:none;margin-right:14px}.page-links ul li:first-child{padding-left:0}.page-links ul li:last-child{border-right:0}.page-links ul li a{font-size:18px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#038adb;text-transform:capitalize}.page-links ul li:before{content:''}.page-links ul:after{clear:both;display:block;content:''}.page-links .blue-button-container{float:right}.tabbed-interface{margin-top:40px;margin-bottom:30px}.tabbed-interface .tabbed-section-tabs{padding-top:40px}.tabbed-interface .tabbed-section-tabs>ul{list-style-type:none;border-bottom:1px solid #ccc;margin:0}.tabbed-interface .tabbed-section-tabs>ul:after{clear:both;display:block;content:''}.tabbed-interface .tabbed-section-tabs>ul li{min-width:214px;float:left;color:#a5a5a5;font-size:18px;text-align:center;margin-right:1px;position:relative;margin-bottom:0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.tabbed-interface .tabbed-section-tabs>ul li:before{content:''}.tabbed-interface .tabbed-section-tabs>ul li>a{display:block;background-color:#ececec;line-height:22px;padding:14px 10px;color:#a5a5a5}.tabbed-interface .tabbed-section-tabs>ul li.active{color:#fff}.tabbed-interface .tabbed-section-tabs>ul li.active>a{color:#fff;background-color:#ccc}.tabbed-interface .tabbed-section-tabs>ul .arrow-pt{display:none;position:absolute;top:50px;width:100%;z-index:300}.tabbed-interface .tabbed-section-tabs>ul .arrow-pt img{margin:0 auto}.tabbed-interface .tabbed-content{color:#a5a5a5;overflow:hidden}.tabbed-interface .tabbed-content .tabbed-content-title{font-size:14px;text-transform:uppercase;color:#a5a5a5;display:block;line-height:18px;margin-bottom:7px;margin-top:25px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.tabbed-interface .tabbed-content>a{font-size:10px;text-transform:uppercase;line-height:14px;display:block;margin-bottom:21px;margin-top:7px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.tabbed-interface .tabbed-content>a:hover{color:#62bb47}.tabbed-interface .tabbed-content .tabbed-content-description{color:#6e6e6e;font-size:14px;line-height:18px;margin-top:21px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.tabbed-interface .tabbed-content .tabbed-content-description p,.tabbed-interface .tabbed-content .tabbed-content-description span{font-size:14px}.delivery-section{display:none}.solution-ddl-container{margin-top:32px}.solution-ddl-container h6{color:#35a1e2}.solution-ddl-container .solution-ddl{padding:22px 0 47px}.solution-ddl-container .solution-ddl>a{font-size:11px;text-transform:uppercase;color:#a5a5a5;border:1px solid #a5a5a5;padding:3px 21px 6px 13px;display:block;line-height:18px;height:15px;overflow:hidden;margin:0;width:30.96%;background-image:url(/Bentley/includes/images/caret-down.png);background-repeat:no-repeat;background-position:98% 8px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.solution-ddl-container .solution-ddl .ddl-active{border-bottom:0}.solution-ddl-container .solution-ddl ul{list-style-type:none;margin:0}.solution-ddl-container .solution-ddl ul>li .solution-ddl-option-title{font-size:10px;text-transform:uppercase;color:#62bb47;display:block;padding-bottom:12px;padding-left:28px;margin-bottom:0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;width:180px;padding-right:8px}.solution-ddl-container .solution-ddl ul>li .solution-ddl-option-title:hover{color:#62bb47}.solution-ddl-container .solution-ddl ul>li .solution-ddl-option-title:before{content:''}.solution-ddl-container .solution-ddl>ul{display:none;padding:23px 4.19% 0 1.18%;border:1px solid #a5a5a5;margin:0;width:272px}.solution-ddl-container .solution-ddl>ul:after{clear:both;display:block;content:''}.solution-ddl-container .solution-ddl>ul>li{display:inline-block;vertical-align:top;margin-bottom:35px}.solution-ddl-container .solution-ddl>ul>li:before{content:''}.solution-ddl-container .solution-ddl>ul>li:last-child{border-right:0}.solution-ddl-container .solution-ddl>ul>li:last-child .ul-column:last-child{border-right:0}.solution-ddl-container .solution-ddl>ul>li:nth-child(4n+4){border-right:0}.solution-ddl-container .solution-ddl>ul>li ul{margin:0;padding:0 0 0 28px}.solution-ddl-container .solution-ddl>ul>li ul li{font-size:10px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.solution-ddl-container .solution-ddl>ul>li ul li:before{content:''}.solution-ddl-container .solution-ddl>ul>li ul li a{padding:9px 0 0;display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;text-transform:none;margin:0;font-size:12px}.solution-ddl-container .solution-ddl>ul>li ul li a:hover{color:#038adb}.solution-ddl-container .solution-ddl>ul>li .ul-column{margin:0;display:inline-block;vertical-align:top;width:154px;padding:0 35px 0 28px;margin-bottom:0}.solution-ddl-container .solution-ddl>ul>li .ul-column:nth-child(4n+4){border-right:0!important}.solution-ddl-container .solution-ddl>ul>li .title .solution-ddl-option-title{padding:0;line-height:6px}.solution-ddl-container .tab2-solution-ddl>ul{padding-top:23px}.solution-ddl-container .tab3-solution-ddl>ul{padding-top:23px}.project-delivery-section{border-top:1px solid #dedfe1}.project-delivery-section .project-delivery-container{padding:47px 0;width:64.94%}.project-delivery-section .project-delivery-container .green-section-text{display:block;margin-bottom:26px}.project-delivery-section .project-delivery-container .section-summary{margin:26px 0 0;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}.project-delivery-section .project-delivery-container .blue-button{margin-top:26px}.solution-listing{border-top:1px solid #dedfe1;position:relative}.solution-listing:after{clear:both;display:block;content:''}.solution-listing .solution-listing-left{width:48.38%;margin-right:30px;float:left}.solution-listing .solution-listing-left .green-section-text{display:block;margin-bottom:7px}.solution-listing .solution-listing-left ul{width:100%;margin:0}.solution-listing .solution-listing-left ul li{margin:0;display:inline-block;vertical-align:top;width:30.44%;margin-right:23px}.solution-listing .solution-listing-left ul li:before{content:''}.solution-listing .solution-listing-left ul li>a{display:block;font-size:14px;margin-top:15px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.solution-listing .solution-listing-left ul li>a:hover{color:#038adb}.solution-listing .solution-listing-right{display:none;left:480px;padding-top:38px;position:absolute;top:47px;width:31.2%}.solution-listing .solution-listing-right img{margin-bottom:24px}.solution-listing .solution-listing-right h2{margin-top:24px;margin-bottom:16px}.solution-listing .solution-listing-right .solution-summary{margin-top:16px;margin:26px 0 0;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}.solution-listing .solution-listing-right .blue-button{margin-top:26px}.solution-listing.three-column-listing{padding:47px 0 0}.tab-two-column-big-right:after{clear:both;display:block;content:''}.tab-two-column-big-right .tab-text-upper{display:block;margin-bottom:15px;margin-top:30px;text-transform:uppercase}.tab-two-column-big-right .tab-left{float:left;width:31.18%}.tab-two-column-big-right .tab-left>ul{margin-bottom:13px}.tab-two-column-big-right .tab-left>ul li{margin-bottom:7px}.tab-two-column-big-right .tab-left>ul li>a{margin:0;font-size:12px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px}.tab-two-column-big-right .tab-left>ul li>a:hover{color:#038adb}.tab-two-column-big-right .tab-left>ul li>a.active{color:#038adb}.tab-two-column-big-right .tab-left>ul li:before{content:""}.tab-two-column-big-right .tab-right{float:right;width:65.59%}.tab-two-column-big-right .tab-right .product-summary{display:none}.tab-two-column-big-right .tab-right .product-summary:after{clear:both;display:block;content:''}.tab-two-column-big-right .tab-right .product-summary .product-summary-top{width:290px;float:left;margin-right:29px}.tab-two-column-big-right .tab-right .product-summary .product-summary-top>img{margin-bottom:30px}.tab-two-column-big-right .tab-right .product-summary .product-summary-top .blue-button{margin-top:20px}.tab-two-column-big-right .tab-right .product-summary p{color:#363636;margin-bottom:0;margin-top:9px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom{margin-top:30px;float:left;width:290px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom:after{clear:both;display:block;content:''}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom .used-by-left .tab-text-upper{margin-top:0;line-height:15px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom .used-by-left .blue-button{margin-top:30px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom .product-image-right{float:right;width:49.18%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul{width:29.2%;padding:23px 4.19% 34px 1.18%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul li{width:100%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul li ul{width:100%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul>li{margin-bottom:0}.products-tabbed-interface .products-listing{border-top:1px solid #dedfe1;padding:47px 0 0}.products-tabbed-interface .products-listing:after{clear:both;display:block;content:''}.playbook-content .tabbed-interface{margin:40px auto 30px;padding:0 47px;width:930px}.tab-right-column{width:48.38%;float:left}.tab-right-column .playlist-summary{width:290px;display:none}.tab-right-column .playlist-summary>img{margin-bottom:30px}.tab-right-column .playlist-summary .tab-text-upper{display:block;margin-bottom:15px;text-transform:uppercase}.tab-right-column .playlist-summary p{font-size:14px;color:#363636}.tab-right-column .playlist-summary .blue-button-container{margin-top:30px}.tab-right-column .playlist-summary:first-child{display:block}.project-delivery-detail-page .tabbed-interface{width:930px;padding:0 47px;margin:0 auto}.right-content{float:right;width:210px}.right-content .blue-button-container{text-align:left}.right-content .callout-section{width:210px;background:#eeeff1;margin:30px 0}.right-content .callout-section:first-child{margin-top:8px}.right-content .callout-section .callout-description{padding:11px 15px 16px;margin:0}.right-content .callout-section .callout-description a img{display:block;width:210px}.right-content .callout-section .callout-description h5 a.callout-title{font-size:18px;display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#363636;padding:0 0 4px;line-height:22px}.right-content .callout-section .callout-description h5 a.callout-title .italic-text{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;-webkit-text-stroke:.3px}.right-content .callout-section .callout-description .generic-content{line-height:18px;margin:0 0 17px;display:block;font-size:14px;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}.right-content .callout-section .callout-description .learn-more-green{line-height:18px;padding:5px 15px;display:inline-block;border:1px solid #62bb47}.green-bg-callout-section{width:100%;background-color:#62bb47}.green-bg-callout-section.green-bg-rotator .green-bg-inner-content .inner-right-content h3 a{color:#fff;font-style:normal}.green-bg-callout-section.green-bg-rotator .flex-control-nav a{border:2px solid #dedfe1;-ms-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;background:none no-repeat scroll 0 0 transparent;height:11px;width:11px;box-shadow:none;overflow:hidden}.green-bg-callout-section.green-bg-rotator .flex-control-nav a:hover{background:none no-repeat scroll 0 0 #fff}.green-bg-callout-section.green-bg-rotator .flex-control-nav a.flex-active{background:none no-repeat scroll 0 0 #fff}.green-bg-callout-section .green-bg-inner-content{margin:0 auto;width:930px;padding:47px 47px 44px}.green-bg-callout-section .green-bg-inner-content .inner-left-content{float:left}.green-bg-callout-section .green-bg-inner-content .inner-left-content img{display:block}.green-bg-callout-section .green-bg-inner-content .inner-right-content{float:right;margin-top:8px;padding-right:79px;width:57%}.green-bg-callout-section .green-bg-inner-content .inner-right-content h3{color:#fff;font-style:normal}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details{margin-top:20px}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul{display:block}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li{display:inline-flex;float:left;list-style-type:none;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;color:#fff;border-right:1px solid #fff;padding:0 10px}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:after{clear:both;display:block;content:''}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:before{content:""}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:first-child{padding-left:0}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:last-child{border-right:0}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details:after{clear:both;display:block;content:''}.green-bg-callout-section .green-bg-inner-content .inner-right-content .white-button{margin-top:20px}.green-bg-callout-section .green-bg-inner-content:after{clear:both;display:block;content:''}.related-section{padding-top:45px}.related-section .related-section-container{margin:0 auto;width:930px;padding:0 47px 47px;position:relative}.related-section .related-section-container .related-section-inner .related-stubs{margin-top:40px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides{position:relative}.related-section .related-section-container .related-section-inner .related-stubs ul.slides:after{clear:both;display:block;content:''}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li{float:left;list-style-type:none;margin-right:30px;padding:0;width:31.18%;position:relative;padding:0 0 38px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li:before{content:""}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .blue-text{font-size:18px;color:#038adb;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;line-height:22px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .product-stub-description,.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub span{font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#363636;margin-top:17px;display:block}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .product-stub-description p,.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub span p{font-size:14px;color:#363636}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .blue-button{margin-top:20px;position:absolute;bottom:0}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub .resource-type{margin-bottom:21px;display:block}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub .resource-type img{display:block}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub h5{margin-bottom:18px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub span.description{display:block;font-style:italic;line-height:22px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub .green-button{margin-top:20px;position:absolute;bottom:10px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li:nth-child(3n){margin-right:0}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav{left:22%;top:-8px;width:auto;z-index:100;height:21px;text-align:initial}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav a{border:2px solid #dedfe1;-ms-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;box-shadow:none;overflow:hidden}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav a:hover{background:none no-repeat scroll 0 0 #dedfe1}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav a.flex-active{background:none no-repeat scroll 0 0 #dedfe1}.related-products{display:none}.related-products .related-section-container .related-section-inner .related-stubs .bx-viewport{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:none!important;-ms-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li{padding:0 0 40px}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .blue-button{bottom:10px}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li:nth-child(3n){margin-right:30px}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li:last-child{margin-right:0}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager{left:20%;top:-78px;width:auto;z-index:100;height:21px;text-align:initial}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager a{border:2px solid #dedfe1;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager a:hover{background:none no-repeat scroll 0 0 #dedfe1}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager a.active{background:none no-repeat scroll 0 0 #dedfe1}.related-resources{display:none;background-color:#dedfe1;width:100%;padding:42px 0 0}.related-resources .related-section-container .related-section-inner .related-stubs ul.slides>li{padding:0 0 48px}.related-resources .related-stubs .bx-wrapper .bx-viewport{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:none!important;-ms-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.related-resources .related-stubs .bx-wrapper .bx-pager{left:20%;top:-76px;max-width:620px;z-index:100;height:21px;text-align:initial}.related-resources .related-stubs .bx-wrapper .bx-pager a{border:2px solid #a5a5a5;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.related-resources .related-stubs .bx-wrapper .bx-pager a:hover{background:none no-repeat scroll 0 0 #a5a5a5}.related-resources .related-stubs .bx-wrapper .bx-pager a.active{background:none no-repeat scroll 0 0 #a5a5a5}.related-industries .related-section-container .related-section-inner .related-stubs ul.slides>li{margin-bottom:47px}.related-industries .product-stub-right-content{float:right;width:210px}.related-industries .product-stub-right-content .sub-asset-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:14px;color:#a5a5a5;text-transform:uppercase}.related-industries .product-stub-right-content>ul{margin-top:16px}.related-industries .product-stub-right-content>ul li:before{content:""}.related-industries .product-stub-right-content>ul li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e}.related-industries .product-stub-right-content>ul li>a:hover{color:#62bb47}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li{margin-bottom:30px}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li:nth-child(3n){margin-right:0}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li .solution-image{display:block;margin-bottom:30px;min-height:162px}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li .solution-image img{display:block}.related-industries .related-section-container .related-section-inner .related-stubs ul>li,.related-products .related-section-container .related-section-inner .related-stubs ul>li{margin-bottom:30px}.related-industries .related-section-container .related-section-inner .related-stubs ul>li .solution-image,.related-products .related-section-container .related-section-inner .related-stubs ul>li .solution-image{display:block;margin-bottom:30px;min-height:162px}.related-industries .related-section-container .related-section-inner .related-stubs ul>li .solution-image img,.related-products .related-section-container .related-section-inner .related-stubs ul>li .solution-image img{display:block}.capability-accordion{margin-top:57px}.capability-accordion .accordion-section{margin-top:17px;margin-bottom:29px}.capability-accordion .accordion-section ul.expand-nav-section>li{margin-bottom:8px;padding-bottom:13px;border-bottom:1px solid #dedfe1}.capability-accordion .accordion-section ul.expand-nav-section>li:before{content:""}.capability-accordion .accordion-section ul.expand-nav-section>li>a{background:url(/bentley/includes/images/sprite-icons/arrow.png) no-repeat;cursor:pointer;background-position:right 7px}.capability-accordion .accordion-section ul.expand-nav-section>li>a.active h4{color:#000}.capability-accordion .accordion-section ul.expand-nav-section>li>a h4{margin:0;display:inline-block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:14px;color:#a5a5a5;padding-bottom:0;margin-top:-2px}.capability-accordion .accordion-section ul.expand-nav-section>li:first-child>a{background-position:right -10px}.capability-accordion .accordion-section ul.expand-nav-section>li>ul{display:none;padding-top:8px;margin:0}.capability-accordion .accordion-section ul.expand-nav-section>li>ul li{margin-bottom:11px}.capability-accordion .accordion-section ul.expand-nav-section>li>ul li:before{content:""}.capability-accordion .accordion-section ul.expand-nav-section>li>ul li p{margin:0;color:#363636}.capability-accordion .accordion-section ul.expand-nav-section>li:first-child>ul{display:block}.capability-accordion .accordion-section ul.expand-nav-section>li:last-child{margin-bottom:0}.tab-two-column{margin-top:30px}.tab-two-column:after{clear:both;display:block;content:''}.tab-two-column .tab-left-culumn{width:48.38%;float:left;margin-right:30px}.tab-two-column .tab-left-culumn .tab-text-upper{display:block;margin-bottom:15px;text-transform:uppercase}.tab-two-column .tab-left-culumn ul.expand-nav-section>li{margin-bottom:8px;padding-bottom:13px;border-bottom:1px solid #dedfe1}.tab-two-column .tab-left-culumn ul.expand-nav-section>li:before{content:""}.tab-two-column .tab-left-culumn ul.expand-nav-section>li h4{margin:0;display:block;padding-bottom:0;margin-top:-2px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li h4.active>a.expand{color:#363636;background-position:right -10px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li h4>a.expand{background:url(/bentley/includes/images/sprite-icons/arrow.png) no-repeat;cursor:pointer;background-position:right 7px;color:#a5a5a5;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;outline:0;line-height:24px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content{display:none}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content p{color:#6e6e6e}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li:before{content:""}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li>a{font-size:12px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li>a:hover{color:#038adb}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li>a.active{color:#038adb}.tab-two-column .tab-left-culumn ul.expand-nav-section>li:first-child>.expandable-content{display:block}.tab-two-column .tab-left-culumn ul.expand-nav-section>li:last-child{margin-bottom:0}.three-column-listing{padding:47px 0}.three-column-listing:after{clear:both;display:block;content:''}.three-column-listing .green-section-text{margin-bottom:47px}.three-column-listing>ul{margin:0}.three-column-listing>ul:after{clear:both;display:block;content:''}.three-column-listing>ul>li{width:31.18%;float:left;margin:0;position:relative;padding-bottom:43px;margin-right:30px;margin-bottom:47px}.three-column-listing>ul>li:before{content:""}.three-column-listing>ul>li .three-column-stub .product-image{display:block;margin-bottom:30px;min-height:162px}.three-column-listing>ul>li .three-column-stub .product-image img{display:block}.three-column-listing>ul>li .three-column-stub img.product-line-image{width:290px;height:160px}.three-column-listing>ul>li .three-column-stub h5{margin-top:25px;margin-bottom:13px}.three-column-listing>ul>li .three-column-stub .stub-summary{font-size:12px;margin:13px 0;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e}.three-column-listing>ul>li .three-column-stub .listing-type{font-size:14px;display:block;margin-top:13px;margin-bottom:13px}.three-column-listing>ul>li .three-column-stub .listing-type>img{display:inline;position:relative;top:3px}.three-column-listing>ul>li .three-column-stub .blue-button-container{position:absolute;bottom:0}.three-column-listing>ul>li .three-column-stub .blue-button-container a{margin-top:0}.three-colum-with-box-shadow>ul>li{padding-bottom:0;margin-bottom:40px}.three-colum-with-box-shadow>ul>li .three-column-descritption{-ms-box-shadow:0 1px 18px 0 rgba(54,54,54,.2);box-shadow:0 1px 18px 0 rgba(54,54,54,.2);-webkit-box-shadow:0 1px 18px 0 rgba(54,54,54,.2);border-radius:1px;padding:18px 30px 22px}.three-colum-with-box-shadow>ul>li img.three-column-descritption-image{width:290px;height:160px}.three-colum-with-box-shadow>ul>li .three-column-stub{position:relative;padding-bottom:33px}.three-colum-with-box-shadow>ul>li .three-column-stub h5{margin-top:0}.three-colum-with-box-shadow>ul>li .three-column-stub .stub-summary{font-size:16px}.three-colum-with-box-shadow .profile-type{color:#a5a5a5;display:inline-block;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;-webkit-text-stroke:.2px}.bim-callouts-container>ul>li .three-column-descritption .three-column-stub h5{color:#62bb47}.view-point-container{display:none;padding-top:47px}.view-point-container .view-point-content{margin:0 auto;padding-bottom:47px;width:1024px}.view-point-container .view-point-content .view-point-inner{margin:0 47px}.view-point-container .view-point-content .view-point-inner .view-point-stubs{margin-top:47px}.view-point-container .view-point-content .view-point-inner .view-point-stubs>ul.bxslider{margin-left:-15px}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul{margin:0}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul:after{clear:both;display:block;content:''}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li{float:left;width:33.33%;list-style-type:none}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li:before{content:""}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li:last-child{margin-right:0}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li .view-point-stub img{max-width:100%}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper{margin-left:-15px}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-viewport{box-shadow:none}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager{left:20%;top:-84px;max-width:620px;z-index:100;height:21px;text-align:initial}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager a{border:2px solid #dedfe1;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager a:hover{background:none no-repeat scroll 0 0 #dedfe1}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager a.active{background:none no-repeat scroll 0 0 #dedfe1}.view-point-stub{-webkit-box-shadow:0 8px 23px -11px #363636;-ms-box-shadow:0 8px 23px -11px #363636;-moz-box-shadow:0 8px 17px -11px #363636;box-shadow:0 8px 23px -11px #363636;margin-left:15px;margin-right:15px}.view-point-stub .view-point-top{padding-bottom:25px}.view-point-stub .view-point-top>h4{padding:30px;font-size:18px}.view-point-stub .view-point-top>h4>a{color:#6e6e6e}.view-point-stub .view-point-top>p{padding:0 30px}.view-point-stub .medium-text a{color:#6e6e6e}.generic-filter-section{margin-bottom:10px}.page-title-with-search{padding-top:39px;padding-bottom:10px}.page-title-with-search:after{clear:both;display:block;content:''}.page-title-with-search h1{font-size:30px;line-height:34px;float:left;margin-bottom:10px}.page-title-with-search .site-search{float:right;width:39.56%;border:1px solid #dedfe1;position:relative}.page-title-with-search .site-search .search-box{border:0;font-size:12px;width:92%;padding:6.5px 0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;text-indent:5px;color:#6e6e6e}.page-title-with-search .site-search .search-button{position:absolute;right:8px;top:7px}.filter-container{padding-top:30px}.filter-container .filter-sub-container{padding-bottom:13px}.filter-container .filter-sub-container:after{clear:both;display:block;content:''}.filter-container .green-subtitle{float:left}.filter-container .show-filters{float:right;border:1px solid #a5a5a5;color:#a5a5a5;display:inline-block;font-size:12px;line-height:8px;min-width:106px;padding:10px;text-align:center;text-transform:uppercase}.filter-section{display:none;width:1024px;position:relative;overflow-x:hidden}.filter-section>h2{padding:23px 47px;width:84%}.filter-section .shadow{width:1024px;background-size:1024px auto;height:14px}.filter-section>ul{margin:0;position:relative}.filter-section>ul>li{width:25.09%;margin:0}.filter-section>ul>li:before{content:"";display:none}.filter-section>ul>li.active .filter-listing{display:block}.filter-section>ul>li.active>a{background-color:#fff;color:#62bb47}.filter-section>ul>li.active>a:hover{color:#62bb47}.filter-section>ul>li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;line-height:18px;color:#6e6e6e;padding:28px 30px;background-color:#dedfe1}.filter-section>ul>li>a:hover{color:#038adb}.filter-section>ul>li .filter-listing{position:absolute;width:767px;top:30px;left:257px;display:none}.filter-section>ul>li .filter-listing>ul{list-style-type:none;margin:0}.filter-section>ul>li .filter-listing>ul:after{clear:both;display:block;content:''}.filter-section>ul>li .filter-listing>ul>li{margin:0 0 6px;float:left;padding-left:36px;width:26.59%}.filter-section>ul>li .filter-listing>ul>li:before{content:""}.filter-section>ul>li .filter-listing>ul>li:nth-child(3n){padding-right:26px}.filter-section>ul>li .filter-listing>ul>li>label{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:14px;line-height:26px;margin-left:4px;float:left;width:80%}.filter-section .blue-button-container{position:absolute;right:33px;text-align:right;padding-bottom:35px}.filter-selected{padding-top:12px;padding-bottom:45px;border-bottom:1px solid #dedfe1}.filter-selected .selectedFilters{margin:0;list-style-type:none}.filter-selected .selectedFilters:after{clear:both;display:block;content:''}.filter-selected .selectedFilters>li{float:left;margin:0;line-height:24px}.filter-selected .selectedFilters>li:before{content:"";display:none}.filter-selected .selectedFilters>li>span{padding-right:24px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:14px}.filter-selected .selectedFilters>li>span:first-child{padding-left:7px}.filter-selected .selectedFilters>li>span a{background-image:url(/Bentley/includes/images/small-close-icon.png);height:11px;width:11px;margin-right:3px;float:left;position:relative;top:7px}.ddl-section{padding-top:15px}.ddl-section:after{clear:both;display:block;content:''}.ddl-section .sort-by-ddl{float:left;width:22.36%;margin-right:30px}.ddl-section .sort-by-ddl .sbHolder{width:99%}.ddl-section .view-ddl{float:left;width:13.76%}.ddl-section .view-ddl .sbHolder{width:99%}.project-profile-landing-page .ddl-section .sort-by-ddl{display:none}.resource-landing-page .ddl-section{border-top:1px solid #dedfe1}.pagination{float:right;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e}.pagination ul{list-style-type:none;margin:0}.pagination ul li{float:left;margin:0;line-height:10px;margin-right:11px}.pagination ul li:before{content:"";display:none}.pagination ul li:last-child{margin-right:0}.pagination ul li>a{width:10px;height:10px;background-repeat:no-repeat}.pagination ul li>span{margin:0 7px}.date-range{float:left;padding-left:24px}.date-range span{display:block;float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:10px;color:#a5a5a5;padding:0 7px}.date-range .title-date{padding-right:17px;width:30px}.date-range .to-date{padding-top:8px}.date-range .date{float:left}.date-range .date .date-text{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;width:72px;border:1px solid #a5a5a5;line-height:16px;padding:6px 3px}.date-range .date-range-button{float:left;background-image:url(/Bentley/includes/images/sprite-icons/calendar-sprite-icon.png);background-repeat:no-repeat;width:19px;height:17px;position:relative;left:14px;top:6px}.inner-content .sbHolder{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:11px;height:28px;color:#a5a5a5;background-color:#fff;border:1px solid #a5a5a5}.inner-content .sbHolder .sbToggle{background-image:url(/Bentley/includes/images/caret-down.png);background-position:center;outline:0}.inner-content .sbHolder .sbSelector{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:11px;color:#a5a5a5;text-transform:uppercase;text-indent:10px;width:90%;left:0;top:0;line-height:28px;height:inherit}.inner-content .sbHolder .sbOptions{top:29px;background-color:#dedfe1;margin:0;padding:0;width:auto;right:-1px}.inner-content .sbHolder .sbOptions li{background-color:#dedfe1;margin:0;border-bottom:1px solid #fff;padding:6px 16px 5px;min-height:15px}.inner-content .sbHolder .sbOptions li:last-child{border-bottom:0}.inner-content .sbHolder .sbOptions li:before{content:"";display:none}.inner-content .sbHolder .sbOptions li:hover{background-color:#a5a5a5}.inner-content .sbHolder .sbOptions li:hover a{color:#fff}.inner-content .sbHolder .sbOptions li a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:11px;color:#a5a5a5;text-transform:uppercase}.jwplayer-container{width:610px;display:block;padding-top:22px}.jwplayer-container .player-heading{margin-bottom:5px}.jwplayer-container .player-heading span{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e}.jwplayer-container .jw-player{width:610px;display:block}.jwplayer-container .jw-player ul{margin:0}.jwplayer-container .jw-player ul li:before{content:""}.jwplayer-container .jw-player ul li img{display:block}.jwplayer-container .jw-player ul li:after{clear:both;display:block;content:''}.jwplayer-container .jw-player ul:after{clear:both;display:block;content:''}.jwplayer-container .jw-player .jwplayerimageclass .jwimage{cursor:pointer}.jwplayer-container .jw-player .carousel-description{font-size:13px;padding-top:10px}.jwplayer-container .jw-player .jwplayer-slider{visibility:hidden;height:95px;padding:30px 7% 0;position:relative;width:86%}.jwplayer-container .jw-player .jwplayer-slider .flex-viewport{z-index:300}.jwplayer-container .jw-player .jwplayer-slider img{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jwplayer-container .jw-player .jwplayer-slider ul.slides{text-align:center}.jwplayer-container .jw-player .jwplayer-slider ul.slides li{width:160px;float:none;display:inline-block;margin-right:18px;max-height:89px;opacity:.4}.jwplayer-container .jw-player .jwplayer-slider ul.slides li.active{opacity:1}.jwplayer-container .jw-player .jwplayer-slider ul.slides li .thumbnail{width:inherit}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav{left:0;position:absolute;top:62px;width:100%;z-index:100}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav .flex-disabled{opacity:1}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav a{outline:medium none}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:first-child{height:30px;left:0;top:-13px;width:20px}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:first-child a.flex-prev{left:0;opacity:1!important;background:url(/bentley/includes/images/video-thumbnail-left-arrow.png) no-repeat;cursor:pointer}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:first-child a.flex-prev:before{content:""}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:last-child{height:30px;right:0;top:-13px;width:20px;float:right}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:last-child a.flex-next{background:url(/bentley/includes/images/video-thumbnail-right-arrow.png) no-repeat;right:-28px;opacity:1!important;cursor:pointer}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:last-child a.flex-next:before{content:""}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav:after{clear:both;display:block;content:''}.jwplayer-container .jw-player .bottom-thumbnail-title{margin-top:15px;text-align:center}.jwplayer-container .jw-player .bottom-thumbnail-title span{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;-webkit-text-stroke:.2px;font-size:12px;color:#a5a5a5;min-height:17px;display:block}.jwplayer-container .jw-player .shadow{background-size:100% 18px;height:45px;width:610px;position:relative}.jwlogo{visibility:hidden!important}.jwplayerclass>div{min-width:610px;min-height:343px}.bim-perspective-topic-detail-page .jwplayerclass>div{min-width:930px;min-height:540px}.person-info-stub-section{width:450px}.person-info-stub-section .department-stub{margin-bottom:25px}.person-info-stub-section .department-stub>ul{margin:0}.person-info-stub-section .department-stub>ul:after{clear:both;display:block;content:''}.person-info-stub-section .department-stub>ul>li{float:left;width:130px;margin-right:30px;border-bottom:1px solid #dedfe1;margin-bottom:8px;padding-bottom:13px}.person-info-stub-section .department-stub>ul>li>p{margin-bottom:1px;margin-top:1px;line-height:20px}.person-info-stub-section .department-stub>ul>li>p>a{color:#6e6e6e;text-decoration:underline;display:inline}.person-info-stub-section .department-stub>ul>li>p>a:hover{text-decoration:none;color:#62bb47}.person-info-stub-section .department-stub>ul>li:nth-child(3n){margin-right:0}.person-info-stub-section .department-stub>ul>li:before{content:""}.three-column-container{padding-top:30px}.three-column-container:after{clear:both;display:block;content:''}.three-column-container .page-title h1{padding-top:0}.three-column-container .three-column-left{width:210px;float:left;margin-right:30px}.three-column-container .three-column-center{width:450px;float:left;margin-bottom:30px}.three-column-container .three-column-center .generic-content .page-title h1{padding-top:0}.three-column-container .three-column-right{width:210px;float:left}.left-nav{margin-top:5px;float:left}.left-nav ul.primary-nav>li{padding-bottom:22px}.left-nav ul.primary-nav li{margin-bottom:0}.left-nav ul.primary-nav li:before{content:""}.left-nav ul.primary-nav li a{color:#a5a5a5;outline:0;font-size:10px;text-decoration:none;list-style:none;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;line-height:10px;text-transform:uppercase;display:table-cell}.left-nav ul.primary-nav li a:hover{color:#038adb}.left-nav ul.primary-nav li a.active{color:#038adb}.left-nav ul.secondary-nav{list-style-type:none}.left-nav ul.secondary-nav li{margin-bottom:0}.left-nav ul.secondary-nav li a{border-left:1px solid #dedfe1;padding-left:10px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#a5a5a5;font-size:10px;text-decoration:none;list-style:none;outline:0;line-height:16px;padding-bottom:5px;display:table-cell}.left-nav ul.secondary-nav li a.active{color:#62bb47}.left-nav ul.tertiary-nav{list-style-type:none;padding-left:10px}.left-nav ul.tertiary-nav li{margin-bottom:0}.left-nav ul.tertiary-nav li a{padding-left:10px;border-left:1px solid #dedfe1;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#a5a5a5;text-decoration:none;font-size:10px;list-style:none;outline:0;display:table-cell}.left-nav ul.tertiary-nav li a.active{color:#038adb}.career-section-container{width:610px}.career-section-container ul{margin:0;padding:0}.career-section-container ul:after{clear:both;display:block;content:''}.career-section-container ul li{margin-top:30px;width:210px;float:left;position:relative}.career-section-container ul li:before{content:""}.career-section-container ul li h5{margin-bottom:15px}.career-section-container ul li .career-section{position:relative;cursor:pointer}.career-section-container ul li .career-section img{height:115px;width:210px}.career-section-container ul li .career-section-hover{background-color:rgba(40,40,40,.85);display:none;height:100%;left:0;line-height:100%;position:absolute;text-align:center;bottom:0;width:100%}.career-section-container ul li .career-section-hover .hover-content{left:21%;top:30%;position:absolute}.career-section-container ul li:nth-child(even){margin-left:30px}.category-type-listing .green-section-text-title{margin-top:35px;display:block}.category-type-listing .green-section-text-title:first-child{margin-top:15px}.service-Profile{width:100%;border-bottom:1px solid #dedfe1;padding-top:45px;padding-bottom:60px}.service-Profile:after{clear:both;display:block;content:''}.service-Profile:last-child{border-bottom:0}.service-Profile .service-image{width:31.18%;float:left;padding-right:110px}.service-Profile .service-image img{width:290px}.service-Profile .service-info{width:56.98%;float:left}.service-Profile .service-info h3{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:16px;color:#363636;line-height:20px;font-style:normal}.service-Profile .service-info h3>img{display:inline-block;margin-right:5px;vertical-align:-2px}.service-Profile .service-info .search-link{font-size:12px;line-height:20px;text-decoration:underline;display:inline-block;color:#6e6e6e}.service-Profile .service-info .search-link:hover{text-decoration:none;color:#62bb47}.service-Profile .service-info>span.content-type{display:block;font-size:12px;line-height:16px;font-style:italic}.service-Profile .service-info .blue-button{margin-right:20px}.service-feature-listing{margin-bottom:40px}.service-feature-listing ul>li{border-bottom:1px solid #dedfe1;margin-bottom:10px;padding-bottom:13px}.service-feature-listing ul>li:before{content:""}.service-feature-listing ul>li a{color:#6e6e6e}.service-feature-listing ul>li a:hover{text-decoration:none;color:#62bb47}.expert-listing{padding-top:43px;padding-bottom:47px}.expert-listing:after{clear:both;display:block;content:''}.expert-listing .green-subtitle{margin-bottom:18px}.expert-listing>ul{margin:0}.expert-listing>ul>li{margin:0;padding-bottom:43px}.expert-listing>ul>li:before{content:""}.expert-listing>ul>li .expert-listing-container:after{clear:both;display:block;content:''}.expert-listing>ul>li .expert-listing-container .green-subtitle a{color:#62bb47}.expert-listing>ul>li .expert-listing-container h3{color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;-webkit-text-stroke:0;font-size:16px;font-style:normal;line-height:32px}.expert-listing>ul>li .expert-listing-container .left-listing{width:29.24%;float:left;margin-right:47px}.expert-listing>ul>li .expert-listing-container .left-listing .left-listing-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e;display:block;margin-bottom:10px}.expert-listing>ul>li .expert-listing-container .left-listing .left-listing-title a{color:#6e6e6e;display:block}.expert-listing>ul>li .expert-listing-container .left-listing .left-listing-title a.expert-anchor{color:#6e6e6e}.expert-listing>ul>li .expert-listing-container .left-listing ul:after{clear:both;display:block;content:''}.expert-listing>ul>li .expert-listing-container .left-listing ul li{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;display:inline;color:#a5a5a5;text-transform:uppercase;font-size:10px;line-height:12px;margin:0;border-right:1px solid #a5a5a5;padding:0 13px}.expert-listing>ul>li .expert-listing-container .left-listing ul li:before{content:""}.expert-listing>ul>li .expert-listing-container .left-listing ul li:first-child{padding-left:0}.expert-listing>ul>li .expert-listing-container .left-listing ul li:last-child{border-right:0}.expert-listing>ul>li .expert-listing-container .right-listing{width:64.94%;float:left}.expert-listing>ul>li .expert-listing-container .right-listing .right-listing-content{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e;margin-bottom:17px;line-height:20px}.expert-listing>ul>li .expert-listing-container .right-listing .blue-button-container{margin-top:17px}.ContactForm{margin:8px auto 47px}.ContactForm .descriptionText{display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;margin-bottom:27px}.ContactForm .descriptionText a{color:#7ab160;display:inline}.ContactForm .requiredText{display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;-webkit-text-stroke:.2px;font-size:12px;margin-bottom:27px}.ContactForm .contact-field{width:100%;margin-bottom:7px}.ContactForm .contact-field:after{clear:both;display:block;content:''}.ContactForm .contact-field .SingleLineTextLabel{float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;font-weight:400;padding-bottom:9px;padding-top:9px;text-align:right;width:109px;padding-right:20px}.ContactForm .contact-field .SingleLineTextLabelRight{float:left;font-size:12px;text-align:right;width:70px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-weight:400;padding-bottom:9px;padding-top:9px}.ContactForm .contact-field .SingleLineGeneralPanel{float:left;margin-left:30px}.ContactForm .contact-field .SingleLineGeneralPanel .SingleLineTextBox{width:370px;border:1px solid #a5a5a5}.ContactForm .contact-field .SingleLineGeneralPanel .SingleLineTextBoxSmall{border:1px solid #a5a5a5;width:206px}.ContactForm .contact-field .SingleLineGeneralPanelRight{float:left;margin-left:10px}.ContactForm .contact-field .SingleLineGeneralPanelRight .SingleLineTextBoxSmallRight{border:1px solid #a5a5a5;width:73px}.ContactForm .contact-field .DropListLabel{float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;font-weight:400;padding-bottom:9px;padding-top:9px;text-align:right;width:109px;padding-right:20px}.ContactForm .contact-field .DropListGeneralPanel{float:left;margin-right:80px;margin-left:30px}.ContactForm .contact-field .DropListGeneralPanel .sbHolder{width:208px;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #a5a5a5}.ContactForm .contact-field .DropListGeneralPanel .sbHolder .sbToggle{background:url(/Bentley/includes/images/arrow.png) no-repeat scroll 0 0;margin-right:13px;margin-top:10px;width:9px}.ContactForm .contact-field .DropListGeneralPanel .sbHolder .sbSelector{text-transform:uppercase;color:#a5a5a5}.ContactForm .contact-field .DropListGeneralPanel .sbHolder ul{padding:0}.ContactForm .contact-field .DropListGeneralPanel .sbHolder ul li a{text-transform:uppercase}.ContactForm .contact-field input{text-indent:5px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;padding:5.5px 0}.ContactForm .contact-field-textarea{margin-left:160px}.ContactForm .contact-field-textarea .MultipleLineTextBoxLabel{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;font-weight:400;display:block;margin-bottom:12px;letter-spacing:.8px;width:450px}.ContactForm .contact-field-textarea .MultipleLineGeneralPanel .MultipleLineTextBox{width:370px;min-height:200px;border:1px solid #a5a5a5;margin-bottom:47px}.ContactForm .contact-field-textarea textarea{text-indent:5px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px}.ContactForm .blue-button-container .blue-button{margin-left:160px;margin-top:0}.ContactForm .clear{clear:both;display:block;content:''}.validation-summary{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;padding-left:140px;padding-bottom:10px}.validation-summary ul li{color:#fd0303;margin-bottom:12px}.validation-summary ul li:before{content:""}.validation-summary ul li img{float:left;margin-right:7px;margin-top:4px}.validation-summary ul li:after{clear:both;display:block;content:''}.contact-info-message{color:#6e6e6e;display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;margin-bottom:26px;margin-left:9px;margin-top:12px}.contact-info-message .login-suggestion a{color:#62bb47;display:inline}.email-list-verification-template .ContactForm,.email-verification-template .ContactForm{margin-top:30px}.email-list-verification-template .ContactForm .contact-field,.email-verification-template .ContactForm .contact-field{padding-top:20px}.email-list-verification-template .ContactForm .SingleLineTextLabel,.email-verification-template .ContactForm .SingleLineTextLabel{width:initial}.email-list-verification-template .ContactForm .SingleLineGeneralPanel,.email-verification-template .ContactForm .SingleLineGeneralPanel{position:relative}.email-list-verification-template .ContactForm .SingleLineGeneralPanel>img,.email-verification-template .ContactForm .SingleLineGeneralPanel>img{left:-20px;position:absolute;top:14px}.email-list-verification-template .ContactForm .blue-button-container,.email-verification-template .ContactForm .blue-button-container{padding-top:19px}.email-list-verification-template .ContactForm .blue-button-container .blue-button,.email-verification-template .ContactForm .blue-button-container .blue-button{margin-left:136px}.email-list-verification-template .email-validation,.email-list-verification-template .required-validation,.email-verification-template .email-validation,.email-verification-template .required-validation{display:none;color:#fd0303;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.email-list-verification-template .email-validation img,.email-list-verification-template .required-validation img,.email-verification-template .email-validation img,.email-verification-template .required-validation img{display:inline-block;padding-right:8px}.two-column-big-right{width:100%;margin-top:30px}.two-column-big-right:after{clear:both;display:block;content:''}.two-column-big-right .page-title h1{padding-top:0}.two-column-big-right .small-left{float:left;width:22.58%;margin-right:30px}.two-column-big-right .big-right{float:left;width:60%}.two-column-big-right .big-right .generic-content .page-title h1{padding-top:0}.press-release-stub-section ul li{border-bottom:1px solid #dedfe1;margin-bottom:22px;padding-bottom:15px}.press-release-stub-section ul li:before{content:""}.press-release-stub-section ul li .press-release-content:after{clear:both;display:block;content:''}.press-release-stub-section ul li .press-release-content .image-info{width:30.43%;float:left;margin-right:30px}.press-release-stub-section ul li .press-release-content .image-info>img{width:100%}.press-release-stub-section ul li .press-release-content .press-info{float:left;width:65.21%}.press-release-stub-section ul li .press-release-content .press-info h4{margin-bottom:5px}.press-release-stub-section ul li .press-release-content .press-info>p{margin-top:8px}.news-landing-filter:after{clear:both;display:block;content:''}.news-landing-filter>.ddl-section{border-top:1px solid #dedfe1;margin-bottom:30px}.news-detail-section>h6{margin-top:10px}.document-generator-content .document-from{float:left;width:530px}.document-generator-content .document-from .required-field-message{font-size:12px;margin-bottom:20px;margin-top:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;-webkit-text-stroke:.2px;color:#6e6e6e;text-align:left;padding-left:140px;display:block}.document-generator-content .document-from .form-input{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;margin-bottom:15px}.document-generator-content .document-from .form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel{margin-left:28%;padding:0;width:100%}.document-generator-content .document-from .form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton{margin-left:30.3%;-moz-min-width:130px;-ms-min-width:130px;-o-min-width:130px;-webkit-min-width:130px;min-width:130px}.document-generator-content .document-from .form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton:hover{-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.document-generator-content .document-from .form-input .label{display:inline-block;margin-top:10px;width:120px}.document-generator-content .document-from .form-input .required-icon{color:#6e6e6e}.document-generator-content .document-from .form-input:after{clear:both;display:block;content:''}.document-generator-content .document-from .form-input .custom-text-box{float:right;padding:6.5px 10px;width:367px;border:1px solid #a5a5a5;color:#6e6e6e}.document-generator-content .document-from .form-input .submit-btn{margin-top:30px}.document-generator-content .document-from .form-input .multiline{height:198px}.document-generator-content .document-from .form-check-btn{float:right;width:388px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px}.document-generator-content .document-from .form-check-btn label{display:block;float:left;margin-left:3px;margin-top:4px}.document-generator-content .document-from .blue-button-container{float:right;width:388px;margin-top:28px}.document-generator-content .document-from .generic-content{margin-bottom:25px}.document-generator-content .view-document{border:1px solid #dedfe1;float:right;position:relative;width:290px;cursor:pointer;margin-top:12px}.document-generator-content .view-document:hover .proposal-hover-content{display:block;-ms-opacity:.8;opacity:.8;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.document-generator-content .view-document .click-view-message{color:#dedfe1;font-size:22px;line-height:26px;position:absolute;top:57%;left:32%;margin-top:11px}.document-generator-content .view-document .proposal-hover-content{display:none;opacity:0;background-color:#a5a5a5;position:absolute;text-align:center;top:0;width:290px;bottom:0}.document-generator-content .view-document .proposal-hover-content a{padding-bottom:182px;padding-top:115px;width:100%}.document-generator-content .view-document .proposal-hover-content .click-image{display:block;left:43%;margin:0 0 0 42%}.document-generator-content .resourse_bottom{padding-bottom:50px;margin-top:30px}.document-generator-content .resourse_bottom .document-builder-botttom{width:100%;position:relative}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages{width:63.5%;float:left;border-right:1px solid #dedfe1}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages .title{padding-bottom:16px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages .title .title-content{max-width:75%}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul{margin:0;padding:0;padding-top:10px;width:530px;min-height:450px;list-style-type:none}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li{border:1px solid #a5a5a5;margin-bottom:30px;padding:8px 10px 11px;cursor:pointer}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li:before{content:""}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder{min-height:123px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-title{padding:10px 15px 0 20px;position:relative}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-title .cross-btn{position:absolute;right:10px;top:9px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-title h5{width:95%}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-summary{padding:0 15px 0 20px;margin-top:5px;width:87%;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:20px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-summary p{line-height:20px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li:last-child{margin-bottom:0}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages .brochure-arrow{left:61.9%;position:absolute;top:289px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document{width:31%;float:right}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document>p{width:250px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container{margin-top:25px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .prev-document{margin-bottom:15px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .prev-document img{margin:0 auto}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow{position:relative}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul{margin:0;padding:0;list-style-type:none}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul li:before{content:""}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul .document{margin-bottom:14px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul .document a{text-decoration:none;text-align:center;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;color:#fff;line-height:18px;padding:14px;background:#a5a5a5}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li:first-child{left:65%;position:absolute;top:0}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li:last-child{bottom:-19px;left:45%;position:absolute}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a{opacity:1;outline:medium none}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a.flex-prev{background:url(/bentley/includes/images/prev-document-img.png) no-repeat}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a.flex-next{background:url(/bentley/includes/images/next-document-img.png) no-repeat}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a:before{content:""}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .next-document img{margin:0 auto}.hide{display:none}.remodal{padding:0}.remodal button[data-remodal-action=close]{color:#ccc;z-index:1000;right:0;left:auto}.remodal button[data-remodal-action=close]:hover{color:#ccc}.remodal video{width:100%;display:block}.event-listing-container{padding:37px 0 0}.event-listing-container>ul{list-style-type:none;margin:0}.event-listing-container>ul>li{padding:41px 0 60px;border-bottom:1px solid #dedfe1;margin:0}.event-listing-container>ul>li:before{content:"";display:none}.event-listing-container>ul>li:last-child{border-bottom:0}.event-listing-container>ul>li .event-listing:after{clear:both;display:block;content:''}.event-listing-container>ul>li .event-listing .event-listing-left{float:left;margin-right:15px;padding-right:14px;width:48.38%;border-right:1px solid #dedfe1}.event-listing-container>ul>li .event-listing .event-listing-left h3,h3 a{color:#62bb47}.event-listing-container>ul>li .event-listing .event-listing-right{width:48.38%;float:left}.event-listing-container>ul>li .event-listing h3{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:16px;color:#363636;line-height:20px;font-style:normal;margin-bottom:10px}.event-listing-container>ul>li .event-listing .content-type{display:block;font-size:12px;line-height:16px;font-style:italic;margin-top:10px;margin-bottom:7px}.event-listing-container>ul>li .event-listing .event-description{font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;margin-top:10px;margin-bottom:10px}.event-listing-container>ul>li .event-listing .blue-button-container{margin-top:18px}.event-listing-container>ul>li .event-listing .event-details-Container{padding-left:10px}.event-listing-container>ul>li .event-listing .event-date-time{display:block;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;margin-bottom:5px}.event-listing-container>ul>li .event-listing .event-date-time span{font-weight:700;display:inline-block;min-width:70px}.event-details{padding-bottom:10px}.event-details h3{font-style:normal;padding:10px 0}.event-details .event-date-time{display:block;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;margin-bottom:5px}.event-details .event-date-time span{font-weight:700;display:inline-block;min-width:70px}.search-filter{margin-bottom:30px}.search-filter:after{clear:both;display:block;content:''}.search-result-term-display{display:inline;font-size:14px;line-height:16px}.search-result-term-display>span{font-weight:700}ul.search-result>li{margin:0}ul.search-result>li:before{content:""}ul.search-result .service-Profile{border-bottom:1px solid #dedfe1}.pagination-conainer{margin-bottom:30px}.pagination-conainer:after{clear:both;display:block;content:''}.project-profile-landing-page .pagination-conainer{margin-top:20px}.advance-search>a{display:inline-block;color:#6e6e6e;line-height:20px;text-decoration:underline;outline:0;padding-top:10px}.advance-search>a:hover{color:#62bb47;text-decoration:none}.advance-search ul{display:block;border-top:1px solid #dedfe1;border-bottom:1px solid #dedfe1;padding:10px 0}.advance-search ul:after{clear:both;display:block;content:''}.advance-search ul>li{float:left;display:inline-block;margin:0 0 6px;padding-left:36px}.advance-search ul>li:before{content:""}.advance-search ul>li:after{clear:both;display:block;content:''}.advance-search ul>li>label{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px;font-size:14px;line-height:26px;margin-left:4px;float:left}.asset-type-listing>ul>li{float:left;width:48.38%;margin-right:30px;margin-bottom:47px;list-style-type:none;position:relative;padding-bottom:62px}.asset-type-listing>ul>li:before{content:""}.asset-type-listing>ul>li:nth-child(2n+2){margin-right:0}.asset-type-listing>ul>li:after{clear:both;display:block;content:''}.asset-type-listing>ul:after{clear:both;display:block;content:''}.asset-type-container:after{clear:both;display:block;content:''}.asset-type-container .asset-type-left-content{float:left;width:210px}.asset-type-container .asset-type-left-content .asset-type-Name{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:18px;color:#363636}.asset-type-container .asset-type-left-content .asset-description{margin-top:13px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:16px;color:#6e6e6e}.asset-type-container .asset-type-left-content .blue-button-container{margin-top:13px;position:absolute;bottom:10px}.asset-type-container .asset-type-right-content{float:right;width:210px}.asset-type-container .asset-type-right-content .sub-asset-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:14px;color:#a5a5a5;text-transform:uppercase}.asset-type-container .asset-type-right-content>ul{margin-top:16px}.asset-type-container .asset-type-right-content>ul li:before{content:""}.asset-type-container .asset-type-right-content>ul li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e}.asset-type-container .asset-type-right-content>ul li>a:hover{color:#62bb47}.small-image{min-height:126px;margin-bottom:15px}.project-profile-detail-page .two-column-big-left,.project-profile-detail-page .two-column-container{padding-bottom:47px;width:100%}.project-profile-detail-page .two-column-big-left:after,.project-profile-detail-page .two-column-container:after{clear:both;display:block;content:''}.project-profile-detail-page .two-column-big-left .big-left,.project-profile-detail-page .two-column-container .big-left{float:left;width:660px;margin-right:27px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li{border-bottom:1px solid #dedfe1;list-style-type:none}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li:before,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li:before{content:""}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li>h6,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li>h6{padding:19px 0 20px;cursor:pointer;display:inline-block;line-height:32px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li>h6 span,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li>h6 span{display:inline-block;width:635px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .accordion-arrow,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info{display:none}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow{background:0 0}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info img,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info img{width:100%}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info .description,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .description{line-height:20px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info p,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info p{letter-spacing:1px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container{margin-bottom:29px;margin-top:20px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li:first-child,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li:first-child{border-top:1px solid #dedfe1}.project-profile-detail-page .two-column-big-left .right-content,.project-profile-detail-page .two-column-container .right-content{float:right;width:210px;border-left:1px solid #dedfe1;padding-left:29px;margin-left:0}.project-profile-detail-page .two-column-big-left .right-content .callout-section:first-child,.project-profile-detail-page .two-column-container .right-content .callout-section:first-child{margin-top:0}.project-profile-detail-page .two-column-big-left .right-content .outcome-facts,.project-profile-detail-page .two-column-container .right-content .outcome-facts{background:0 0}.project-profile-detail-page .two-column-big-left .right-content .user-quotes,.project-profile-detail-page .two-column-container .right-content .user-quotes{background:0 0}.project-profile-detail-page .two-column-big-left .right-content .li-one,.project-profile-detail-page .two-column-container .right-content .li-one{padding-left:0}.project-profile-detail-page .two-column-big-left .right-content .li-one:before,.project-profile-detail-page .two-column-container .right-content .li-one:before{content:""}.project-profile-detail-page .two-column-big-left .right-content .blue-button-container,.project-profile-detail-page .two-column-container .right-content .blue-button-container{background:0 0}.project-profile-detail-page .two-column-big-left .right-content .blue-button-container .blue-button,.project-profile-detail-page .two-column-container .right-content .blue-button-container .blue-button{margin-top:0}.inner-content .big-left .user-project-profile-detail-listing-content>li,.inner-content .big-right .user-project-profile-detail-listing-content>li,.three-column-container .big-left .user-project-profile-detail-listing-content>li,.three-column-container .big-right .user-project-profile-detail-listing-content>li{border-bottom:1px solid #dedfe1;list-style-type:none}.inner-content .big-left .user-project-profile-detail-listing-content>li:before,.inner-content .big-right .user-project-profile-detail-listing-content>li:before,.three-column-container .big-left .user-project-profile-detail-listing-content>li:before,.three-column-container .big-right .user-project-profile-detail-listing-content>li:before{content:''}.inner-content .big-left .user-project-profile-detail-listing-content>li:before,.inner-content .big-right .user-project-profile-detail-listing-content>li:before,.three-column-container .big-left .user-project-profile-detail-listing-content>li:before,.three-column-container .big-right .user-project-profile-detail-listing-content>li:before{content:""}.inner-content .big-left .user-project-profile-detail-listing-content>li>h6,.inner-content .big-right .user-project-profile-detail-listing-content>li>h6,.three-column-container .big-left .user-project-profile-detail-listing-content>li>h6,.three-column-container .big-right .user-project-profile-detail-listing-content>li>h6{padding:19px 0 20px;cursor:pointer;display:inline-block;line-height:32px;width:100%}.inner-content .big-left .user-project-profile-detail-listing-content>li>h6 span,.inner-content .big-right .user-project-profile-detail-listing-content>li>h6 span,.three-column-container .big-left .user-project-profile-detail-listing-content>li>h6 span,.three-column-container .big-right .user-project-profile-detail-listing-content>li>h6 span{display:inline-block;width:95%}.inner-content .big-left .user-project-profile-detail-listing-content>li .accordion-arrow,.inner-content .big-right .user-project-profile-detail-listing-content>li .accordion-arrow,.three-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow,.three-column-container .big-right .user-project-profile-detail-listing-content>li .accordion-arrow{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l,.inner-content .big-right .user-project-profile-detail-listing-content>li .accordion-arrow-l,.three-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l,.three-column-container .big-right .user-project-profile-detail-listing-content>li .accordion-arrow-l{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info{display:none}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container{width:100%}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow{background:0 0}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info img,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info img,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info img,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info img{width:100%}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .description,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .description,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .description,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .description{line-height:20px}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info p,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info p,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info p,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info p{letter-spacing:1px}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .blue-button-container{margin-bottom:29px;margin-top:20px}.inner-content .big-left .user-project-profile-detail-listing-content>li:first-child,.inner-content .big-right .user-project-profile-detail-listing-content>li:first-child,.three-column-container .big-left .user-project-profile-detail-listing-content>li:first-child,.three-column-container .big-right .user-project-profile-detail-listing-content>li:first-child{border-top:1px solid #dedfe1}.inner-content .user-project-profile-detail-listing-content>li,.three-column-container .user-project-profile-detail-listing-content>li{border-bottom:1px solid #dedfe1;list-style-type:none}.inner-content .user-project-profile-detail-listing-content>li:before,.three-column-container .user-project-profile-detail-listing-content>li:before{content:''}.inner-content .user-project-profile-detail-listing-content>li:before,.three-column-container .user-project-profile-detail-listing-content>li:before{content:""}.inner-content .user-project-profile-detail-listing-content>li>h6,.three-column-container .user-project-profile-detail-listing-content>li>h6{padding:19px 0 20px;cursor:pointer;display:inline-block;line-height:32px;width:100%}.inner-content .user-project-profile-detail-listing-content>li>h6 span,.three-column-container .user-project-profile-detail-listing-content>li>h6 span{display:inline-block;width:97%}.inner-content .user-project-profile-detail-listing-content>li .accordion-arrow,.three-column-container .user-project-profile-detail-listing-content>li .accordion-arrow{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .user-project-profile-detail-listing-content>li .accordion-arrow-l,.three-column-container .user-project-profile-detail-listing-content>li .accordion-arrow-l{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .user-project-profile-detail-listing-content>li .listing-info,.three-column-container .user-project-profile-detail-listing-content>li .listing-info{display:none}.inner-content .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container{width:100%}.inner-content .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow{background:0 0}.inner-content .user-project-profile-detail-listing-content>li .listing-info img,.three-column-container .user-project-profile-detail-listing-content>li .listing-info img{width:100%}.inner-content .user-project-profile-detail-listing-content>li .listing-info .description,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .description{line-height:20px}.inner-content .user-project-profile-detail-listing-content>li .listing-info p,.three-column-container .user-project-profile-detail-listing-content>li .listing-info p{letter-spacing:1px}.inner-content .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .blue-button-container{margin-bottom:29px;margin-top:20px}.inner-content .user-project-profile-detail-listing-content>li:first-child,.three-column-container .user-project-profile-detail-listing-content>li:first-child{border-top:1px solid #dedfe1}.user-profile-playbook{margin:0 auto;padding-bottom:47px;padding-top:40px;width:1024px}.outcome-facts{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #dedfe1}.outcome-facts .green-subtitle{margin-bottom:15px}.outcome-facts>ul>li{font-size:12px;color:#6e6e6e;margin-bottom:20px;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;overflow:visible;padding-left:10px;position:relative}.outcome-facts>ul>li:before{left:0;position:absolute}.user-quotes{margin-top:42px;padding-bottom:30px}.user-quotes>ul>li{line-height:20px}.user-quotes>ul>li:before{content:""}.user-quotes>ul>li>p{font-size:12px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;margin-bottom:15px;line-height:20px}.user-quotes>ul>li span.user{margin-bottom:30px}.user-quotes>ul>li span{font-size:10px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;margin-bottom:0;line-height:14px;display:block}.right-content .callout-section.blue-button-container:first-child{margin-top:0}.right-content .blue-button-container{background:0 0}.right-content .blue-button-container .blue-button{margin-top:0}.form-input .scfForm{word-break:normal;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:13px}.form-input .scfForm .scfSubmitSummary{margin-bottom:15px;margin-left:10px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px}.form-input .scfForm .scfTitleBorder{color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:24px}.form-input .scfForm .scfSectionBorderAsFieldSet{border-top-color:#6e6e6e;border-width:1px}.form-input .scfForm .scfSectionBorderAsFieldSet .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineTextLabel{width:91%}.form-input .scfForm .scfSectionBorderAsFieldSet .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineGeneralPanel{margin-left:29%}.form-input .scfForm .scfSectionBorderAsFieldSet .scfSectionContent .scfCheckboxBorder .scfCheckBoxListGeneralPanel{margin-left:27%}.form-input .scfForm .scfSectionLegend{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.form-input .scfForm .scfSectionBorder:after{clear:both;display:block;content:''}.form-input .scfForm .required-error-msg{color:red;float:left}.form-input .scfForm .scfSectionContent>div{padding-bottom:15px}.form-input .scfForm .scfSectionContent>div img{bottom:0;display:inline-block;left:-20px;top:-25px;position:relative}.form-input .scfForm .scfSectionContent>div .cross-image{display:block;top:-15px}.form-input .scfForm .scfSectionContent .scfDropListGeneralPanel .sbHolder .sbOptions{max-height:216px!important;overflow-y:scroll}.form-input .scfForm .scfSectionContent .chosen-container{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;color:#a5a5a5}.form-input .scfForm .scfSectionContent .chosen-container .chosen-single{background:0 0;border:1px solid #a5a5a5;border-radius:0;box-shadow:none}.form-input .scfForm .scfSectionContent .chosen-container .chosen-single>span{color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:11px;text-transform:uppercase}.form-input .scfForm .scfSectionContent .chosen-container .chosen-single>div{background:url(/Bentley/includes/images/arrow.png) no-repeat scroll 0 0;height:8px;margin-right:5px;margin-top:8px;width:9px}.form-input .scfForm .scfSectionContent .chosen-container .chosen-drop{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0}.form-input .scfForm .scfSectionContent .chosen-container .chosen-drop .chosen-search input[type=text]{width:190px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;font-size:11px}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;-webkit-text-stroke:0;color:#a5a5a5;font-size:11px;text-transform:uppercase;background-color:#dedfe1;border-bottom:1px solid #fff}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li:last-child{border-bottom:0}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li:before{content:""}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li:hover{color:#fff;background:#a5a5a5}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li.highlighted,.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li.result-selected{color:#fff;background:#a5a5a5}.form-input .scfForm .scfSectionContent .bentley-contact-field-multiline:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-contact-field-multiline-300:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-contact-field-multiline-300 textarea{width:300px;min-width:300px}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder{margin:0}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .jquery-safari-checkbox .mark img{top:0;left:0}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListLabel{float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:12px;font-weight:300;line-height:18px;margin:0 45px 15px 0;text-align:right;text-transform:capitalize;width:20%;padding:3px 0 0 9px}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel>img{top:5px}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel label{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;-webkit-text-stroke:.2px;color:#6e6e6e;font-weight:300;left:0;letter-spacing:.75px;line-height:20px;margin-bottom:0;position:relative;text-transform:inherit;top:2px;width:85%;margin-right:0;padding-left:0;text-align:left}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel .scfCheckBoxList tr{width:50%;float:left;height:inherit!important}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel .scfCheckBoxList tr td{display:block}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel .scfCheckBoxList tr td:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineGeneralPanel{margin-left:28%}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineGeneralPanel textarea{max-width:370px;min-width:370px;max-height:200px;min-height:200px;-webkit-appearance:none;border-radius:0}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineTextLabel{width:82.5%}.form-input .scfForm .scfSectionContent .bentley-contact-field-300:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-contact-field-300 .sbHolder,.form-input .scfForm .scfSectionContent .bentley-contact-field-300 input[type=text]{width:300px}.form-input .scfForm .scfSectionContent .bantley-contact-field-370:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bantley-contact-field-370 .sbHolder,.form-input .scfForm .scfSectionContent .bantley-contact-field-370 input[type=text]{width:370px}.form-input .scfForm .scfSectionContent .bantley-contact-field-200:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bantley-contact-field-200 input[type=text]{width:200px}.form-input .scfForm .scfSectionContent .bentley-hidden-field{display:none}.form-input .scfForm .scfSectionContent .bentley-hidden-field:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-hidden-field input[type=text]{width:200px}.form-input .scfForm .scfSectionContent .bantley-contact-field-186{float:left;margin-right:13px}.form-input .scfForm .scfSectionContent .bantley-contact-field-186 .sbHolder{width:186px}.form-input .scfForm .scfSectionContent .bantley-contact-field-186 input[type=text]{width:186px}.form-input .scfForm .scfSectionContent .bantley-contact-field-75:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bantley-contact-field-75 input[type=text]{width:76px}.form-input .scfForm .scfSectionContent .dnc-contact-field-186-no-float:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .dnc-contact-field-186-no-float input[type=text]{width:186px}.form-input .scfForm .scfDropList{width:200px}.form-input .scfForm .bentley-contact-field-droplist-370 .scfDropList{width:370px;margin-bottom:15px}.form-input .scfForm textarea{max-width:370px;min-width:370px;max-height:100px;min-height:100px;-webkit-appearance:none;border-radius:0}.form-input .scfForm label{text-transform:capitalize;margin:0 45px 0 0;line-height:18px;float:left;text-align:right;width:20%;padding:3px 0 0 9px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:12px}.form-input .scfForm .scfRequired{font-size:18px;-webkit-margin-end:-11px}.form-input .scfForm .scValidator,.form-input .scfForm .scfValidator,.form-input .scfForm li,.form-input .scfForm ul{color:red;float:none;font-size:16px;margin-bottom:5px}.form-input .scfForm .scfError .scfValidationSummary{color:red;float:none;font-size:16px;margin-bottom:5px}.form-input .scfForm .scfValidatorRequired{font-size:18px}.form-input .scfForm .scfMultipleLineTextBox{width:370px;display:block;border:1px solid #a5a5a5;font-size:12px;-webkit-appearance:none;border-radius:0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px}.form-input .scfForm .scfCheckboxBorder:after{clear:both;display:block;content:''}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel{margin-left:26%;padding-top:15px;width:100%}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel .scfCheckbox .mark img{top:0!important;position:relative;left:12px}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel .scfCheckbox>label{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;line-height:20px;margin-bottom:0;letter-spacing:.75px;float:none;font-size:12px;border:0;text-transform:inherit;position:relative;top:2px;left:2px}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel .scfCheckbox .ui-btn.ui-checkbox-off:after{display:none}.form-input .scfForm .scfSubmitButtonBorder{padding-top:16px}.form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton{border:1px solid #038adb;color:#038adb;display:inline-block;background:0 0;font-size:12px;-moz-min-width:130px;-ms-min-width:130px;-o-min-width:130px;-webkit-min-width:130px;min-width:130px;padding:10px;text-align:center;line-height:8px;margin-top:10px;-ms-text-shadow:none;text-shadow:none;text-transform:uppercase;margin-left:28.1%}.form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton:hover{color:#fff;background-color:#038adb;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.form-input .scfForm .scfIntroBorder{margin-bottom:22px;margin-left:9px;margin-top:12px;color:#6e6e6e;display:block;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.form-input .scfForm .scfIntroBorder a{display:inline;color:#62bb47}.form-input .scfForm .scfIntroBorder p em{font-size:12px}ul.validations-summary{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px;font-size:12px;padding-bottom:0;margin-top:25px}ul.validations-summary li{color:#fd0303;margin-bottom:9px;padding-left:15px}ul.validations-summary li:before{content:""}ul.validations-summary li img{display:inline-block;padding-right:8px}ul.validations-summary li:after{clear:both;display:block;content:''}.big-right .form-input{margin-bottom:74px}.sitemap{padding:40px 28px 40px 32px;font-size:12px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;-webkit-text-stroke:.2px}.sitemap>ul>li:before{content:""}.sitemap>ul>li>a{color:#62bb47}.sitemap>ul>li a{display:inline-block;margin-bottom:15px;outline:0;font-size:12px}.sitemap>ul>li a:hover{text-decoration:underline}.sitemap>ul>li .plus-minus-icon{background:url(/Bentley/includes/images/plus-minus.png) no-repeat;background-position:0 2px;display:inline-block;height:11px;width:11px;cursor:pointer;margin-right:5px}.sitemap>ul>li ul{display:none}.sitemap>ul>li ul li{padding-left:20px}.sitemap>ul>li ul li:before{content:""}.sitemap>ul>li ul li a{color:#6e6e6e}.microsoft-perspective-inner-content{max-width:1630px;margin:0 auto}.microsoft-perspective-inner-content .breadcrumb-content{background:#fff;max-width:1630px;margin:0 auto;position:relative}.microsoft-perspective-inner-content .breadcrumb-content .breadcrumb-utilities{width:65.03%;margin:0 auto;padding:25px 3.68%}.microsoft-perspective-inner-content .microsoft-perspective-wrapper{margin:35px auto 60px}.microsoft-perspective-inner-content .left{background:url(/Bentley/includes/images/left-bg.png) no-repeat;background-size:100% 100%;background-position:center top;width:13.8%;float:left}.microsoft-perspective-inner-content .right{background:url(/Bentley/includes/images/right-bg.png) no-repeat;background-size:100% 100%;background-position:center top;width:13.8%;float:left}.microsoft-perspective-inner-content .microsoft-perspective-container{width:65.03%;margin:0 auto;padding:0 3.68%;float:left}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul{margin:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li{margin-bottom:55px;width:47.16%;margin-right:5.66%;float:left;position:relative}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li:before{content:""}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li:nth-child(2n){margin-right:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1{background-color:#ebebeb}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 h4{color:#02adf2;font-weight:700;margin-bottom:8px}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 .perspective-description{color:#000;font-size:13px;line-height:20px;margin-top:8px;margin-bottom:30px}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 .perspective-description p{font-size:13px;line-height:20px;margin:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 .listing-div{padding:30px 47px}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay{background-color:rgba(0,0,0,.75);left:0;position:absolute;width:100%;bottom:0;text-align:center;min-height:25%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay img{margin:0 auto;display:block;width:100%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay span{font-size:18px;color:#fff;font-weight:700;display:block;text-transform:uppercase}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay p{font-size:14px;color:#fff}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay .listing-overlay-anchor{padding:8.1% 20px 8%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay-sky-blue{background-color:rgba(15,157,221,.75)}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay-image{left:0;position:absolute;width:100%;bottom:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay-image img{display:block;width:100%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.last-row-li{margin-bottom:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type2 .listing-div img{display:block;width:100%}.banner-overlay{background-color:rgba(0,0,0,.75);padding:20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.banner-overlay.right{float:right}.banner-overlay h2{color:#fff;margin-bottom:15px;font-weight:300;font-size:32px}.banner-overlay .overlay-body{margin-bottom:20px;font-weight:200;font-size:15px;color:#fff}.banner-overlay .overlay-body ol,.banner-overlay .overlay-body p,.banner-overlay .overlay-body ul{color:#fff;font-weight:200;font-size:16px;margin-bottom:15px}.banner-overlay .overlay-body ol:last-child,.banner-overlay .overlay-body p:last-child,.banner-overlay .overlay-body ul:last-child{margin-bottom:0}.banner-overlay .promo-cta{color:#62bb47;display:table;border:1px solid #62bb47;padding:10px 20px;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.banner-overlay .cta-watch-now{display:inline-block;color:#62bb47;padding:20px 50px 20px 0;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.banner-overlay .cta-watch-now .play-button{display:inline-block;border-radius:100%;border:1px solid #62bb47;height:35px;width:35px;vertical-align:middle;margin-left:15px;background:url(/bentley/includes/images/video-play.png) no-repeat 55% center;background-size:35%;margin-top:-3px}.banner-overlay .cta-watch-now:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.banner-overlay .cta-watch-now:hover .play-button{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.white-text{background-image:none}.white-text h2{color:#fff}.white-text .overlay-body ol,.white-text .overlay-body p,.white-text .overlay-body ul{color:#fff}.white-text .promo-cta{border-color:#fff;color:#fff}.white-text .promo-cta:hover{background-color:#fff;color:#000}.black-text{background-image:none}.black-text h2{color:#000}.black-text .overlay-body ol,.black-text .overlay-body p,.black-text .overlay-body ul{color:#000}.black-text .promo-cta{border-color:#000;color:#000}.promo-banner{padding:80px 0;position:relative;background-size:cover;background-position:center center;overflow:hidden}.promo-banner .container{width:930px;margin:0 auto;background:0 0;position:relative}.promo-banner .banner-overlay{padding:20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;background-color:rgba(0,0,0,.75)}.promo-banner .banner-overlay.right{float:right}.promo-banner .banner-overlay h2{color:#fff;margin-bottom:15px;font-weight:300;font-size:32px}.promo-banner .banner-overlay .overlay-body{margin-bottom:20px;font-weight:200;font-size:15px;color:#fff}.promo-banner .banner-overlay .overlay-body ol,.promo-banner .banner-overlay .overlay-body p,.promo-banner .banner-overlay .overlay-body ul{color:#fff;font-weight:200;font-size:16px;margin-bottom:15px}.promo-banner .banner-overlay .overlay-body ol:last-child,.promo-banner .banner-overlay .overlay-body p:last-child,.promo-banner .banner-overlay .overlay-body ul:last-child{margin-bottom:0}.promo-banner .banner-overlay .promo-cta{color:#62bb47;display:table;border:1px solid #62bb47;padding:10px 20px;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner .banner-overlay .cta-watch-now{display:inline-block;color:#62bb47;padding:20px 50px 20px 0;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner .banner-overlay .cta-watch-now .play-button{display:inline-block;border-radius:100%;border:1px solid #62bb47;height:35px;width:35px;vertical-align:middle;margin-left:15px;background:url(/bentley/includes/images/video-play.png) no-repeat 55% center;background-size:35%;margin-top:-3px}.promo-banner .banner-overlay .cta-watch-now:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.promo-banner .banner-overlay .cta-watch-now:hover .play-button{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.promo-banner .video-play{margin:0 auto;position:absolute;z-index:99;width:100px;height:100px;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(50%);cursor:pointer;border-radius:100%;border:2px solid #62bb47;vertical-align:middle}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.promo-banner .video-play{position:relative;left:0;margin:auto;-ms-transform:none;transform:none}}.promo-banner .video-play img{width:50%;margin-top:23px;margin-left:33px}.promo-banner video{cursor:pointer;display:block;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(0);min-width:101%;min-height:100%;width:auto;height:auto;object-fit:initial;margin-left:-1px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.promo-banner video{margin-top:-52px;top:0}}.promo-banner.solid-color{background-image:none!important}.promo-banner.solid-color.green{background-color:#62bb47}.promo-banner.solid-color.green .banner-overlay{background-image:none}.promo-banner.solid-color.green .banner-overlay h2{color:#fff}.promo-banner.solid-color.green .banner-overlay .overlay-body ol,.promo-banner.solid-color.green .banner-overlay .overlay-body p,.promo-banner.solid-color.green .banner-overlay .overlay-body ul{color:#fff}.promo-banner.solid-color.green .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.solid-color.green .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.solid-color.black{background-color:#000}.promo-banner.solid-color.black .banner-overlay{background-image:none}.promo-banner.solid-color.black .banner-overlay h2{color:#fff}.promo-banner.solid-color.black .banner-overlay .overlay-body ol,.promo-banner.solid-color.black .banner-overlay .overlay-body p,.promo-banner.solid-color.black .banner-overlay .overlay-body ul{color:#fff}.promo-banner.solid-color.black .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.solid-color.black .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.solid-color.black .banner-overlay .promo-cta{color:#62bb47;border-color:#62bb47}.promo-banner.solid-color.black .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner.solid-color.dark-blue{background-color:#002a44}.promo-banner.solid-color.dark-blue .banner-overlay{background-image:none}.promo-banner.solid-color.dark-blue .banner-overlay h2{color:#fff}.promo-banner.solid-color.dark-blue .banner-overlay .overlay-body ol,.promo-banner.solid-color.dark-blue .banner-overlay .overlay-body p,.promo-banner.solid-color.dark-blue .banner-overlay .overlay-body ul{color:#fff}.promo-banner.solid-color.dark-blue .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.solid-color.dark-blue .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.solid-color.gray{background-color:#a6afb7}.promo-banner.solid-color.gray .banner-overlay{background-image:none}.promo-banner.solid-color.gray .banner-overlay h2{color:#000}.promo-banner.solid-color.gray .banner-overlay .overlay-body ol,.promo-banner.solid-color.gray .banner-overlay .overlay-body p,.promo-banner.solid-color.gray .banner-overlay .overlay-body ul{color:#000}.promo-banner.solid-color.gray .banner-overlay .promo-cta{border-color:#000;color:#000}.promo-banner.solid-color .banner-overlay{background:0 0}.promo-banner.split-view{display:table;width:100%;height:100%;padding:0}.promo-banner.split-view .table-row{display:table-row;height:100%}.promo-banner.split-view .table-row.left .cell.color .banner-overlay{float:right;padding:0 20px 0 0}.promo-banner.split-view .table-row.right .cell.color .banner-overlay{padding:0 0 0 20px}.promo-banner.split-view .table-row .cell{padding:80px 0;display:table-cell;width:50%;color:#fff;height:100%;vertical-align:middle;background-repeat:no-repeat;background-position-y:center}.promo-banner.split-view .table-row .cell:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.promo-banner.split-view .table-row .cell:hover .video-play{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.promo-banner.split-view .table-row .cell.color .banner-overlay{background-image:none;padding:20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;background-color:rgba(0,0,0,.75);background:0 0;width:465px;float:left}.promo-banner.split-view .table-row .cell.color .banner-overlay h2{color:#000}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ul{color:#000}.promo-banner.split-view .table-row .cell.color .banner-overlay .promo-cta{border-color:#000;color:#000}.promo-banner.split-view .table-row .cell.color .banner-overlay.right{float:right}.promo-banner.split-view .table-row .cell.color .banner-overlay h2{color:#fff;margin-bottom:15px;font-weight:300;font-size:32px}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body{margin-bottom:20px;font-weight:200;font-size:15px;color:#fff}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ul{color:#fff;font-weight:200;font-size:16px;margin-bottom:15px}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ol:last-child,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body p:last-child,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ul:last-child{margin-bottom:0}.promo-banner.split-view .table-row .cell.color .banner-overlay .promo-cta{color:#62bb47;display:table;border:1px solid #62bb47;padding:10px 20px;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner.split-view .table-row .cell.color .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now{display:inline-block;color:#62bb47;padding:20px 50px 20px 0;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now .play-button{display:inline-block;border-radius:100%;border:1px solid #62bb47;height:35px;width:35px;vertical-align:middle;margin-left:15px;background:url(/bentley/includes/images/video-play.png) no-repeat 55% center;background-size:35%;margin-top:-3px}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now:hover .play-button{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.promo-banner.split-view .table-row .cell.color.black{background-color:#000}.promo-banner.split-view .table-row .cell.color.black .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.black .banner-overlay h2{color:#fff}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.black .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.black .banner-overlay .overlay-body ul{color:#fff}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta{color:#62bb47;border-color:#62bb47}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner.split-view .table-row .cell.color.green{background-color:#62bb47}.promo-banner.split-view .table-row .cell.color.green .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.green .banner-overlay h2{color:#fff}.promo-banner.split-view .table-row .cell.color.green .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.green .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.green .banner-overlay .overlay-body ul{color:#fff}.promo-banner.split-view .table-row .cell.color.green .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.split-view .table-row .cell.color.green .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.split-view .table-row .cell.color.dark-blue{background-color:#002a44}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay h2{color:#fff}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .overlay-body ul{color:#fff}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.split-view .table-row .cell.color.gray{background-color:#a6afb7}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay h2{color:#000}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .overlay-body ul{color:#000}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .promo-cta{border-color:#000;color:#000}.promo-banner.split-view .table-row .cell.image{position:relative;background-size:cover;background-position:center center;padding:0;overflow:hidden}.promo-banner.gradient{background-size:cover;background-position:center center;overflow:auto;padding:0;position:relative}.promo-banner.gradient .gradient-bg{position:absolute;width:75%;height:100%;top:0;z-index:0;background:-moz-linear-gradient(left,rgba(0,0,0,.85) 0,rgba(0,0,0,.85) 50%,rgba(0,0,0,.4) 95%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.85) 0,rgba(0,0,0,.85) 50%,rgba(0,0,0,.4) 95%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.85) 0,rgba(0,0,0,.85) 50%,rgba(0,0,0,.4) 95%,rgba(0,0,0,0) 100%)}.promo-banner.gradient .gradient-bg.right{right:0;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 5%,rgba(0,0,0,.85) 50%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 5%,rgba(0,0,0,.85) 50%,rgba(0,0,0,.85) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 5%,rgba(0,0,0,.85) 50%,rgba(0,0,0,.85) 100%)}.promo-banner.gradient .banner-overlay{position:relative;padding:80px 0;background-color:transparent;z-index:1}body{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.3px;color:#6e6e6e}.container{width:100%;background:#dedfe1}.container:after{clear:both;display:block;content:''}.inner-conteiner{background:#fff;max-width:1800px;margin:0 auto;position:relative}.content{width:100%}.inner-content{margin:0 auto;padding:0 47px;width:930px}