@charset "utf-8";@font-face{font-family:'Helvetica';src:url('https://cdn2.hubspot.net/hubfs/3868015/resources/fonts/Helvetica.ttf?t=1517649923175')}@font-face{font-family:'Helvetica-Bold';src:url('https://cdn2.hubspot.net/hubfs/3868015/resources/fonts/Helvetica-Bold.ttf?t=1517649923175')}@font-face{font-family:'helvetica-neue-medium';src:url(https://cdn2.hubspot.net/hubfs/3868015/resources/fonts/helvetica-neue-medium.ttf?t=1517649923175);font-family:'Helvetica-Light';src:url(https://cdn2.hubspot.net/hubfs/3868015/resources/fonts/Helvetica-Light.ttf?t=1517649923175)}@font-face{font-family:'Roboto-Light';src:url('https://www.asite.com/hubfs/resources/fonts/Roboto-Light.ttf')}@font-face{font-family:'Roboto-Medium';src:url('https://www.asite.com/hubfs/resources/fonts/Roboto-Medium.ttf')}@font-face{font-family:'Roboto-Bold';src:url('https://www.asite.com/hubfs/resources/fonts/Roboto-Bold.ttf')}@font-face{font-family:'Myriad-Pro-Bold';src:url('https://www.asite.com/hubfs/resources/fonts/MyriadPro-Bold.otf')}@font-face{font-family:'Myriad-Pro-Regular';src:url('https://www.asite.com/hubfs/resources/fonts/Myriad-Pro-Regular.ttf')}@font-face{font-family:'sofia_promedium';src:url('https://www.asite.com/hubfs/resources/fonts/sofia_pro_medium_az-webfont.eot');src:url('https://www.asite.com/hubfs/resources/fonts/sofia_pro_medium_az-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.asite.com/hubfs/resources/fonts/sofia_pro_medium_az-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'sofia_prolight';src:url('https://www.asite.com/hubfs/resources/fonts/sofia_pro_light_az-webfont.eot');src:url('https://www.asite.com/hubfs/resources/fonts/sofia_pro_light_az-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.asite.com/hubfs/resources/fonts/sofia_pro_light_az-webfont.woff') format('woff');font-weight:normal;font-style:normal}body{font-family:'Montserrat',Helvetica !important;overflow-x:hidden}h2{margin-top:10px;font-size:26px}h1,h2,h3,h4,strong{font-family:'Montserrat',Helvetica;color:#636363}p{font-family:Helvetica;font-size:16px;color:#898989;line-height:25px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.font-weight-bold{font-weight:Bold;font-family:'Montserrat',Helvetica;color:#636363;padding-top:20px;padding-bottom:15px}.div-common-text{font-size:16px;font-family:Helvetica;color:#898989;padding:5px 0;line-height:30px}.container-sections{padding-top:30px;padding-bottom:15px}.container-sections h2{margin-top:10px;font-size:26px}.container-sections h2,.container-sections h3{font-family:'Montserrat',Helvetica;color:#636363}.font-montserrat-imp{font-family:'Montserrat',Helvetica !important;color:#636363}.container-sections p,.container-sections ul{font-family:Helvetica;font-size:16px}.container-sections ul{color:#898989}.sections-left-right-10{padding-left:10px;padding-right:10px}.header-container-wrapper .container-fluid,.body-container-wrapper .container-fluid,.footer-container-wrapper .container-fluid{padding:0}a{text-decoration:none}a:hover,a:focus{text-decoration:none;outline:0}ul.navbar-nav .dropdown2 a{width:100%}form{font-family:'Montserrat',Helvetica}form label,form span{color:#333;font-family:'Montserrat',Helvetica;font-size:14px !important;text-align:left !important;margin-bottom:5px !important;font-weight:400 !important}.hs-error-msgs.inputs-list{clear:both;padding:0 0 0 15px;list-style:none;margin-bottom:0px}.hs-error-msgs.inputs-list label{font-size:12px !important;color:#c00 !important;font-weight:normal !important;margin-top:5px;text-align:center !important}.clear{clear:both}input,button,select,textarea{font-family:'Montserrat',sans-serif !important;font-size:inherit;line-height:inherit}.container{max-width:1030px;margin:0 auto}.bg_white{background-color:#fff}.bg_grey{background-color:#f6f6f6}.bg_grey .container{background-color:#f6f6f6}.site_header{min-height:73px;overflow-x:visible !important;position:relative}.main_logo{position:absolute;top:18px;left:15px}.logo_n_login_mobile{display:none;position:absolute;top:18px;left:10px}.logo_n_login_mobile a,.logo_n_login_mobile a:hover{color:#337ab7}.logo_n_login_mobile span.link_separator{border-right:1px solid #337ab7;margin-left:2px;margin-top:2px;margin-bottom:2px}.logo_n_login_mobile span{font-size:14px}.mobile_login_link span.try_link{padding-left:10px}.mobile_login_link span.login_link{padding-left:5px}.logo_n_login_mobile a,.logo_n_login_mobile a:hover{color:#337ab7}.logo_n_login_mobile span.link_separator{border-right:1px solid #337ab7;margin-left:2px;margin-top:2px;margin-bottom:2px}.logo_n_login_mobile span{font-size:14px}.loginBtnSection{position:absolute;right:20px;top:23px;background:url(/hubfs/resources/images/try-it-button-bg-new.png);background-size:100% 100%}.loginBtnSection .tryBtn,.loginBtnSection .loginBtn{font-family:Helvetica;font-size:16px;color:white;text-decoration:none;padding:8px 17px;display:inline-block;text-align:center;padding-top:7px;padding-bottom:10px}.new-loginBtnSection{background:linear-gradient(#41cbfe,#1aa3d7)}.new-loginBtnSection .loginBtn{display:none}.menus_wrapper{margin:0 auto;width:720px}.border-bottom{border-bottom:solid 1px #ebebeb}.desktop-menu{width:650px;float:right;font-family:Helvetica-Bold}.desktop-menu .navbar{float:left;margin-left:0;padding-top:13px;margin-bottom:0 !important;border:none !important;background-color:#FFF !important}.desktop-menu .navbar ul li{font-size:16px;list-style-type:none}.desktop-menu li.dropdown2>a{line-height:29px}.desktop-menu li.dropdown2:hover>a{background-color:#0097dd;color:#fff}.desktop-menu .dropdown2:hover .dropdown-menu{display:block}.desktop-menu .dropdown-menu{left:-28px;min-width:350px !important;border:0;box-shadow:none;border-radius:0;padding:20px 0;margin:0}.desktop-menu .dropdown-menu>li>a.has_child{background:url(/hubfs/resources/images/menu_right_arrow.png) 320px center no-repeat}.desktop-menu .dropdown-menu>li>a{color:#4c4c4c !important;font-family:Helvetica-Bold;padding:7px 40px 7px 28px !important;font-size:16px;line-height:20px;white-space:inherit !important}.desktop-menu .dropdown-menu>li:hover>a{background-color:#f5f5f5 !important;color:#0097dd !important}.desktop-menu .dropdown-level2{position:absolute;top:0;left:99%;z-index:1000;display:none;width:350px;padding:20px 28px;margin:0;font-size:16px;text-align:left;list-style:none;background-color:#f5f5f5;line-height:32px;font-family:Helvetica;height:100%}.desktop-menu .dropdown-menu li:hover .dropdown-level2{display:block}.desktop-menu .dropdown-level2 li a{color:#4c4c4c;padding:0px !important}.desktop-menu .dropdown-level2>li>a:hover{text-decoration:none;color:#0097dd !important}.mobile-menu{display:none;float:right}.mobile-menu-icon{padding-right:18px;padding-top:17px}.searchSection{float:right;margin-top:32px;width:62px}.searchSection a{display:inline-block;text-decoration:none}.searchSection .siteBtn{margin-left:21px;padding-bottom:15px}.searchSection .siteBtn img{height:16px;width:24px;border-radius:3px}.dropdown-menu.language_dropdown{left:13px;min-width:275px !important;border:0;border-top:4px solid #22a7f0;box-shadow:none;border-radius:0;padding:20px 0;margin:0;z-index:1001}.dropdown-menu.language_dropdown a{color:#4c4c4c !important;padding:4px 20px;padding-top:8px;font-size:13px;line-height:20px;font-weight:lighter;font-family:inherit;white-space:inherit}.dropdown-menu.language_dropdown a img{border-radius:5px;margin-top:-4px;height:16px;width:24px}.mobile-menu-container{background-color:rgba(255,255,255,.60);box-shadow:0 0 2px 0 rgba(0,0,0,.5);z-index:1000;position:absolute;top:73px;left:0;width:100%;display:none;opacity:0;transition:opacity .2s cubic-bezier(0,0,0.28,1)}.mobile-menu-container.open{display:block;opacity:1;transition:opacity .2s cubic-bezier(0,0,0.28,1);overflow-x:hidden}.mobile-menu-wrapper ul{padding:0;margin:0;list-style-type:none;font-family:Helvetica-Bold;font-size:16px;line-height:16px;width:100%}.mobile-menu-wrapper li{width:100%;height:100%;background-color:#fff}.mobile-menu-wrapper li>a,.mobile-menu-wrapper li>a:hover{color:#777;display:block;padding:16px 28px 15px;border-bottom:1px solid #d4d4d4}.mobile-menu-wrapper li.has_child>a{background:url('/hubfs/resources/images/menu_right_arrow.png') 94% center no-repeat}.dropdown-menu-mobile .level2{font-size:0;line-height:0;max-height:0;overflow:hidden}.dropdown-menu-mobile .level3{font-size:0;line-height:0;max-height:0;overflow:hidden}img.back_menu{position:absolute;top:16px;left:28px;width:8px;cursor:pointer}.mobile-menu-wrapper{background-color:#fff;transform:translate3d(0,0,0);transition:transform .2s cubic-bezier(0,0,0.28,1)}.mobile-menu-wrapper.second-level-active{transform:translate3d(-100%,0,0);transition:transform .2s cubic-bezier(0.28,0,1,1);position:relative}.mobile-menu-wrapper.third-level-active{transform:translate3d(-200%,0,0);transition:transform .2s cubic-bezier(0.28,0,1,1);position:relative}li.active_child{position:absolute;top:0;left:100%}li.active_child .level2{padding-top:45px;font-size:16px;line-height:16px;max-height:1000px;overflow:visible}li.active_child>ul.level3{padding-top:45px;font-size:16px;line-height:16px;max-height:1000px;overflow:visible}ul.level2>li:first-child{border-top:1px solid #d4d4d4}ul.level3>li:first-child{border-top:1px solid #d4d4d4}.mobile-menu-wrapper li.active_child>a{display:none}.bx-wrapper{z-index:1}#footer_icons div.main-group{padding-bottom:19px;margin-top:28px;text-align:center}#footer_icons div.footer-group{width:165px;height:auto;display:inline-block}#footer_icons a.more{display:inline-block;text-decoration:none;margin:0;font-family:Helvetica;font-size:16px;color:white !important;padding:8px 20px;background:url(/hubfs/resources/images/home/button-background.png);background-size:100% 100%;border:0;margin-top:7px;float:left;width:170px}#footer_icons p.footer_icon_text{font-family:Helvetica-Light;font-size:22px;color:#636363;margin-top:-2px;margin-bottom:30px;text-align:center}#footer_icons div.footer-group.showOnSmall{display:none}#footer_icons .breakLine{display:none}#footer_icons div.footer-group .icon{display:table-cell;vertical-align:middle;max-height:130px;height:130px;width:inherit;text-align:center}#footer_icons .footer_icon1{height:86px}#footer_icons .footer_icon2{height:86px}#footer_icons .footer_icon3{height:86px}#footer_icons .footer_icon4{height:80px}#home-page #video-section{position:relative;top:0;left:0;background:url(/hubfs/resources/images/home/home_banner_bg.png);background-repeat:no-repeat;background-size:cover;background-position:center bottom;padding-bottom:50%}.advanced_cbim .video-section{position:relative;top:0;left:0;background:url(/hubfs/resources/images/home/homepage-cbim-banner.png?t=1517649923175);background-repeat:no-repeat;background-size:cover;background-position:center bottom;padding-bottom:55%}.video-front-cbim .video-section{background:url(/hubfs/resources/images/home/digital-banner.png)}.brighton-marina .video-section{background:url(/hubfs/resources/images/clients/clients-overview-slider.jpg);background-position:center center;background-size:cover;height:600px;max-height:600px;padding-bottom:0;position:relative;margin-bottom:0px}#rip-tracey-saunders .video-section{position:relative;top:0;left:0;background:url(/hubfs/resources/images/tracey/1.jpg?t=1517649923175);background-repeat:no-repeat;background-position:center center;padding-bottom:70%;background-color:#000}#home-page #main-video{position:relative;padding-bottom:56.25% !important;height:0}#home-page #main-video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#home-page #video-play-button{position:absolute;left:50%;top:215px;margin-left:-42.5px}#home-page #video-play-button img{width:85px;cursor:pointer}#home-page .video-section .video-button{position:absolute;top:70px;right:22px;!important;outline:0;z-index:1}a.view-pricing,a.view{display:inline-block;font-family:Helvetica;font-size:18px;color:white !important;background:url(/hubfs/resources/images/home/button-background.png);line-height:18px;position:absolute;padding:10px 20px;right:20px;z-index:2;left:auto;top:100px;border-radius:2px;opacity:.8;display:none}a.view-pricing:hover,a.view:hover{opacity:1;cursor:pointer}#home-page .video-section .video-title{width:100%;text-align:center !important;position:absolute;top:70px;left:0;z-index:1;margin:auto auto}#home-page .video-section .video-title h1.title{margin:0;padding:0;color:white;font-size:30px !important;font-weight:normal;letter-spacing:1px;color:#fbfbfb}#home-page .video-section .video-title h2.title-text{font-size:18px;color:#fbfbfb;margin-top:15px;font-weight:normal !important;background-size:100% 100%;line-height:1.2 !important}.banner-title{width:100%;text-align:center !important;position:absolute;top:70px;left:0;z-index:1;margin:auto auto}.banner-title h1.title{margin:0;padding:0;color:white;font-size:30px;font-weight:normal;letter-spacing:1px}.banner-title h2.title-text{font-size:18px;color:#fbfbfb;margin-top:15px;font-weight:normal !important;background-size:100% 100%;line-height:1.2 !important}#home-page .home_upper_banner_wrapper{position:absolute;width:100%;bottom:-72px;z-index:999;text-align:center}#home-page .home_upper_banner{width:857px;max-width:63%;margin:0 auto}#home-page .home_banner_title{font-family:Helvetica-Light;font-size:22px;color:#363636;line-height:1.2;padding:35px 0}#home-page div.logo-box{display:table;width:100%;text-align:center}#home-page div.logo-icon{width:inherit;height:131px;display:table-cell;vertical-align:middle}#home-page .video_gallery{padding-bottom:20px}#home-page #video_gallery2{padding-bottom:40px}#home-page .video_gallery h2{font-size:30px;line-height:30px;padding:51px 0 43px;margin:0;text-align:center}#home-page .newRow{margin:0 !important}#home-page div.video-gallery div.gallery-item div.perview *{max-width:100%;max-height:100%;width:100%}#home-page .video-gallery .gallery-item .perview .play-button{position:absolute;width:41px;height:41px;left:50%;top:50%;margin-left:-20px;margin-top:-20px}#home-page .gallery-item .perview{position:relative;top:0;left:0}#home-page .video-gallery .gallery-item .perview .play-button{position:absolute;width:41px;height:41px;left:50%;top:50%;margin-left:-20px;margin-top:-20px}#home-page .video_gallery p.heading{font-size:24px;color:#636363;line-height:24px;padding:20px;margin:0;text-align:center;font-family:Helvetica-Light}#home-page #testimonial_home p{font-size:22px;color:#636363;line-height:30px;padding:40px 0;margin:0;text-align:center;font-family:Helvetica-Light;font-weight:normal}#home-page #home_parallax1,#home_parallax2,#home_parallax3,#home_parallax4,#home_parallax5,#home_parallax6,#home_parallax7{position:relative;min-height:525px}#home-page #home_parallax1 h2,#home_parallax2 h2,#home_parallax3 h2,#home_parallax4 h2,#home_parallax5 h2,#home_parallax6 h2{font-size:36px;text-align:center;line-height:44px;color:#fff;margin:0}#home_parallax7 h2{font-size:36px;text-align:center;line-height:44px;color:#4e4e4e;margin:0}#home-page #home_parallax1 h2,#home_parallax3 h2,#home_parallax4 h2{padding-top:90px}#home_parallax5 h2,#home_parallax7 h2{padding-top:192px}#home_parallax6 h2{padding-top:175px}#home_parallax3 h2{margin-bottom:29px}#home-page #home_parallax2 .title_wrapper{position:absolute;bottom:40px;width:100%}#home-page div.slider-group{position:absolute;top:0;bottom:0;width:100%}#home-page div.slider-group .slider-scroll{position:absolute;bottom:-25px;left:50%;z-index:1;text-align:center;margin-left:-24px}#home-page div.slider-group .slider-scroll button{border:0;background:0}#home-page .slider-scroll button{outline:none !important}#home-page .news-events .home_banner_title{padding:35px 20px}ul.blog-listing{list-style:none;padding:0;margin:0}ul.blog-listing a{color:#898989;font-family:Helvetica;font-size:18px;text-decoration:none}ul.blog-listing li{margin-bottom:15px}ul.blog-listing li div{margin-top:10px;font-size:16px}span.post-title{font-weight:bold}.videoContainer{position:absolute;height:100%;width:100%;overflow:hidden}.videoContainer video{min-width:100%;min-height:100%}.tab_main{position:absolute;left:0;height:72px;top:528px;overflow:hidden}#dektop_tablet.tab_main{max-width:100%;width:100%}.tab-menu{width:100%}.tab-menu ul{background-color:#0097dd;margin:0;width:100%;height:72px;padding:0;list-style:none}.tab-menu ul li{float:left;height:72px;width:12.5%;text-align:center;padding-top:0;cursor:pointer;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:normal;display:table}.tab-menu ul li:hover{background-color:rgba(255,255,255,0.25)}.tab-menu ul li.active{background-color:rgba(255,255,255,0.25)}.tab-menu a{color:#fff !important;display:table-cell;vertical-align:middle}.nav-tabs{font-size:17px;font-family:Helvetica;background:#0097dc;width:100%;list-style-type:none}.nav-tabs li{width:33.33%;text-align:center}.nav-tabs li a{color:#fff;padding:13px 15px;margin-right:0;border:initial;border-radius:inherit;cursor:pointer}.nav-tabs li a.active{background:rgba(255,255,255,0.25);color:#fff}.nav-tabs li a:hover,#whitepaper .nav-tabs li a:focus{background:rgba(255,255,255,0.25);color:#fff;width:100%}.nav-tabs li:last-child{border-right:0}#banner{box-shadow:none !important}#banner.container{background-position:center center;background-size:cover;max-width:100%;width:100%;position:relative}#banner.container,#banner{height:420px;padding-bottom:0 !important}#banner>.container{background:transparent}#banner h2.banner_title{font-size:30px;color:#FFF;width:100%;text-align:center;margin-bottom:0;margin-top:5.5%;line-height:32px}#banner p.banner_caption{text-align:center;font-size:21px;color:#fff;line-height:24px}#banner h3.banner_text{line-height:inherit;font-family:Helvetica;font-size:25px;color:#FFF;width:100%;text-align:left;margin-bottom:0;margin-top:4px;padding-left:20px;padding-right:20px}#banner .view-pricing{margin-top:1%;background:url(/hubfs/resources/images/procurement/view-pricing.png);color:#fff;font-family:Helvetica-Bold;font-size:18px;padding:6px 20px;font-weight:400;line-height:1.42857143;border:1px solid transparent;border-radius:4px;display:inline-block}#banner button.view-pricing a{text-decoration:none;color:#fff}.idp{border:1px solid #d7d7d7;position:relative}.idp .title{margin-bottom:15px}.idp .title>div{background:#fff;width:80px;margin:0 auto;margin-top:-18px}.map_bg{background:url(/hubfs/resources/images/project-management/map_image.png) center;margin:20px auto}#videos_page #banner{background-position:center center;background-size:cover;max-height:410px;padding-bottom:30.35%}#videos_page #banner h2{font-family:Helvetica;font-size:30px;color:#fff;margin-top:20px;padding:0 13px;text-align:left;line-height:40px;margin-bottom:0}#videos_page #videos_tabs{padding:0}#videos_page .nav-tabs{font-size:17px;font-family:Helvetica;width:100%;list-style-type:none}#videos_page .nav-tabs li{width:25%;text-align:center;border-right:1px solid #c3c3c3}#videos_page .nav-tabs li a{color:#636363;padding:13px 15px;margin-right:0;border:initial;border-radius:inherit;cursor:pointer}#videos_page .nav-tabs li a.active{background:#e1e1e1;color:#636363}#videos_page .nav-tabs li a:hover,#whitepaper .nav-tabs li a:focus{background:url(/hubfs/resources/images/clients/menu2-bg.png) no-repeat;color:#636363;width:100%}#videos_page .nav-tabs li:last-child{border-right:0}#videos_page #whitepaper_tab_content.paddinglr15px{padding-right:15px !important;padding-left:15px !important}#videos_page #whitepaper_tab_content .paper-row{padding:45px}#videos_page #whitepaper_tab_content .recent-title{font-size:22px;color:#636363;font-family:Helvetica}#videos_page #whitepaper_tab_content .recent-hadding{font-size:18px;color:#636363;padding:35px 0 23px;font-family:Helvetica}#videos_page #whitepaper_tab_content .recent-text{font-size:17px;color:#636363;font-family:Helvetica;padding-bottom:23px}#videos_page #whitepaper_tab_content .link a{font-size:18px;color:#636363 !important;font-family:Helvetica}#videos_page #whitepaper_tab_content .link2 a{font-size:17px;color:#636363 !important;font-family:Helvetica}#videos_page #whitepaper_tab_content .site-detail{font-size:17px;color:#636363;font-family:Helvetica;padding-top:26px}#videos_page #webinar_tab_content .video-row{padding:0 12px 25px}#videos_page #webinar_tab_content .video-title{font-size:22px;padding:25px 25px 25px;color:#636363;font-family:Helvetica}#videos_page #webinar_tab_content .video-txt{padding:15px 0 25px;font-size:18px;font-family:Helvetica;color:#636363}#videos_page #videos .paddinglr15px{padding-left:15px !important;padding-right:15px !important}#videos_page #videos .video-row{padding:0 12px 25px}#videos_page #videos .video-title{font-size:22px;padding:25px 25px 25px;color:#636363;font-family:Helvetica}#videos_page #videos .video-txt{padding:15px 0 25px;font-size:18px;font-family:Helvetica;color:#636363}#videos_page #downloads .paddinglr15px{padding-left:15px !important;padding-right:15px !important}#videos_page #downloads .row-padding{padding:26px 28px 0}#videos_page #downloads .heading{font-size:22px;color:#636363;font-family:Helvetica;padding-bottom:25px;margin:0}#videos_page #downloads .text2{font-size:17px;color:#636363;font-family:Helvetica;padding-bottom:40px}#videos_page #downloads .text{font-size:18px;color:#636363;font-family:Helvetica;margin:0;line-height:28px}#videos_page #downloads .btn-padding{padding-top:10px}#videos_page #downloads .configration-btn{background-color:#5894dd;font-size:16px;color:#fff;font-family:Helvetica-Bold;padding:10px 40px}#videos_page #downloads .configration-btn:hover,#videos_page #downloads .configration-btn:focus{background-color:#5894dd;color:#fff}#videos_page #downloads .other{font-size:22px;color:#636363;font-family:Helvetica}#videos_page #downloads .data-padding{background-color:#fdfdfe;padding:15px 10px 0}#videos_page #downloads .title{font-size:18px;color:#636363;line-height:1.7em}#videos_page #downloads .title-padding{padding:3px 0;margin-right:13px;margin-left:13px;background-color:#ccc}#videos_page #downloads .description-padding{padding:3px 0;margin-right:13px;margin-left:13px}#videos_page #downloads .color1{background-color:#e6e6e6}#videos_page #downloads .color2{background-color:#fdfdfe}#downloads .padding21{padding-top:21px}#videos_page #downloads .padding15{padding-top:15px}#videos_page #downloads .link2 a{font-size:17px;color:#636363 !important;font-family:Helvetica}#videos_page #downloads .iconp1{padding-top:6px}#videos_page #downloads .font1{font-family:Helvetica-Bold}#videos_page #downloads .margin-bottom{margin-bottom:30px}.heading{font-size:22px;color:#6b6b6b;margin:0;line-height:1.42857143}.text-below{line-height:25px;font-size:14px;color:#7d7d7d;font-family:Helvetica}.white-col{color:#FFF}.manage-section .bg_white{padding:0}.manage-section .heading h2{text-align:center}.manage-section .heading p{text-align:center}.infra-structure .civil_engineering .image_title{position:absolute;top:15px;right:0;background-color:#f9f9f9;font-size:16px;line-height:24px;font-family:Helvetica-Bold;color:#666565;padding:17px 20px;max-width:85%}.facilities-management .image_title{position:absolute;top:15px;right:0;background-color:#f9f9f9;font-size:16px;line-height:24px;font-family:Helvetica-Bold;color:#666565;padding:17px 15px;max-width:85%}.government-management .image_title{position:absolute;top:10px;left:55px;background-color:#f9f9f9;font-size:16px;line-height:24px;font-family:Helvetica-Bold;color:#666565;padding:17px 20px;width:90%}.manage-section .logo_wrapper{text-align:center;float:left;margin-top:15px;display:block;height:100px;padding:20px 40px;line-height:60px;width:20%}.manage-section .footer_logos .col-xs-12:after{content:"";clear:both}.manage-section .logo_wrapper img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.manage-section .logo_wrapper hr{width:57px;color:#b7b7b7;border-top:1px solid #b7b7b7;margin-top:11px;margin-bottom:3px}.manage-section .logo_wrapper p{color:#918d8d;font-family:Helvetica;font-size:16px;line-height:20px}.clients-logo>div{padding:0 30px;margin:0 15px}.clients-logo h3{margin:30px 0 0 0}.clients-logo .logo-box{margin-bottom:20px;width:100%;text-align:center}.clients-logo .logo-icon{vertical-align:middle;height:131px;line-height:131px}.clients-logo .logo-icon img{vertical-align:middle;display:inline-block;max-height:150px;max-width:150px}.footer-sitemap ul{list-style:none;padding:0;font-family:sans-serif}.footer-sitemap ul li:first-child{font-weight:bold}.footer-sitemap ul li{margin-bottom:5px}.footer-sitemap ul li a{font-size:14px;color:#898989}.footer-sitemap ul li:first-child a{cursor:text}.social-media label{text-decoration:underline;font-family:sans-serif}.social-media ul{display:inline-block}.follow-social li a img{width:auto !important}.social-media ul li{padding:0 4px;display:inline-block}.social-media ul li:first-child{padding-left:0}.social-media ul li:first-child a{font-size:14px}.social-media ul li:last-child{padding-right:0}.social-media ul li a{font-size:20px;color:#888;padding-right:0}.social-media:before,.hs_cos_wrapper_type_rich_text ul li:before{content:normal}.social-media ul li img{width:120px}.footer-sitemap .contact-information{color:#898989;font-family:sans-serif;line-height:1.8em;padding-bottom:10px;float:left;font-size:14px}.footer-sitemap .contact-information label{width:100px}.footer-sitemap .site-information{color:#898989;font-family:sans-serif;font-weight:bold;float:right;text-align:right;line-height:1.8em;font-size:14px}.footer-sitemap .site-information a{color:#898989;display:block;padding-bottom:5px}.check2{color:#898989;font-size:12px;font-family:Helvetica;padding-top:20px}.copy-right p{color:#898989;font-size:14px;margin:10px 0}.copy-right a{color:#898989}.social-media>div:last-child{text-align:right}.plugins-section .try_it{padding-top:13px;font-size:18px;font-family:Helvetica;color:#898989}.plugins-section .try_it a{color:#8ec6f1;cursor:pointer;text-decoration:none}.plugins-section h3{margin:0;padding-bottom:2px}.plugins-section .plugin_wrapper1,.plugins-section .plugin_wrapper2,.plugins-section .plugin_wrapper3{padding:0 0 20px 0}#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:rgba(0,0,0,0.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:none}#return-to-top i{color:#fff;margin:0;position:relative;left:17px;top:9px;font-size:28px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,0.9)}#return-to-top:hover i{color:#fff;top:5px}.form-container{padding:15px 20px;position:absolute;width:340px;right:0;top:0;z-index:1;background:rgba(255,255,255,1) none repeat scroll 0 0;box-shadow:0 2px 8px 3px #888}.form-txt{font-size:18px;font-family:'Montserrat',Helvetica;color:#636363;padding-left:15px}.form{padding-left:15px}.label2{color:#333 !important;font-size:14px !important;font-weight:bold !important;text-align:left !important;margin-bottom:5px !important;width:100%}.fg2{margin-bottom:3px}.hs-input{font-size:13px !important;font-family:Helvetica;height:29px !important;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-weight:normal}.fcontrol2{font-size:13px !important;font-family:Helvetica;height:29px !important}.select{font-size:13px !important;font-family:Helvetica;height:30px !important;-webkit-appearance:none;height:31px !important;background:url(/hubfs/resources/images/select-arrow.png) no-repeat;background-position:95% 49%;background-color:#fff}.textarea{font-size:13px !important;font-family:Helvetica;height:auto !important}.field{padding-top:15px;color:#333;font-size:12px;padding-left:15px;padding-bottom:9px}.check{color:#898989;font-size:12px;font-family:Helvetica}.contact-row{padding:29px 25px 0}.contact-description{font-size:16px;color:#898989;font-family:Helvetica}#form-container .hs_cos_wrapper_type_form{color:#fff;text-align:center;font-size:16px;font-weight:bold}.label2{font-weight:normal !important}.c-form{padding-top:0 !important;color:#0097dd !important}.field{padding-top:15px;color:#333;font-size:12px;padding-left:15px;padding-bottom:9px}.form-horizontal .hs_recaptcha,.form-horizontal .hs_submit{text-align:left}.c-pddbottom{padding-bottom:25px}.txt-padding{padding:20px 0 40px}.top-border{border-top:1px solid #ccc}.pdding2{padding:30px 25px}.sales{font-size:22px;color:#898989;font-family:Helvetica;text-align:center}.contact-information{font-size:17px;color:#898989;font-family:Helvetica;padding-bottom:35px;line-height:1.8em}.site-information{font-size:17px;color:#898989;font-family:Helvetica;line-height:1.8em}.c-form{padding-top:0 !important;color:#0097dd !important}#form-container .hs_cos_wrapper_type_form{color:#0097dd;text-align:center;font-size:16px;font-weight:bold}.check2{color:#898989;font-size:12px;font-family:Helvetica;padding-top:20px}.toppadding35{padding-top:30px}.margin7{margin-left:7px}.margin63px{margin-left:63px}.mr34px{margin-left:34px}.mr49px{margin-left:49px}.mrleft10{margin-left:10px}.mrleft62{margin-left:62px}.mrleft95{margin-left:95px}.mrleft3{margin-left:3px}.click a{color:#898989 !important;font-family:Helvetica;text-decoration:none}.contact-row{padding:29px 0 0}.form-horizontal .hs_recaptcha,.form-horizontal .hs_submit{margin-left:0;margin-top:5px;padding-left:0;text-align:left}.bottom_text{color:#797979;padding-bottom:0;line-height:25px;font-size:16px}.bottom_text h3{color:#636363;font-size:24px;text-align:center;margin-top:0;margin-bottom:30px}.bottom_text .left_col{font-family:Helvetica}.bottom_text .left_col span{font-family:Helvetica;color:#636363}.bottom_text .right_col{font-family:Helvetica;font-size:16px;color:#898989}.bottom_text .right_col span{font-family:Helvetica;color:#636363}.text-colr{color:#898989 !important;font-weight:600}.fixExcelImg img{display:inline-block;padding-left:10px;padding:10px}.fixExcelImg{text-align:center}.lrborder{border:1px solid #ebebeb;height:1px;margin-top:10px}#meeting_minutes{background-image:url(/hubfs/resources/images/project-management/meeting_minutes.png);background-position:center center;background-size:cover;position:relative}#meeting_minutes h3{margin-left:260px;color:#fff;margin-top:200px}.meeting_minutes .details-container{margin-top:50px;margin:50px 0 0 0}.meeting_minutes .aside>div{position:relative}.meeting_minutes .aside>div label{position:absolute;text-align:center;background:#fff;font-size:16px;padding:0 20px;left:50%;top:-10px;margin-left:-36px}.meeting_minutes .aside .separator{border-top:1px solid #d3d3d3;height:1px}.meeting_minutes ul{padding:0;list-style:none;margin:15px 0;font-size:16px}.meeting_minutes .aside ul a{color:#6b6b6b}.meeting_minutes .aside ul span{color:#6b6b6b}.meeting_minutes .details{padding-left:20px;padding-bottom:60px}.meeting_minutes .details ul{margin:0}.meeting_minutes .details ul span{color:#7d7d7d;margin-left:15px}.meeting_minutes .details>img{margin-top:15px}.meeting_minutes .details-container img{float:left;margin-top:6px}.meeting_minutes .details-container p{overflow:hidden;padding-left:5px}.testimonials{display:none}.testimonials .case1_rightCol{padding:40px 0 50px 60px}.testimonials .case3_rightCol{padding-left:40px}.testimonials h4{color:#636363;font-size:19px;font-weight:500;margin:0}.testimonials h3{color:#636363;font-size:20px;margin:2px 0 0;line-height:35px}.testimonials p{color:#636363;font-size:16px;font-family:Helvetica;line-height:26px;padding-right:30px}.iphone-options{border-bottom:1px solid #ebebeb;padding-top:62px;padding-bottom:62px}.iphone-options .iphoneOption_heading{padding-top:7px;font-size:22px;color:#898989;margin-bottom:0;margin-top:0;line-height:inherit}.iphone-options .iphoneOptions_wrapper p{font-size:17.4px;padding-right:30px;font-family:Helvetica;color:#898989;line-height:30px}.asset-registers{border-top:1px solid #d7d7d7;position:relative;border-bottom:1px solid #d7d7d7}.asset-registers>div{margin-bottom:15px}.asset-registers .title{margin-bottom:15px}.asset-registers .title>div{background:#fff;width:80px;margin:0 auto;margin-top:-18px}.asset-registers img{margin-bottom:10px}.slick-slider{margin-bottom:0}.iphoneOptions_wrapper{padding:0 90px;margin-top:7%}.search-container{position:absolute;top:67px;z-index:1000;width:100%;border-top:4px solid #22a7f0;background:#fff;display:none;max-width:720px}.search-container.open{display:block}.gsc-input-box{height:33px !important}.gsc-wrapper .gsc-adBlock,.gsc-wrapper .gcsc-branding{display:none}.gsc-control-cse .gsc-results-logo{position:relative;top:-15px}.gsib_a{padding-top:0 !important}.gsc-search-box-tools .gsc-search-box .gsc-input{padding:4px 9px !important box-shadow:none}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{width:auto !important;height:30px !important}td.gsc-search-button{padding:4px 9px !important}.gsc-search-box .gsc-input>input:focus,.gsc-input-box-focus{box-shadow:none !important}.workflows-approvals{margin:60px 0}.workflows-approvals .container{position:relative;height:1px}.workflows-approvals .image_title{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:42px 40px;max-width:100%;z-index:1;width:50%;right:0;top:-523px}.workflows-approvals .image_title h3.one{padding-top:15px}.workflows-approvals .image_title h3.two{padding-top:75px}.facilities_bg{background:url(/hubfs/resources/images/project-management/facilities_management_image.png) center no-repeat;background-position:center center;background-size:cover;max-height:460px}.facilities_padding{margin-top:60px;padding-right:100px;margin-bottom:100px}.dropdown.tab_menu{margin-top:25px}.dropdown.tab_menu .dropdown-menu{left:50%;margin-left:-140px;width:280px}#collaborative_bim{background-image:url(/hubfs/resources/images/project-management/reduce_risk_image.png);background-position:center center;background-size:cover;max-height:438px;padding-bottom:20.98%}#collaborative_bim h4{margin-top:12.6%;margin-left:8.4%;font-size:22px;font-family:Helvetica;color:#FFF}#collaborative_bim .banner3_text{margin-top:1.2%;margin-left:8.5%;font-size:22px;font-family:Helvetica;color:#fff}#collaborative_bim .banner3_text p{text-align:left;padding-left:90px;padding-right:39px;color:#fff}#collaborative_bim img{float:left}.create_app{background-image:url(/hubfs/resources/images/project-management/creates_app_image.png);background-position:center center;background-size:cover;background-color:#4274af}.try_it{padding-top:10px;font-size:18px;font-family:Helvetica;color:#898989}.try_it a{color:#8ec6f1;cursor:pointer}.padding-bottom-0px{padding-bottom:0 !important}.padd_reduce_logistic{padding:40px 15px 19px 15px !important}#aeroplane_section{background-image:url(/hubfs/resources/images/project-management/asite_enterperices_aeroplane.png);background-position:center center;background-size:cover;max-height:291px;padding-bottom:21.498%}#aeroplane_section h3{margin-top:8%;margin-left:10%;font-size:22px;color:#FFF;line-height:inherit;margin-bottom:0}#aeroplane_section img{margin-top:1.6%;margin-left:18.5%}#securityNcompliance .row{padding:40px 50px}#securityNcompliance p{font-size:17px;font-family:Helvetica;color:#898989;margin-top:10px}#securityNcompliance h3{font-size:22px;color:#898989}#reduce_risk{background-image:url(/hubfs/resources/images/construction-management/asite_enterperices_header6_img.png);background-position:center center;background-size:cover;max-height:438px;padding-bottom:20.98%}#reduce_risk h4{margin-top:12.6%;margin-left:8.4%;font-size:22px;font-family:Helvetica;color:#FFF}#reduce_risk .banner3_text{margin-top:1.2%;margin-left:8.5%;font-size:22px;font-family:Helvetica;color:#fff}#reduce_risk .banner3_text p{text-align:left;padding-left:90px;padding-right:39px;color:#fff}#reduce_risk img{float:left}#procurement ul{font-size:16px;color:#898989}#procurement ul li{margin-bottom:5px}.dropdown.tab_menu{margin-top:25px}.dropdown.tab_menu .btn{min-width:280px}.dropdown.tab_menu .dropdown-menu{left:50%;margin-left:-140px;width:280px}.idp{border:1px solid #d7d7d7;position:relative}.idp .title{margin-bottom:15px}.idp .title>div{background:#fff;width:80px;margin:0 auto;margin-top:-18px}#mobile_single_sign_on{background-image:url(/hubfs/resources/images/integration/tablet_mobile_dashboard.png);background-position:center center;height:410px;background-size:cover;box-shadow:inset 300px 200px 100px 200px rgba(0,0,0,0.35)}#mobile_single_sign_on .container{background:transparent}.image_section{margin:60px 0}.image_section .container{position:relative;height:1px}.bid_image_title{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:42px 40px;max-width:100%;z-index:1;width:50%;left:0;height:567px;top:-567px}.etrading_image_title{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:42px 40px;max-width:100%;z-index:1;width:50%;left:0;height:667px;top:-667px}.image_section img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.image_section .heading>div{display:block;height:100px;padding:20px 40px;line-height:60px}.vendor-magagement .container{position:relative}.health-safety{margin:60px 0;position:relative}.health-safety.container{height:1px;position:relative}.health-safety .image_title{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:42px 40px;max-width:100%;z-index:1;width:36%;left:24%;height:639px;top:0}.health-safety img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.maintenance-planning .container{position:relative}.maintenance-planning .image_title{position:absolute;background-color:#f9f9f9;font-size:16px;line-height:24px;font-family:Helvetica-Bold;color:#666565;padding:7px 30px;max-width:100%;z-index:1;width:50%;right:0;top:-694px}.syn_ab{position:absolute;top:40%;left:20%;width:140px;font-size:18px;font-family:Helvetica;color:#898989}.fixExcelImg img{display:inline-block;padding-left:10px;padding:10px}.fixExcelImg{text-align:center}.cloud_plateform_heading{font-size:22px;font-family:Helvetica;color:#898989}.cloud_plateform_heading_bottom_text{font-size:17px;font-family:Helvetica;color:#898989;margin-top:10px}.app-designer .container{position:relative;height:1px}.app-designer .image_title{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:33px 40px;max-width:100%;z-index:1;width:50%;right:0;top:-745px}.training-top-section p{line-height:1.8em;font-size:16px;margin-top:15px}.training-top-section p{line-height:1.8em;font-size:16px;margin-top:15px}.our-courses table img{width:24px;float:none !important}.our-courses table label{font-size:16px;font-family:sans-serif;color:#6d6d6d;margin-left:15px;vertical-align:middle;line-height:30px;margin-bottom:0}.our-courses table p{font-size:16px;font-family:sans-serif;color:#6d6d6d;vertical-align:middle;line-height:30px;margin-bottom:0}td.components{width:270px}td.delegates{width:110px}td.day{width:110px}.our-courses .table td{padding:15px 25px}.our-courses .table td:last-child{padding-right:0}.our-courses .table td:first-child{padding-left:10px}.delivery-styles .styles-image{float:left}.delivery-styles .desc{overflow:hidden;padding-left:15px;padding-bottom:15px}.delivery-styles .desc h3{margin-top:5px}.certification-framework .table{color:#6d6d6d;font-family:sans-serif}.certification-framework .table td:first-child{font-size:16px;width:135px}.certification-framework .table th{font-size:14px;font-weight:normal;vertical-align:top;border-bottom:0}.certification-framework .table td{padding:20px 10px;width:50px}.case-studies h3{margin:30px 0}.case-studies .box{margin-bottom:20px;display:table;width:100%;text-align:center}.case-studies .box .box-inner{display:block;height:100px;padding:20px 40px;line-height:60px}.case-studies .box .box-inner img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.case-studies .row>div>p{font-size:16px;line-height:25px;font-family:sans-serif;height:75px;overflow:hidden;text-align:center}.case-studies .row>div>a{font-size:16px;font-family:sans-serif;color:#0097dc}.view-more{margin:40px 0}.view-more .sep{border-bottom:1px solid #a6a6a6;width:100px;display:inline-block}.view-more a{padding:10px 30px;border:1px solid #0097dc;color:#787878;border-radius:5px;font-size:16px;font-family:sans-serif;top:11px;position:relative;margin:0 15px}.gallery{display:none}.gallery .container{background-color:#f0eeef;padding-bottom:30px}.gallery h3{margin:30px 0}.gallery .left_col1,.gallery .left_col2{padding-right:5px;padding-bottom:15px}.gallery .middle_col1,.gallery .middle_col2{padding-right:10px;padding-left:10px;padding-bottom:15px}.gallery .right_col1,.gallery .right_col2{padding-left:5px;padding-bottom:15px}.gallery .col-lg-4{height:225px;margin-bottom:20px}@media only screen and (max-width:1199px) and (min-width:994px){.gallery .left_col1{padding-right:8px}.gallery .left_col2{padding-right:15px;padding-left:8px}.gallery .md_right_col{padding-left:8px;padding-bottom:15px}.gallery .md_left_col{padding-right:8px;padding-bottom:15px}.gallery .right_col1{padding-right:8px;padding-left:15px}.gallery .right_col2{padding-left:8px;padding-bottom:15px}}@media only screen and (max-width:993px) and (min-width:300px){.gallery .left_col1{padding-right:15px}.gallery .left_col2{padding-right:15px;padding-left:15px}.gallery .right_col1{padding-right:15px;padding-left:15px}.gallery .right_col2{padding-left:15px;padding-bottom:15px}.gallery .middle_col1,.gallery .middle_col2{padding-left:15px;padding-right:15px}}.gallery p{margin-bottom:0;border:1px solid #cbcccc;border-top:0;font-size:16px;padding:20px 0;text-align:center;background-color:#fff !important}.team{color:#636363;padding:50px;font-size:22px;font-family:Helvetica}.team-name{color:#636363;font-family:Helvetica-Bold;font-size:18px;padding-bottom:10px}.describe{color:#636363;font-family:Helvetica;font-size:17px}#version_control h3{padding-top:30px;padding-bottom:30px}#scanning_indexing h3{padding-top:30px;padding-bottom:10px}#workflows_approvals h3{padding-top:30px;padding-bottom:10px}#workflows_approvals .visual-graph{padding:30px 0}#workflows_approvals .visual-graph .middle-row{padding:100px 0 90px 0}#workflows_approvals .visual-graph .col-xs-offset-1{margin-left:0}#design_annotation h3{padding:20px 0 10px 0}#drawing_specifications h3{padding:7px 0;margin-top:0}#visual_workflows h3{padding-top:30px;padding-bottom:10px}#visual_workflows .visual-graph{padding:30px 0}#visual_workflows .visual-graph .middle-row{padding:100px 0 90px 0}#visual_workflows .visual-graph .col-xs-offset-1{margin-left:0}.transmittals .container{position:relative}.transmittals-section{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:15px 30px;max-width:100%;z-index:1;width:50%;right:0;top:-625px}.container .transmittals-section h3.one{padding-top:37px}.container .transmittals-section h3.two{padding-top:37px}h3.plugins{padding:30px 0 10px 0}#apps h3{padding-bottom:30px}.border-bottom:{border-bottom:solid 1px #ebebeb}#cde h3{font-size:30px;text-align:center;color:#121212}#collaborative_bim_cde h4{font-size:18px;color:#636363;font-family:'Montserrat',sans-serif !important;font-weight:700}ul.noliststyle{list-style:none;padding:0}ul.noliststyle li{margin-bottom:10px;font-size:16px;font-family:Helvetica}.idp_section{margin:20px 0}.idp_section h3{font-size:30px;color:#121212;font-family:'Montserrat',sans-serif}.idp_section .container{position:relative;height:1px}.idp_section .idp_info{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:38px 40px;max-width:100%;z-index:1;width:50%;left:0;top:-775px}.idp_info h4{font-size:18px;color:#636363;font-family:'Montserrat',sans-serif !important;font-weight:700}.pas_section{margin:20px 0}.pas_section .container{position:relative;height:1px}.pas_section .pas-caption{position:absolute;left:0;bottom:50px;width:30%;font-size:18px;background:#fff}.pas_section .pas_info{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:31px 40px;*/max-width:100%;z-index:1;width:50%;right:0;top:-708px}.pas_info h4{font-size:18px;color:#636363;font-family:'Montserrat',sans-serif !important;font-weight:700}#common_environment h3{font-size:30px;color:#1b1b1b}#ifc_model_server h3{font-size:30px;color:#1b1b1b;padding:0 0 40px 0;margin:0}#ifc_model_server h4{font-size:18px;color:#636363;font-family:'Montserrat',sans-serif !important;font-weight:700}#clash_detection h3{font-size:30px;color:#1b1b1b;padding:20px 0 10px 0}#cobie h3{font-size:30px;color:#1b1b1b;padding:10px 0 10px 0}#cobie h4{font-size:18px;color:#636363;font-family:'Montserrat',sans-serif !important;font-weight:700}#revit_plug h3{font-size:30px;color:#1b1b1b;margin-bottom:20px}#revit_plug p{padding-top:30px}.pt30b20{padding:30px 0 20px 0}.pb20{padding-bottom:20px}.ptb30{padding:30px 0}.paddingtopbottom30{padding:30px 0}.paddingtop30{padding:0 30px}.padding31{padding-left:31px}.padding50{padding:50px 0}.padding1{padding:0 50px 50px}.join{font-size:22px;color:#636363;padding:0 50px 30px;padding-left:15px;font-family:Helvetica}.join-text{font-size:18px;color:#636363;padding:0 50px 50px;font-family:Helvetica}.paddingbt{padding-bottom:50px}.press-listing a{color:#363636;font-weight:bold;font-size:18px;font-family:Helvetica-Light;text-decoration:underline}.press-listing span{color:#363636;font-size:16px}.communityCardContent{text-align:left;padding:0 15px;font-family:helvetica;color:#363636;font-size:16px;width:100%;overflow:hidden;white-space:unset;text-overflow:ellipsis;line-height:1.4em;max-height:100px;text-align:left;font-family:'Montserrat',Helvetica;font-weight:bold;margin:12.5px auto 25px;height:70px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.shadowOverview{box-shadow:0 0 1px 1px #ddd;background:white;height:215px}.border_lr{border-right:.5px solid #c1c1c1;border-left:.5px solid #c1c1c1;padding:50px 50px 40px 50px;text-align:justify;font-size:19px;font-family:Helvetica-Light;line-height:30px;letter-spacing:.1px;color:#636363 !important}.cardCol a img{width:100% !important;height:170px !important;max-height:170px !important}.smallPaddingForAll .col-xss-12{padding:7.5px}.certifications{margin:60px 0}.certifications .container{position:relative;height:1px}.certifications .image_title{height:566px;top:-566px}.certificates img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.certificates .heading>div{display:block;height:165px;padding:20px;line-height:60px}#overview .padding-row{padding:45px 172px 20px}#overview .overview-heading{color:#636363;font-size:21.65px;font-family:Helvetica;padding-bottom:25px;text-align:center}#overview .txt-overview{color:#636363;font-size:17px;font-family:Helvetica;padding-bottom:21px;text-align:center;line-height:1.8em}#overview .link2 a{font-size:17px;color:#636363 !important;font-family:Helvetica;text-decoration:none}#join_us .join-padding{padding:45px}#join_us .j_page_title{color:#636363;font-size:22px;font-family:Helvetica;padding-bottom:20px}#join_us .j_page_text{color:#636363;font-size:16px;font-family:Helvetica;line-height:1.8em}#join_us .form-txt{font-size:18px;color:#636363}#join_us .label2{color:#898989 !important;font-size:12px !important;font-weight:inherit !important;text-align:left !important;width:150px}#join_us .input{overflow:hidden;margin-top:3px}#join_us .fg2{margin-bottom:3px}#join_us .fcontrol2{font-size:13px !important;font-family:Helvetica;height:29px !important}#join_us .select{font-size:13px !important;font-family:Helvetica;height:30px !important;background:url(../images/partners/select-arrow.png);-webkit-appearance:none;height:31px !important;background:url(../images/select-arrow.png) no-repeat;background-position:95% 49%;background-color:#fff}#join_us .textarea{font-size:13px !important;font-family:Helvetica}#join_us .field{padding-top:15px;color:#898989;font-size:12px;padding-left:0;padding-bottom:9px}#join_us .check{color:#898989;font-size:12px;font-family:Helvetica}ul.inputs-list{list-style:none;padding:0}#join_us ul.inputs-list .label2{width:150px}#join_us ul.inputs-list span{margin-left:5px;top:2px;position:relative}#partner_content .partner_content .tab-nav1{font-size:22px;font-family:Helvetica-Bold;width:100%;height:15px;list-style-type:none}#partner_content .partner_content .tab-menu ul{background:0;margin:0;width:100%;height:51px;padding:0;list-style:none}#partner_content .partner_content .tab-nav1 li{float:left;width:29.4%;height:45px;padding-top:8px;font-size:22px;font-family:Helvetica;text-align:center;background-color:#e1e1e1;margin-left:2.66%;margin-top:2%;border:none !important}#partner_content .partner_content .tab-nav1 li:nth-child(2){margin-left:3.85%}#partner_content .partner_content .tab-nav1 li:nth-child(3){margin-left:3.85%}#partner_content .partner_content .tab-nav1 li a{color:#636363 !important;padding:0 15px !important}#partner_content .partner_content .tab-nav1 li a:hover,#newsroom .tab-nav1 li a:focus{color:#f4f4f5 !important;width:100%;height:40px}#partner_content .partner_content .pdr{padding:7.5px}.hs_technology.hs-form-.hs_type_partnership field.form-group.fg2{width:auto}.hs_type_partnership .input fieldset>div{width:auto !important}#join_us .hs_type_partnership .input fieldset>div .label2{width:auto}#join_us .hs_type_partnership .input fieldset>div .label2 input{width:auto !important;display:inline-block}.videos h3{margin:25px 0 40px 0;font-weight:bold;font-size:28px;font-family:Helvetica-Light;letter-spacing:1px;color:#363636}.video-listing>div{height:300px;margin-bottom:30px}.videos .video-listing>div{margin-bottom:50px}.videos h4{margin-bottom:25px;font-size:20px;line-height:28px;margin-top:20px;padding:0 20px}.recent-title{font-size:22px;color:#636363;font-family:Helvetica}.paper-row{padding:0 45px 45px 45px}.pos-div{padding:0 15px 0 0}.pos-div .role{max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pos-div .role p{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pos-div .department{padding-left:20px}.current-pos a{color:#898989;text-decoration:underline}.current-pos img{vertical-align:middle;margin-right:10px;border-radius:5px;height:20px;width:26px;margin-top:5px;float:left}.text-wrapper{line-height:30px;font-size:17px;color:#636363;font-family:Helvetica}.text-wrapper .row:first-child p:first-child{padding-top:45px}.text-wrapper .row:first-child p{padding:0 30px 45px;margin-bottom:0}.text-wrapper #current_vacancies{padding:0 30px 40px}.text-wrapper #current_vacancies h3{font-size:20px;margin:0;line-height:1.42857143}.text-wrapper #current_vacancies p{margin:0;font-size:16px}#vacancies_wrapper1,#vacancies_wrapper2{padding:0 15px}#vacancies_wrapper1 .col1,#vacancies_wrapper2 .col1,#vacancies_wrapper1 .col3,#vacancies_wrapper2 .col3{padding:0}#vacancies_wrapper1 .col2,#vacancies_wrapper2 .col2,#vacancies_wrapper1 .col4,#vacancies_wrapper2 .col4{padding-right:0}#vacancies_wrapper1 h3,#vacancies_wrapper2 h3{margin:0;color:#636363;font-size:20px;line-height:30px;padding-bottom:10px}#vacancies_wrapper1 strong,#vacancies_wrapper2 strong{margin-top:10px}#vacancies_wrapper1 p,#vacancies_wrapper2 p{font-size:16px;margin-bottom:0;margin-top:10px}.padding1{padding:0 50px 50px}.paddingleft46{padding-left:46px}.paddingbt{padding-bottom:50px}.corporate-social-policy h3{color:#555;font-size:18px;font-weight:bold;line-height:25px;margin-bottom:30px}.corporate-social-policy p{color:#555;font-size:16px;text-align:justify}.login-form-main{background:url(/hubfs/resources/images/login/login-banner.png) no-repeat;padding-bottom:0;background-color:#FFF;background-size:cover;background-position:center center}.login-form{padding-bottom:35px}.login-form p a{color:#898989;font-size:14px;font-family:Helvetica}.login-form p.forgot{padding-top:18px;margin-bottom:0;padding-bottom:2px}.login-form p.account{margin-bottom:50px}.login-form button{font-size:18px;font-weight:500;background-color:#5793dd;border-color:#c3c3c3}.login-form input{height:38px}.login-form ::-webkit-input-placeholder{color:#d9d9d9;font-size:18px;font-weight:100}.login-form input[placeholder]{font-weight:lighter !important}.price-form input[placeholder]{font-size:16px !important;font-weight:lighter !important}a.email_links,a.email_links:hover{font-family:Helvetica-Light;color:#7b7a7a;text-decoration:underline}#terms .legal_terms_of_use,#privacy .legal-privacy-policy{text-align:justify;font-size:18px;line-height:30px;letter-spacing:.1px;color:#636363 !important}#terms .legal_terms_of_use>.padding>.text-heading,#privacy .legal-privacy-policy>.padding>.text-heading{padding-top:10px;color:#636363 !important;font-family:Helvetica-Bold !important;font-size:18px !important}#terms .legal_terms_of_use>.padding>.text-header-heading{color:#636363 !important;font-family:Helvetica-Bold !important;font-size:14px !important}#terms .legal_terms_of_use>.padding>.padding-bottom,#privacy .legal-privacy-policy>.padding>.padding-bottom{padding-bottom:23px !important}#terms .legal_terms_of_use>.padding>p{margin-bottom:0 !important}#privacy .padding-left-text{padding-left:23px !important;padding-bottom:40px}.page-error p{text-align:left}.thank-you{margin:0px !important}.thank-you img{height:600px !important}.thank-you.container{position:relative;height:1px}.thank-you .image_title{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:42px 40px;max-width:100%;z-index:1;width:30%;right:20%;top:73px}.certificate-banner-container{position:relative}.certificate-banner-container .image_title{position:absolute;background-color:#f9f9f9;font-size:15px;line-height:24px;font-family:Helvetica;color:#666565;padding:30px 40px 42px 40px;max-width:100%;z-index:1;width:30%;right:20%;height:100%;top:0}.report{font-size:18px;color:#636363}.investor-relations .report{height:70px}.font1{font-weight:600}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-columns .card{display:inline-block;width:100%;margin-bottom:15px}.card-block{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem;text-align:left;line-height:30px;font-weight:bold;word-wrap:break-word}.card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}@media only screen and (max-width:768px){.card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}}.price-chart{min-width:660px}.price-chart label{font-size:18px;color:#0c6d38;font-weight:bold}.pt-rows li.main-section{line-height:50px;border-left:0}.pt-rows li.main-section span{height:50px;line-height:50px;border:0}.attr-col{margin:9px 0 0;float:left;width:35%;max-width:35%}.attr-col ul{background:#f4f4f4;font-weight:bold;font-size:13px;border:1px solid #d6d6d6;border-width:1px 0 1px 1px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.attr-col ul li{text-align:left;padding:0 22px;border-bottom:1px solid #d6d6d6;line-height:46px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1;height:46px}.attr-col ul li.last{border-bottom:0}.attr-col ul li .get-certified{margin-right:6px;margin-left:-10px}.attr-col ul li .get-certified button{margin-top:-1px;font-size:12px;padding:3px 6px}.pt-table{display:flow-root;position:relative;min-width:300px}.pt-body{padding:9px 0 0}.pt-rows li{display:block;overflow:hidden;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #d9d9d9}.pt-rows li span{width:25%;text-align:center;float:left;border-right:1px solid #d9d9d9;display:block;line-height:45px;height:45px}.pt-rows li span:last-child{border-right:0}.pt-rows li.title{background:#666;font-size:15px;color:black;font-weight:900;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:0;border-bottom:2px solid #555;border-width:000px;background:#fff;border-right:1px solid #ccc;border:0}.price-chart li.title{font-size:18px}.pt-rows li.title span{line-height:30px;height:180px;border:0;padding:10px 1px;border-left:1px solid #d9d9d9}.price-chart-new .pt-rows li.title span{height:230px;border:0}.pt-rows li.fees{border:0;border-bottom:1px solid #ccc}.pt-rows li.fees span{line-height:30px;height:47px;font-size:34px;font-weight:700;font-family:Georgia,Arial,sans-serif;color:#4172a5;text-shadow:2px 2px #fff;border:0}.pt-rows li.fees span button{padding:4px 10px;font-size:13px}.pt-rows li span.pt-yes{background:url(yes-no.gif) no-repeat center 12px}.pt-rows li span.pt-no{background:url(yes-no.gif) no-repeat center -38px}.pt-rows li.fin{border-bottom:2px solid #d9d9d9;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:85px}.pt-rows li span.pt-3x{width:72%;float:left;text-align:center;border:0}.pt-special{width:23%;position:absolute;right:0;top:0;display:none}.pt-special .pt-rows{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #a2b7ca;background:#f4faff;-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);padding-bottom:10px}.pt-special .pt-rows li{border-width:0 0 1px;background:transparent}.pt-special .pt-rows li.title{height:58px;margin:1px;background:#d0ebfe;color:#2a719d;font-size:30px;line-height:65px;text-align:center;border-bottom:1px solid #bfd4e6;border-width:0 0 1px;text-shadow:2px 2px #e6f5ff}.pt-special .pt-rows li.fees{border-bottom:1px solid #bcd8ec}.pt-special .pt-rows li.fees span{background:#ecf6fe}.pt-special .pt-rows li.fin{border:0;text-align:center}.pt-special .pt-rows li span{border:0;width:100%}.pt-special .pt-rows li.fin .big-button{background:#3a8bd0;top:22px}.pt-special .pt-rows li.fin .big-button:hover{background:#50a6ef}.big-button{font-size:24px;line-height:50px;font-weight:700;color:#fff;padding:10px 20px;background:#4a980d;text-shadow:2px 2px rgba(0,0,0,0.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #407718;text-decoration:none;position:relative;top:18px}.big-button:hover{color:#fff;-moz-box-shadow:0 0 20px #fffc00;-webkit-box-shadow:0 0 20px #fffc00;box-shadow:0 0 20px #fffc00;background:#6fbb2f}.big-button:active{position:relative;top:1px}.price-chart ul{padding:0;border-top:1px solid #d3d3d3;border:0}.price-chart ul ul{border-left:1px solid #d3d3d3}.fa-check{color:green}.i-20{font-size:20px}.fa-times{color:#c00}.main-section span{max-height:50px;white-space:nowrap;overflow:hidden;text-align:left;text-overflow:ellipsis;display:block;height:50px}.attr-col ul li.main-section{text-align:center;background-color:#fff;color:#0097dd;font-size:18px;padding:0 20px;line-height:50px;overflow:visible;width:105vw;position:relative;z-index:1;max-width:500px;height:51px;margin-left:-1px;border-left:1px solid #d6d6d6}.form-field-wrapper{position:relative;padding-bottom:1.25em}.form-field-wrapper .input-wrapper{position:relative;padding:.4375em 0;border-top:.84375em solid transparent}.form-field-wrapper .input-wrapper .input-element{width:100%;border:0;box-shadow:none;padding:0}.form-field-wrapper.input-disabled .input-wrapper .input-element{cursor:not-allowed}.form-field-wrapper .input-wrapper .input-element:focus{box-shadow:none;border-color:transparent;outline:0}.form-field-wrapper .input-wrapper .label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none;top:-8px;padding-top:.84375em}.form-field-wrapper .input-wrapper .label-wrapper .field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-transform:perspective(100px);transform:perspective(100px);-ms-transform:none;-webkit-transform-origin:0 0;transform-origin:0 0;transition:color .4s cubic-bezier(0.25,0.8,0.25,1),width .4s cubic-bezier(0.25,0.8,0.25,1),-webkit-transform .4s cubic-bezier(0.25,0.8,0.25,1);transition:transform .4s cubic-bezier(0.25,0.8,0.25,1),color .4s cubic-bezier(0.25,0.8,0.25,1),width .4s cubic-bezier(0.25,0.8,0.25,1);transition:transform .4s cubic-bezier(0.25,0.8,0.25,1),color .4s cubic-bezier(0.25,0.8,0.25,1),width .4s cubic-bezier(0.25,0.8,0.25,1),-webkit-transform .4s cubic-bezier(0.25,0.8,0.25,1);top:1.28125em;color:#999}.form-field-wrapper .input-underline-wrapper{bottom:1.25em;background-color:rgba(0,0,0,0.42);position:absolute;height:1px;width:100%}.form-field-wrapper.hasValue .input-wrapper .label-wrapper .field-label,.form-field-wrapper.hasFocus .input-wrapper .label-wrapper .field-label,.form-field-wrapper .input-wrapper .input-element:focus+span .field-label{-webkit-transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);-ms-transform:translateY(-1.28125em) scale(0.75);width:133.33333%}.form-field-wrapper .error-container{position:absolute;padding-top:5px;font-size:12px}form-field-wrapper.invalid label{color:#f44336 !important}.form-field-wrapper.invalid .input-wrapper .label-wrapper .field-label{color:#f44336 !important}.form-field-wrapper.invalid .error-container label{color:#f44336 !important;display:block}.form-field-wrapper .error-container label{display:none}.version-control p{margin-top:5px}.app-promote{background-color:#1d6bb3;position:fixed;width:100%;color:#fff;z-index:1000;display:none;left:0px;bottom:0px}.app-details p{color:#fff;font-family:'Montserrat',sans-serif !important;font-size:12px}.app-download-links{text-align:center;float:left;padding-bottom:20px}.app-details{padding:30px 10px 10px 10px}.app-download-links a{display:inline-block}.app-details .app-icon{background-color:#1f88cc;float:left;border:2px solid #fff;margin-right:20px}.app-promote .footer{float:left;background-color:#fff;width:100%;text-align:center}.app-promote .footer a{margin:20px 0px;background-color:#0099df;border-color:#0099df;font-size:18px}.app-promote .footer p{text-align:center;background-color:#ddd;margin-bottom:0px;padding:15px 0px;color:#000;font-size:12px}.app-promote .close{color:#fff;text-shadow:none;opacity:1;vertical-align:top;display:inline-block;line-height:20px;margin-top:-20px;margin-right:0px;border:1px solid #fff;padding:7px 10px;border-radius:50%}.app-promote .close i.fa{color:#fff}.custom-card-group{list-style:none;padding:0px;margin:0px}.custom-card-group li{float:left;box-sizing:border-box;margin:10px 0px}.custom-card-group li::after{clear:;display:table}.custom-card-group:nth-child(3n){clear:both}.custom-card-group li:nth-child(3n+1){clear:both}.custom-card-group .card{height:380px}.custom-card-group .card-title{overflow:hidden;position:relative;line-height:1.2em;max-height:100px;text-align:justify;padding-right:1em;font-size:20px}.custom-card-group .card-title:before{content:'';position:absolute;right:0;bottom:0}.custom-card-group .card-title:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:white}.custom-card-group p.card-text{position:absolute;bottom:0px}.corporate-social-policy ul{padding-left:20px}.link-button{width:100%;height:100%;position:absolute;z-index:5;left:0px}.fa-ul{margin-left:20px}.tab_menu .dropdown-toggle .caret{margin-left:15px;margin-top:-2px}.tab_menu .dropdown-menu>li>a{overflow:hidden;text-overflow:ellipsis;padding:8px 20px;cursor:pointer}#eprocurement ul{color:#898989}#blog-left p,#blog-left .content-pro ul li{line-height:30px}.l_border{position:relative}.l_border:after{border-bottom:1px dotted #969696;content:"";position:absolute;top:17px;width:30%;margin-left:45px;right:0}.l_border:before{border-bottom:1px dotted #969696;content:"";position:absolute;top:17px;width:30%;margin-right:45px;left:0}.pbtm45{padding-bottom:45px}.pbtm65{padding-bottom:65px}.field-flt-left{float:left}.field-flt-right{float:right}div#hs-eu-cookie-confirmation.position-bottom div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,div#hs-eu-cookie-confirmation.position-top div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{background-color:#1d6bb3 !important;border:1px solid #1d6bb3 !important}div#hs-eu-cookie-confirmation.position-bottom div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button,div#hs-eu-cookie-confirmation.position-top div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border:1px solid #1d6bb3 !important;color:#1d6bb3 !important}.legal-consent-container p{font-size:14px;color:#898989;line-height:22px;text-align:left;font-weight:normal}.legal-consent-container input[type=radio],input[type=checkbox]{width:auto;display:inline-block;vertical-align:top;margin:-3px 5px 0 0;border:0;box-shadow:none}.legal-consent-container span{width:90%;display:inline-block;vertical-align:top;margin-bottom:0 !important}.legal-consent-container ul.inputs-list{margin-bottom:0}.legal-consent-container .field.hs-form-field{margin-bottom:0 !important;padding-bottom:0 !important;padding-top:0 !important}.legal-consent-container label{margin-bottom:0 !important;width:100%}#join_us .legal-consent-container ul.inputs-list .label2{padding-left:0;width:100%}#join_us .legal-consent-container ul.inputs-list .label2 input{margin-top:0}.row-number-3 .legal-consent-container span{margin-top:4px}.row-number-3 .legal-consent-container input{margin-top:0}.new-form{padding-top:5px;padding:5px 0 5px 15px;width:510px}.new-form .form-group{width:50%;display:inline-block;position:relative;text-align:left;margin:0px 0px 20px 0px;padding-right:10px}.new-form .form-horizontal .form-group{margin-left:0;margin-right:0}.new-form .control-label{margin-bottom:0;text-align:right;padding:0}.new-form .hs_message{width:100%}.new-form .legal-consent-container{width:100%}.new-form .legal-consent-container ~ .hs_recaptcha{margin-top:0 !important;display:block}.new-form .hs_submit{text-align:left;clear:both;margin-top:10px;display:block}.new-form .hs_message{width:99%}.new-form .hs-richtext{padding:0 15px 0 0}.new-form .legal-consent-container .col-xs-12{padding:0 15px 0 0}.new-form ul.hs-error-msgs.inputs-list{bottom:-20px;padding-left:0;position:absolute}.new-form textarea.hs-input{height:50px !important;resize:none}.new-form .form-group.full-width{width:100%}ul.hs-error-msgs.inputs-list label{top:5px;position:relative}.cont-details a{background:#2685dd;font-size:18px;color:#fff;font-weight:700;padding:10px 15px;margin-top:15px;display:inline-block;font-family:'Montserrat',Helvetica !important;letter-spacing:1px}.banner-img{max-width:100%}.chaos-banner .video-section{background:url(/hubfs/resources/images/marketing-campaign/banner.png);background-repeat:no-repeat;background-size:cover;position:relative;background-size:background-size:cover;background-position:center bottom;padding-bottom:55%}.chaos-banner #main-video{position:relative;padding-bottom:56.25% !important;height:0}.chaos-banner .banner_title{position:absolute;left:0;right:0;top:50px}.chaos-banner h2{font-weight:bold;font-size:50px;line-height:63px;text-transform:uppercase;text-align:center;color:#fff}.banner-mockup{width:50%;margin:65px auto 20px}.chaos-banner .video-play-button{position:absolute;right:0;left:0;text-align:center;top:35%;width:86px;height:86px;margin:0 auto;cursor:pointer}.chaos-banner #main-video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.chaos-cont{margin:5% auto}.group-cont h2{font-weight:bold;font-size:32px;line-height:43px;color:#454545;margin-top:0;margin-bottom:20px}.group-cont p{font-size:22px;color:#0094d8;line-height:34px}.project-list ul{text-decoration:none;list-style:none;padding-left:0}.project-list ul li{position:relative;padding-left:50px;padding-bottom:22px;font-size:20px;color:#333;font-weight:bold}.project-list ul li:before{content:"";background:url(/hubfs/resources/images/marketing-campaign/right-sign.png) no-repeat;height:29px;width:26px;position:absolute;left:0;top:5px}.chaos-cont .graph-sec{margin:40px 0}.chaos-cont .btm-btn{text-align:center;padding:15px 0}.chaos-cont .btm-btn a{display:inline-block;padding:20px 0;width:295px;color:#fff;font-weight:bold;font-size:18px;background:#0094d8;text-decoration:none;text-transform:uppercase}.chaos-container .hs-cta-node{display:none}.rip-tracey{margin:30px 0}.rip-tracey h3{margin-top:75px;line-height:32px;font-weight:bold}.rip-tracey h4{text-align:right;margin-top:90px;font-size:22px;line-height:28px}.selection-portal select{color:#333;background:#fff;font-size:1.35em;padding:6px 4px;width:247px;border:1px solid #dcdcdc;border-radius:3px;height:38px;box-sizing:border-box;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border:1px solid #ccc;font-size:14px;font-family:Arial,Helvetica,Verdana,sans-serif;position:absolute;top:200px;left:50%;margin-left:-123.5px;display:none}.selection-portal select[disabled]{background:#e3e3e3;cursor:not-allowed}.shared_groups_cont{margin-top:60px}.discussions-task{margin-top:20px}.discussions-task p{margin-bottom:90px}.video-front{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:-202px}.video-front-cbim .video-section{background:url(/hubfs/resources/images/home/digital-banner.png);background-size:cover;background-repeat:no-repeat;padding-bottom:43.25% !important}.video-front iframe{position:absolute;top:100px;left:0px;width:100%;height:100%;min-width:inherit;bottom:0px;transform:inherit}.video-front-cont{position:absolute;height:130px;width:100%;background:#f6f6f6;bottom:0}.video-thum{position:absolute;top:-23px;width:300px;left:0;right:0;margin:0 auto;cursor:pointer}.try-free{border:2px solid #009eec;padding:12px;width:230px;font-size:22px;font-weight:bold;margin-top:30px;display:block;text-align:center}.flt-right{float:right}.flt-left{float:left}.awards-2018-img img{max-width:100%}#banner.projects-work-banner{background:url(/hubfs/resources/images/blogs/projects-work/project-banner.png);background-position:center center;background-size:cover;margin-bottom:0px}#banner.projects-work-banner h2.banner_title{margin-top:230px;line-height:74px;text-transform:uppercase;font-weight:bold;font-size:60px}.project-flow-img{margin-top:70px;margin-bottom:70px}.project-flow-img img,.project-progress img{max-width:100%}.project-progress,.project-text{margin-bottom:80px}.project-progress h2{margin-bottom:60px;color:#363636}.projects-work-banner-details{position:relative}.projects-work-banner-details h2.banner_title{position:absolute;left:0;right:0;top:40%;line-height:74px;text-transform:uppercase;font-weight:bold;font-size:60px;color:#fff}.project-blog img{max-width:100%}div#footer_icons{background-color:#4d4d4d !important;color:#fff}#footer_icons div.footer-group{width:19.6%}#footer_icons p.footer_icon_text{font-family:Helvetica;font-size:24px;color:#fff}#footer_icons div.main-group{padding-bottom:30px;margin-bottom:60px;border-bottom:2px dotted #606060}.footer-sitemap ul{padding-left:28px}.footer-sitemap ul li a{font-size:15px;color:#ccc;line-height:1.8;font-family:Roboto-Light}.footer-sitemap ul li:first-child a{display:inline-block;margin-bottom:20px;margin-bottom:10px;font-family:Roboto-Medium;color:#fff}.footer-sitemap ul li:first-child{font-weight:normal}a#cta_button_3868015_9270d239-166f-4b0d-b929-44b78f64120f,a#cta_button_3868015_3fb15e93-6ffc-482f-bf81-7f0f5a1adb37,a#cta_button_3868015_71983c6f-5ce9-47da-9b87-13773c4099dc,a#cta_button_3868015_2afb5794-9fc0-4418-aae8-8889d9979f0e,a#cta_button_3868015_d9e08434-414f-450d-852c-6a7d43d782e6{background-color:#2c9adc !important;border-radius:20px;font-family:Roboto-Medium;font-size:15px;margin-top:10px}@media(max-width:991px){#footer_icons div.footer-group{width:49.5%}#footer_icons div.main-group{margin-top:45px}#footer_icons div.footer-group .icon{display:inline-block;width:100%;text-align:center;height:90px;margin-bottom:12px}.footer-sitemap ul{padding-left:16px;float:left}}.copy-right{margin-top:20px;margin-bottom:30px;font-family:Roboto-Light;font-size:13px;color:#999}.work_in_aec{font-family:'Montserrat',Helvetica !important}.container-fluid.work_in_aec.banner{padding:0}.work_in_aec.banner img{width:100%}.work_in_aec.image_back{background-color:#fff}.work_in_aec #container1 .first_row{margin-top:100px;border-bottom:#bbb 2px dotted}.work_in_aec #container1 h2{color:#37abf6;font-size:58px;font-weight:bold;text-align:center;text-transform:uppercase;font-family:'Montserrat'}.work_in_aec #container1 span{color:#000}.work_in_aec #container1 h3{font-size:30px;font-family:'Montserrat';font-weight:bold;line-height:1.4;margin:0;color:#454545;text-transform:uppercase;text-align:left}.work_in_aec #container1 .pad_l{padding-left:120px}.work_in_aec #container1 .number_ring{font-size:32px;font-family:'Montserrat';font-weight:bold;color:#454545;border:#f7ac00 5px solid;border-radius:50%;position:absolute;top:0;left:-30px;width:60px;height:60px;line-height:52px;text-align:center;padding:0;margin:0}.work_in_aec #container1 .discription{font-size:21px;font-family:Helvetica;line-height:1.5;color:#333;margin-bottom:100px;margin-top:10px;text-align:left}.work_in_aec #container1 img{margin:auto}@media(max-width:1199px){.work_in_aec #container1 h2{font-size:56px}}@media(max-width:991px){.work_in_aec #container1 h2{font-size:48px}.work_in_aec #container1 h3{font-size:26px}.work_in_aec #container1 .discription{font-size:19px;margin-bottom:70px}.work_in_aec #container1 .number_ring{left:0px}.work_in_aec #container1 .pad_l{padding-left:100px}}@media(max-width:767px){.work_in_aec #container1 h2{font-size:35px}.work_in_aec #container1 h3{font-size:24px;margin-bottom:20px}.work_in_aec #container1 .discription{font-size:17px;margin-bottom:20px}.work_in_aec #container1 .pad_l{padding-left:80px}.work_in_aec #container1 img{margin:10px auto 50px}.work_in_aec #container1 .first_row{margin-top:60px}}@media(max-width:600px){.work_in_aec #container1 h2{font-size:24px}.work_in_aec #container1 h3{font-size:22px}}.work_in_aec .shanghai-hotel-details{width:auto;margin:0 auto;padding-top:60px}.work_in_aec .heading h2.hotel-title{font-size:58px;text-transform:uppercase;font-weight:bold;line-height:70px;color:#454545;text-align:center;margin-top:100px;margin-bottom:30px}.work_in_aec .shanghai-hotel-details p{text-align:center;color:#0094d8;font-size:26px;line-height:40px}.work_in_aec .hotel-btm-img,.work_in_aec .hotel-padtop60{padding-top:100px}.work_in_aec .hotel-padtop0{padding-top:0}.work_in_aec .hotel-group-cont img{width:50%;margin:0 auto 40px}.work_in_aec .hotel-group-cont p{line-height:30px;text-align:center;margin-bottom:0;font-size:18px;text-align:left}.work_in_aec .hotel-group-details .hotel-title{margin-bottom:50px}.work_in_aec .mobile-tablet-img{margin:85px 0 60px}.work_in_aec .text-icon{font-size:20px;padding-left:25px;color:#000}.work_in_aec .text-icon img{width:20px;margin-left:25px}.work_in_aec .btm-listing .row-fluid{padding-top:18px}@media(max-width:991px){.work_in_aec .hotel-group-details br,.work_in_aec .heading h2.hotel-title br{display:none}.work_in_aec .shanghai-hotel-details h1,.work_in_aec .heading h2.hotel-title{font-size:45px;line-height:55px;margin-bottom:15px;margin-top:50px}.work_in_aec .hotel-btm-img,.work_in_aec .hotel-padtop60{padding-top:60px}.work_in_aec .shanghai-hotel-details p{font-size:22px;line-height:32px}.work_in_aec .btm-listing img{width:20px}.work_in_aec .text-icon{font-size:18px;padding-left:0}.work_in_aec .text-icon img{margin-left:10px}.work_in_aec .mobile-tablet-img{margin:60px 0 45px}.work_in_aec .shanghai-hotel-details p br{display:none}}@media(max-width:767px){.work_in_aec .hotel-group-cont img{width:150px;margin:20px auto 10px}.work_in_aec .text-icon{width:auto !important}}@media(max-width:560px){.work_in_aec .shanghai-hotel-details h1,.work_in_aec .heading h2.hotel-title{font-size:30px;line-height:40px;margin-bottom:8px}.work_in_aec .shanghai-hotel-details p{font-size:20px;line-height:30px}}.about_2019.banner{background-color:#00659e;height:500px}.about_2019 .about_container1{background-color:#00659e}.about_2019 .about_container1 .text_wrapper{padding-top:102px}.about_2019 .about_container1 h1{font-size:70px;color:#fff;font-family:Myriad-Pro-Bold}.about_2019 .about_container1 h3{font-size:32px;color:#95cfec;font-family:Myriad-Pro-Regular;line-height:1.3}.about_2019 .about_container1 .img_wrapper{position:relative}.about_2019 .about_container1 .img_wrapper img{position:absolute}.about_2019 .about_container1 .img_wrapper img{position:absolute;left:50%;top:58px;width:100%;margin-left:-227px}.about_2019 .about_container2 .img_wrapper{text-align:center}.about_2019 .about_container2{border-bottom:#d4d4d4 2px dotted;margin-top:150px;margin-bottom:100px}.about_2019 .about_container2 h3{margin:0 0 75px 0;font-size:40px;color:#333;font-family:Myriad-Pro-Regular}.about_2019 .about_container2 p{font-size:19px;color:#666;line-height:1.6;font-family:Roboto-Light;margin:75px 0 100px;padding-right:22px}.about_2019 .about_container3 h3{margin:0 0 70px 0;font-size:40px;color:#333;font-family:Myriad-Pro-Regular;text-align:center}.about_2019 .about_container3 p{font-size:19px;color:#666;line-height:1.6;font-family:Roboto-Light;margin:35px 0 100px 0;padding-right:22px}@media(max-width:1199px){.about_2019 .about_container1 h1{font-size:65px;margin:20px 0 10px 0}.about_2019 .about_container1 h3{font-size:30px}.about_container1 .text_wrapper{padding-top:110px}.about_2019 .about_container1 .img_wrapper img{position:absolute;left:50%;top:85px;width:100%;margin-left:-227px}}@media(max-width:991px){.about_2019 .about_container1 .img_wrapper img{position:absolute;left:50%;top:18px;width:50%;margin-left:-180px}.about_2019 .about_container1 .text_wrapper{padding-top:10px}.about_2019 .about_container1 h1{text-align:center;font-size:60px}.about_2019 .about_container1 h3{text-align:center;font-size:30px;margin-top:10px}.about_2019 .about_container2{margin-bottom:70px}.about_2019 .about_container2 p{margin:70px 0}}@media(max-width:767px){.about_2019.banner{height:400px}.about_2019 .about_container1 .img_wrapper img{position:absolute;left:50%;top:0px;width:300px;margin-left:-150px}.about_2019.about_container1 .text_wrapper{padding-top:0px}.about_2019 .about_container2{margin-bottom:50px;margin-top:120px}.about_2019 .about_container2 p{margin:50px 0;padding:0}.about_2019 .about_container3 h3{margin:0 0 50px 0}.about_2019 .about_container3 p{margin:30px 0 50px 0;padding:0}.about_2019 .about_container1 h1{font-size:45px;margin:20px 0 0 0}.about_2019 .about_container1 h3{font-size:22px;margin-top:10px}}@media(max-width:485px){.about_2019 .about_container1 h1{font-size:39px}.about_2019 .about_container1 h3{font-size:20px}.about_2019 .about_container1 .img_wrapper img{top:10px}}@media(max-width:400px){.about_2019 .about_container1 h1{font-size:31px;margin:30px 0 0 0}.about_2019 .about_container1 h3{font-size:18px}.about_2019 .about_container1 .img_wrapper img{top:10px}}.turning_big_holes .shanghai-hotel-details{width:auto;margin:0 auto;padding-top:60px}.turning_big_holes .shanghai-hotel-details h1,.turning_big_holes .hotel-title{font-size:58px;text-transform:uppercase;font-weight:bold;line-height:70px;color:#454545;text-align:center;margin-top:0;margin-bottom:30px;font-family:sans-serif}.turning_big_holes .shanghai-hotel-details p{text-align:center;color:#0094d8;font-size:26px;line-height:40px}.turning_big_holes .hotel-btm-img,.turning_big_holes .hotel-padtop60{padding-top:100px}.turning_big_holes .hotel-padtop0{padding-top:0}.turning_big_holes .hotel-group-cont img{width:50%;margin:0 auto 40px}.turning_big_holes .hotel-group-cont p{line-height:30px;text-align:center;margin-bottom:0;font-size:18px;text-align:left}.turning_big_holes .hotel-group-details .hotel-title{margin-bottom:50px}.turning_big_holes .mobile-tablet-img{margin:85px 0 60px}.turning_big_holes .text-icon{font-size:20px;padding-left:25px;color:#000}.turning_big_holes .text-icon img{width:20px;margin-left:25px}.turning_big_holes .btm-listing .row-fluid{padding-top:18px}@media(max-width:991px){.turning_big_holes .hotel-group-details br,.turning_big_holes .hotel-title br{display:none}.turning_big_holes .shanghai-hotel-details h1,.turning_big_holes .hotel-title{font-size:45px;line-height:55px;margin-bottom:15px}.turning_big_holes .hotel-btm-img,.turning_big_holes .hotel-padtop60{padding-top:60px}.turning_big_holes .shanghai-hotel-details p{font-size:22px;line-height:32px}.turning_big_holes .btm-listing img{width:20px}.turning_big_holes .text-icon{font-size:18px;padding-left:0}.turning_big_holes .text-icon img{margin-left:10px}.turning_big_holes .mobile-tablet-img{margin:60px 0 45px}.turning_big_holes .shanghai-hotel-details p br{display:none}}@media(max-width:767px){.turning_big_holes .hotel-group-cont img{width:150px;margin:20px auto 10px}.turning_big_holes .text-icon{width:auto !important}}@media(max-width:560px){.turning_big_holes .shanghai-hotel-details h1,.turning_big_holes .hotel-title{font-size:30px;line-height:40px;margin-bottom:8px}.turning_big_holes .shanghai-hotel-details p{font-size:20px;line-height:30px}}.resources_video .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.resources_video .video-container iframe,.resources_video .video-container object,.resources_video .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.resources_video h2.video_title{margin:30px auto;font-family:Myriad-Pro-Regular;color:#333}#first_gallery .play-button{cursor:pointer}#infrastructure .video-container,#chaos .video-container,#project_management .video-container,#find_solutions .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#infrastructure .video-container iframe,#infrastructure .video-container object,#infrastructure .video-container embed,#chaos .video-container iframe,#chaos .video-container object,#chaos .video-container embed,#project_management .video-container iframe,#project_management .video-container object,#project_management .video-container embed,#find_solutions .video-container iframe,#find_solutions .video-container object,#find_solutions .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#infrastructure.modal.fade.in,#chaos.modal.fade.in,#project_management.modal.fade.in,#find_solutions.modal.fade.in{display:flex !important}#infrastructure.modal .modal-dialog,#chaos.modal .modal-dialog,#project_management.modal .modal-dialog,#find_solutions.modal .modal-dialog{width:100%;margin:auto}@media(min-width:992px){#infrastructure.modal .modal-dialog,#chaos.modal .modal-dialog,#project_management.modal .modal-dialog,#find_solutions.modal .modal-dialog{width:80%;margin:auto}}#infrastructure.modal .modal-content,#chaos.modal .modal-content,#project_management.modal .modal-content,#find_solutions.modal .modal-content{background-color:transparent;box-shadow:none;border:0}@media(max-width:767px){#infrastructure.modal .modal-content,#chaos.modal .modal-content,#project_management.modal .modal-content,#find_solutions.modal .modal-content{border:0}}#infrastructure.modal .modal-body,#chaos.modal .modal-body,#project_management.modal .modal-body,#find_solutions.modal .modal-body{padding:0}#infrastructure.modal .close,#chaos.modal .close,#project_management.modal .close,#find_solutions.modal .close{z-index:1;color:#fff;position:absolute;top:-7.5px;right:20px;opacity:.9;font-size:30px}@media(max-width:767px){#infrastructure.modal .close,#chaos.modal .close,#project_management.modal .close,#find_solutions.modal .close{right:0px}}#infrastructure.modal .close:hover,#chaos.modal .close:hover,#project_management.modal .close:hover,#find_solutions.modal .close:hover{opacity:1}.hs-blog-post img.news_banner{height:600px !important;width:100% !important;object-fit:cover !important}@media(max-width:1150px){.hs-blog-post img.news_banner.hyperloop_station{height:525px !important}}@media(max-width:991px){.hs-blog-post img.news_banner,.hs-blog-post img.news_banner.hyperloop_station{height:400px !important}}@media(max-width:767px){.hs-blog-post img.news_banner,.hs-blog-post img.news_banner.hyperloop_station{height:200px !important;object-fit:unset !important}.manage-section .post-header .heading h2{font-size:26px !important}}.turning_big_holes .hotel-group-cont p{line-height:25px;text-align:center;margin-bottom:0;font-size:16px;text-align:left}.turning_big_holes .text-icon{font-size:16px;padding-left:25px;color:#898989}.hs-blog-id-5360638910 .content-pro{line-height:25px;font-family:Helvetica;font-size:16px;color:#898989}.hs-blog-id-5360638910 ol,.hs-blog-id-5360638910 ul,.blog-post-wrapper td{line-height:25px;font-family:Helvetica}.hs-blog-post img.event_banner{height:600px !important;width:100% !important;object-fit:cover !important}@media(max-width:991px){.hs-blog-post img.event_banner{height:400px !important}}@media(max-width:767px){.hs-blog-post img.event_banner{height:200px !important;object-fit:unset !important}}@media(min-width:1550px){.hs-blog-post img.event_banner.construction_week{object-fit:unset !important}}.hs-blog-id-5360639116 li{line-height:25px;font-family:Helvetica}.widget-type-blog_comments input{height:40px !important;width:70%}.widget-type-blog_comments textarea{min-height:60px !important;width:70%}.widget-type-blog_comments .hs_recaptcha.hs-recaptcha.field.hs-form-field{display:none !important}.widget-type-blog_comments .actions{display:inline-block;margin:20px auto}.widget-type-blog_comments input.hs-button:focus{outline:0}#comments-listing{margin-bottom:50px}@media(max-width:767px){.chaos-cont .btm-btn a{padding:15px 0;font-size:15px;width:200px}.work_in_aec #container1 .pad_l{padding-left:65px;padding-right:0}.work_in_aec #container1 .number_ring{font-size:26px;width:50px;height:50px;line-height:43px}.work_in_aec #container1 .discription{font-size:14px;LINE-HEIGHT:25px;text-align:left !important}.widget-type-blog_comments input,.widget-type-blog_comments textarea{width:100%}.widget-type-blog_comments{padding:0 15px}.work_in_aec #container1 h3{font-size:18px !important;text-align:left !important}.work_in_aec .heading h2.hotel-title{font-size:26px;line-height:35px}.work_in_aec .shanghai-hotel-details p{font-size:18px;line-height:28px}.hs-blog-social-share-item-facebook{margin-top:5px}}.work_in_aec #container1 .discription{color:#898989;font-size:16px}@media(max-width:767px){.blog-post-wrapper.cell-wrapper.container.manage-section{margin:0 -20px}.blog-post-wrapper .post-body p{text-align:left !important}}@media(max-width:575px){.project-blog #banner.container,#banner{height:160px}}@media(max-width:767px){#section1_europa{padding:30px 0 15px 0}}#section1_europa .row_first{border-bottom:#000 2px dotted;padding-bottom:102px;margin:0 auto 119px auto}.hs-content-id-8648820539 .manage-section .post-header .heading h2{text-align:center;text-transform:uppercase;margin:65px 0 60px}@media(max-width:767px){.hs-content-id-8648820539 .manage-section .post-header .heading h2{margin:65px 0 20px}}#section1_europa .row_second{margin:auto}@media(max-width:991px){#section1_europa .row_first,#section1_europa .row_second{width:100%}}#section1_europa .row_second .flex_div{display:flex;justify-content:space-around}#section1_europa .row_second p{padding:0 46px 0 30px;color:#666;text-align:left}#section2_europa img{margin:104px auto 0}@media(max-width:991px){#section3_europa{width:100%}}#section3_europa h2{text-align:center;text-transform:uppercase;margin:79px 0 70px;font-size:45px;font-weight:bold;line-height:55px;color:#454545}@media(max-width:991px){#section3_europa h2{font-size:38px}}#section3_europa .row_first{margin:0 auto 60px auto}#section3_europa .row_second{margin:0 auto 60px auto}#section3_europa .row_third{margin:0 auto 0px auto}#section3_europa p{color:#0094d8;margin:20px 0 0;font-size:23px;line-height:33px;text-align:left}#section4_europa{width:90%}#section4_europa h2{text-align:center;text-transform:uppercase;margin:55px 0 30px;font-size:45px;color:#454545;font-weight:bold;line-height:55px}@media(max-width:991px){#section4_europa h2{font-size:38px}}#section4_europa p{text-align:center;color:#0094d8;margin-bottom:80px;font-size:26px;line-height:36px}#section4_europa .row_first{margin:60px 0 0}#section4_europa ul li{background-image:url(/hubfs/resources/images/europa/tick.png);background-repeat:no-repeat;padding-left:44px;margin-bottom:18px;background-position:0px 5px;list-style:none;padding-bottom:5px;font-size:20px;color:#333;text-align:left}#section4_europa ul .arrow_box{display:inline-block}#section4_europa ul .arrow_box img{margin-left:10px}@media(max-width:767px){#section4_europa ul .arrow_box img{width:15px}}#section4_europa .btn_wrapper{margin:60px 0;text-align:left}.hs-blog-id-5349166324 #section4_europa .btn_wrapper .blueBtn_wrapper{text-align:left}#section4_europa .btn_wrapper .buttons{width:50%}#section4_europa .btn_wrapper button{display:inline-block !important}#section4_europa .btn_wrapper a{margin-left:44px}#section4_europa ul{padding-left:0}@media(max-width:1199px){#section4_europa ul{padding:0}#section1_europa .row_second p{padding:0 26px}}@media(max-width:991px){#section1_europa .row_second p{padding:0 px}#section3_europa .row_second{margin:0 auto 50px auto}#section4_europa{width:100%}#section4_europa .row_first{margin:70px 0 0}}@media(max-width:767px){.hs-blog-id-5349166324 #section4_europa .btn_wrapper .blueBtn_wrapper{text-align:center}#section1_europa .row_second{width:100%}#section1_europa h2{margin:0px 0 50px;font-size:22px}#section1_europa .row_first{padding-bottom:21px;margin:0 auto 40px auto;width:100%}#section1_europa .row_second p{padding:0px 0px 0 20px}#section1_europa .row_second .adjester{margin-bottom:50px}#section2_europa img{margin:35px 0 0}#section3_europa{width:100%;padding:30px 0 15px}#section3_europa h2{margin:15px 0 50px;font-size:22px;line-height:32px}#section3_europa .row_first{margin:0 auto 30px auto}#section3_europa .row_second{margin:0 auto 30px auto}#section3_europa p{margin:10px 0 0;font-size:18px;line-height:28px}#section3_europa .adjester{margin-bottom:30px}#section4_europa{width:100%;padding:30px 0 15px}#section4_europa h2{margin:0px 0 20px;font-size:22px;line-height:32px}#section4_europa p{margin-bottom:50px;font-size:18px;line-height:28px}#section4_europa .row_first{margin:30px 0 0}#section4_europa ul{text-align:left;padding:0}#section4_europa .btn_wrapper{margin:10px 0;display:block}#section4_europa .btn_wrapper .buttons{width:auto;margin:25px 0}#section4_europa .btn_wrapper button{display:block !important;margin:0 auto 15px !important}#section4_europa .btn_wrapper a{margin:0 auto 15px}#section2_europa{margin:0 -15px}}@media(max-width:575px){#section4_europa ul li{font-size:18px;margin-bottom:15px;padding-bottom:10px;background-size:20px;padding-left:30px}}@media(max-width:767px){.hs-content-id-8648820539 .blog-post-wrapper,.hs-content-id-8648820539 .post-body{padding:0}#section1_europa .row_second img{width:25%;height:auto}.hs-content-id-8648820539 .blog-post-wrapper.cell-wrapper.container.manage-section{margin:0}}.hs-content-id-8648820539.hs-blog-post .container .container{width:auto}#section1_europa .text p{text-align:left;color:#0094d8;font-size:26px;line-height:36px;margin-bottom:20px}@media(max-width:767px){#section1_europa .text p{text-align:left !important;font-size:18px;line-height:28px}}#section1_europa{padding-top:0}#section1_europa .text{margin-bottom:50px}#section1_europa .row_first img{margin-bottom:70px}#section1_europa .row_first p{text-align:left}#todtown p,#todtown_clarity .row-fluid:first-child p{color:#0094d8}#todtown_clarity .effiency_point p{background-image:url(/hubfs/resources/images/todtown/orange_tick.jpg);background-repeat:no-repeat;padding-left:44px;margin-bottom:18px;background-position:0px 5px;font-size:19px;color:#333;text-align:left}#todtown_clarity .effiency_point p::after{background-image:url(/hubfs/resources/images/todtown/Todtown_arrow.jpg);content:"";height:19px;width:19px;background-repeat:no-repeat;background-position:center left 15px;padding-right:40px}@media(max-width:767px){#todtown_clarity .effiency_point p{background-size:20px;padding-left:30px;font-size:18px}#todtown_clarity .effiency_point p::after{height:15px;width:15px}}#todtown{padding-top:0px;width:90%}#myCarousel{margin-top:52px}#todtown_clarity{margin-top:42px;width:90%}#todtown .todtown_img{margin-bottom:20px;border-bottom:2px dotted #ccc;padding-bottom:60px;margin-top:25px}#todtown_clarity .effiency_point{margin-top:60px;margin-bottom:70px}#todtown_features{width:90%}#myCarousel .slider_img1{background-image:url(/hubfs/resources/images/todtown/slider1.jpg);height:480px;background-repeat:no-repeat;background-size:cover;background-position:center bottom 45%}#myCarousel .slider_img2{background-image:url(/hubfs/resources/images/todtown/slider2.jpg);height:480px;background-repeat:no-repeat;background-size:cover;width:calc(66.66666667% - 5px);margin:0 0 0 5px}@media(max-width:991px){#myCarousel .slider_img1,#myCarousel .slider_img2{height:360px}}#todtown p{text-align:left;color:#0094d8;font-size:26px;line-height:36px;margin-bottom:20px}@media(max-width:767px){#myCarousel .slider_img1{height:200px}#myCarousel .slider_img2{height:200px;width:calc(66.66666667% - 3px);margin:0 0 0 3px}#todtown{padding-top:35px}#todtown .todtown_img{margin-bottom:20px;margin-top:10px;padding-bottom:47px}#todtown_features{padding-top:7px;padding-bottom:0}#myCarousel{margin:0px -15px 12px}#todtown_clarity{margin-top:7px}#todtown_clarity .effiency_point{margin-top:50px;margin-bottom:35px}#todtown_clarity p{text-align:left !important}#todtown_clarity a{margin:46px 0 0 50px}#todtown p{text-align:left !important;font-size:18px;line-height:28px}}.hs-content-id-8691142174 .container .container{width:auto}.hs-content-id-8691142174 .manage-section .post-header .heading h2{text-align:center;text-transform:uppercase;margin:65px 0 60px}@media(max-width:767px){.hs-content-id-8691142174 .manage-section .post-header .heading h2{font-size:32px !important;margin:65px 0 0px}}#todtown_clarity h2{text-align:center;text-transform:uppercase;margin:4px 0 30px;font-size:45px;color:#454545;font-weight:bold;line-height:55px}@media(max-width:991px){#todtown_clarity h2{font-size:38px}}@media(max-width:767px){#todtown_clarity h2{font-size:22px;line-height:32px}}.hs-blog-id-5349166324 #todtown_clarity .blueBtn_wrapper{text-align:left}#todtown_clarity p{text-align:center;color:#0094d8;margin-bottom:65px;font-size:26px;line-height:36px}#todtown_features p{color:#333;text-align:center !important}@media(max-width:767px){.hs-blog-id-5349166324 #todtown_clarity .blueBtn_wrapper{text-align:center}#todtown_clarity p{font-size:18px;line-height:28px;margin-bottom:45px}#todtown_features p{margin-bottom:45px}}@media(max-width:991px){#todtown,#todtown_clarity,#todtown_features{width:100%}}@media(max-width:767px){#todtown,#todtown_clarity,#todtown_features{padding-left:0;padding-right:0}}#todtown_clarity .btn_wrapper{margin:60px 0;text-align:left}#todtown_clarity .btn_wrapper button{display:inline-block !important;width:auto !important}#todtown_clarity .btn_wrapper a{margin-left:44px}@media(max-width:991px){#todtown_clarity .btn_wrapper button{width:220px}}@media(max-width:991px){#todtown_clarity .btn_wrapper button{margin:0 auto 15px}}@media(max-width:767px){#todtown_clarity .btn_wrapper button{display:block !important}}@media(max-width:767px){#todtown_clarity .btn_wrapper a{margin:0 auto 15px}#todtown_clarity .btn_wrapper{margin:10px 0 0}.hs-content-id-8691142174 .blog-post-wrapper,.hs-content-id-8691142174 .post-body{padding:0}.hs-content-id-8691142174 .blog-post-wrapper.cell-wrapper.container.manage-section{margin:0}}.hs-blog-post #banner.container,#banner{height:420px}@media(max-width:575px){.hs-blog-post #banner.container,#banner{height:160px}}@media(min-width:575px){.hs-blog-post.hs-blog-id-5349166324 .body-container-wrapper .row-number-1 img{height:420px !important;object-fit:cover !important;object-position:center !important}}.hs-blog-post .body-container-wrapper .row-number-1 img.asite_logo{width:60%;margin:20px 0 25px}@media(min-width:575px){.hs-blog-post .body-container-wrapper .row-number-1 img.asite_logo{height:auto !important;margin:15px 0 30px;width:33%}}.shadowOverview.cardCol .card-text small.text-muted{padding-left:15px}#community_blogs .shadowOverview,#news .custom-card-group .card,#events .custom-card-group .card,#perspectives .shadowOverview{height:320px}@media(max-width:1200px){#community_blogs .shadowOverview,#news .custom-card-group .card,#events .custom-card-group .card,#perspectives .shadowOverview{height:320px;max-height:unset !important}}@media(max-width:991px){#community_blogs .shadowOverview,#news .custom-card-group .card,#events .custom-card-group .card,#perspectives .shadowOverview{height:320px;max-height:unset !important}}.shadowOverview.cardCol a img{height:180px !important;max-height:180px !important}.communityCardContent{padding:0 15px;font-size:16px;width:100%;white-space:unset;text-overflow:ellipsis;overflow:hidden;position:relative;line-height:1.4em;max-height:100px;text-align:left;font-family:'Montserrat',Helvetica;color:#636363;font-weight:bold;min-height:60px}@media(max-width:451px){.cardRow .shadowOverview{height:290px;max-height:290px;margin-bottom:10px}#community_blogs .row-fluid.cardRow{margin:0 !important}}.custom-card-group .card-title{//padding:0px 0px 25px;padding:0px;font-size:16px;width:100%;white-space:unset;text-overflow:ellipsis;overflow:hidden;position:relative;line-height:1.4em;max-height:100px;text-align:left;font-family:'Montserrat',Helvetica;color:#636363;font-weight:bold;// margin:12.5px 0 0;margin:12.5px auto 25px;height:70px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#news .custom-card-group p.card-text,#events .custom-card-group p.card-text{bottom:0px;position:static}#news .custom-card-group .card-title:after,#events .custom-card-group .card-title:after{width:auto}#events .card-text .text-muted{display:block !important}.hs-content-id-7374453080.hs-blog-post .body-container-wrapper .row-number-1 img{object-position:center top !important}@media(min-width:2000px){.hs-content-id-7374453080.hs-blog-post .body-container-wrapper .row-number-1 img{object-position:center 20% !important}}.hs-content-id-5422031706 #banner.container{background-position:center 20%}@media(min-width:1500px){.hs-content-id-5422031706 #banner.container{background-position:center 14%}.hs-content-id-5395934935.hs-blog-post .body-container-wrapper .row-number-1 img{object-position:center 22% !important}}@media(max-width:1600px){.hs-content-id-5648772791.hs-blog-post #banner.container,#banner{background-position:center bottom 15%}}@media(min-width:992px){.hs-content-id-5421817219.hs-blog-post #banner.container{background-size:contain;background-repeat:no-repeat}.hs-content-id-5421817219.hs-blog-post #banner.container:after{width:50%;background:#d12229;position:absolute;top:0;right:0;content:" ";z-index:-1;height:100%}}@media(max-width:767px){.hs-content-id-5360844411.hs-blog-post #banner.container,#banner{background-size:100%;background-repeat:no-repeat}}@media(max-width:800px){.hs-content-id-5422031706 #banner.container{background-size:contain;background-repeat:no-repeat}}@media(max-width:575px){.hs-content-id-5422031706 #banner.container:after{width:50%;background:#f1f8f8;position:absolute;top:0;left:0;content:" ";z-index:-1;height:100%}}@media(min-width:992px){.hs-content-id-5422031706 #banner.container{background-size:contain;background-repeat:no-repeat}.hs-content-id-5422031706 #banner.container:after{width:50%;background:#f1f8f8;position:absolute;top:0;left:0;content:" ";z-index:-1;height:100%}}@media(max-width:767px){ul.noliststyle li{font-size:16px !important}.etrading_image_title{font-size:16px !important;line-height:25px !important}}@media(max-width:410px){.container-sections p,p{font-size:16px !important}}@media(max-width:450px){.div-common-text{font-size:16px !important}}@media(max-width:575px){.version-control p,.fied-section .div-common-text ul li,.fied-section ul li,#thedesigner .image_title li,.div-common-text{line-height:25px !important;font-size:16px !important}}@media(min-width:575px){.hs-blog-listing .body-container-wrapper .row-number-1 img{height:420px !important;object-fit:cover !important;object-position:center !important;width:100% !important}}.hs-blog-listing .body-container-wrapper .post-listing-simple{margin:0 auto}@media(min-width:768px){.hs-blog-listing .body-container-wrapper .post-listing-simple{width:720px}}@media(min-width:992px){.hs-blog-listing .body-container-wrapper .post-listing-simple{width:940px}}@media(min-width:1200px){.hs-blog-listing .body-container-wrapper .post-listing-simple{width:1000px}}@media(max-width:767px){.hs-blog-listing .body-container-wrapper h2.post-listing-simple{margin:0 30px}}.hs-blog-listing .body-container-wrapper .post-listing-simple a{font-family:Helvetica;font-size:16px;padding:7px 0;display:block;text-align:left;line-height:22px}.hs-blog-listing .body-container-wrapper .row-number-2{margin:40px 0 0}.gsib_a{padding:5px 9px 0px 9px !important}@media(min-width:575px){.hs-blog-listing .body-container-wrapper #banner.container,#banner{height:420px}}@media(max-width:767px){.hs-blog-listing .body-container-wrapper .row-number-2>.row-fluid>.container{padding:0}}#banner h1.banner_title{font-family:Myriad-Pro-Regular;font-weight:bold;font-size:54px !important;text-transform:uppercase;line-height:60px !important;color:#FFF;width:100%;text-align:center;margin-bottom:0}@media(min-width:768px){#banner h1.banner_title{margin-top:-72px !important}}@media(min-width:992px){#banner h1.banner_title{padding:0 15px}}#project_management h2.subheading,#project_controls h2.subheading,#contract_administration h2.subheading{font-size:24px}@media(min-width:575px){.hs-blog-id-5375080907.hs-blog-listing .body-container-wrapper .row-number-1 img{height:auto !important;object-fit:cover !important;object-position:center !important;width:auto !important}}.hs-content-id-9194463345 .container .container{width:auto}#cairo{padding-bottom:20px}#cairo hr,#cairo2 hr{border-top:#d4d4d4 2px dotted}#cairo p{text-align:left;color:#0094d8;font-size:26px;line-height:36px;margin-bottom:70px;font-family:Helvetica}#cairo .col-xs-12 p:first-child{margin-bottom:20px}#cairo2 hr.lastbdr{margin-top:53px}#cairo img{margin-bottom:67px}#cairo1{padding-bottom:20px}#cairo1 p{text-align:left}#cairo1 h3,#cairo3 h3{text-transform:uppercase;text-align:left;font-weight:bold;font-size:20px}#cairo2{padding-bottom:18px}#cairo2 .cairo_img{margin-top:50px}#cairo2 .num{font-family:Helvetica;font-size:18px;font-weight:bold;color:#898989;line-height:25px;margin:40px 0 8px}#cairo2 .string{font-family:Helvetica;font-size:16px;color:#898989;line-height:25px}#cairo3 .banner_type1{height:460px;background-repeat:no-repeat;background-size:cover;width:calc(66.66666667% - 5px);margin:13px 5px 0 0}#cairo3 .banner_type2{height:460px;background-repeat:no-repeat;background-size:cover;margin:13px 0 0}#cairo4{padding-top:13px}#cairo4 h2{text-align:center;text-transform:uppercase;margin:30px 0 40px;font-size:45px;color:#454545;font-weight:bold;line-height:55px}#cairo4 p{text-align:center;color:#0094d8;font-size:26px;line-height:36px;margin-bottom:75px;font-family:Helvetica}#cairo5 .effiency_point p{background-image:url(/hubfs/resources/images/blogs/cairo/tick.jpg);background-repeat:no-repeat;padding-left:44px;margin-bottom:18px;margin-top:30px;background-position:0px 2px;font-size:19px;color:#333;text-align:left}#cairo5 .effiency_point p::after{background-image:url(/hubfs/resources/images/blogs/cairo/back.jpg);content:"";height:19px;width:19px;background-repeat:no-repeat;background-position:center left 15px;padding-right:40px}#cairo5 .btn_wrapper{margin:60px 0;text-align:left}#cairo5 .btn_wrapper button{width:270px;height:60px;margin-left:44px;text-transform:uppercase;background-color:#0094d8;border:0;color:#fff;font-family:Roboto-Bold !important;font-size:19px}@media(max-width:991px){#cairo3 .banner_type1{height:360px}#cairo3 .banner_type2{height:360px}#cairo4 h2{font-size:38px}#cairo5 .btn_wrapper button{width:200px;height:50px;margin:0 auto 15px;display:block;font-size:16px}}@media(max-width:767px){#cairo img{margin-bottom:50px}#cairo,#cairo2,#cairo3,#cairo4,#cairo5{padding-left:0;padding-right:0}#cairo{width:100%;padding-bottom:6px}#cairo p{font-size:18px;line-height:28px;margin-bottom:50px}#cairo1{padding:0}#cairo2{width:100%;padding-top:13px}#cairo2 .cairo_img{margin-top:30px}#cairo2 .num{text-align:center !important;margin:30px 0 10px}#cairo2 .string{text-align:center !important}#cairo3 .banner_type1{height:200px;width:calc(66.66666667% - 3px);margin:13px 3px 0 0}#cairo3 .banner_type2{height:200px}#cairo4{width:100%}#cairo4 h2{font-size:22px;line-height:32px;margin:5px 0 30px}#cairo4 p{font-size:18px;line-height:28px;margin-bottom:50px}#cairo5{width:100%}#cairo5 .effiency_point p{background-size:20px;padding-left:30px;font-size:18px;margin:5px 0 28px}#cairo5 .effiency_point p::after{height:15px;width:15px}#cairo5 .btn_wrapper{margin:10px 0 0}#cairo5 .btn_wrapper button{margin:0px auto 5px}#cairo5 .btn_wrapper a{margin:46px 0 0 50px}.hs-content-id-9194463345 .manage-section .post-header .heading h2{font-size:32px !important}.hs-content-id-9194463345 .blog-post-wrapper,.hs-content-id-9194463345 .post-body{padding:0}.hs-content-id-9194463345 .blog-post-wrapper.cell-wrapper.container.manage-section{margin:0}#cairo2 hr.lastbdr{margin-top:33px;margin-bottom:0px}#cairo3{padding-top:8px;padding-bottom:7px}#cairo3 img,#cairo1 img{margin:15px 0}}#cairo1 .row-fluid>.col-xs-12.col-sm-6:last-child{padding-left:11%}#cairo3 .row-fluid>.col-xs-12.col-sm-6:first-child{padding-right:9%}@media(max-width:991px){#cairo1 .row-fluid>.col-xs-12.col-sm-6:last-child{padding-left:6%}#cairo3 .row-fluid>.col-xs-12.col-sm-6:first-child{padding-right:6%}}@media(max-width:767px){#cairo1 .row-fluid>.col-xs-12.col-sm-6:last-child,#cairo3 .row-fluid>.col-xs-12.col-sm-6:first-child{padding:0 15px}}#community_blogs .archived_post a,#news .archived_post a,#events .archived_post a,#archive_page.archived_post a,#news_archive.archived_post a,#news_archive.archived_post a{display:block;margin:15px 0;font-family:'Montserrat',Helvetica;color:#636363;font-weight:bold}#community_blogs .archived_post,#news .archived_post,#events .archived_post,#archive_page.archived_post,#news_archive.archived_post,#news_archive.archived_post{margin-top:40px;padding-bottom:40px}.archived_post h2,#archive_page.archived_post h2,#news_archive.archived_post h2,#news_archive.archived_post h2{margin:30px auto 40px}#community_blogs,#news,#events{padding-bottom:0}#community_blogs .archived_post .col-xs-12 .archive_wrapper:nth-child(2),#news .archived_post .col-xs-12 .archive_wrapper:nth-child(2),#events .archived_post .col-xs-12 .archive_wrapper:nth-child(2),#archive_page.archived_post .col-xs-12 .archive_wrapper:nth-child(2),#news_archive.archived_post .col-xs-12 .archive_wrapper:nth-child(2),#news_archive.archived_post .col-xs-12 .archive_wrapper:nth-child(2){display:none}#testimonials img[title="Sarah Blackwell"]{max-height:90px}#testimonials img[title="Arup"]{width:150px}.caseStudy_testimonials .row .testimonial_wrapper:nth-child(1),.caseStudy_testimonials .row .testimonial_wrapper:nth-child(2),.caseStudy_testimonials .row .testimonial_wrapper:nth-child(3),.caseStudy_testimonials .row .testimonial_wrapper:nth-child(4){display:none}.hs-blog-post .body-container-wrapper .row-number-1 .caseStudy_wrapper img{height:auto !important;object-fit:unset !important;object-position:unset !important}@media(min-width:575px){.hs-blog-post .body-container-wrapper .row-number-1 .caseStudy_wrapper #banner img{height:420px !important;object-fit:cover !important;object-position:center !important;width:100%}}.caseStudy_wrapper .syn_ab{top:115%;position:static;display:block;margin:15px auto 0}.tfl-case-study .container{padding:0 45px}.tfl-case-study p{padding:0}.tfl-case-study #construction{padding:0 60px}.container.tfl-case-study_banner{text-align:center;padding-top:25px}.tfl-case-study .challenge-section{padding:20px 45px}.tfl-case-study .project-informations{padding:20px 45px}.tfl-case-study .project-informations .project-information p{margin-bottom:30px !important}.tfl-case-study .project-informations .fixMobileIssue.no_pad{padding:20px !important}.container.tfl-case-study_banner button{width:180px;height:40px;text-transform:uppercase;background-color:#0094d8;border:0;color:#fff !important;font-size:16px;font-weight:bold;margin:25px 0}.container.tfl-case-study_banner button a{color:#fff !important}.tfl-case-study .iphone_options .iphoneOptions_wrapper{padding:0;margin-top:15px}.tfl-case-study .tfl-case-study-contract-admin{padding:45px !important}.tfl-case-study .solutions-section{padding:45px !important}.tfl-case-study .contract_administration{padding-top:45px;padding-bottom:45px}.tfl-case-study .contract_administration .adoddle-cams{padding-bottom:20px}.tfl-case-study .contract_administration .adoddle-cams .col-xs-12:first-child{margin-bottom:30px}.tfl-case-study .container.iphone_options{padding:0 60px}@media(max-width:991px){.tfl-case-study .challenge-section .challenge-content{margin-top:30px}}@media(max-width:767px){.container.tfl-case-study_banner{background:#f9f9f9 !important}.container.tfl-case-study_banner button{margin:20px 0;width:140px;height:35px;font-size:13px}.tfl-case-study #construction{padding:0 15px}.tfl-case-study #construction .heading p{text-align:center !important}.tfl-case-study .challenge-section{padding:0px !important}.tfl-case-study .project-informations{padding:20px 0 !important}.tfl-case-study .project-informations .fixMobileIssue.no_pad{padding:0 !important}.tfl-case-study .tfl-case-study-contract-admin{padding:20px 0px !important}.tfl-case-study .solutions-section{padding:20px 0px !important}.tfl-case-study .solutions-section .Project.Information_h{padding-top:20px}.tfl-case-study .solutions-section ul{padding-left:15px}.tfl-case-study #navigator_file_sync{padding:0px !important}.tfl-case-study .contract_administration{padding:20px 0 0}.tfl-case-study .manage-section.Benefits{padding:20px 0px}.tfl-case-study .container.iphone_options{padding:0 15px}.tfl-case-study .container.iphone_options p{padding:0px !important}.tfl-case-study .container.iphone_options .asset-registers{margin:20px 0px !important}.tfl-case-study p{text-align:left !important}.tfl-case-study .project-informations .padding-lr-07px,.tfl-case-study .contract_administration .padding-lr-07px,.tfl-case-study .Benefits .padding-lr-07px{padding-left:15px !important}.tfl-case-study .project-informations .col-xs-10 p,.tfl-case-study .contract_administration .col-xs-10 p,.tfl-case-study .Benefits .col-xs-10 p{padding-left:7px}.tfl-case-study .project-informations .col-xs-10 h3{text-align:left !important;padding-left:7px}}.challenge{margin-top:0}.case_studies .contact-details.container{padding:25px 0}#vacancies_wrapper1 .pos-div .department{padding-left:20px;width:calc(50% - 35px)}#vacancies_wrapper1 .pos-div .department-hou{padding-left:20px;width:calc(53% - 35px)}#vacancies_wrapper1 .pos-div .role{width:50%}@media(max-width:767px){#vacancies_wrapper1 .pos-div .department{padding-left:20px;width:55%}.text-wrapper .row#vacancies_wrapper1 .col-xs-12 p,.text-wrapper .row#vacancies_wrapper2 .col-xs-12 p{text-align:left !important}#vacancies_wrapper1 .pos-div .role{width:45%}}#vacancies_wrapper1 .job_wrapper p{margin-top:0}#vacancies_wrapper1 .pos-div:first-child>.role strong,#vacancies_wrapper1 .pos-div:first-child>.department strong{margin:0 0 10px;display:block}.hs-content-id-10721923554 .row-number-2 .row-fluid>.container,.hs-content-id-10721923554 .blog-post-wrapper.container{width:100%;padding:0;max-width:unset}.hs-content-id-10721923554 .post-header .row:first-child{max-width:1030px;margin:0 auto}.hs-content-id-10721923554 .post-header .heading{background-color:#f8f8f8}.hs-content-id-10721923554 .manage-section .post-header .heading h2{max-width:890px;margin:70px auto 40px !important;width:auto}.hs-content-id-10721923554 .post-body{padding:0}.hs-content-id-10721923554 #chaos_projects .container-fluid:nth-child(odd){background-color:#f8f8f8}.hs-content-id-10721923554 ol.alphabet{counter-reset:list;padding:0}.hs-content-id-10721923554 ol.alphabet>li{list-style:none;font-size:15px;margin-bottom:15px}.hs-content-id-10721923554 ol.alphabet>li:before{content:"*"counter(list,decimal)" ";counter-increment:list;color:#6aacdc}.hs-content-id-10721923554 .widget-type-blog_comments{max-width:1000px;margin:0 auto}.hs-content-id-10721923554 .chaos_desc p,.hs-content-id-10721923554 .chaos_desc a,.hs-content-id-10721923554 .chaos_desc a:hover{text-align:center;color:#0094d8;font-size:26px;line-height:36px;margin-bottom:20px}.hs-content-id-10721923554 #chaos_projects{line-height:25px;margin-bottom:0;font-size:16px;text-align:left}.hs-content-id-10721923554 #chaos_projects h3{font-size:22px;font-family:'Montserrat';font-weight:bold;line-height:1.4;margin:0 0 10px 0;color:#454545;text-transform:uppercase;text-align:left;color:#0094d8}.hs-content-id-10721923554 #chaos_projects hr.dotted{border-top:2px dotted #d9d9d9;margin:70px 0 0}.hs-content-id-10721923554 #chaos_projects .container-sections{padding-top:70px;padding-bottom:0;max-width:837px}#chaos_projects .container-fluid:first-child .container{padding-top:0;padding-bottom:0}.hs-content-id-10721923554 #chaos_projects .clarity h2{text-align:center;text-transform:uppercase;margin:4px 0 30px;font-size:45px;color:#454545;font-weight:bold;line-height:55px}.hs-content-id-10721923554 #chaos_projects .clarity p{text-align:center;color:#0094d8;margin-bottom:65px;font-size:26px;line-height:36px}.hs-content-id-10721923554 #chaos_projects .clarity .effiency_point{margin-top:60px;margin-bottom:70px}.hs-content-id-10721923554 #chaos_projects .clarity .effiency_point p{background-image:url(/hubfs/resources/images/todtown/orange_tick.jpg);background-repeat:no-repeat;padding-left:44px;margin-bottom:18px;background-position:0px 5px;font-size:19px;color:#333;text-align:left}.hs-content-id-10721923554 #chaos_projects .effiency_point p::after{background-image:url(/hubfs/resources/images/todtown/Todtown_arrow.jpg);content:"";height:19px;width:19px;background-repeat:no-repeat;background-position:center left 15px;padding-right:40px}.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper{margin:60px 0;text-align:left}.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper button{width:270px;height:60px;margin-left:44px;text-transform:uppercase;background-color:#0094d8;border:0;color:#fff;font-family:Roboto-Bold !important;font-size:19px}.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper button.view_pricing{margin-left:57px}@media(min-width:1200px){.hs-content-id-10721923554 #chaos_projects .clarity .effiency_point{padding:0 12px}}.hs-content-id-10721923554 #chaos_projects .alphabet a{color:#707070}.hs-content-id-10721923554 #chaos_projects img{margin:0 auto;display:block}.hs-content-id-10721923554 #chaos_projects .row-fluid.cols_wrapper{display:flex;align-items:center}.hs-content-id-10721923554 #chaos_projects .sources h4{margin:0 0 30px}.hs-content-id-10721923554 #hubspot-author_data img{max-height:150px}.hs-content-id-10721923554 .cols_wrapper a{color:#707070}.hs-content-id-10721923554.hs-blog-post .body-container-wrapper .row-number-1 img{margin:0 auto;display:block}@media(max-width:991px){.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper button.view_pricing{margin-left:44px}.hs-content-id-10721923554 .manage-section .post-header .heading h2{font-size:55px}.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper button{width:200px;height:50px;margin:0 0 15px 44px;display:block;font-size:16px}.hs-content-id-10721923554.hs-blog-post .body-container-wrapper .row-number-1 #banner{background-image:url('/hubfs/resources/email/chaos/banner.jpg') !important}.hs-content-id-10721923554.hs-blog-post .body-container-wrapper .row-number-1 #banner img{display:none}}@media(max-width:767px){.hs-content-id-10721923554 #chaos_projects .row-fluid.cols_wrapper{display:block}.hs-content-id-10721923554 #chaos_projects .alphabet a{word-break:break-all}.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper button,.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper button.view_pricing{margin:0 auto 15px}.hs-content-id-10721923554 .blog-post-wrapper.cell-wrapper.container.manage-section{margin:0}.hs-content-id-10721923554 .chaos_desc p,.hs-content-id-10721923554 .chaos_desc a,.hs-content-id-10721923554 .chaos_desc a:hover{font-size:16px !important;line-height:28px}.hs-content-id-10721923554 .manage-section .post-header .heading h2{font-size:32px !important;margin:53px auto 40px !important}.hs-content-id-10721923554 #chaos_projects .clarity h2{font-size:22px;line-height:32px}.hs-content-id-10721923554 #chaos_projects .clarity p{line-height:28px;margin-bottom:45px}.hs-content-id-10721923554 #chaos_projects .clarity .effiency_point{margin-bottom:0}.hs-content-id-10721923554 #chaos_projects .clarity .btn_wrapper{margin:50px 0 0px}.hs-content-id-10721923554 #chaos_projects .clarity .effiency_point p{background-size:20px;padding-left:30px;font-size:18px}.hs-content-id-10721923554 #chaos_projects img{margin:30px auto}.hs-content-id-10721923554 #chaos_projects .clarity img{margin:0px auto}.hs-content-id-10721923554 #chaos_projects .container-sections{padding-top:50px}.hs-content-id-10721923554 #chaos_projects hr.dotted{margin:50px 0 0}.hs-content-id-10721923554 #chaos_projects h3{font-size:20px}}.hs-content-id-10721923554 #hubspot-author_data{display:none}.hs-content-id-10721923554 #chaos_projects a,.hs-content-id-10721923554 #chaos_projects a:active,.hs-content-id-10721923554 #chaos_projects a:focus,.hs-content-id-10721923554 #chaos_projects a:visited,.hs-content-id-10721923554 #chaos_projects a:hover{text-decoration:underline}.hs-content-id-10721923554 #chaos_projects .effiency_point a,.hs-content-id-10721923554 #chaos_projects .effiency_point a:active,.hs-content-id-10721923554 #chaos_projects .effiency_point a:focus,.hs-content-id-10721923554 #chaos_projects .effiency_point a:visited,.hs-content-id-10721923554 #chaos_projects .effiency_point a:hover{text-decoration:none}.hs-content-id-10816137112 #inspiring_manager a,.hs-content-id-10816137112 #inspiring_manager a:active,.hs-content-id-10816137112 #inspiring_manager a:focus,.hs-content-id-10816137112 #inspiring_manager a:visited,.hs-content-id-10816137112 #inspiring_manager a:hover{text-decoration:underline}.hs-content-id-10816137112 #inspiring_manager a.linkText,.hs-content-id-10816137112 #inspiring_manager a.linkText:active,.hs-content-id-10816137112 #inspiring_manager a.linkText:focus,.hs-content-id-10816137112 #inspiring_manager a.linkText:visited,.hs-content-id-10816137112 #inspiring_manager a.linkText:hover{text-decoration:none}.hs-content-id-10816137112 #inspiring_manager .effiency_point a,.hs-content-id-10816137112 #inspiring_manager .effiency_point a:active,.hs-content-id-10816137112 #inspiring_manager .effiency_point a:focus,.hs-content-id-10816137112 #inspiring_manager .effiency_point a:visited,.hs-content-id-10816137112 #inspiring_manager .effiency_point a:hover{text-decoration:none}.hs-content-id-10816137112 .row-number-2 .row-fluid>.container,.hs-content-id-10816137112 .blog-post-wrapper.container{width:100%;padding:0;max-width:unset}.hs-content-id-10816137112 .post-header .row:first-child{max-width:1030px;margin:0 auto}.hs-content-id-10816137112 .post-header .heading{background-color:#f8f8f8}.hs-content-id-10816137112 .manage-section .post-header .heading h2{max-width:890px;margin:70px auto 40px !important;width:auto}.hs-content-id-10816137112 .post-body{padding:0}.hs-content-id-10816137112 #inspiring_manager .container-fluid:nth-child(odd){background-color:#f8f8f8}.hs-content-id-10816137112 ol.alphabet{counter-reset:list;padding:0;width:100%;display:flex;margin-bottom:40px;padding-bottom:40px;border-bottom:2px dotted #d9d9d9}.hs-content-id-10816137112 ol.alphabet.second_row{border-bottom:unset;padding:0;margin:0}.hs-content-id-10816137112 ol.alphabet>li{list-style:none;font-size:15px;width:33.3333%;padding:0 20px;border-right:2px dotted #d9d9d9}.hs-content-id-10816137112 ol.alphabet>li:before{content:"*"counter(list,decimal)" ";counter-increment:list;color:#707070;display:block;font-size:30px;margin:15px;text-align:center}.hs-content-id-10816137112 ol.alphabet li#three,.hs-content-id-10816137112 ol.alphabet li#six,.hs-content-id-10816137112 ol.alphabet li#nine,.hs-content-id-10816137112 ol.alphabet li#twelve,.hs-content-id-10816137112 ol.alphabet li#fourteen{border:unset}.hs-content-id-10816137112 .widget-type-blog_comments{max-width:1000px;margin:0 auto}.hs-content-id-10816137112 .chaos_desc p,.hs-content-id-10816137112 .chaos_desc a,.hs-content-id-10816137112 .chaos_desc a:hover{text-align:center;color:#0094d8;font-size:26px;line-height:36px;margin-bottom:20px}.hs-content-id-10816137112 #inspiring_manager{line-height:25px;margin-bottom:0;font-size:16px;text-align:left}.hs-content-id-10816137112 #inspiring_manager h3{font-size:22px;font-family:'Montserrat';font-weight:bold;line-height:1.4;margin:0 0 10px 0;color:#454545;text-transform:uppercase;text-align:left;color:#0094d8}.hs-content-id-10816137112 #inspiring_manager hr.dotted{border-top:2px dotted #d9d9d9;margin:70px 0 0}.hs-content-id-10816137112 #inspiring_manager .container-sections{padding-top:70px;padding-bottom:0;max-width:837px}#inspiring_manager .container-fluid:first-child .container{padding-top:0;padding-bottom:0}.hs-content-id-10816137112 #inspiring_manager .clarity h2{text-align:center;text-transform:uppercase;margin:4px 0 30px;font-size:45px;color:#454545;font-weight:bold;line-height:55px}.hs-content-id-10816137112 #inspiring_manager .clarity p{text-align:center;color:#0094d8;margin-bottom:65px;font-size:26px;line-height:36px}.hs-content-id-10816137112 #inspiring_manager .clarity .effiency_point{margin-top:60px;margin-bottom:70px}.hs-content-id-10816137112 #inspiring_manager .clarity .effiency_point p{background-image:url(/hubfs/resources/images/todtown/orange_tick.jpg);background-repeat:no-repeat;padding-left:44px;margin-bottom:18px;background-position:0px 5px;font-size:19px;color:#333;text-align:left}.hs-content-id-10816137112 #inspiring_manager .effiency_point p::after{background-image:url(/hubfs/resources/images/todtown/Todtown_arrow.jpg);content:"";height:19px;width:19px;background-repeat:no-repeat;background-position:center left 15px;padding-right:40px}.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper{margin:60px 0;text-align:left}.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper button{width:270px;height:60px;margin-left:44px;text-transform:uppercase;background-color:#0094d8;border:0;color:#fff;font-family:Roboto-Bold !important;font-size:19px}.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper button.view_pricing{margin-left:57px}@media(min-width:1200px){.hs-content-id-10816137112 #inspiring_manager .clarity .effiency_point{padding:0 12px}}.hs-content-id-10816137112 #inspiring_manager .alphabet a{color:#348ecf;word-break:break-word}.hs-content-id-10816137112 #inspiring_manager img{margin:0 auto;display:block}.hs-content-id-10816137112 #inspiring_manager .row-fluid.cols_wrapper{display:flex;align-items:center}.hs-content-id-10816137112 #inspiring_manager .sources h4{margin:0 0 40px;color:#333}.hs-content-id-10816137112 #hubspot-author_data img{max-height:150px}.hs-content-id-10816137112 .cols_wrapper a{color:#707070}.hs-content-id-10816137112.hs-blog-post .body-container-wrapper .row-number-1 img{margin:0 auto;display:block}@media(max-width:991px){.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper button.view_pricing{margin-left:44px}.hs-content-id-10816137112 .manage-section .post-header .heading h2{font-size:55px}.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper button{width:200px;height:50px;margin:0 0 15px 44px;display:block;font-size:16px}}@media(max-width:767px){.hs-content-id-10816137112 #inspiring_manager .row-fluid.cols_wrapper{display:block}.hs-content-id-10816137112 #inspiring_manager .alphabet a{word-break:break-all}.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper button,.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper button.view_pricing{margin:0 auto 15px}.hs-content-id-10816137112 .blog-post-wrapper.cell-wrapper.container.manage-section{margin:0}.hs-content-id-10816137112 .chaos_desc p,.hs-content-id-10816137112 .chaos_desc a,.hs-content-id-10816137112 .chaos_desc a:hover{font-size:16px !important;line-height:28px}.hs-content-id-10816137112 .manage-section .post-header .heading h2{font-size:32px !important;margin:53px auto 40px !important}.hs-content-id-10816137112 #inspiring_manager .clarity h2{font-size:22px;line-height:32px}.hs-content-id-10816137112 #inspiring_manager .clarity p{line-height:28px;margin-bottom:45px}.hs-content-id-10816137112 #inspiring_manager .clarity .effiency_point{margin-bottom:0}.hs-content-id-10816137112 #inspiring_manager .clarity .btn_wrapper{margin:50px 0 0px}.hs-content-id-10816137112 #inspiring_manager .clarity .effiency_point p{background-size:20px;padding-left:30px;font-size:18px}.hs-content-id-10816137112 #inspiring_manager img{margin:30px auto}.hs-content-id-10816137112 #inspiring_manager .clarity img{margin:0px auto}.hs-content-id-10816137112 #inspiring_manager .container-sections{padding-top:50px}.hs-content-id-10816137112 #inspiring_manager hr.dotted{margin:50px 0 0}.hs-content-id-10816137112 #inspiring_manager h3{font-size:20px}.hs-content-id-10816137112 ol.alphabet>li{width:100%;padding:0;border:unset;margin-bottom:20px}.hs-content-id-10816137112 ol.alphabet>li:before{font-size:24px}.hs-content-id-10816137112 ol.alphabet{display:block;border-bottom:unset;padding:0;margin:0}.hs-content-id-10816137112 #inspiring_manager .sources h4{text-align:left !important}}#testimonials img[title="Carrie Matthews"]{max-height:140px}.project-blog p,.project-blog li{color:#898989;font-family:Helvetica;line-height:25px}.hs-content-id-5355681124 #home_parallax2{background-image:url(/hubfs/resources/images/home/shutterstock_183276212.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.hs-content-id-5355681124 .hideParallax{display:none !important}.hs-content-id-5355681124 #home_parallax1{background-image:url(/hubfs/resources/images/home/home_parallax1.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#home_parallax3{background-image:url(/hubfs/resources/images/Reports/Smart-Retrofitting-banner.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}@media only screen and (min-device-width :768px) and (max-device-width :1024px){#home_parallax3,#home_parallax4,#home_parallax5,#home_parallax6,#home_parallax7{background-attachment:scroll !important;background-size:cover;height:100%;overflow:hidden}}#home_parallax4{background-image:url(/hubfs/resources/images/newHome/Heathrow-parallax-Homepage.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#home_parallax5{background-image:url(/hubfs/resources/images/newHome/MTA-parallax-Hompage.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#home_parallax6{background-image:url(/hubfs/resources/images/US-landing/North-American-BG.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#home_parallax7{background-image:url(/hubfs/Product%20demo%20page%20background.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.testimonial_slider .carousel-indicators li{background-color:#c8e2f2}.testimonial_slider .carousel-indicators .active{background-color:#238ccb !important}.testimonial_slider .carousel-indicators{z-index:9}@media screen and (min-width:768px){.testimonial_slider .carousel-indicators{bottom:95px}}@media(max-width:767px){.testimonial_slider .carousel-indicators{bottom:80px}}.testimonial_slider .carousel-control.left,.testimonial_slider .carousel-control.right{background:unset;display:flex;align-items:center;justify-content:center;background-image:none !important}@media(min-width:768px){.testimonial_slider .carousel-control.left,.testimonial_slider .carousel-control.right{align-items:unset}}@media(max-width:992px){.testimonial_slider .carousel-control.left,.testimonial_slider .carousel-control.right{width:30px}}@media(max-width:767px){.testimonial_slider .carousel-control.left,.testimonial_slider .carousel-control.right{width:30px}}.testimonial_slider .carousel-control.left .fa,.testimonial_slider .carousel-control.right .fa{color:#d7d7d7;font-size:40px}@media(min-width:768px){.testimonial_slider .carousel-control.left .fa,.testimonial_slider .carousel-control.right .fa{position:absolute;top:50%;margin-top:-74px}}@media screen and (min-width:0\0){.testimonial_slider .container{margin:0}}.testimonial_slider .carousel-control.left img,.testimonial_slider .carousel-control.right img{width:15px;margin:auto}@media(max-width:767px){.testimonial_slider .carousel-control.left img,.testimonial_slider .carousel-control.right img{width:10px}}.testimonial_slider .coads img{width:40px}.testimonial_slider .carousel-inner>.item img{max-width:200px;max-height:200px;margin:auto}.testimonial_slider .carousel-inner{margin-bottom:0px}.testimonial_slider .container{padding-bottom:40px;padding-top:0px}@media(max-width:767px){.testimonial_slider .container{padding-bottom:30px}}.testimonial_slider button{width:140px;text-transform:capitalize;height:50px;font-size:15px;margin:0;padding:16.5px 0;font-weight:bold;display:block;line-height:15px;font-family:Roboto-Medium !important;border:1px solid #1c87bf;background:transparent;color:#2d96d0;border-radius:25px;letter-spacing:.5px}.testimonial_slider button:hover{background-color:#126fb5;color:#fff;border:0;cursor:pointer}.testimonial_slider a.read_more{display:inline-block;margin:70px auto 0px;border-radius:6px}.testimonial_slider a:focus,.testimonial_slider a:hover{text-decoration:none;outline:0}.testimonial_slider button:focus{outline:0}.testimonial_heading{color:#238ccb !important;font-family:'Montserrat',Helvetica !important;font-weight:bold;margin-bottom:15px;margin-top:45px !important}#myCarousel.testimonial_slider{margin-top:15px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){#myCarousel.testimonial_slider{margin:0px}}.testimonial_slider .item h3{margin-bottom:10px;margin-top:0px}.testimonial_slider .item h3 p{font-size:18px;font-weight:400}@media(max-width:767px){.testimonial_slider .item h3{margin-top:20px}.testimonial_slider .item h3 p{text-align:left !important;font-size:18px !important}}.testimonial_slider .item{height:200px}@media(max-width:767px){.testimonial_slider .item{height:660px}}.testimonial_slider .carousel-inner>.item img[title="Carrie Matthews"]{max-height:135px}.testimonial_slider .carousel-inner>.item img[title="Dwight Wilson"]{max-width:180px}.testimonial_slider .carousel-inner>.item img[title="Daniel Pearce"]{max-width:200px}@media(max-width:767px){.testimonial_slider .carousel-inner>.item img[title="Daniel Pearce"]{max-width:200px}}.testimonial_slider .carousel-inner>.item img[title="Sujatha Naren"]{min-width:150px}.testimonial_slider .carousel-inner>.item img[title="Chris Hinton MA FCCA"]{max-width:190px}.testimonial_slider .carousel-inner>.item img[title="Sarah Blackwell"],.testimonial_slider .carousel-inner>.item img[title="Patrick Yung"]{max-width:150px}.testimonial_slider .carousel-inner>.item img[title="Iain Worby"],.testimonial_slider .carousel-inner>.item img[title="David Saunders"]{min-width:160px}.testimonial_slider .carousel-inner>.item img[title="Paul Davey"],.testimonial_slider .carousel-inner>.item img[title="95 Queen Victoria Street project team"]{min-width:150px}@media(max-width:767px){.testimonial_slider .carousel-inner>.item img[title="Dwight Wilson"]{max-width:200px !important}}.testimonial_slider h5{margin-bottom:0px;line-height:20px;font-family:Helvetica;font-size:16px;color:#858585;margin-top:0px;display:inline-block}.testimonial_slider h4{font-size:20px;font-family:Helvetica;font-size:18px;color:#b5b2b2;line-height:25px;margin-bottom:0px;display:inline-block}.testimonial_slider h4 ul{padding:0 0 0 20px;color:#818181;font-weight:bold}@media(max-width:767px){.testimonial_slider h5{margin-bottom:25px}.testimonial_slider .coads{padding:0}.testimonial_slider .col-xs-offset-1{padding:0}}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{display:flex !important}@media(max-width:767px){.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{display:block !important}}.testimonial_slider .carousel-inner>.item .testimonial_img{background-color:#fff;display:flex;justify-items:center;align-items:center;min-width:200px;margin-right:20px}@media(max-width:767px){.testimonial_slider .carousel-inner>.item .testimonial_img{height:200px;margin:0 auto}}.blueBtn_wrapper button,.hs-content-id-5557897375 input.hs-button.primary.large,.hs-content-id-5632653741 .actions input.btn-primary,.hs-content-id-5632637088 #case_studies .view-more a,.hs-content-id-5632637088 #gallery .view-more a,.hs-content-id-5632902986 input.hs-button.primary.large,.hs-content-id-5632576272 input.hs-button.primary.large,.hs-content-id-5359405581 input.hs-button.primary.large,.hs-content-id-5431892806 #case_studies .view-more a,.hs-content-id-5431892806 #gallery .view-more a,a#cta_button_3868015_958ccf0a-3536-4285-9b10-670e43c95a63,.hs-content-id-5424992776 .actions input.btn-primary,.hs-content-id-10324957586 a#cta_button_3868015_d3ffd1cf-fcaf-46b1-ac97-f19f10dbcec9,.hs-content-id-10324957586 a#cta_button_3868015_1cecdb1a-7f08-4dcd-972f-dca83bf55206,.widget-type-blog_comments input.hs-button,.hs-blog-id-5349166324 .post-body button,a#cta_button_3868015_661411de-12ba-4471-bf48-bb916e98fa2a,.hs-content-id-5349043678 .actions input.btn-primary,.hs-content-id-5635504400 .actions input.btn-primary,.hs-content-id-5350482433 .actions input.btn-primary,.hs-content-id-5350482433 .actions input.btn-primary,.hs-content-id-5635710690 .actions input.btn-primary,.hs-content-id-5549451221 button#free-trial-account,.hs-content-id-5636549877 button#free-trial-account,.hs-content-id-5577249166 .footer-container .button-li button{width:auto !important;text-transform:capitalize !important;height:50px !important;font-size:15px !important;margin:0;padding:16.5px 30px !important;font-weight:bold !important;display:block !important;line-height:15px !important;font-family:Roboto-Medium !important;border:1px solid #1c87bf !important;background:transparent !important;color:#2d96d0 !important;border-radius:25px !important;letter-spacing:.5px !important}.blueBtn_wrapper button:hover,.hs-content-id-5557897375 input.hs-button.primary.large:hover,.hs-content-id-5632653741 .actions input.btn-primary:hover,.hs-content-id-5632637088 #case_studies .view-more a:hover,.hs-content-id-5632637088 #gallery .view-more a:hover,.hs-content-id-5632902986 input.hs-button.primary.large:hover,.hs-content-id-5359405581 input.hs-button.primary.large:hover,.hs-content-id-5632576272 input.hs-button.primary.large:hover,.hs-content-id-5431892806 #case_studies .view-more a:hover,.hs-content-id-5431892806 #gallery .view-more a:hover,a#cta_button_3868015_958ccf0a-3536-4285-9b10-670e43c95a63:hover,.hs-content-id-5424992776 .actions input.btn-primary:hover,.hs-content-id-5355681124 .try-free:hover,.hs-content-id-10324957586 a#cta_button_3868015_d3ffd1cf-fcaf-46b1-ac97-f19f10dbcec9:hover,.hs-content-id-10324957586 a#cta_button_3868015_1cecdb1a-7f08-4dcd-972f-dca83bf55206:hover,.widget-type-blog_comments input.hs-button:hover,.hs-blog-id-5349166324 .post-body button:hover,a#cta_button_3868015_661411de-12ba-4471-bf48-bb916e98fa2a:hover,.hs-content-id-5349043678 .actions input.btn-primary:hover,.hs-content-id-5635504400 .actions input.btn-primary:hover,.hs-content-id-5350482433 .actions input.btn-primary:hover,.hs-content-id-5350482433 .actions input.btn-primary:hover,.hs-content-id-5635710690 .actions input.btn-primary:hover,.hs-content-id-5549451221 button#free-trial-account:hover,.hs-content-id-5636549877 button#free-trial-account:hover,.hs-content-id-5577249166 .footer-container .button-li button:hover{background-color:#126fb5 !important;color:#fff !important;border-color:transparent !important;cursor:pointer !important}.hs-content-id-5577249166 .footer-container .button-li button{width:170px !important}.widget-type-blog_comments input.hs-button,.hs-content-id-7425028141.hs-blog-id-5349166324 .post-body button,.hs-content-id-7423746463.hs-blog-id-5349166324 .post-body button{text-decoration:none;width:auto !important;box-shadow:none}.hs-content-id-5355681124 .try-free{margin-top:30px}@media(max-width:767px){.hs-content-id-5355681124 .try-free{display:none !important}}a#cta_button_3868015_958ccf0a-3536-4285-9b10-670e43c95a63,a#cta_button_3868015_661411de-12ba-4471-bf48-bb916e98fa2a{height:unset !important;color:#fff !important;opacity:1 !important}.hs-content-id-5359405581 input.hs-button.primary.large,.hs-content-id-5632576272 input.hs-button.primary.large{margin-top:7px}.blueBtn_wrapper button:focus,.hs-content-id-5359405581 input.hs-button.primary.large,.hs-content-id-5632576272 input.hs-button.primary.large:focus,.hs-blog-id-5349166324 button:focus{outline:0}.blueBtn_wrapper a{padding:0px !important;border:none !important;border-radius:unset}@media(max-width:991px){.blueBtn_wrapper a{padding:1px !important}}@media(max-width:767px){.blueBtn_wrapper a{padding:1px !important}}.get-certified span#hs-cta-ee269841-985e-4f42-9ffa-a2c714f76d75,.get-certified span#hs-cta-wrapper-e1eda3eb-8a0c-441f-9673-e646206215f6{visibility:visible;display:inline-block;margin-top:20px}@media(max-width:767px){.get-certified span#hs-cta-ee269841-985e-4f42-9ffa-a2c714f76d75,.get-certified span#hs-cta-wrapper-e1eda3eb-8a0c-441f-9673-e646206215f6{margin-top:0px}}.get-certified span#hs-cta-ee269841-985e-4f42-9ffa-a2c714f76d75 a#cta_button_3868015_055ec2ae-db1d-476c-945a-5586ee1c78c7,.get-certified span#hs-cta-wrapper-e1eda3eb-8a0c-441f-9673-e646206215f6 a#cta_button_3868015_88379cda-04b6-4996-9629-5a1d5b73242a{margin-top:0;width:140px;text-transform:capitalize;font-size:15px;margin:0;padding:16.5px 0;font-weight:bold;display:block;line-height:15px;font-family:Roboto-Medium !important;border:1px solid #1c87bf;background:transparent;color:#2d96d0 !important;border-radius:25px;letter-spacing:.5px}.get-certified span#hs-cta-ee269841-985e-4f42-9ffa-a2c714f76d75 a#cta_button_3868015_055ec2ae-db1d-476c-945a-5586ee1c78c7:hover,.get-certified span#hs-cta-wrapper-e1eda3eb-8a0c-441f-9673-e646206215f6 a#cta_button_3868015_88379cda-04b6-4996-9629-5a1d5b73242a:hover{background-color:#126fb5;color:#fff !important;border-color:transparent !important;cursor:pointer}a#cta_button_3868015_958ccf0a-3536-4285-9b10-670e43c95a63,a#cta_button_3868015_661411de-12ba-4471-bf48-bb916e98fa2a{border:2px solid #fff !important}#hs-cta-wrapper-822e261d-8c28-4464-9581-d0494eb4942d span a#cta_button_3868015_958ccf0a-3536-4285-9b10-670e43c95a63{border-radius:25px !important;height:unset !important}.hs-blog-id-5349166324.hs-content-id-7425028141 .blueBtn_wrapper a,.hs-blog-id-5349166324.hs-content-id-7423746463 .blueBtn_wrapper a{margin-left:55px}.hs-blog-id-5349166324.hs-content-id-7425028141 .blueBtn_wrapper,.hs-blog-id-5349166324.hs-content-id-7423746463 .blueBtn_wrapper{text-align:left}{text-align:left}@media(max-width:991px){.hs-blog-id-5349166324.hs-content-id-7425028141 .blueBtn_wrapper a{margin-left:30px}}@media(max-width:767px){.hs-blog-id-5349166324.hs-content-id-7425028141 .blueBtn_wrapper a,.hs-blog-id-5349166324.hs-content-id-7423746463 .blueBtn_wrapper a{margin:0px auto 25px}.hs-blog-id-5349166324.hs-content-id-7425028141 .blueBtn_wrapper,.hs-blog-id-5349166324.hs-content-id-7423746463 .blueBtn_wrapper{text-align:center}}.hs-blog-id-5349166324 .blueBtn_wrapper{text-align:center}.hs-blog-id-5349166324 .blueBtn_wrapper a{display:inline-block;margin:0px auto 25px;border:1px solid rgba(24,102,174,0.1);border-radius:6px}.hs-content-id-10324957586 .blueBtn_wrapper button{width:auto !important}.hs-blog-id-5349166324 .blueBtn_wrapper button.solutions_btn:focus,.hs-content-id-5636549877 button#free-trial-account:focus,.hs-content-id-5549451221 button#free-trial-account:focus{outline:0}.hs-content-id-10324957586.hs-blog-id-5349166324 .blueBtn_wrapper a{margin:5px auto 35px}.hs-content-id-10324957586 a#cta_button_3868015_d3ffd1cf-fcaf-46b1-ac97-f19f10dbcec9,.hs-content-id-10324957586 a#cta_button_3868015_1cecdb1a-7f08-4dcd-972f-dca83bf55206{height:unset !important;width:150px !important}.hs-content-id-10324957586 span#hs-cta-db1bc167-d2dc-424f-8ae9-3fac4c518593,.hs-content-id-10324957586 span#hs-cta-f04c6451-93c4-454b-a3e4-ba28a3834b03{display:inline-block;margin:0 auto}.hs-blog-id-5360639116 .blueBtn_wrapper{text-align:left}.hs-blog-id-5360639116 .blueBtn_wrapper a{display:inline-block;margin:0 auto;border:1px solid rgba(24,102,174,0.1);border-radius:6px}.hs-blog-id-5360639116 .blueBtn_wrapper button{background-color:#1866ae;text-transform:capitalize;height:auto !important;font-size:13px;border-radius:6px;margin:0 !important;width:auto;color:#fff}.hs-blog-id-5360639116 .blueBtn_wrapper button.solutions_btn:focus{outline:0}#twin .project-blog p{text-align:left}#twin h3{margin:60px auto 40px auto;color:#636363;font-weight:700;font-size:24px}#twin{margin-top:60px}#twin .border_btm hr{margin-top:65px;border-top:#b3b3b3 2px dotted}#twin .col1{text-align:left}#twin .col2{text-align:left}#twin .col3{text-align:left}#twin .imageone{margin:0 auto}.hs-content-id-12550767174 .blog-section .container{width:100%}.hs-content-id-12550767174 .blog-section .post-body{padding:0}#twin .img_wrapper{padding-right:0}#twin .imgRight_wrapper{padding-left:0}.hs-content-id-12550767174 .manage-section .post-header .heading h2{padding:0 15px}#twin img{margin:0 auto}@media(max-width:767px){.hs-content-id-12550767174 .blog-post-wrapper.cell-wrapper.container.manage-section{margin:0;padding:0}}@media(max-width:500px){#twin img{width:50%}}@media(max-width:767px){#twin{margin-top:5px;padding-bottom:0}#twin .imageone{margin:0 auto 25px}#twin h3{margin:0px auto 30px auto}#twin .border_btm hr{margin-bottom:40px;margin-top:30px}.hs-content-id-12550767174 .manage-section .post-header .heading h2{margin-bottom:0}#twin .imagetwo,#twin .imagethree{margin:5px auto 25px}#twin #todtown_clarity img{width:100%}.hs-content-id-12550767174 #todtown_clarity{padding-bottom:0}.hs-content-id-12550767174 #todtown_clarity .btn_wrapper a:last-child{margin-bottom:0}}@media(min-width:992px){.hs-content-id-12573210731 .blog-section>.container .container{width:65%}}#leadersNinnovators p{text-align:left;margin-bottom:70px;white-space:pre-wrap}#leadersNinnovators .mrgntop{margin-top:40px}#leadersNinnovators .border_btm hr{border-top:#000 2px dotted}#leadersNinnovators .marginprps{margin-bottom:70px}#leadersNinnovators .bluecontainer .blu{padding-right:0}#leadersNinnovators .bluecontainer p{color:#fff}#leadersNinnovators .pone{padding-right:6%}#leadersNinnovators .ptwo{padding-right:12%}#leadersNinnovators .pthree{padding-right:9%}#leadersNinnovators .pfour{padding-right:9%}#leadersNinnovators .pfive{padding-right:7%}#leadersNinnovators .psix{padding-right:8%}#leadersNinnovators .pseven{padding-right:9%}#leadersNinnovators .peight{padding-right:9%}#leadersNinnovators .pnine{padding-right:6%}#leadersNinnovators .pten{padding-right:9%}.hs-content-id-12573210731 .row-number-2>.row-fluid>.container,.hs-content-id-12573210731 .row-number-2>.row-fluid>.container .blog-post-wrapper.container{width:100%;max-width:100%;padding:0}.hs-content-id-12573210731 .post-body{padding:0px 0px}#leadersNinnovators .container-fluid.bluecontainer{background-color:#3c95d9;position:relative}#leadersNinnovators .lastmrgn{margin-top:50px}#leadersNinnovators .poneone{padding-right:11%}#leadersNinnovators .ponetwo{padding-right:8%}.hs-content-id-12573210731 .manage-section .post-header .heading h2{max-width:1000px;margin:0 auto}.hs-content-id-12573210731 .section.post-header{max-width:1000px;margin:0 auto;padding:0 15px}#leadersNinnovators #todtown_clarity .clarity_para p{text-align:center}.hs-content-id-12573210731 #todtown_clarity{padding-top:0;margin-top:0px;width:65%}.hs-content-id-12573210731 .row-fluid-wrapper.row-number-4{max-width:1000px;margin:0 auto}#leadersNinnovators .container-fluid.bluecontainer .container{padding-top:85px}#leadersNinnovators .container-fluid.bluecontainer .bannerImg{background-image:url(/hubfs/resources/images/leadersNinnovators/Sustainability_image5.jpg);position:absolute;height:100%;width:55%;top:0;right:0;background-position:center;background-size:cover}@media(max-width:991px){#leadersNinnovators .pone{padding-right:0}#leadersNinnovators .ptwo{padding-right:0}#leadersNinnovators .pthree{padding-right:0}#leadersNinnovators .pfour{padding-right:0}#leadersNinnovators .pfive{padding-right:0}#leadersNinnovators .psix{padding-right:0}#leadersNinnovators .pseven{padding-right:0}#leadersNinnovators .peight{padding-right:0}#leadersNinnovators .pnine{padding-right:0}#leadersNinnovators .pten{padding-right:0}#leadersNinnovators .poneone{padding-right:0}#leadersNinnovators .ponetwo{padding-right:0}.hs-content-id-12573210731 #todtown_clarity{width:100%}.hs-content-id-12573210731 .row-fluid-wrapper.row-number-4{width:720px}}@media(max-width:767px){#leadersNinnovators .container-fluid.bluecontainer .bannerImg{position:static;width:100%;height:240px}.hs-content-id-12573210731 .row-fluid-wrapper.row-number-4{width:calc(100% - 30px)}.hs-content-id-12573210731 .blog-post-wrapper.cell-wrapper.container.manage-section{margin:0}#leadersNinnovators .container-fluid.bluecontainer{margin:0 -15px}#leadersNinnovators{padding:0 15px}#leadersNinnovators .mrgntop{margin-top:5px}#leadersNinnovators p.pone,#leadersNinnovators .pfive,#leadersNinnovators .pseven,#leadersNinnovators .pnine,#leadersNinnovators .poneone{margin-bottom:0px}#leadersNinnovators .pthree{margin-bottom:10px}#leadersNinnovators .marginprps{margin-bottom:40px;margin-top:15px}#leadersNinnovators p{margin-bottom:25px}#leadersNinnovators .container-fluid.bluecontainer .container{padding:40px 30px 15px 30px}#leadersNinnovators .lastmrgn{margin-top:10px}}.hs-author-avatar img{width:100px;height:auto}.hs-content-id-5577249166 .footer-container .button-li a{display:inline-block;padding:1px;background-color:unset}.hs-content-id-5577249166 .footer-container .button-li button:focus,.hs-content-id-5577249166 .footer-container .button-li a:focus{outline:0}#awards{text-align:left;margin-top:115px}#awards .content1_wrapper{border-bottom:#a1a1a1 2px dotted;padding-bottom:100px;margin-bottom:100px}#awards .tick_zone{padding-left:80px}#awards .tick_zone p{background-image:url(/hubfs/resources/images/todtown/orange_tick.jpg);background-repeat:no-repeat;padding-left:65px;background-size:22px;margin-bottom:10px}@media(max-width:767px){#awards .tick_zone{padding-left:0px}}}.hs-content-id-18140880343 .row-number-2>.row-fluid>.container .container{width:100%}.news-events_module .pad_t_b{padding-top:40px;padding-bottom:40px}.news-events_module .news_heading{color:#238ccb !important;font-family:'Montserrat',Helvetica !important;font-weight:bold;margin:0px;margin-bottom:10px}.news-events_module .left_arrow,.news-events_module .right_arrow{position:absolute;top:50%;margin-top:-32px;font-size:45px}@media(max-width:767px){.news-events_module .pad_t_b{padding-top:20px;padding-bottom:20px}.news-events_module .right_arrow{right:25px}}.two_column_module .pad_t_b{padding-top:40px;padding-bottom:40px}@media(max-width:767px){.two_column_module .pad_t_b{padding-top:20px;padding-bottom:20px}}.btm-blue-bar{background:linear-gradient(45deg,#2b98d4 0%,#126fb4 100%);padding:25px 0;text-align:center}.btm-blue-bar p{font-family:'Montserrat',Helvetica;font-size:30px;color:#fff;margin-bottom:0}.slide-news-blog .bx-caption{background:0}.news-blog-img{position:relative}.news-blog-img img.card-img-top{object-fit:cover;max-height:145px}.new-tab{position:absolute}.news-blog-block{margin:10px 0}.news-blog-block p{font-family:'Montserrat',Helvetica !important;color:#565150;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:50px}.news-blog-block .read_more{background:#f28b21;padding:8px;color:#fff;font-size:14px;border-radius:10px;width:130px;display:block;text-align:center;text-transform:uppercase;margin:0 auto}.slide-news-blog .bx-viewport,.slide-news-blog .bx-wrapper{background:none !important}ul.news-blog-group li{list-style:none}.new-blog-section{margin:25px 0}.news-blog-title h2{color:#1070b5;margin-bottom:20px;font-weight:bold}.slide-news-blog .bx-wrapper .bx-prev{background:url(/hubfs/resources/images/newHome/Left%20arrow%20-%20Carousel.png) no-repeat 0 0;left:-7px}.slide-news-blog .bx-wrapper .bx-next{background:url(/hubfs/resources/images/newHome/Right%20arrow%20-%20Carousel.png) no-repeat 0 0;right:-7px}.slide-news-blog .bx-wrapper .bx-controls-direction a{top:32%;width:18px}.slide-news-blog .bx-wrapper .bx-controls-direction a.bx-next:hover,.slide-news-blog .bx-wrapper .bx-controls-direction a.bx-next:focus{background:url(/hubfs/resources/images/newHome/Right%20arrow%20-%20Carousel.png) no-repeat 0 0}.slide-news-blog .bx-wrapper .bx-controls-direction a.abx-prev:hover,.slide-news-blog .bx-wrapper .bx-controls-direction a.bx-prev:focus{background:url(/hubfs/resources/images/newHome/Left%20arrow%20-%20Carousel.png) no-repeat 0 0}.news-blog-slide .bx-wrapper{margin:0 auto}@media(max-width:996px){.btm-blue-bar p{font-size:24px !important;line-height:30px}}@media(max-width:767px){.btm-blue-bar p{font-size:20px !important;line-height:24px}.btm-blue-bar{padding:25px 10px}}#banner .banner_sub_title.title-bordr{position:relative;z-index:1;text-align:center;margin-bottom:120px;padding-bottom:20px;margin-top:-40px;color:#fff;text-transform:uppercase}#banner .banner_sub_title.title-bordr:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100px;border-bottom:4px solid #2d8ac6;margin:0 auto}@media(max-width:767px){#banner .banner_sub_title.title-bordr{margin-bottom:50px;margin-top:0}}@media(max-width:560px){#banner .banner_sub_title.title-bordr{margin-bottom:30px}}.login-social-icon{text-align:left !important;padding:0px}.login-social-icon a,.login-social-icon a:hover{font-size:18px;color:#888;padding:0 4px}.dnd_area-row-1-max-width-section-centering>.row-fluid{max-width:1343px}div#hs-eu-cookie-confirmation{background-color:#ce1a29}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background-color:#ce1a29}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{color:white}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border:1px solid #fff !important;color:#fff}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:hover{border:1px solid #fff !important;color:#425b76;background:#fff}