@charset "UTF-8";body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead,body[class*="et_"].et-db #proyectos h4,body[class*="et_"].et-db #proyectos p,body[class*="et_"].et-db #proyectos h2,body[class*="et_"].et-db #proyectos .projects-container-title,#testimonios h2,#testimonios blockquote,#testimonios blockquote p,body[class*="et_"].et-db .cover-proyecto h1,body[class*="et_"].et-db .cover-proyecto .entry-title{text-shadow:-1px 2px 1px #000}
body[class*="et_"].et-db h1,body[class*="et_"].et-db h2,body[class*="et_"].et-db h3,body[class*="et_"].et-db h4,body[class*="et_"].et-db h5,body[class*="et_"].et-db h6{margin:0 auto 20px;color:#000;font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:0}body[class*="et_"].et-db h1{font-size:3.28571em}
body[class*="et_"].et-db h2{font-size:2.42857em}body[class*="et_"].et-db h3{font-size:2.14286em}body[class*="et_"].et-db h4{font-size:1.85714em}body[class*="et_"].et-db h5{font-size:1.28571em}body[class*="et_"].et-db h6{font-size:1.14286em}body[class*="et_"].et-db .btn,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button,body[class*="et_"].et-db #proyectos .toggle-filter-home{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;text-shadow:none;font-size:1.28571em;padding:6px 30px 0 !important;text-transform:uppercase;position:relative;line-height:50px !important;overflow:hidden;display:inline-block;letter-spacing:0;border:solid 1px transparent}
body[class*="et_"].et-db .btn:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:hover,body[class*="et_"].et-db #proyectos .toggle-filter-home:hover,body[class*="et_"].et-db .btn:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:active,body[class*="et_"].et-db #proyectos .toggle-filter-home:active,body[class*="et_"].et-db .btn:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:focus,body[class*="et_"].et-db #proyectos .toggle-filter-home:focus{padding:6px 30px 0 !important}
@media screen and (min-width:768px){body[class*="et_"].et-db .btn,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button,body[class*="et_"].et-db #proyectos .toggle-filter-home{padding:6px 65px 0 !important}body[class*="et_"].et-db .btn:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:hover,body[class*="et_"].et-db #proyectos .toggle-filter-home:hover,body[class*="et_"].et-db .btn:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:active,body[class*="et_"].et-db #proyectos .toggle-filter-home:active,body[class*="et_"].et-db .btn:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:focus,body[class*="et_"].et-db #proyectos .toggle-filter-home:focus{padding:6px 65px 0 !important}
}body[class*="et_"].et-db .btn-default{background:transparent;color:#292929;border-color:#292929}body[class*="et_"].et-db .btn-default:hover,body[class*="et_"].et-db .btn-default:active,body[class*="et_"].et-db .btn-default:focus{text-decoration:none;background:rgba(0,0,0,0);color:#292929;border-color:#292929}body[class*="et_"].et-db .btn-primary,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button,body[class*="et_"].et-db #proyectos .toggle-filter-home,body[class*="et_"].et-db #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db button.et_pb_button{background:transparent;color:#fff;border-color:#fff}
body[class*="et_"].et-db .btn-primary:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:hover,body[class*="et_"].et-db #proyectos .toggle-filter-home:hover,body[class*="et_"].et-db #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:hover,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db button.et_pb_button:hover,body[class*="et_"].et-db .btn-primary:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:active,body[class*="et_"].et-db #proyectos .toggle-filter-home:active,body[class*="et_"].et-db #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:active,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db button.et_pb_button:active,body[class*="et_"].et-db .btn-primary:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:focus,body[class*="et_"].et-db #proyectos .toggle-filter-home:focus,body[class*="et_"].et-db #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:focus,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db button.et_pb_button:focus{text-decoration:none;background:rgba(0,0,0,0);color:#fff;border-color:#fff}
body[class*="et_"].et-db .btn-success{background:transparent;color:#292929;border-color:#292929}body[class*="et_"].et-db .btn-success:hover,body[class*="et_"].et-db .btn-success:active,body[class*="et_"].et-db .btn-success:focus{text-decoration:none;background:rgba(0,0,0,0);color:#292929;border-color:#292929}body[class*="et_"].et-db .btn-warning{background:#f60;color:#fff;border-color:#b34700}
body[class*="et_"].et-db .btn-warning:hover,body[class*="et_"].et-db .btn-warning:active,body[class*="et_"].et-db .btn-warning:focus{text-decoration:none;background:#cc5200;color:#fff;border-color:#b34700}body[class*="et_"].et-db .btn-danger{background:red;color:white;border-color:#b30000}body[class*="et_"].et-db .btn-danger:hover,body[class*="et_"].et-db .btn-danger:active,body[class*="et_"].et-db .btn-danger:focus{text-decoration:none;background:#c00;color:white;border-color:#b30000}
body[class*="et_"].et-db .btn-light{background:transparent;color:#292929;border-color:#292929}body[class*="et_"].et-db .btn-light:hover,body[class*="et_"].et-db .btn-light:active,body[class*="et_"].et-db .btn-light:focus{text-decoration:none;background:rgba(0,0,0,0);color:#292929;border-color:#292929}body[class*="et_"].et-db .btn-dark{background:transparent;color:#292929;border-color:#292929}body[class*="et_"].et-db .btn-dark:hover,body[class*="et_"].et-db .btn-dark:active,body[class*="et_"].et-db .btn-dark:focus{text-decoration:none;background:rgba(0,0,0,0);color:#292929;border-color:#292929}
body[class*="et_"].et-db .btn.btn-primary:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:hover,body[class*="et_"].et-db #proyectos .toggle-filter-home:hover,body[class*="et_"].et-db #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.btn.et_pb_button:hover,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db button.btn.et_pb_button:hover,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db section.et_pb_fullwidth_header button.et_pb_button:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:hover,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db #proyectos button.et_pb_button.toggle-filter-home:hover,body[class*="et_"].et-db #proyectos #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button.toggle-filter-home:hover,body[class*="et_"].et-db .btn.btn-primary:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:active,body[class*="et_"].et-db #proyectos .toggle-filter-home:active,body[class*="et_"].et-db #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.btn.et_pb_button:active,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db button.btn.et_pb_button:active,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db section.et_pb_fullwidth_header button.et_pb_button:active,body[class*="et_"].et-db section.et_pb_fullwidth_header #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:active,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db #proyectos button.et_pb_button.toggle-filter-home:active,body[class*="et_"].et-db #proyectos #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button.toggle-filter-home:active,body[class*="et_"].et-db .btn.btn-primary:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:focus,body[class*="et_"].et-db #proyectos .toggle-filter-home:focus,body[class*="et_"].et-db #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.btn.et_pb_button:focus,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db button.btn.et_pb_button:focus,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db section.et_pb_fullwidth_header button.et_pb_button:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:focus,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact body[class*="et_"].et-db #proyectos button.et_pb_button.toggle-filter-home:focus,body[class*="et_"].et-db #proyectos #contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button.toggle-filter-home:focus{background-color:#fff !important;color:#292929 !important;border-color:#fff !important}
body[class*="et_"].et-db .btn.btn-default:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-default.et_pb_button:hover,body[class*="et_"].et-db #proyectos .btn-default.toggle-filter-home:hover,body[class*="et_"].et-db .btn.btn-default:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-default.et_pb_button:active,body[class*="et_"].et-db #proyectos .btn-default.toggle-filter-home:active,body[class*="et_"].et-db .btn.btn-default:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-default.et_pb_button:focus,body[class*="et_"].et-db #proyectos .btn-default.toggle-filter-home:focus,body[class*="et_"].et-db .btn.btn-success:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-success.et_pb_button:hover,body[class*="et_"].et-db #proyectos .btn-success.toggle-filter-home:hover,body[class*="et_"].et-db .btn.btn-success:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-success.et_pb_button:active,body[class*="et_"].et-db #proyectos .btn-success.toggle-filter-home:active,body[class*="et_"].et-db .btn.btn-success:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-success.et_pb_button:focus,body[class*="et_"].et-db #proyectos .btn-success.toggle-filter-home:focus,body[class*="et_"].et-db .btn.btn-light:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-light.et_pb_button:hover,body[class*="et_"].et-db #proyectos .btn-light.toggle-filter-home:hover,body[class*="et_"].et-db .btn.btn-light:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-light.et_pb_button:active,body[class*="et_"].et-db #proyectos .btn-light.toggle-filter-home:active,body[class*="et_"].et-db .btn.btn-light:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-light.et_pb_button:focus,body[class*="et_"].et-db #proyectos .btn-light.toggle-filter-home:focus,body[class*="et_"].et-db .btn.btn-dark:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-dark.et_pb_button:hover,body[class*="et_"].et-db #proyectos .btn-dark.toggle-filter-home:hover,body[class*="et_"].et-db .btn.btn-dark:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-dark.et_pb_button:active,body[class*="et_"].et-db #proyectos .btn-dark.toggle-filter-home:active,body[class*="et_"].et-db .btn.btn-dark:focus,body[class*="et_"].et-db section.et_pb_fullwidth_header .btn-dark.et_pb_button:focus,body[class*="et_"].et-db #proyectos .btn-dark.toggle-filter-home:focus{background-color:#292929 !important;color:#fff !important}
.button-style-1{background-color:black;color:white;border:solid 1px black}.button-style-2{background-color:red;color:white;border:0}::selection{background:#ff8c00;color:#fff;text-shadow:none}::-moz-selection{background:#ff8c00;color:#fff;text-shadow:none}body[class*="et_"].et-db{font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background:#fff;font-size:14px;line-height:1.8;color:#818181;height:auto;font-weight:300}body[class*="et_"].et-db .et_pb_column{z-index:0}
footer#main-footer{display:block;width:100%;height:auto;background:#292929;color:#fff}a{outline:none !important;color:#ff8c00}a:hover,a:active,a:focus{color:#ef9b1f;text-decoration:underline}#et-main-area ul{padding:0;line-height:1.8}#et-main-area ul li{list-style:none;padding:0;margin:0}#et-main-area ul li{position:relative;padding-left:20px}#et-main-area ul li:before{content:'';width:10px;height:10px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#ff8c00;margin-right:10px;display:block;position:absolute;top:7px;left:0}
#et-main-area ul li ul{margin-left:30px}#et-main-area ul li ul li:before{background-color:#292929}#et-main-area ol{counter-reset:li;margin:0 0 30px;padding-left:0}#et-main-area ol>li{list-style:none outside none;margin:0 0 10px 0;padding:0;position:relative;border:0}#et-main-area ol>li:before{color:#292929;background:transparent;content:counter(li,decimal);counter-increment:li;left:0;margin:0 10px 0 0;position:relative;text-align:center;top:-3px;padding:4px 6px;font-size:11px;font-weight:700;text-indent:0;-webkit-border-radius:1px;border-radius:1px}
#et-main-area ol>li>ol{margin:10px 0 0 25px}#et-main-area ol>li>ol li{list-style:decimal inside;padding:0;text-indent:0}#et-main-area ol>li>ol li:before{content:none;text-indent:0}#et-main-area ol li:before{border:solid 1px #292929;font-family:Arial,Helvetica,sans-serif}blockquote,q{quotes:initial}blockquote{margin:0 0 20px;padding:0 20px;min-height:50px;border:0;font-size:inherit;font-size:1.42857em;font-family:"Merriweather","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;text-align:center;position:relative}
blockquote p{color:#fff}blockquote p:last-of-type{margin-bottom:0}blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{margin-top:20px}blockquote p{font-family:inherit;font-size:100%}hr{margin:0 0 25px;width:100%;display:block;clear:both;border:0;background:#292929;height:1px}em{font-family:"Merriweather","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}#main-content{background:0}.no-padding{padding:0}@media screen and (max-width:1199px){.container{width:100%}
}.body-overflow{overflow:hidden}body[class*="et_"] #main-content .container:before{background:0;opacity:0;visibility:hidden;width:0}body[class*="et_"] #page-container{overflow-y:visible !important}.fancybox-container{z-index:99999}.fancybox-button{color:#fff}@media screen and (max-width:980px){body[class*="et_"].et-db header .logo_container{left:0;padding-left:20px}}body[class*="et_"].et-db header .logo_container a{display:inline-block;width:130px;position:relative;z-index:999}
@media screen and (min-width:600px){body[class*="et_"].et-db header .logo_container a{width:170px}}body[class*="et_"].et-db header .logo_container a img#logo{max-height:none;max-width:none;width:100%}@media screen and (max-width:980px){body[class*="et_"].et-db header#main-header,body[class*="et_"].et-db header.et-fixed-header{-webkit-transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;-moz-transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;-o-transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;-ms-transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out}
}body[class*="et_"].et-db header#main-header{background-color:rgba(0,0,0,0) !important;height:76px}@media screen and (min-width:980px){body[class*="et_"].et-db header#main-header{height:auto}}body[class*="et_"].et-db header#main-header.et-fixed-header{background-color:rgba(0,0,0,0.8) !important;position:fixed}header#main-header #et-top-navigation,header.et-fixed-header #et-top-navigation{padding:22px 0}header#main-header #et-top-navigation nav#top-menu-nav ul[class]>li,header#main-header #et-top-navigation #et_mobile_nav_menu ul[class]>li,header.et-fixed-header #et-top-navigation nav#top-menu-nav ul[class]>li,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul[class]>li{border-left:solid 1px #ff8c00;padding:0}
header#main-header #et-top-navigation nav#top-menu-nav ul[class]>li:first-child,header#main-header #et-top-navigation #et_mobile_nav_menu ul[class]>li:first-child,header.et-fixed-header #et-top-navigation nav#top-menu-nav ul[class]>li:first-child,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul[class]>li:first-child{border-left:0}header#main-header #et-top-navigation nav#top-menu-nav ul[class]>li a,header#main-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a,header.et-fixed-header #et-top-navigation nav#top-menu-nav ul[class]>li a,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;padding:10px 15px;color:#fff;letter-spacing:0;text-transform:none;font-size:1.28571em}
header#main-header #et-top-navigation nav#top-menu-nav ul[class]>li a:hover,header#main-header #et-top-navigation nav#top-menu-nav ul[class]>li a:active,header#main-header #et-top-navigation nav#top-menu-nav ul[class]>li a:focus,header#main-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a:hover,header#main-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a:active,header#main-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a:focus,header.et-fixed-header #et-top-navigation nav#top-menu-nav ul[class]>li a:hover,header.et-fixed-header #et-top-navigation nav#top-menu-nav ul[class]>li a:active,header.et-fixed-header #et-top-navigation nav#top-menu-nav ul[class]>li a:focus,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a:hover,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a:active,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul[class]>li a:focus{background:0;color:#ff8c00}
header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav:before,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_nav:before{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease;-ms-transform:scaleX(0.5);-webkit-transform:scaleX(0.5);transform:scaleX(0.5);height:100vh;content:'';position:fixed;width:100%;background:#000;left:0;top:0;pointer-events:none;opacity:0}
header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened:before,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened:before{-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);opacity:.9}header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{color:red}header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened ul.et_mobile_menu,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened ul.et_mobile_menu{background:none !important}header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;padding:0}
header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;font-size:32px}header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu,header.et-fixed-header header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu,header#main-header header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu{border:0}
header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:6% 0 4%;top:76px;margin:0;background:none !important}header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li{border-left:0;text-align:center}header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a{font-size:1.14286em;border:0;display:inline-block;width:auto}
header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a:hover,header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a:active,header#main-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a:focus,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a:hover,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a:active,header.et-fixed-header #et-top-navigation #et_mobile_nav_menu ul.et_mobile_menu>li a:focus{text-decoration:none;border:0}
.projects-slider .slick-slide,.proyecto-detalle .slick-slide{padding:0 10px}.projects-slider button.slick-prev,.projects-slider button.slick-next,.proyecto-detalle button.slick-prev,.proyecto-detalle button.slick-next{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;height:40px}.projects-slider button.slick-prev:before,.projects-slider button.slick-next:before,.proyecto-detalle button.slick-prev:before,.proyecto-detalle button.slick-next:before{font-family:FontAwesome !important;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}
.projects-slider button.slick-prev:focus,.projects-slider button.slick-next:focus,.proyecto-detalle button.slick-prev:focus,.proyecto-detalle button.slick-next:focus{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.15) inset;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.15) inset;box-shadow:0 0 5px 0 rgba(0,0,0,0.15) inset}.projects-slider button.slick-prev:before,.proyecto-detalle button.slick-prev:before{content:""}.projects-slider button.slick-next:before,.proyecto-detalle button.slick-next:before{content:""}
.filter-list ul button.slick-prev:before,.filter-list ul button.slick-next:before,.lista-categorias button.slick-prev:before,.lista-categorias button.slick-next:before{font-family:FontAwesome !important;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff8c00;opacity:1}
.filter-list ul button.slick-prev:before,.lista-categorias button.slick-prev:before{content:""}.filter-list ul button.slick-next:before,.lista-categorias button.slick-next:before{content:""}.lista-categorias .owl-stage .owl-item,.filter-list .owl-stage .owl-item{margin-right:-1px}.lista-categorias .owl-stage .owl-item{margin-left:-2px}.filter-list .owl-stage .owl-item{margin-left:-1px}body[class*="et_"].et-db section.et_pb_fullwidth_header h1{text-shadow:0 1px 1px rgba(0,0,0,0.5);font-size:4.28571em;margin:0}
@media screen and (max-width:325px){body[class*="et_"].et-db section.et_pb_fullwidth_header h1{font-size:3.21429em !important}}@media screen and (min-width:326px){body[class*="et_"].et-db section.et_pb_fullwidth_header h1{font-size:3.21429em}}@media screen and (min-width:768px){body[class*="et_"].et-db section.et_pb_fullwidth_header h1{font-size:5em}}body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-family:"Merriweather","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:1.42857em}
body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:hover,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:active,body[class*="et_"].et-db section.et_pb_fullwidth_header .et_pb_button:focus{border-color:#fff}#proyectos,#equipo,#servicios{padding:3em 0}#nosotros{background-color:#292929;padding:0}@media screen and (min-width:980px){#nosotros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:-webkit-calc(100vh - 77px);height:-moz-calc(100vh - 77px);height:calc(100vh - 77px)}
#nosotros>div{height:100%}#nosotros>div>div{height:100%}}#nosotros div.col-image img{display:none}@media screen and (max-width:980px){#nosotros div.col-image{min-height:50vh}}#nosotros div.col-texto{color:#fff;overflow:auto}#nosotros div.col-texto>div{text-align:justify;padding:30px 0 !important}@media screen and (min-width:980px){#nosotros div.col-texto>div{padding:3em !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;height:100%;width:100%}
}#nosotros div.col-texto h2,#nosotros div.col-texto h3,#nosotros div.col-texto h4,#nosotros div.col-texto h5,#nosotros div.col-texto h6{color:#fff}.et_pb_section.mision-vision{padding:0}@media screen and (min-width:980px){.et_pb_section.mision-vision{padding:8em 0}}@media screen and (max-width:980px){.et_pb_section.mision-vision>div.et_pb_row{width:100%}}@media screen and (max-width:980px){.et_pb_section.mision-vision>div.et_pb_row>div{padding:0 30px !important}}.et_pb_section.mision-vision>div.et_pb_row>div>div{text-align:justify}
#servicios h1,#servicios h2,#servicios h3,#servicios h4{color:#fff}#servicios div.et_pb_row_4col{max-width:1600px !important;padding-bottom:0;padding-top:0;margin-bottom:30px}@media screen and (max-width:980px){#servicios div.et_pb_row_4col{padding:0 30px;margin-bottom:30px}}#servicios div.et_pb_row_4col .col-image,#servicios div.et_pb_row_4col .col-text{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:25%;margin-right:0}#servicios div.et_pb_row_4col .col-image h2,#servicios div.et_pb_row_4col .col-text h2{color:#292929}
@media screen and (min-width:768px) and (max-width:980px){#servicios div.et_pb_row_4col .col-image,#servicios div.et_pb_row_4col .col-text{width:50%}}@media screen and (max-width:768px){#servicios div.et_pb_row_4col .col-image,#servicios div.et_pb_row_4col .col-text{margin:0 auto !important;width:100% !important;max-width:620px}}#servicios div.et_pb_row_4col .col-text{padding:1.5em}@media screen and (max-width:768px){#servicios div.et_pb_row_4col .col-text{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
}@media screen and (min-width:1200px){#servicios div.et_pb_row_4col .col-text{width:35%;margin-left:-250px;min-height:430px}}@media screen and (max-width:980px){#servicios div.et_pb_row_4col .col-left{margin-left:11%}}@media screen and (max-width:768px){#servicios div.et_pb_row_4col .col-left{margin-left:auto}}#servicios div.et_pb_row_4col .col-right{margin-top:50px}@media screen and (max-width:768px){#servicios div.et_pb_row_4col div.et_pb_column.col-text{margin-bottom:20px !important}}body[class*="et_"].et-db #proyectos{color:#fff;position:relative}
body[class*="et_"].et-db #proyectos:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;bottom:0;background-color:#000;z-index:0;opacity:.6}body[class*="et_"].et-db #proyectos>div{padding:0}body[class*="et_"].et-db #proyectos .et_pb_button_0_wrapper{text-align:center}body[class*="et_"].et-db #proyectos h4,body[class*="et_"].et-db #proyectos p,body[class*="et_"].et-db #proyectos h2{color:#fff}
body[class*="et_"].et-db #proyectos div.et_pb_text_inner:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;bottom:0;background-color:#000;z-index:0;opacity:.5}body[class*="et_"].et-db #proyectos div.et_pb_text_inner:before{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;-ms-transition:all 600ms ease;transition:all 600ms ease;height:100vh;top:76px;position:fixed;opacity:0;z-index:10;pointer-events:none}
body[class*="et_"].et-db #proyectos div.et_pb_text_inner.wrapper-opened:before{opacity:.8}body[class*="et_"].et-db #proyectos .toggle-filter-home{padding:0 !important;display:none;font-size:14px !important;position:relative;z-index:15;max-width:300px;width:100%;margin:0 auto 10px}body[class*="et_"].et-db #proyectos .toggle-filter-home:hover,body[class*="et_"].et-db #proyectos .toggle-filter-home:active,body[class*="et_"].et-db #proyectos .toggle-filter-home:focus{font-size:14px !important;padding:0 !important}
body[class*="et_"].et-db #proyectos .toggle-filter-home:after{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;content:"";font-family:FontAwesome !important;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:5px}
body[class*="et_"].et-db #proyectos .toggle-filter-home.btn-opened{background:#fff;color:#292929}body[class*="et_"].et-db #proyectos .toggle-filter-home.btn-opened:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:red}@media screen and (max-width:980px){body[class*="et_"].et-db #proyectos .toggle-filter-home{display:block}}@media screen and (max-height:641px){body[class*="et_"].et-db #proyectos .lista-categorias{max-height:310px;overflow:auto}
}body[class*="et_"].et-db #proyectos .lista-categorias .owl-item{margin-bottom:8px;margin-left:-1px;border-left:solid 1px #ff8c00}body[class*="et_"].et-db #proyectos .lista-categorias .owl-item a{margin-right:6px;margin-left:6px}body[class*="et_"].et-db #proyectos .lista-categorias .owl-item:first-of-type a{border-left:0}body[class*="et_"].et-db #proyectos .lista-categorias a{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;font-size:1em;display:inline-block;width:auto;line-height:1 !important;padding:2px 6px 6px;margin-bottom:0;text-transform:none;font-weight:300;color:#fff;position:relative}
@media screen and (min-width:980px){body[class*="et_"].et-db #proyectos .lista-categorias a:before{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;content:'';width:100%;height:1px;position:absolute;bottom:5px;left:0;background:#fff;opacity:0}body[class*="et_"].et-db #proyectos .lista-categorias a:hover,body[class*="et_"].et-db #proyectos .lista-categorias a:active,body[class*="et_"].et-db #proyectos .lista-categorias a:focus{text-decoration:none !important}
body[class*="et_"].et-db #proyectos .lista-categorias a:hover:before,body[class*="et_"].et-db #proyectos .lista-categorias a:active:before,body[class*="et_"].et-db #proyectos .lista-categorias a:focus:before{opacity:1;bottom:0}}@media screen and (max-width:980px){body[class*="et_"].et-db #proyectos .lista-categorias{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;-ms-transition:all 600ms ease;transition:all 600ms ease;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;background:#fff;max-width:600px;display:block;width:100%;z-index:15;left:50%;padding:30px;text-align:center;opacity:0;pointer-events:none;visibility:hidden}
body[class*="et_"].et-db #proyectos .lista-categorias.opened{visibility:visible;opacity:1;pointer-events:auto;position:relative}body[class*="et_"].et-db #proyectos .lista-categorias a{border:0;color:#292929;display:block;clear:both;margin-bottom:20px}body[class*="et_"].et-db #proyectos .lista-categorias a:before{content:none}}body[class*="et_"].et-db #proyectos .projects-container-title{color:#fff;font-size:3em !important}
body[class*="et_"].et-db #proyectos .projects-container-title button.slick-prev,body[class*="et_"].et-db #proyectos .projects-container-title button.slick-next{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;height:40px}body[class*="et_"].et-db #proyectos .projects-container-title button.slick-prev:before,body[class*="et_"].et-db #proyectos .projects-container-title button.slick-next:before{color:#fff}
body[class*="et_"].et-db #proyectos .projects-slider button.slick-prev,body[class*="et_"].et-db #proyectos .projects-slider button.slick-next{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;height:40px}body[class*="et_"].et-db #proyectos .projects-slider button.slick-prev:before,body[class*="et_"].et-db #proyectos .projects-slider button.slick-next:before{color:#fff}
body[class*="et_"].et-db #proyectos .single-project{text-align:center;margin:0}body[class*="et_"].et-db .project-url{display:block}body[class*="et_"].et-db .project-url:hover,body[class*="et_"].et-db .project-url:active,body[class*="et_"].et-db .project-url:focus{text-decoration:none}body[class*="et_"].et-db .project-url:hover .project-image,body[class*="et_"].et-db .project-url:active .project-image,body[class*="et_"].et-db .project-url:focus .project-image{border-color:#ff8c00}
body[class*="et_"].et-db .project-url:hover .project-title,body[class*="et_"].et-db .project-url:active .project-title,body[class*="et_"].et-db .project-url:focus .project-title{color:#ff8c00}body[class*="et_"].et-db .project-image{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;border:solid 1px transparent;padding:1px;margin-bottom:15px}
body[class*="et_"].et-db .project-title{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;font-size:1.28571em;font-weight:400}body[class*="et_"].et-db .owl-next,body[class*="et_"].et-db .owl-prev{position:absolute;width:22px;font-size:24px;top:-44px;color:#ef9b1f}body[class*="et_"].et-db .owl-next :hover,body[class*="et_"].et-db .owl-prev :hover{cursor:pointer}
body[class*="et_"].et-db .et_pb_portfolio_filters .owl-next,body[class*="et_"].et-db .et_pb_portfolio_filters .owl-prev{top:-33px}body[class*="et_"].et-db .owl-prev{left:-22px}body[class*="et_"].et-db .owl-next{right:-22px}body[class*="et_"].et-db .owl-nav{position:relative;height:0;overflow:visible;background-color:green}#equipo div.person{max-width:520px;margin-right:auto;margin-left:auto}
#equipo div.person .et_pb_team_member_image{margin-bottom:15px;max-width:none;width:100%}#equipo div.person .et_pb_team_member_image img{max-width:none;width:100%}#equipo div.person .et_pb_team_member_description{padding:0 18px;text-align:justify}#equipo div.person .et_pb_team_member_description .et_pb_module_header{padding:0;font-size:1.21429em;margin-bottom:15px}#equipo div.person .et_pb_team_member_description p{font-size:14px;line-height:2;font-weight:300;padding-bottom:0}#equipo div.person .et_pb_team_member_description .read_div{line-height:1.8}
#equipo div.person .et_pb_team_member_description p>span{display:block;clear:both;float:none;width:100%;padding-top:10px}#equipo div.person .et_pb_team_member_description a[id^="readlink"]{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;color:#ff8c00;padding:0;display:block;width:100%;text-align:center;font-weight:400;border-bottom:none !important;border-top:solid 1px #ff8c00 !important;margin:0}
#equipo div.person .et_pb_team_member_description a[id^="readlink"]:hover{padding:0;color:#292929;text-decoration:none;border-bottom:none !important;border-top:solid 1px #292929 !important}#equipo .six-columns div.person{display:block;clear:both;float:none;width:100%;padding:2em 10px 0}@media screen and (min-width:420px){#equipo .six-columns div.person{float:left;clear:none;width:50%}}@media screen and (min-width:768px){#equipo .six-columns div.person{width:25%}}@media screen and (min-width:980px){#equipo .six-columns div.person{width:16.66%}
}#equipo .six-columns div.person .et_pb_team_member_description{padding:0;text-align:justify}@media screen and (max-width:420px){#equipo .six-columns div.person .et_pb_team_member_description{text-align:center}}#equipo .six-columns div.person .et_pb_module_header{font-size:1.07143em;margin-bottom:5px;font-weight:300}#equipo .six-columns div.person p{font-size:1em;font-family:"Merriweather","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:normal}#testimonios{background:#292929}
#testimonios>div{position:relative;z-index:2}#testimonios h2{color:#fff;padding:0}#testimonios .et_pb_slides span[class*="bg"]:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;bottom:0;background-color:#000;z-index:0;opacity:.4}#testimonios .et_pb_slide_title{font-weight:400}#testimonios blockquote{position:relative;color:#fff}#testimonios blockquote:before{font-size:2.28571em;content:open-quote;position:absolute;left:0;top:0}
#testimonios blockquote p{font-size:20px;line-height:1.8;color:#fff;position:relative}#testimonios blockquote p:after{content:close-quote;display:inline-block;margin-left:5px}#testimonios blockquote ~ p{color:#fff;text-align:center}#testimonios blockquote ~ p:before{background:#fff;content:"";display:inline-block;height:1px;width:25px;margin-right:5px;position:relative;top:-5px}body[class*="et_"].et-db .cover-proyecto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;background-size:cover;height:45vh}
body[class*="et_"].et-db .cover-proyecto h1,body[class*="et_"].et-db .cover-proyecto .entry-title{padding:0 40px;font-size:2.71429em;color:#fff;margin-top:1em;margin-bottom:0;font-weight:400}#main-content.proyecto-detalle>.container{padding-top:0 !important}#main-content.proyecto-detalle .project-gallery .slider-for{margin-bottom:8px}#main-content.proyecto-detalle .project-gallery .slider-for .slick-slide{padding:0}#main-content.proyecto-detalle .project-gallery .slider-for .slick-slide img{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0;max-width:none;width:100%}
#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:50px;border:0;width:100%;height:100%;z-index:4;position:absolute;opacity:.65;margin:0;left:50%;top:50%}
#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox:before{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease;-moz-transform:scale(0.3) translateX(-50%) translateY(-50%);-webkit-transform:scale(0.3) translateX(-50%) translateY(-50%);-o-transform:scale(0.3) translateX(-50%) translateY(-50%);-ms-transform:scale(0.3) translateX(-50%) translateY(-50%);transform:scale(0.3) translateX(-50%) translateY(-50%);-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:rgba(0,0,0,0.5);content:'';display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:-1;opacity:0}
#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox:hover,#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox:active,#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox:focus{opacity:1;text-decoration:none;color:#fff}#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox:hover:before,#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox:active:before,#main-content.proyecto-detalle .project-gallery .slider-for .project-image-lightbox:focus:before{-moz-transform:scale(1) translateX(-50%) translateY(-50%);-webkit-transform:scale(1) translateX(-50%) translateY(-50%);-o-transform:scale(1) translateX(-50%) translateY(-50%);-ms-transform:scale(1) translateX(-50%) translateY(-50%);transform:scale(1) translateX(-50%) translateY(-50%);opacity:1}
#main-content.proyecto-detalle .project-gallery .slider-nav .slick-slide{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;margin:0 6px;padding:3px;border:solid 1px transparent;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:73px}#main-content.proyecto-detalle .project-gallery .slider-nav .slick-slide.slick-current{border-color:#ff8c00}#main-content.proyecto-detalle .project-gallery .slider-nav .slick-slide:hover,#main-content.proyecto-detalle .project-gallery .slider-nav .slick-slide:active,#main-content.proyecto-detalle .project-gallery .slider-nav .slick-slide:focus{border-color:#ccc;cursor:pointer}
#main-content.proyecto-detalle .project-gallery .slider-nav .slick-slide img{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;padding:0;max-width:none;width:100%}#main-content.proyecto-detalle .project-gallery .slider-nav .slick-list{padding:0 !important}#main-content.proyecto-detalle .project-gallery .slider-nav .slick-list .slide-thumbanil{padding:0 15px}#main-content.proyecto-detalle .project-gallery button.slick-prev,#main-content.proyecto-detalle .project-gallery button.slick-next{z-index:5}
#main-content.proyecto-detalle .project-gallery button.slick-prev:before,#main-content.proyecto-detalle .project-gallery button.slick-next:before{font-size:30px;color:#292929}#main-content.proyecto-detalle .project-gallery button.slick-prev{left:-20px}#main-content.proyecto-detalle .project-gallery button.slick-next{right:-20px}#main-content.proyecto-detalle .col-text{text-align:justify}#main-content.proyecto-detalle .col-text .entry-title{margin:0 0 1;padding:0}#main-content.proyecto-detalle .col-text p{text-align:justify}
.projects-container{margin-top:30px;margin-bottom:30px;text-align:center}.projects-container button.slick-prev,.projects-container button.slick-next{z-index:5}.projects-container button.slick-prev:before,.projects-container button.slick-next:before{font-size:30px;color:#292929}.projects-container button.slick-prev:focus,.projects-container button.slick-next:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.projects-container button.slick-prev{left:-10px}.projects-container button.slick-next{right:-10px}
.projects-container .projects-container-title{font-size:2.14286em}.projects-container .projects-filter{display:none}.projects-container .project-title,.projects-container .project-description{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px !important}.projects-container .project-title{font-weight:400}.projects-container .project-description{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;font-weight:300}
@media screen and (min-width:980px){body[class*="et_"].et-db #proyectos-grid{padding-top:3em}}body[class*="et_"].et-db #proyectos-grid>.et_pb_row{padding:0 !important}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters{text-align:center;margin-bottom:30px}@media screen and (max-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters #toggle-wrapper{background:#fff;-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;display:block;clear:both;float:none;width:100%;padding:6px 0;height:64px}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters #toggle-wrapper.fixed-filters{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}}@media screen and (min-width:0) and (max-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;text-shadow:none;font-size:1.28571em;background:#fff;color:#ff8c00;border:solid 1px #ff8c00;padding:0 !important;text-transform:uppercase;line-height:50px !important;overflow:hidden;display:block;letter-spacing:0;font-size:14px !important;position:relative;z-index:15;max-width:300px;width:100%;margin:0 auto}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter:hover,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter:active,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter:focus{font-size:14px !important;padding:0 !important;cursor:pointer}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter:after{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;content:"";font-family:FontAwesome !important;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:5px}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter.btn-opened{background:#fff;color:#292929;border:solid 1px #292929}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter.btn-opened:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:red}}@media screen and (min-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters span.toggle-filter{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;clear:both;float:none;width:100%;font-size:1.28571em;font-style:italic;color:#ff8c00;line-height:1;font-weight:400;letter-spacing:-1px}
}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .fixed-filters{z-index:100}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-wrapper{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0);box-shadow:0 0 5px 0 rgba(0,0,0,0);-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease}
@media screen and (max-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-wrapper{padding-top:15px}}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-wrapper.fixed-filters{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-wrapper:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;bottom:0;background-color:#fff;z-index:0;opacity:.5}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-wrapper:before{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;-ms-transition:all 600ms ease;transition:all 600ms ease;height:100vh;top:76px;position:fixed;opacity:0;z-index:10;pointer-events:none}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-wrapper.wrapper-opened:before{pointer-events:auto;opacity:.8}@media screen and (max-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-wrapper.wrapper-fix div.filter-list{position:fixed;top:155px}
}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0);box-shadow:0 0 5px 0 rgba(0,0,0,0);background:#fff}@media screen and (min-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list{padding:20px 30px}
}@media screen and (max-height:630px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list{max-height:310px;overflow:auto}}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list.fixed-filters{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul{display:block;width:100%;margin:1px auto 0;line-height:1;max-width:1266px}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul:before{content:none}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul:after{content:none}@media screen and (min-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul{border-top:solid 2px #ff8c00;border-bottom:solid 2px #ff8c00}}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li{display:inline-block;float:none;margin:0;padding-left:0}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li:before{content:none}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;font-size:1em;background:0;display:block;padding:0 20px;text-transform:none;font-weight:300;color:#818181;position:relative;border:0;line-height:38px}
@media screen and (min-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a{margin:0 !important}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a:hover,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a:active,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a:focus{color:#ff8c00}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a.active{color:#ff8c00}}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a#destacados,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a#featured{display:none}@media screen and (min-width:0) and (max-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-o-transition:all 600ms ease;-ms-transition:all 600ms ease;transition:all 600ms ease;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;background:#fff;max-width:600px;display:block;width:90%;z-index:15;left:50%;padding:30px;text-align:center;border:solid 2px #ff8c00;opacity:0;pointer-events:none;visibility:hidden}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list.opened{visibility:visible;opacity:1;pointer-events:auto}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li{display:block;clear:both;float:none;width:100%}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a{border:0;color:#292929;display:block;clear:both;margin-bottom:0;line-height:30px}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a:before{content:none}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_filters .filter-list ul li a.active{color:#ff8c00}}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper{padding-top:15px;max-width:1292px}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items{*zoom:1}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items:before,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items:after{content:" ";display:table;line-height:0}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items:after{clear:both}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item{padding:0 15px}
@media screen and (min-width:420px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item{float:left;clear:none;width:50% !important;margin:0 0 20px !important}}@media screen and (min-width:768px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item{width:33.3333% !important}}@media screen and (min-width:980px){body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item{width:25% !important}
}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item a{display:block}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item a:hover,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item a:active,body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item a:focus{text-decoration:none}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .et_portfolio_image img{max-width:none;width:100%}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .et_pb_module_header{text-align:center;font-size:1.14286em;line-height:normal;color:#818181}body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .post-meta{display:none}
body[class*="et_"].et-db #proyectos-grid .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item.et_pb_grid_item.first_in_row{clear:none !important}#pbe-footer-wa-wrap{*zoom:1}#pbe-footer-wa-wrap:before,#pbe-footer-wa-wrap:after{content:" ";display:table;line-height:0}#pbe-footer-wa-wrap:after{clear:both}#contacto h2,#contacto h3,#contacto h4{color:#fff;margin-bottom:1em}#contacto .et_pb_row{padding:0 30px;max-width:1200px;width:100%}
#contacto .et_pb_row:last-of-type>div.et_pb_column:first-of-type>div[class*="code"]{display:block;width:100%;float:none;height:auto;position:relative}#contacto .et_pb_row:last-of-type>div.et_pb_column:first-of-type>div[class*="code"]>div{padding-bottom:100%;position:relative;height:0;overflow:hidden;z-index:9}#contacto .et_pb_row:last-of-type>div.et_pb_column:first-of-type>div[class*="code"]>div iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;z-index:7}
@media screen and (min-width:980px){#contacto .et_pb_row:last-of-type>div.et_pb_column{padding:0 15px;margin:0;width:50%}#contacto .et_pb_row:last-of-type>div.et_pb_column:first-of-type{padding:0}}#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et-pb-contact-message p{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#f60;font-size:1.28571em}#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et-pb-contact-message ul li{font-size:1em;color:#fff;font-weight:300}
#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact .et_contact_bottom_container{width:100%}@media screen and (max-width:768px){#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact .et_contact_bottom_container{padding:0 0 0 3%}}#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button{max-width:50%;width:100%;margin:0}@media screen and (max-width:600px){#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button{max-width:100%}
}@media screen and (max-width:980px){#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button{display:block;margin:0 auto;float:none}}#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:hover,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:active,#contacto .et_pb_row:last-of-type>div.et_pb_column div[class*="form"] .et_pb_contact button.et_pb_button:focus{background-color:#fff !important;border-color:#fff !important}
@media screen and (max-width:980px){#contacto .et_pb_row:last-of-type>div.et_pb_column ul{text-align:center;max-width:none;width:100%}}#contacto .et_pb_row:last-of-type>div.et_pb_column ul li:before{content:none}#contacto .et_pb_row:last-of-type>div.et_pb_column ul li a{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;margin:0}#contacto .et_pb_row:last-of-type>div.et_pb_column ul li a:hover,#contacto .et_pb_row:last-of-type>div.et_pb_column ul li a:active,#contacto .et_pb_row:last-of-type>div.et_pb_column ul li a:focus{background:#000}
@media screen and (max-width:980px){#contacto .et_pb_row:last-of-type>div.et_pb_column .et_pb_text{text-align:center}}#contacto .et_pb_row:last-of-type>div.et_pb_column .et_pb_text p{padding:0;color:#fff;line-height:normal;margin-bottom:8px}#contacto .et_pb_row:last-of-type>div.et_pb_column .et_pb_text a{color:#fff;text-decoration:none}footer{display:none !important}footer#main-footer .footer-widget{background:0}#pbe-footer-wa-wrap{top:0 !important}.bredcrumbs{margin:0 0 15px;display:block;clear:both;float:none;width:100%}
.bredcrumbs a{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.28571em;font-weight:400;color:#ff8c00}.bredcrumbs a:first-of-type{color:#818181}.bredcrumbs a:first-of-type:hover,.bredcrumbs a:first-of-type:active,.bredcrumbs a:first-of-type:focus{color:#ff8c00}
.et_pb_button:after{content:none;}