@font-face{font-family:'open_sansregular';src:url(fonts/OpenSans-Regular-webfont.eot);src:url(fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Regular-webfont.woff) format('woff'),url(fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff}html,button,input,select,textarea{font-family:Arial,sans-serif;color:#5f5f5f}body{margin:0;padding:0;font-size:1em;line-height:1.4;background:#fff;-webkit-text-size-adjust:none;overflow-x:hidden}p,ul,ol{font-size:.85em;margin:0}p{margin:0;padding:0 0 15px}ul,ol{margin:0 0 20px;padding:0 0 0 30px;overflow:auto}ol li{padding:0 0 10px;margin:0 0 0 20px}ul li{background:url(../../images/bullet.png) 0 2px no-repeat;padding:0 0 10px 20px;margin:0;list-style:none}a,img{border:0}::-moz-selection{background:#5f5f5f;color:#fff;text-shadow:none}::selection{background:#5f5f5f;color:#fff;text-shadow:none}a{color:#407fc6;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}a:hover{color:#3066a3}a:focus{outline:0}a:hover,a:active{outline:0}div.container{width:940px;margin:0 auto;position:relative}section#page_header{background:#f5f5f5 url(../../images/page-header-bg.png) top right no-repeat;margin:0 0 40px}section#page_header.small_header{height:235px;overflow:hidden}section#page_header.wide_header{margin:0}section#page_header img.mask{clear:left;margin:-470px 0 0;width:472px;float:left}section#page_header.small_header img.mask{margin:-235px 0 0}section#page_header div.images{float:left;width:472px;overflow:hide}section#page_header div.images ul{margin:0;padding:0}section#page_header div.images ul li{list-style:none;display:inline;float:left;margin:0;padding:0;background:0}section#page_header div.images ul li img{float:left}section#page_header article{float:left;width:468px;padding:105px 0 0}section#page_header.wide_header article{float:none;width:auto;padding:105px 0 20px 25%}section#page_header article h1{padding:0 60px 30px}section#page_header article p{padding:0 60px 15px}section#page_header.wide_header article h1,section#page_header.wide_header article p{padding-left:0}article.page{padding:0 0 30px 25%;margin:0}article.page.list_page{padding:0 25% 10px 0}article#sub_page{float:left;width:75%;margin:0 0 40px}header#banner{padding:35px 0 0}header#banner h1{margin:0 0 25px;padding:0}header#banner h1 a{display:block;width:160px;height:60px;background:url(../../images/paradigm-logo.jpg) no-repeat;text-indent:-9999px}nav#top_nav{float:right}nav#top_nav ul{margin:0;padding:0;font-family:'open_sansregular',Arial,sans-serif}nav#top_nav ul li{list-style:none;display:inline;margin:0 0 0 30px;padding:0;background:0}nav#top_nav ul li a{color:#9f9f9f;text-decoration:none}nav#top_nav ul li.current a{color:#5f5f5f}nav#main_nav{background:#8bc23f;background:rgba(139,194,63,0.95);width:704px;left:236px;height:60px;position:absolute;z-index:100}nav#main_nav ul{margin:0;padding:0;font-family:'open_sansregular',Arial,sans-serif;font-size:.8em}nav#main_nav ul li{list-style:none;display:inline;float:left;margin:0;padding:12px 0 0;width:20%;text-align:center;background:0}nav#main_nav ul li a{display:block;color:#fff;text-decoration:none;background:url(../../images/main-nav-separator.gif) right center no-repeat}nav#main_nav ul li.last a{background:0}nav#main_nav ul li.current a,nav#main_nav ul#services_on li.services a,nav#main_nav ul#guides_on li.guides a{color:#cffe8d}nav#main_nav ul li ul{font-size:1em;background:#8bc23f;background:rgba(139,194,63,0.95);margin-top:5px;display:none}nav#main_nav ul li ul li{float:none;width:100%;display:block;margin:0;padding:0}nav#main_nav ul li ul li a{background:0;margin:0 10px;padding:8px 0;border-top:1px solid #bcdc91}nav#main_nav ul#services_on li.services ul li a,nav#main_nav ul#guides_on li.guides ul li a,nav#main_nav ul li.current ul li a,nav#main_nav ul li.current ul li a{color:#fff!important}nav#main_nav ul#services_on li.services ul li.current a,nav#main_nav ul#guides_on li.guides ul li.current a{color:#cffe8d!important}nav#sub_nav{float:left;width:25%;margin:0 0 40px}nav#sub_nav ul{margin:0;padding:0 20px 0 0;font-family:'open_sansregular',Arial,sans-serif;font-size:1em}nav#sub_nav ul li{list-style:none;background:0;margin:0;padding:0}nav#sub_nav ul li a{display:block;color:#9f9f9f;text-decoration:none;padding:5px 0}nav#sub_nav ul li.current a{color:#8bc23f}section#home_slides{border-bottom:2px solid #fff;margin:0;width:100%;height:470px;overflow:hidden}section#home_slides div.outer{width:940px;margin:0 auto}section#home_slides div.inner{width:99999px;height:470px;overflow:hidden;margin-left:-470px}section#home_slides ul{margin:0;padding:0}section#home_slides ul li{display:inline;float:left;margin:0;padding:0;background:0}section#home_slides ul li img.outside{opacity:.3}section#home_slides div#slide_mask{position:absolute;width:100%;height:470px;left:0;top:120px;background:url(../../images/home-slides-lines.png) top center no-repeat;z-index:20}section#home_slides div#slide_mask a{display:block;height:470px}section#home_slides div#slide_arrows{position:absolute;z-index:30;margin-top:-280px;width:940px}section#home_slides div#slide_arrows p.left{width:50px;height:90px;margin-left:-50px}section#home_slides div#slide_arrows p.right{float:right;margin-right:-50px}section#home_slides div#slide_arrows p a{width:50px;height:90px;display:block;text-indent:-9999px}section#home_slides div#slide_arrows p.left a{background:#fff url(../../images/slide-arrow-left.png) center center no-repeat}section#home_slides div#slide_arrows p.right a{background:#fff url(../../images/slide-arrow-right.png) center center no-repeat}article#home_intro{background:#8bc23f url(../../images/green-diag.png) no-repeat;padding:50px 8.333333333333332% 50px 25%;color:#fff}article#home_intro h1{color:#fff;padding:0 0 30px}article#home_intro p.btn{font-family:'open_sansregular',Arial,sans-serif;font-size:1em;padding:15px 0}article#home_intro p.btn a{background:url(../../images/btn-icon-white.png) 0 0 no-repeat;color:#fff;text-decoration:none;padding:5px 0 5px 40px}section#home_focus_1{padding:30px 0 0;margin:0 0 50px}article#home_focus_1_left{float:left;width:469px;border-right:1px solid #8bc23f;background:url(../../images/large-tick-icon.jpg) 20px 20px no-repeat}article#home_focus_1_right{float:left;width:470px;background:url(../../images/large-people-icon.jpg) 20px 20px no-repeat}article#home_focus_1_left p,article#home_focus_1_right p{padding:25px 20px 25px 33.33333333333333%}section#home_focus_2{margin-top:30px;padding:30px 0 50px}article#home_focus_2_left{float:left;width:469px;border-right:1px solid #8bc23f;background:url(../../images/large-quote-icon.jpg) 20px 20px no-repeat}article#home_focus_2_right{float:left;width:470px;text-align:center}article#home_focus_2_left p{padding:25px 20px 5px 33.33333333333333%;font-family:'open_sansregular',Arial,sans-serif;font-size:1em}article#home_focus_2_left p.who{font-size:.85em;color:#8bc23f}article#home_focus_2_right p{font-family:'open_sansregular',Arial,sans-serif;font-size:1em;padding:25px 40px}article#home_focus_2_right img{margin:15px 0 0}section#guides{padding:50px 0 30px;border-top:1px solid #8bc23f}section#guides h2{text-align:center;padding:0 0 40px}section#guides.guides_page h2{display:none}section#guides ul{margin:0;padding:0;font-family:'open_sansregular',Arial,sans-serif;font-size:1em}section#guides ul li{display:inline;list-style:none;float:left;width:33.33333333333333%;margin:0 0 30px;padding:0;background:0}section#guides ul li a{color:#8bc23f;text-decoration:none;display:block;background:url(../../images/btn-icon-grey.png) 0 0 no-repeat;padding:5px 0 5px 40px}section#services{background:#8bc23f url(../../images/services-bg.jpg) no-repeat;padding:75px 12.5% 40px;margin:0}section#services h2,section#services p,section#services ul,section#services a{color:#fff}section#services h2{padding:0 0 30px}section#services div.text,section#services div.links{float:left;width:50%}section#services div.text p{padding-right:30px}section#services ul{font-family:'open_sansregular',Arial,sans-serif;font-size:1.3em;margin:0;padding:0}section#services ul li{margin:0;padding:0 0 20px;list-style:none;background:0}section#services ul li a{text-decoration:none;display:block;padding:0 0 0 95px}section#services ul li.feasibility a{background:url(../../images/search-icon.png) 30px 5px no-repeat}section#services ul li.planning a{background:url(../../images/pencil-icon.png) 30px 5px no-repeat}section#services ul li.architecture a{background:url(../../images/house-icon.png) 30px 5px no-repeat}section#services ul li.management a{background:url(../../images/speech-icon.png) 30px 5px no-repeat}section#services ul li.decontamination a{background:url(../../images/droplet-icon.png) 30px 5px no-repeat}section#services.services_page{padding:50px 0 30px;border-top:1px solid #8bc23f;background:0}section#services.services_page h2,section#services.services_page div.text{display:none}section#services.services_page div.links{float:none;width:auto}section#services.services_page ul{margin:0;padding:0;font-family:'open_sansregular',Arial,sans-serif;font-size:1em}section#services.services_page ul li{display:inline;list-style:none;float:left;width:33.33333333333333%;margin:0 0 30px;padding:0;background:0}section#services.services_page ul li a{color:#8bc23f;text-decoration:none;display:block;background:url(../../images/btn-icon-grey.png) 0 0 no-repeat;padding:5px 0 5px 40px}section#services_simple{border-top:1px solid #8bc23f;padding:40px 0 0}section#services_simple h2{text-align:center;padding:0 0 40px}section#services_simple ul{margin:0;padding:0;font-family:'open_sansregular',Arial,sans-serif;font-size:1em}section#services_simple ul li{display:inline;list-style:none;float:left;width:33.33333333333333%;margin:0 0 30px;padding:0;background:0}section#services_simple ul li a{color:#8bc23f;text-decoration:none;display:block;background:url(../../images/btn-icon-grey.png) 0 0 no-repeat;padding:5px 0 5px 40px}aside.quote{background:#8bc23f url(../../images/quote-box-icon.png) 10px 20px no-repeat;width:50%;margin:0 20px 20px -33.33333333333333%;float:left}aside.quote h4{color:#fff;padding:20px 20px 10px 22.22222222222222%}aside.quote p{padding:0 0 20px 22.22222222222222%;color:#333}article#sub_page aside.quote{margin:0 0 20px 20px;float:right}aside.image{width:50%;margin:0 20px 20px -33.33333333333333%;float:left}aside.wide_image{margin:0 0 20px}aside.image.image_right{width:50%;margin:0 0 20px 20px;float:right}aside.image p,aside.wide_image p{color:#9f9f9f;font-size:.75em}ul#gallery_list{margin:0 0 40px;padding:0;border-top:2px solid #fff}ul#gallery_list li{margin:0;padding:0;list-style:none;background:0;display:inline;float:left;border-bottom:2px solid #fff;width:235px}ul#gallery_list li a{display:block;margin-right:2px}ul#gallery_list li.last a{margin-right:0}ul#gallery_list li img{display:block;max-width:100%}section#home_advisors{background:#f5f5f5;padding:75px 12.5% 50px}section#home_advisors h2{padding:0 0 30px}section#home_advisors div.text,section#home_advisors div.links{float:left;width:50%}section#home_advisors div.text p{padding-right:30px}section#home_advisors div.links{text-align:center}section#home_advisors div.links ul{margin:0 0 0 30px;padding:0;font-family:'open_sansregular',Arial,sans-serif;font-size:1.3em;line-height:1.2}section#home_advisors div.links ul li{list-style:none;margin:0;padding:0 0 20px;background:0}section#home_advisors div.links ul li a{color:#5f5f5f}section#home_advisors div.links ul li.phone{background:url(../../images/phone-icon-footer.png) top center no-repeat;padding-top:70px}section#home_advisors div.links ul li.or{padding:10px 0 30px}section#home_advisors div.links ul li.form a{background:url(../../images/email-icon-footer.png) top center no-repeat;padding-top:60px;display:block}section#advisors{background:#f5f5f5;text-align:center;padding:60px 0}section#advisors h2{padding:0 0 40px}section#advisors ul{margin:0 auto;padding:0;font-family:'open_sansregular',Arial,sans-serif;font-size:1.3em;line-height:1.2;display:table;text-align:center}section#advisors ul li{list-style:none;display:inline;float:left;margin:0;padding:0;display:table-cell;background:0}section#advisors ul li a{color:#5f5f5f}section#advisors ul li.phone{background:url(../../images/phone-icon-footer.png) top center no-repeat;padding-top:70px}section#advisors ul li.or{padding:40px 60px 0}section#advisors ul li.form a{background:url(../../images/email-icon-footer.png) top center no-repeat;padding-top:70px;display:block}footer#footer_main{background:#8bc23f;color:#fff;padding:10px}footer#footer_main p{padding:0}footer#footer_main a{color:#fff;padding:0 0 0 10px}h1{margin:0;padding:0 0 10px;font-family:'open_sansregular',Arial,sans-serif;line-height:1.2;font-size:2em;font-weight:normal;color:#444}h2{margin:0;padding:0 0 20px;font-family:'open_sansregular',Arial,sans-serif;font-size:1.8em;line-height:1.2;font-weight:normal;color:#444}h3{margin:0;padding:10px 0 15px;font-family:'open_sansregular',Arial,sans-serif;font-size:1.6em;line-height:1.3;font-weight:normal;color:#444}h4{margin:0;padding:0 0 10px;font-family:'open_sansregular',Arial,sans-serif;font-size:1em;line-height:1.2;font-weight:normal}h5{margin:0;padding:0 0 10px;font-family:'open_sansregular',Arial,sans-serif;font-size:1em;line-height:1.2;font-weight:normal}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}div.clear_left{clear:left;line-height:.1;height:1px}div.clear_left_white{clear:left;line-height:.1;height:1px;background:#fff}div.clear_right{clear:right;line-height:.1;height:1px}div.clear_both{clear:both;line-height:.1;height:1px}form{margin:0;padding:0}