@font-face{font-family:'arquitecta_boldbold';src:url(../../../../../../themes/canvas-child/fonts/latinotype_-_arquitectabold-webfont.eot);src:url('../../../../../../themes/canvas-child/fonts/latinotype_-_arquitectabold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/canvas-child/fonts/latinotype_-_arquitectabold-webfont.woff2) format('woff2'),url(../../../../../../themes/canvas-child/fonts/latinotype_-_arquitectabold-webfont.woff) format('woff'),url(../../../../../../themes/canvas-child/fonts/latinotype_-_arquitectabold-webfont.ttf) format('truetype'),url('../../../../../../themes/canvas-child/fonts/latinotype_-_arquitectabold-webfont.svg#arquitecta_boldbold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'miller';src:url(../../../../../../themes/canvas-child/fonts/miller-textbold-webfont.eot);src:url('../../../../../../themes/canvas-child/fonts/miller-textbold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/canvas-child/fonts/miller-textbold-webfont.woff2) format('woff2'),url(../../../../../../themes/canvas-child/fonts/miller-textbold-webfont.woff) format('woff'),url(../../../../../../themes/canvas-child/fonts/miller-textbold-webfont.ttf) format('truetype'),url('../../../../../../themes/canvas-child/fonts/miller-textbold-webfont.svg#miller_textbold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'miller';src:url(../../../../../../themes/canvas-child/fonts/miller-text-webfont.eot);src:url('../../../../../../themes/canvas-child/fonts/miller-text-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/canvas-child/fonts/miller-text-webfont.woff2) format('woff2'),url(../../../../../../themes/canvas-child/fonts/miller-text-webfont.woff) format('woff'),url(../../../../../../themes/canvas-child/fonts/miller-text-webfont.ttf) format('truetype'),url('../../../../../../themes/canvas-child/fonts/miller-text-webfont.svg#miller_textregular') format('svg');font-weight:200;font-style:normal}body{overflow-x:hidden}body,p,a,.entry,.entry p,.entry li,#main li,.widget p,h1,h2,h3,h4,td,.entry h1,.entry h2,.entry h3,.page-title,.post .title,.page .title{font-family:'miller';font-weight:200;font-weight:400;font-size:14px;color:#231f20}p,.entry p{margin-bottom:10px}.bold{font-weight:600}h1,.entry h1,.page-title,.post .title,.page .title{font-size:4em;line-height:.9em;margin-bottom:25px;padding-bottom:25px}h2,.entry h2{font-size:2.1429em;margin-bottom:5px}h3,.entry h3{font-size:1.7143em}h4,.entry h4{font-size:1.5em;line-height:1.25em}#navigation ul#main-nav li a,.wpcf7-form input,.wpcf7-form textarea,.phone-label{font-size:1.1429em}.white{color:#fff}.black-text,#content a,#navigation ul#main-nav .current-menu-item a{color:#231f20}.blue{color:#007dc4}.red{color:#ea2127}.green{color:#048041}#main a{color:#50b748}#wrapper{max-width:100%!important;padding:0}.woo-sc-hr{border-bottom:1px solid #8f8d8d;margin-bottom:30px}.error404 #content,.single-post #content,.page-template-template-team #content,.page-template-template-blog #content,.archive #content{padding-top:120px}article header h1{border-bottom:1px solid #8f8d8d}#main a{text-decoration:underline}#header-container{background-color:rgba(255,255,255,.9);height:80px;position:fixed;width:100%;z-index:999999;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.6);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.6);box-shadow:0 1px 5px 0 rgba(0,0,0,.6)}.header-nav #logo{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#logo a img{height:54px}#header{float:left!important;position:absolute!important;padding-bottom:15px;padding-top:15px}.details-header{float:right;margin-top:20px}.phone-number a,.phone-number a:hover{font-size:1.28em;color:#231f20}.icon-twitter,.icon-linkedin{margin-left:7px}#navigation{width:auto;float:right!important}#navigation,#nav-container,#navigation ul#main-nav li.current_page_item a{background:none}#navigation ul#main-nav li a:hover,ul.nav li.current_page_item a,ul.nav li.current_page_parent a,ul.nav li.current-menu-ancestor a,ul.nav li.current-cat a,ul.nav li.current-menu-item a,ul.sub-menu,#navigation ul.nav>li:hover{background:none!important}#navigation ul{margin-right:0}#navigation ul#main-nav li a{color:gray;text-transform:uppercase;padding-bottom:10px!important;padding-top:0!important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#navigation ul#main-nav li.last a{padding-right:0}#header-container.smaller{height:65px}#header-container.smaller #header{padding-top:10px}#header-container.smaller #navigation{margin-top:33px}#header-container.smaller #logo img,#header-container.smaller .details-header{display:none}#header-container.smaller #logo{background:url(../../../../../../themes/canvas-child/images/small_logo.png) no-repeat center center;height:36px;width:27px;padding:10px 0 0 10px}#navigation h3{display:none}.slider{margin-bottom:20px;margin-left:-1em;margin-right:-1em}.slider,.slider li{height:550px}#header_slider li#slider-153{background-position:top right!important}@media screen and (max-width:960px){#header_slider li#slider-153{background-position:top right -150px!important}}.slide-content{margin-top:239px}.slide-written{max-width:720px;text-shadow:0 2px 2px rgba(0,0,0,.5)}.slide-written h1{font-size:4em;margin-top:10px;margin-bottom:15px}.slide-img{margin-right:30px;margin-bottom:25px}.overlay-colors{bottom:0;position:absolute;right:0;z-index:999}.page-id-5 #main h1,.page-id-61 #main h1,.page-id-9 #main h1,.page-id-11 #main h1,.page-id-13 #main h1{font-size:3.5em}.page-id-5 #main h1{margin-bottom:15px;margin-top:5px;padding-bottom:0}.home h2.entry-title{display:none}.page-id-5 #content{padding-bottom:0}.page-id-5 h3{color:#007DC4;margin-bottom:5px}.page-id-5 .twocol-one{border-right:1px solid #8f8d8d;margin-right:2%;padding-right:1.8%;box-sizing:border-box}.page-id-5 .twocol-one.last{border-right:0;margin-right:0;padding-right:0}.about-cols .twocol-one{border-right:1px solid #8f8d8d;margin-right:2%;padding-right:1.8%}.about-cols .twocol-one.last{border-right:0;margin-right:0;padding-right:0}.page-id-61 .entry .twocol-one{margin-bottom:2%;margin-right:2%;width:49%}.page-id-61 .entry .twocol-one p{padding-bottom:10px;margin-bottom:0}.page-id-61 .entry .twocol-one p,.page-id-61 .entry ul{border-right:1px solid #000;box-sizing:border-box;padding-right:2%}.page-id-61 .entry .twocol-one.last{margin-right:0}.page-id-61 .entry .twocol-one.last p{border-right:0}.page-id-61 .entry .twocol-one img{border:0}.page-id-61 .entry h3{color:#007dc4}.people-thumbs{width:50%}.people-thumbs .people-thumb{cursor:crosshair;display:block;float:left;height:130px;margin-bottom:2%;margin-right:2%;width:48%;background-size:cover}.people-thumbs .people-text{display:none;text-align:center}.people-thumbs .people-content h3,.people-thumbs p.blue{display:inline-block}.people-thumbs .people-thumb h3{margin-top:70px}.people-thumbs p.blue{color:#00ADEE;margin-bottom:0}.people-thumbs .position{text-transform:uppercase}.people-thumbs .people-thumb-link:nth-child(4n+1) .people-thumb{background-color:#FD0}.people-thumbs .people-thumb-link:nth-child(4n+2) .people-thumb{background-color:#1b98df}.people-thumbs .people-thumb-link:nth-child(4n+3) .people-thumb{background-color:#f22e34}.people-thumbs .people-thumb-link:nth-child(4n+4) .people-thumb{background-color:#39b54a}.people-thumbs .people-thumb:hover{background-blend-mode:multiply}.people-thumb{position:relative}.people-text,.people-overlay{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.people-text{z-index:3}.people-overlay{z-index:2;opacity:.6}.people-thumb:hover .people-text{display:block}.people-thumb:hover .people-overlay{display:block\0}.people-thumb-link.clicked .people-content,.people-content:first-child{display:block}.people-thumb-link .people-content{display:none}.people-content{position:absolute;right:0;width:49%}.page-template-template-blog #main-sidebar-container #main{float:right}.page-template-template-blog #main-sidebar-container #sidebar{float:left}.page-template-template-contact #content h1,.page-template-template-blog #content h1{padding:0;margin:0}.two-col-left #main{width:76%!important}.two-col-left #sidebar{width:19%!important}.blog-post{border-bottom:1px solid #8f8d8d;margin-bottom:30px;padding-bottom:30px}.blog-post:last-child{border-bottom:none}.post-thumbnail{float:left}.post-content{float:right;width:62%}.post-content p{margin-bottom:10px}.read-article{margin-top:10px}#sidebar h3{font-family:'miller';font-weight:200;font-weight:400;font-size:16px;color:#231f20;text-transform:uppercase;border:none;padding:0;margin:0}#sidebar ul li{list-style-type:none}#pddmgmaps-canvas{height:250px;margin-bottom:20px}.map-wrapper{position:relative;padding-top:110px}.map-overlay{position:absolute;top:0;right:0;z-index:999}.wpcf7-form input,.wpcf7-form textarea{width:96%;border:1px solid #8f8d8d;border-radius:0;padding:1% 2%}.wpcf7-form input.wpcf7-submit{border:none;background:#50b748;width:auto;float:right;color:#fff;font-size:1em}::-webkit-input-placeholder{opacity:1;color:#231f20!important}:-moz-placeholder{opacity:1;color:#231f20!important}::-moz-placeholder{opacity:1;color:#231f20!important}:-ms-input-placeholder{opacity:1;color:#231f20!important}#footer_wrapper{width:100%;height:100%;background:#fff}#logo_slider_wrapper{width:100%;height:110px;display:block;background:#D5D4D4 url(../../../../../../themes/canvas-child/images/footer_bg.png) repeat-y center center;position:relative}#logo_viewport{height:100%;display:block;overflow:hidden}#logo_display{height:100%;display:block;width:2000%}#logo_display li{height:100%;width:220px;margin:0 10px;white-space:nowrap;text-align:center;float:left;display:inline}#logo_display li .helper{display:inline-block;height:100%;vertical-align:middle}#logo_display li img{vertical-align:middle}.contact-us{margin-bottom:5px;padding-top:20px}#footer-widgets{border-top:0}#footer-widgets .block{padding-top:0}.widget{font-size:14px!important}.widget a{color:#231f20!important}.address-heading{display:block;margin-bottom:-15px}.last .address-heading{visibility:hidden}#footer{border-top:0;padding-bottom:0}.footer-icon{position:absolute;right:0;bottom:0}#copyright p,#copyright a{font-family:'miller';font-weight:200;font-weight:400;font-size:12px;color:#231f20}@media only screen and (max-width:979px){#header-container{margin-left:-1em;margin-right:-1em;padding:0 1em}#navigation,.details-header{margin-right:2em}.page-template-template-blog #sidebar{width:100%!important;border-bottom:1px solid #8f8d8d;margin-bottom:30px;margin-top:0}.page-template-template-blog.two-col-left #main{width:100%!important}}@media only screen and (max-width:768px){.page-id-5 .twocol-one,.about-cols .twocol-one,.page-id-61 .entry .twocol-one p,.page-id-61 .entry ul{border-right:none}.people-thumbs .people-thumb h3{font-size:18px}.last .address-heading{display:none}#text-2 .last br:first-of-type{display:none}}@media only screen and (max-width:767px){#header_slider{display:none}.details-header,#navigation{display:none;float:left!important;width:80%;padding-left:1em}#navigation .nav-close{left:2em}#header-container{height:120px}#header-container.smaller{height:105px}#wrapper #content{padding-top:135px!important}.people-thumbs{width:100%}.people-thumb-div{display:inline-block;width:100%;height:auto}.people-thumbs .people-thumb{width:226px}.people-thumbs .people-content{position:static;width:100%;display:block;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #8f8d8d}.people-thumbs .people-thumb-link:last-child .people-content{border-bottom:none}.page-template-template-blog #main .post-content,.page-template-template-blog #main .post-thumbnail{width:100%!important;display:block}.show-nav #header-container{left:84%}}@media only screen and (max-width:480px){.people-thumbs .people-thumb{width:226px}}