html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{font-family: 'Libre Baskerville',Arial,serif;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1;font-family:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,time,section,main{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url('http://www.jumaarchitects.com/assets/cache/../js/polyfills/boxsizing.htc')}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}a:focus{outline:thin dotted}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top: -0.5em}sub{bottom: -0.25em}figure{margin:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}abbr{text-transform:uppercase}time{display:block}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.ir{display:block;border:0;text-indent: -999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none !important;visibility:hidden}.vh{border:0;clip:rect(0 0 0 0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.vh.focusable:active,.vh.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.text-truncate{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;overflow:hidden;display:inline-block}.column-break-inside-avoid{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}@keyframes
fadeDown{0%{transform:translateY(-40%);opacity:0}100%{transform:translateY(0%);opacity:1}}@-webkit-keyframes
fadeDown{0%{-webkit-transform:translateY(-40%);opacity:0}100%{-webkit-transform:translateY(0%);opacity:1}}@keyframes
fadeUp{0%{transform:translateY(40%);opacity:0}100%{transform:translateY(0%);opacity:1}}@-webkit-keyframes
fadeUp{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0%);opacity:1}}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-wobble-horizontal:before{content:"\2192";position:absolute;right:0;padding:0
1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:hover:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:active:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}#font .display-font{font-family:'Gotham-Book',Arial,sans-serif}#font .display-light-font{font-family:'Gotham-Light',Arial,sans-serif}p{line-height:1.5em;margin-bottom:1.5em}p.large{font-size:16px;font-size:1.6rem}strong{font-weight:500;font-size:inherit}em{font-style:italic;font-weight:inherit}a{color:#231F20;text-decoration:underline;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;font-weight:inherit;font-style:inherit}a:hover,a:focus{color:#777;}a:focus,a:active{outline:0}a.tdn{text-decoration:none}a.tdn:hover,a.tdn:focus{text-decoration:underline}a[href^=tel]{text-decoration:none}a[href^=tel]:hover,a[href^=tel]:focus{text-decoration:none}a:not([href]){color:#231F20;text-decoration:none}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#6D6E71;line-height:1.2em;margin:0
0 0.8em}h1 a,
.h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a,
h4 a,
.h4 a,
h5 a,
.h5 a,
h6 a,
.h6
a{text-decoration:none;outline:0;font-weight:inherit;color:#6D6E71}h1 a:hover,
h1 a:focus,
.h1 a:hover,
.h1 a:focus,
h2 a:hover,
h2 a:focus,
.h2 a:hover,
.h2 a:focus,
h3 a:hover,
h3 a:focus,
.h3 a:hover,
.h3 a:focus,
h4 a:hover,
h4 a:focus,
.h4 a:hover,
.h4 a:focus,
h5 a:hover,
h5 a:focus,
.h5 a:hover,
.h5 a:focus,
h6 a:hover,
h6 a:focus,
.h6 a:hover,
.h6 a:focus{color:#6D6E71; border-bottom: 1px solid #6D6E71;  padding-bottom: 8px;}h1,.h1{font-size:24px;font-size:2.4rem}h2,.h2{font-size:18px;font-size:1.8rem}h3,.h3{font-size:16px;font-size:1.6rem}ul,ol{margin:0
0 1.5em 16px}ul li,
ol
li{line-height:1.5em;padding:0}ul ul,
ul ol,
ol ol,
ol
ul{margin-bottom:0}ul{list-style:disc}ul
ul{list-style:circle}ul.social{margin:0;padding:0;list-style:none;*zoom:1}ul.social
ul{list-style:none}ul.social
li{list-style:none;list-style-image:none;padding:0;background:none}ul.social:before,ul.social:after{display:table;content:" "}ul.social:after{clear:both}ul.social
li{float:left}ul.social{margin:20px
0 20px -5px}ul.social
li{margin:0
0 5px 5px}ul.social
a{height:40px;width:40px;line-height:40px;display:block;border-radius:35px;background:#FF8000;text-decoration:none;text-align:center;overflow:hidden}ul.social
.twitter{background:#2DAAE1}ul.social .twitter:hover,
ul.social .twitter:focus{background:#1d94c9}ul.social
.facebook{background:#3C5B9B}ul.social .facebook:hover,
ul.social .facebook:focus{background:#314a7e}ul.social
.pinterest{background:#CB2027}ul.social .pinterest:hover,
ul.social .pinterest:focus{background:#a81a20}ul.social
.linkedin{background:#0173B2}ul.social .linkedin:hover,
ul.social .linkedin:focus{background:#015989}ul.lined{margin:0;padding:0;list-style:none}ul.lined
ul{list-style:none}ul.lined
li{list-style:none;list-style-image:none;padding:0;background:none}ul.lined
li{border-bottom:1px solid #E3E3E3;padding:5px
0}ul.lined li:first-child{padding-top:0}ul.lined li:last-child{padding-bottom:0;border-bottom:none}ol{list-style:decimal}.unstyled,
nav
ul{margin:0;padding:0;list-style:none}.unstyled ul,
nav ul
ul{list-style:none}.unstyled li,
nav ul
li{list-style:none;list-style-image:none;padding:0;background:none}nav
ul{*zoom:1}nav ul:before,
nav ul:after{display:table;content:" "}nav ul:after{clear:both}dl{margin:0
0 40px}hr{display:block;height:1px;border:0;border-top:1px solid #FF8000;margin:70px
0 40px}blockquote{line-height:inherit}table{width:100%;padding:0;border-collapse:separate;border-spacing:0;empty-cells:show;margin:0
0 1.5em}table th,
table
td{padding:11px
6px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;line-height:1.5em}table
th{font-weight:bold;border-bottom:2px solid #ddd}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left: -7px;color:#fff;font-size:18px}button,input,select,textarea,.button{margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}label,.label,input,select,textarea{font-family:'Libre Baskerville',Arial,serif;font-size:14px;font-size:1.4rem;line-height:1.5em;font-weight:400;vertical-align:middle;color:#231F20}label,.label{display:block;margin-bottom:8px}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;border:none}input[type="checkbox"],input[type="radio"]{cursor:pointer}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="tel"],input[type="date"],textarea,select{padding:6px;margin-bottom:2px;display:inline-block;background:#fff;height:35px;line-height:inherit;width:100%;border:none;border-bottom:1px solid #CCC;font-family:'Gotham-Light'}input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="date"]:focus,textarea:focus,select:focus{outline:0;border-color:#6D6E71}input[type="email"]{float:none;width:100%;background:none}textarea{overflow:auto;vertical-align:top;resize:vertical;width:100%;height:185px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;width:auto;height:auto;padding:0;margin:3px
0;*margin-top:0;*height:13px;*width:13px;line-height:normal;border:none}input[type="file"]{background-color:#fff;padding:initial;border:initial;line-height:initial}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button,input[type="reset"],input[type="submit"],.button,a.button{float:none;display:inline-block;clear:both;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;outline:0;line-height:1.2em;text-align:left;padding:12px
0;background:none;color:#6D6E71;clear:none;width:100%;border-radius:5px;text-decoration:none}button i,
input[type="reset"] i,
input[type="submit"] i,
.button i,
a.button
i{margin: -5px 6px 0 5px}button:hover,button:focus,button:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active{opacity:0.8;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}button:active,input[type="reset"]:active,input[type="submit"]:active,.button:active,a.button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);transform:translateY(1px);-ms-transform:translateY(1px);-moz-transform:translateY(1px);-webkit-transform:translateY(1px);-o-transform:translateY(1px)}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,.button::-moz-focus-inner,a.button::-moz-focus-inner{border:0}button,input[type="text"],input[type="submit"],input[type="button"],input[type="reset"],input[type="email"],input[type="tel"],textarea{-webkit-appearance:none}button:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button:focus,a.button:focus,select:focus{outline:0;*outline:inherit;-webkit-box-shadow:0 0 1px 1px rgba(200,200,200,0.1);box-shadow:0 0 1px 1px rgba(200,200,200,0.1)}::-webkit-input-placeholder{color:#999;font-style:italic}::-moz-placeholder{color:#999;font-style:italic}:-ms-input-placeholder{color:#999;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{color:#999;font-style:italic}::-ms-clear{display:none}input[type="search"]{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-search-results-button{-webkit-appearance:none}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}form
.row{margin-bottom:0}fieldset{width:auto}fieldset p,
fieldset ul,
fieldset
li{*zoom:1}fieldset p:before,
fieldset p:after,
fieldset ul:before,
fieldset ul:after,
fieldset li:before,
fieldset li:after{display:table;content:" "}fieldset p:after,
fieldset ul:after,
fieldset li:after{clear:both}fieldset
ul{margin-left: -20px}fieldset ul
li{list-style:none;background:none;list-style-image:none;margin:0
0 10px;float:left;padding:0
0 0 20px}fieldset ul li.error
input{border-color:#f1062c}fieldset ul
li.space{margin-top:25px}.field{width:85%}.buttons{*zoom:1}.buttons:before,.buttons:after{display:table;content:" "}.buttons:after{clear:both}.buttons button,
.buttons input[type="reset"],
.buttons input[type="submit"],
.buttons .button,
.buttons
a.button{float:left;clear:none;margin-right:15px}.buttons button.right,
.buttons input[type="reset"].right,
.buttons input[type="submit"].right,
.buttons .button.right,
.buttons
a.button.right{float:right;margin-right:0;margin-left:15px}.a-c .button,
.a-c a.button,
.a-c
button{float:none;clear:none;display:inline-block}.formError{z-index:990}.formError
.formErrorContent{z-index:991}.formError
.formErrorArrow{z-index:996}.formErrorInsideDialog.formError{z-index:5000}.formErrorInsideDialog.formError
.formErrorContent{z-index:5001}.formErrorInsideDialog.formError
.formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError,
.formError
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;margin:0
0 0 -128px}.ajaxSubmit{padding:20px;background:#55ea55;border:1px
solid #999;display:none}.formError
.formErrorContent{background:#FF8000;position:relative;color:#fff;width:150px;border:1px
solid #FF8000;padding:4px
10px 4px 10px;font-size:14px;font-size:1.4rem;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);box-shadow:0 0 2px 1px rgba(0,0,0,0.2);border-radius:5px}.formError
.formErrorArrow{position:relative;margin: -2px 0 0 145px;height:10px}.formError .formErrorArrow:after{content:"";display:block;position:absolute;bottom:0;left:0;border:8px
solid transparent;border-bottom:0;border-top-color:#FF8000}.formError
.formErrorArrowBottom{-webkit-box-shadow:none;box-shadow:none;margin:0px
0 0 12px;top:2px}.formError .formErrorArrow
div{display:none}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next
span{background-image:url('http://www.jumaarchitects.com/assets/cache/../images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top: -22px;margin-left: -22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('http://www.jumaarchitects.com/assets/cache/../images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top: -18px;right: -18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('http://www.jumaarchitects.com/assets/cache/../images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top: -18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top: -99999px;left: -99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden;margin-right:0 !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('http://www.jumaarchitects.com/assets/cache/../images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom: -35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right: -100%;padding:2px
20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}html{font-size:62.5%}body{font-family:'Libre Baskerville',Arial,serif;font-size:14px;font-size:1.4rem;line-height:1.5em;font-weight:400;color:#231F20;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.page-wrap{position:relative}.wf-loading{overflow:hidden}.wf-loading
body{visibility:hidden}::-moz-selection{background-color:rgba(179,90,0,0.2);color:inherit}::selection{background-color:rgba(179,90,0,0.2);color:inherit}.container{margin:0
30px;position:relative;z-index:5;*zoom:1}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row{*zoom:1;margin:0
0 20px -20px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.one-half,.two-third,.one-third,.three-fourth,.one-fourth,.one-full,.one-sixth{float:left;display:block;width:100%;padding-left:20px}.icon{background-image:url('http://www.jumaarchitects.com/assets/cache/../images/template-sprite.png');display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.icon-hamburger,.icon-hamburger:before,.icon-hamburger:after{width:24px;position:absolute;height:1px;border-top:3px solid #6D6E71;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s}.icon-hamburger{position:relative}.icon-hamburger:before,.icon-hamburger:after{content:"";margin-left:0}.icon-hamburger:before{margin-top: -15px}.icon-hamburger:after{margin-top: -9px}.a-c{text-align:center}.a-l{text-align:left}.a-r{text-align:right}.desktop-a-l{text-align:left}.desktop-a-c{text-align:center}.desktop-a-r{text-align:right}.left{float:left}.right{float:right}.tt{text-transform:uppercase}.mb0.mb0{margin-bottom:0}.mb10.mb10{margin-bottom:10px}.mb20.mb20{margin-bottom:20px}.mb30.mb30{margin-bottom:30px}.mb40.mb40{margin-bottom:40px}.mb60.mb60{margin-bottom:60px}.mb50.mb50,.mb80.mb80,.mb100.mb100{margin-bottom:40px}#transition-underline{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;border-bottom:1px solid transparent;padding-bottom:1px}.tdn,.tdn-light,.tdn-x-light{text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;border-bottom:1px solid transparent;padding-bottom:1px}.tdn.tdn:hover,.tdn.tdn:focus{text-decoration:none;padding-bottom:3px;border-bottom:1px solid #231F20}.tdn-light:hover,.tdn-light:focus{color:#6D6E71;text-decoration:none;padding-bottom:3px;border-bottom:1px solid #6D6E71}.tdn-x-light:hover,.tdn-x-light:focus{text-decoration:none;padding-bottom:3px;border-bottom:1px solid #CCC}.fu{font-family:'Gotham-Book',Arial,sans-serif;text-decoration:none;border-bottom:1px solid #231F20;padding-bottom:3px}.fu:hover,.fu:focus{text-decoration:none;color:#231F20}.fu-light{font-family:'Gotham-Book',Arial,sans-serif;text-decoration:none;border-bottom:1px solid #CCC;padding-bottom:3px;color:#CCC}.fu-light:hover,.fu-light:focus{text-decoration:none;color:#6D6E71;border-bottom:1px solid #6D6E71}.cycle-slideshow{width:100%;position:relative}.cycle-pager{width:100%;text-align:center}.cycle-pager
span{border:2px
solid #fff;border-radius:20px;height:20px;width:20px;display:inline-block;cursor:pointer;margin:0
3px;line-height:14px;font-size:36px;color:#fff;overflow:hidden;text-indent: -500px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s}.cycle-pager span:hover,
.cycle-pager span:focus{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.cycle-pager span:hover,
.cycle-pager span:focus,
.cycle-pager .cycle-pager-active{text-indent:0}.gm-style
img{max-width:inherit}.video-container{position:relative;padding:0
0 56.25%;height:0;overflow:hidden;margin:0
0 15px}.video-container
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.equal-h{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.equal-h:before,.equal-h:after{display:none}html.no-flexbox .equal-h{height:100%}html.no-flexbox .equal-h>div{float:left}.va-wrap,.va-m,.va-b{display:table;width:100%;height:100%}.va-wrap{table-layout:fixed}.va-m,.va-b{display:table-cell}.va-m{vertical-align:middle}.va-b{vertical-align:bottom}.blocklink{cursor:pointer}.page-header{text-align:center;margin-top:15px}.header-wrapper{}.logo{text-decoration:none;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;display:inline-block}.logo
img{width:250px}.logo:hover,.logo:focus{opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lang,.main-nav{font-family:'Gotham-Light',Arial,sans-serif;font-size:14px}.lang{letter-spacing:0.25px}.lang
ul{margin:0}.lang
li{padding-left:20px}.lang
a{color:#CCC;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;border-bottom:1px solid transparent;padding-bottom:1px}.lang ul,li{display:inline}.lang li:first-child{border-right:1px solid #CCC;padding-right:20px}.lang .active,
.lang ul li a:hover,
.lang ul li a:focus{color:#6D6E71;border-bottom:1px solid #999;padding-bottom:5px}.main-nav{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#6D6E71;display:inline-block;position:relative}.main-nav
.trigger{display:block;position:relative;cursor:pointer;text-align:left;padding:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-nav .trigger .icon-hamburger{position:absolute;left:0;top:12px}.main-nav .nav-wrap{display:block;}.main-nav
li{display:block}nav
a{font-family: 'Gotham Book',Arial,sans-serif;font-size: 15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-weight:400;text-decoration:none;color:#6D6E71;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;border-bottom:1px solid transparent;padding-bottom:1px;line-height:50px;letter-spacing:0.25px}nav a:hover,
nav a:focus,
nav li.active
a{border-bottom:1px solid #6D6E71;padding-bottom:8px}.main{padding:60px
0}.projectdetail .main,
.movie
.main{padding:0}.projectdetail .detail,
.movie
.detail{margin-top:60px}.detail.main{padding:40px
0 0}video{width:100%}.play-btn{display:inline-block;width:40px;height:40px;opacity:1;border-style:solid;border-color:transparent #fff transparent #fff;border-width:20px 0 20px 40px}.project-wrapper{margin-bottom:60px}.project-wrapper
a{font-size:13px;color:#6D6E71}.detail.project-wrapper{margin-bottom:0}.project-tags{margin-bottom:15px;display:none}.project-tags
a{margin:0
30px 0 0;font-family:'Gotham-Book',Arial,sans-serif;color:#CCC;line-height:25px}.project-image-wrapper{position:relative;overflow:hidden;width:100%;margin-bottom:15px}.project-image-wrapper
img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.contact.project-image-wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;min-height:500px}.sub.project-image-wrapper{margin-bottom:70px;text-align:center;height:auto}.sub.project-image-wrapper
img{opacity:1}.nh.project-image-wrapper{height:auto}.contact .project-image-wrapper{max-height:none}.project-info{letter-spacing:0.25px}.project-info
h3{margin-bottom:10px;color:#6D6E71;font-size:20px}.project-info .h3 a,
.project-info h3
a{color:#6D6E71;font-size:16px}.project-info .h3 a:hover,
.project-info .h3 a:focus,
.project-info h3 a:hover,
.project-info h3 a:focus{opacity:0.7;text-decoration:none}.project-info
p{font-family:'Gotham-Book',Arial,sans-serif;letter-spacing:2.5px;color:#CCC;font-size:10px;font-size:1rem}.project-info p
a{font-size:10px;font-size:1rem;color:#CCC}h1.h3,h1{margin-bottom:10px;color:#6D6E71;font-size:20px}.close-btn-wrapper{position:fixed;text-align:right;z-index:9999;padding:10px
0;right:20px}.close-btn{width:20px;height:30px;position:relative;box-sizing:border-box;display:inline-block;background-color:white;padding:20px}.close-btn:before,.close-btn:after{width:20px;height:2px;transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top: -1px;margin-left: -10px;display:block;background-color:#6D6E71;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.close-btn:after{transform:rotate(-135deg)}.close-btn:hover:before,.close-btn:hover:after,.close-btn:focus:before,.close-btn:focus:after{transform:rotate(0deg)}.detail .project-info{margin-top:55px}.detail .project-info
h1.h3{font-size:30px;color:#231F20;display:inline-block;border-bottom:1px solid #CCC;padding-bottom:20px;margin-right:20px}.detail .project-info
p{font-family:'Gotham-Book',Arial,sans-serif;font-size:14px;color:#777;display:inline-block;letter-spacing:0.25px}.project-description{margin-bottom:100px}.video.project-description{margin-top:15px}.project-description
p{font-size:14px;line-height:30px;color:#6D6E71;text-align:justify}.tags-nav{width:100%;border-top:1px solid #CCC;padding:15px
0;margin-bottom:25px;font-family: 'Gotham Book',Arial,sans-serif;font-size: 15px;}.tags-nav
ul{text-align:center}.tags-nav
li{display:block}.overlay-wrapper{position:relative;top:0;left:0;height:100%;width:100%}.overlay-wrapper.video-content-wrapper{position:absolute;padding:0
0 6px;height:90%}.overlay-content{width:100%;height:100%}.contact .overlay-wrapper{padding:0}.contact .overlay-content{padding:40px;background-color:rgba(255,255,255,0.45)}.contact .overlay-content p,
.contact .overlay-content a,
.contact .overlay-content
span{color:#6D6E71;font-size:14px;line-height:28px;font-family:'Gotham-Light',Arial,sans-serif}.contact .overlay-content
span{font-family:'Libre Baskerville',serif;margin-bottom:20px}.home .overlay-content{padding:40px
80px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.home .overlay-content:hover .stop,
.home .overlay-content:focus
.stop{opacity:1}.video-content{text-align:center;color:#fff}.video-content
p{color:#fff;font-size:24px;margin:0}.page-footer{position:relative;font-size:14px}.page-footer
.row{margin-bottom:0}.page-footer
h5{color:#231F20;margin-bottom:15px}.page-footer
p{font-family:'Gotham-Light',Arial,sans-serif;line-height:30px;float:none}.page-footer
a{color:#999;letter-spacing:0.25px}.page-footer
.right{float:none}hr{border-top:1px solid #CCC}.logo-wrapper{margin-top:0px}.logo-container{margin-bottom:20px;height:21px;width:15px;overflow:hidden;opacity:0.5;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;float:left;display:inline-block}.logo-container
img{max-width:none}.logo-container:hover,.logo-container:focus{opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}a.esign{height:21px;width:78px;background-image:url('../img/logo-full.png');text-indent: -9999px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;outline:0;display:block}.glossy.logo-container{width:20px}a.glossy{height:21px;width:82px;background-image:url('http://www.jumaarchitects.com/assets/cache/../images/logo-glossy.png');text-indent: -9999px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;outline:0;display:block}.split{float:left;border-left:1px solid #CCC;height:20px;margin-left:20px;margin-right:20px}.large{font-size:16px;font-size:1.6rem}.center-block{text-align:center;*zoom:1;margin:20px
0}.center-block:before,.center-block:after{display:table;content:" "}.center-block:after{clear:both}.center-block
.button{float:none;display:inline-block}.box{margin:0
0 20px;padding:15px
15px 5px;*zoom:1;background:#E7E4DB}.box:before,.box:after{display:table;content:" "}.box:after{clear:both}.box ul,
.box
p{margin-bottom:1em}.box.error{background:#f1062c;color:#fff}.box.success{background:#FF8000}section{position:relative}article{*zoom:1;margin:0
0 20px}article:before,article:after{display:table;content:" "}article:after{clear:both}article a
img{display:block;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}article a:hover img,
article a:focus
img{opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.map{width:100%;height:350px;background:#efefef;margin:0
0 40px}.lt-ie9 .logo
img{max-width:inherit}.lt-ie8
.row{float:left;width:100%;clear:both}@media (min-width: 37em){.init-mediaqueries{margin:0}input[type="email"]{float:left;width:60%}button,input[type="reset"],input[type="submit"],.button,a.button{float:left;width:auto;padding:12px
20px}.three-fourth{width:50%}.one-fourth{width:50%}.page-footer .one-sixth{width:50%}.page-footer .one-fourth{width:50%}.page-footer .custom.one-third{width:50%}.page-header{text-align:left}.header-wrapper{text-align:right;}.logo{float:left}.logo
img{width:200px;display:inline-block;float:left}.main-nav{position: absolute;bottom: 0;right: 40px;}.main-nav
li{display:inline;margin:0
0 0 35px}.main-nav .nav-wrap{}.project-tags{display:block}.project-tags
a{margin:0
0 0 30px;float:right}.project-image-wrapper{margin-bottom:100px}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.tags-nav
ul{text-align:left}.tags-nav
li{display:inline}.tags-nav
a{margin-right:45px}.contact .overlay-content{padding:70px}.home .overlay-content{padding:80px
80px 0}}@media (min-width: 47em){.init-mediaqueries{margin:0}h1,.h1{font-size:35px;font-size:3.5rem}h2,.h2{font-size:24px;font-size:2.4rem}h3,.h3{font-size:20px;font-size:2rem}h4,.h4{font-size:16px;font-size:1.6rem}input[type="email"]{width:80%}fieldset ul li.one-half{width:50%}fieldset ul li.one-fourth{width:25%}html,body{height:100%}.page-wrap{height:auto;min-height:100%;z-index:2}.container{margin:0
40px}.one-half{width:50%}.two-third{width:66.66%}.one-third{width:33.33%}.three-fourth{width:75%}.one-fourth{width:25%}.mb50.mb50{margin-bottom:50px}.mb60.mb60{margin-bottom:60px}.mb80.mb80{margin-bottom:80px}.mb100.mb100{margin-bottom:100px}.main-nav
li{float:left}.main-nav
a{border-top:0;padding:0
0 5px 0}.main-nav
.trigger{display:none}.main-nav .nav-wrap{display:block}.main{padding:90px
0 50px}.main2{padding:20px
0 50px}.play-btn{margin-top: -30px}.project-wrapper{margin-bottom:100px}.detail.project-wrapper{margin-bottom:100px}.project-tags
a{padding-top:3px}.link.project-image-wrapper{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.link.project-image-wrapper:hover,.link.project-image-wrapper:focus{opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.project-description .one-half:first-child{padding-right:40px}.project-description .one-half+.one-half{padding-left:40px}.overlay-wrapper.video-content-wrapper{padding:70px
70px 30px}.home .overlay-content{background-color:rgba(0,0,0,0.25)}.home .overlay-content:hover,
.home .overlay-content:focus{background-color:rgba(0,0,0,0.1)}.page-footer{height:auto;z-index:5;text-align:left}}@media (max-width: 47em){.init-mediaqueries{margin:0}}@media (min-width: 61em){.init-mediaqueries{margin:0}.container{width:auto;margin:0
auto;padding:0
40px}.container.small{width:680px}.row.g80{margin-left: -80px}.row.g80>.one-half,.row.g80>.two-third,.row.g80>.one-third,.row.g80>.three-fourth,.row.g80>.one-fourth>.one-full>.one-sixth{padding-left:80px}.close-btn{right: -10px}.contact .overlay-wrapper{padding:100px}}@media (min-width: 64em){.init-mediaqueries{margin:0}}@media (min-width: 84em){.init-mediaqueries{margin:0}.container{width:auto;padding:0
40px}.overlay-wrapper.video-content-wrapper{padding:70px
70px 0}.logo-container:hover,.logo-container:focus{width:78px}.glossy.logo-container:hover,.glossy.logo-container:focus{width:82px}}@media screen and (min-height: 1200px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}}@media screen and (max-height: 1200px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}}@media screen and (max-height: 1100px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}}@media screen and (max-height: 1000px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}}@media screen and (max-height: 950px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}}@media screen and (max-height: 900px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}}@media screen and (max-height: 850px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}}@media screen and (max-height: 800px) and (min-width: 61em){.container{max-width:1200px;margin:0
auto}.page-footer .custom-s.one-fourth{width:22%}.page-footer .custom-w.one-fourth{width:28%}}@media screen and (max-height: 700px) and (min-width: 61em){.container{max-width:950px;margin:0
auto}}@media screen and (max-height: 650px) and (min-width: 61em){.container{max-width:900px;margin:0
auto}}@media screen and (max-height: 600px) and (min-width: 61em){.container{max-width:850px;margin:0
auto}}@media screen and (max-height: 550px) and (min-width: 61em){.container{max-width:800px;margin:0
auto}}@media screen and (max-height: 500px){.container{margin:0
40px}.close-btn-wrapper{max-width:680px}}@media screen and (max-height: 500px) and (min-width: 47em){.container{margin:0
40px}}@media screen and (max-height: 500px) and (min-width: 61em){.container{max-width:680px;margin:0
auto}}@media screen and (max-height: 640px){.custom.one-half{width:100%}}@media (min-width: 56.250em){.page-footer .one-sixth{width:15%}.page-footer .one-fourth{width:25%}.page-footer .custom.one-third{width:35%}.page-footer
p.left{float:left}.page-footer
.right{float:right}}@media screen and (max-height: 640px) and (min-width: 47em){.page-footer .one-fourth{width:50% !important}}@media all and (-webkit-min-device-pixel-ratio: 1.5){.icon{background-image:url('../img/logo-full.png');background-size:300px 50px}a.esign{background-image:url('../img/logo-full.png');background-size:78px 21px}a.glossy{background-image:url('http://www.jumaarchitects.com/assets/cache/../images/logo-glossy@2x.png');background-size:82px 21px}}@media screen and (min-height: 800px){.page-header{margin-top:40px}}@media (min-width: 37em) and (max-height: 800px){.logo
img{}.main-nav{}}@media screen and (max-height: 800px){.main{padding:20px
0}.close-btn-wrapper{max-width:1100px}.tags-nav{}}@media (min-width: 47em) and (max-height: 800px){.main{padding:10px
0 }}@media (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.project-image-wrapper.video{height:385px}.project-image-wrapper.video
video{height:100%}.nh.project-image-wrapper{height:385px}.nh.project-image-wrapper
video{height:100%}}@media (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.project-image-wrapper.video{height:487px}.project-image-wrapper.video
video{height:100%}.nh.project-image-wrapper{height:487px}.nh.project-image-wrapper
video{height:100%}}@media screen and (max-height: 700px){.close-btn-wrapper{max-width:950px}}@media screen and (max-height: 650px){.close-btn-wrapper{max-width:900px}}@media screen and (max-height: 600px){.close-btn-wrapper{max-width:850px}}@media screen and (max-height: 550px){.close-btn-wrapper{max-width:800px}}@media
print{html{font-size:10px}*{background-color:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.ir{text-indent:0;overflow:visible;direction:inherit}a,a:visited{text-decoration:underline}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm 1cm}.page-footer,.main-nav{display:none}.one-half{width:50%}.two-third{width:66.66%}.one-third{width:33.33%}.three-fourth{width:75%}.one-fourth{width:25%}}

@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);
* {
  box-sizing: border-box;
}



input, textarea {
  border: 0;
  outline: 0;
  font-size: 1rem;
  background: transparent;
  color: white;
  position: relative;
  font-family: 'Raleway', sans-serif;
}

textarea {
  resize: none;
}



.form {
   margin: 0 auto;  
}
.form-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.form-item {
  position: relative;
  width: 100%;
  padding: 1em;
  margin-bottom: 2rem;
}
@media only screen and (min-width: 600px) {
  .form-item.col-5 {
    width: 50%;
  }
}
.form-item .textarea {
  height: 10em;
}
.form-item .input, .form-item .textarea {
  display: block;
  color: black;
  font-size: 2rem;
  padding: 1.3rem 0 0 0;
  color: #000;  
  width: 100%;
  -webkit-transition: all .3s;
  transition: all .3s;
  border-bottom: 1px solid #999;
}
.form-item .input:focus, .form-item .textarea:focus {
  border-bottom: 2px solid #828282;
}
.form-item .input:valid + .label, .form-item .input:focus + .label, .form-item .textarea:valid + .label, .form-item .textarea:focus + .label {
  top: 0.3em;
  left: 1em;
  font-size: .9em;
}
.form-item .input:valid, .form-item .textarea:valid {
  border-bottom: 1px solid #000;
}
.form-item .label {
  position: absolute;
  top: 1em;
  left: 1em;
  text-transform: capitalize;
  color: #999;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.form-item .btn-enviar {
  display: block;
  width: 20%;
  padding: 1em ; 
  float: right;
  color: #555;
  background-color: #fff;
  border: 2px solid #555;
  cursor: pointer;
  -webkit-transition: all .3s;
  transition: all .3s;
  border-radius: 0px;
  font-size: 1.5rem;
  text-align: center;
  }
.form-item .btn-enviar:hover {
  background: #555;
  color: white;
  box-shadow: 0 0 0 0 transparent;
}
.form-item .btn-enviar:active {
  background: #333;
  -webkit-transform: scale(0.97);
  transform: scale(0.97);
}
.textoh5{
	font-size: 2rem;
    font-family: "Libre Baskerville",serif;
}

.ir-arriba {	
	cursor:pointer;	
	bottom:20px;}
	
}
.page-footer a:hover{
	text-decoration: underline;
}
.contacto{
	color: black;
}
.respuesta{
	margin: 0 auto;
	text-align: center;
}
.respuesta img{
	max-width: 250px;
	margin-top: 80px;
	margin-bottom: 20px;
}
.respuesta p{
	font-family: "Gotham-Light",Arial,sans-serif;
	font-size: 14px;
	text-rendering: optimizelegibility;
	color: #6D6E71;
	line-height: 26px;
}

.none a{
	text-rendering: optimizelegibility;
	font-weight: 400;
	text-decoration: none;
	transition: all 0.3s ease-in-out 0s;
	border-bottom: 1px solid transparent;
	padding-bottom: 1px;
	line-height: 50px;
	letter-spacing: 0.25px;
}
.none a:hover{
	border-bottom: 1px solid #6D6E71;
	padding-bottom: 8px;
}

.submenu{
	margin: 0 0 25px 0;
    display: grid;
}
.submenu li{
	padding-bottom: 5px;    
}
.submenu a{
	text-decoration: none;
	color: #999;
	font-size: 12px;
}
.submenu a:hover{
	color: #333;	
}
.submenu li.active a{
	border-bottom: 1px solid #999;
    padding-bottom: 4px;
    display: table;
}
.proyectos{
	color: #6D6E71;
    font-size: 16px;
    margin-top: 30px;
}