@font-face{font-family:'Open Sans';src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-light.eot');src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-light.eot?#iefix') format('embedded-opentype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-light.woff') format('woff'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-light.ttf') format('truetype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-light.svg#OpenSansLight') format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'Open Sans';src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-regular.eot');src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-regular.eot?#iefix') format('embedded-opentype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-regular.woff') format('woff'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-regular.ttf') format('truetype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-regular.svg#OpenSansRegular') format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'Open Sans';src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-bold.eot');src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-bold.eot?#iefix') format('embedded-opentype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-bold.woff') format('woff'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-bold.ttf') format('truetype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-bold.svg#OpenSansBold') format('svg');font-weight:700;font-style:normal;}@font-face{font-family:'Open Sans';src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-extrabold.eot');src:url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-extrabold.eot?#iefix') format('embedded-opentype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-extrabold.woff') format('woff'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-extrabold.ttf') format('truetype'), url('http://puigarquitectura.esy.es/wp-content/themes/denko/design/fonts/opensans/opensans-extrabold.svg#OpenSansExtraBold') format('svg');font-weight:800;font-style:normal;}.lang-es_ES body{font-family:Helvetica, Arial, sans-serif;font-weight:200;font-style:normal;}.lang-es_ES strong{font-weight:bold;}.lang-es_ES a.post-edit-link,.lang-es_ES a.comment-edit-link,.lang-es_ES a.comment-reply-link{font-family:Helvetica, Arial, sans-serif;font-weight:800;font-style:normal;}.lang-es_ES .page-title a.post-edit-link{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES h1{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES h2{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES h3{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES h4{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-es_ES h5{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-es_ES h6{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-es_ES h1 strong,.lang-es_ES h2 strong,.lang-es_ES h3 strong,.lang-es_ES h4 strong,.lang-es_ES h5 strong,.lang-es_ES h6 strong{font-weight:bold;}.lang-es_ES p em,.lang-es_ES p i{font-style:italic;}.lang-es_ES input,.lang-es_ES textarea{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-es_ES select{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-es_ES .sbHolder a:link,.lang-es_ES .sbHolder a:visited,.lang-es_ES .sbHolder a:hover{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-es_ES .ui-datepicker{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-es_ES .ui-datepicker .ui-widget-header{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .ui-datepicker table th{font-weight:bold;}.lang-es_ES .ui-datepicker table td a.ui-state-default{font-weight:normal;}.lang-es_ES .site-logo a,.lang-es_ES .site-logo a:hover{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .site-header .header-top .nav-menu-header{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-es_ES .nav-menu-main > ul > li > a{font-family:Open Sans;font-weight:200;font-style:normal;}.lang-es_ES .entry-content table thead th{font-weight:bold;}.lang-es_ES .entry-content table tbody th{font-weight:bold;}.lang-es_ES .entry-content .tabstyle1 table thead th{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES table.english-table thead th{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-es_ES table.english-table td:first-child{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .wp-caption .wp-caption-text{font-style:italic;}.lang-es_ES .ait-sc-button .title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .ait-sc-button.simple{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc span.bx-link-button{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-easy-slider-main ul.easy-slider li .easy-title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-portfolio .filters-wrapper .filter-wrapper .selected{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-es_ES .elm-portfolio .filters-wrapper .filter-wrapper .selected span{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-portfolio .entry-title-wrap > h3{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .single-ait-portfolio-item .date,.lang-es_ES .single-ait-portfolio-item .categories,.lang-es_ES .single-ait-portfolio-item .client,.lang-es_ES .single-ait-portfolio-item .item-detail-header,.lang-es_ES .single-ait-portfolio-item .link{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .elm-item-organizer .item .item-subtitle{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-es_ES .elm-item-organizer .layout-list .item-title h3,.lang-es_ES .elm-item-organizer .layout-box .item-title h3{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .elm-posts-main .item-info{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-services-main.elm-item-organizer-main .item-title h3{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .elm-services-main .readmore a{font-family:serif;font-style:italic;}.lang-es_ES .elm-events-main .item-info strong{font-weight:normal;}.lang-es_ES .elm-events-main .layout-list .event-date .entry-date .link-month{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-events-main .item-info{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-es_ES .elm-job-offers-main .job-contact{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-job-offers-main .job-contact strong{font-weight:bold;}.lang-es_ES .elm-testimonials-main .item .item-info .item-author{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .elm-testimonials-main .item-text{font-style:normal;}.lang-es_ES .elm-portfolio .entry-title-wrap h3{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .elm-members-main .member-position{font-family:Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;}.lang-es_ES .elm-faq-main .faq-question{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-faq-main .faq-question	.faq-q:before{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-toggles-main .ait-tabs ul.ait-tabs-nav li a{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-toggles-main .ait-tabs-vertical li .ait-tab-hover{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-toggles-main .ait-tabs .tabs-wrapper .selected{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-toggles-main .responsive-tabs-select{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-toggles-main .toggle-header .toggle-title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .local-toggles .toggle-header .toggle-title{font-weight:bold;}.lang-es_ES .local-toggles .toggle-content .toggle-container{font-family:Helvetica, Arial, sans-serif;font-weight:200;font-style:normal;}.lang-es_ES .elm-price-table .table-header .table-price{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-price-table .table-button a{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-price-table .table-header h3{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-price-table .table-body .table-row{font-style:italic;}.lang-es_ES .elm-price-table .ptable-item.table-featured .table-header h3 .ptab-description{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-opening-hours-main .day-title h5{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-es_ES .elm-opening-hours-main .day-sat .day-title h5,.lang-es_ES .elm-opening-hours-main .day-sat .day-data,.lang-es_ES .elm-opening-hours-main .day-sun .day-title h5,.lang-es_ES .elm-opening-hours-main .day-sun .day-data{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-opening-hours-main .day-sat .day-title,.lang-es_ES .elm-opening-hours-main .day-sun .day-title,.lang-es_ES .elm-opening-hours-main .day-sat .day-data,.lang-es_ES .elm-opening-hours-main .day-sun .day-data{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-countdown-main .clock-data	.clock-value{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-counters-main .counter-title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-counters-main .counter-type-textbox .type-text{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-member-main .member-title .member-position-title{font-weight:bold;}.lang-es_ES .elm-member-main .member-title h3{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .elm-member-main .item-subtitle{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-es_ES .elm-member-main .desc-wrap .entry-content-hider{font-style:italic;font-family:serif;}.lang-es_ES .elm-google-map	 .gmap-infowindow-content p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-es_ES .elm-contact-form-main form .input-submit .submit-wrap input{font-family:Open Sans;font-weight:500;font-style:normal;}.lang-es_ES .gallery .gallery-caption{font-style:italic;}.lang-es_ES .comments-link .comments-count{font-weight:bold;}.lang-es_ES .hentry .entry-date a.link-day,.lang-es_ES body.single-post .content-block .entry-date a.link-day{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .hentry .entry-info .entry-date a.link-day,.lang-es_ES body.single-post .content-block .entry-info .entry-date a.link-day{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .hentry .entry-header .post-table h2,.lang-es_ES body.single-post .content-block .entry-header .post-table h2{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-es_ES .hentry .entry-header .post-table .featured-post,.lang-es_ES body.single-post .content-block .entry-header .post-table .featured-post{font-weight:bold;}.lang-es_ES .hentry .comments-link .comments-count,.lang-es_ES body.single-post .content-block .comments-link .comments-count{font-weight:normal;}.lang-es_ES .hentry .entry-footer .more,.lang-es_ES body.single-post .content-block .entry-footer .more{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .hentry .tags h4,.lang-es_ES body.single-post .content-block .tags h4{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .hentry .tags,.lang-es_ES body.single-post .content-block .tags{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-es_ES .image-caption-wrap h4{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .commentlist .comment-meta .fn{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-es_ES #respond h3	small{font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;}.lang-es_ES #respond form label .required{font-weight:bold;}.lang-es_ES #respond form input[type="submit"]{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-es_ES .comments-area h2{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .commentlist  time{font-family:Helvetica, Arial, sans-serif;font-weight:800;font-style:normal;}.lang-es_ES #respond h3{font-family:Open Sans;font-weight:800;font-style:normal;}.lang-es_ES .author-info .author-description h2{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .nav-single .page-numbers,.lang-es_ES .nav-pagination .page-numbers{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .widget-container .widget-title h3,.lang-es_ES .widget_rss .widget-title{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-es_ES .widget_posts h4{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-es_ES .widget_calendar th{font-weight:bold;}.lang-es_ES .widget_calendar tbody td#today{font-weight:bold;}.lang-es_ES .widget_calendar tbody td a{font-weight:bold;}.lang-es_ES blockquote,.lang-es_ES q{font-weight:bold;}