/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! HTML5 Boilerplate v7.2.0 | MIT License | https://html5boilerplate.com/ */
html{color:#222;font-size:62.5%;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:'mcabrera';src:url(//www.marcelcabrera.com.mx/wp-content/themes/marcelcabrera/assets/fonts/mcabrera.ttf?i4xn3h) format("truetype"),url(//www.marcelcabrera.com.mx/wp-content/themes/marcelcabrera/assets/fonts/mcabrera.woff?i4xn3h) format("woff"),url(//www.marcelcabrera.com.mx/wp-content/themes/marcelcabrera/assets/fonts/mcabrera.svg?i4xn3h#mcabrera) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"],.icon-container a:before{font-family:'mcabrera' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-github:before,.icon-container.github a:before{content:"\e900"}.icon-twitter:before,.icon-container.twitter a:before{content:"\e903"}.icon-email:before,.icon-container.email a:before{content:"\e901"}.icon-alone{display:inline-block}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}headings(){margin:0;font-family:"Montserrat",sans-serif;font-weight:700;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small{font-weight:400;color:#bfbfbf}h1,.h1{margin-bottom:.75em;font-size:36px;font-size:3.6rem;line-height:1.2}@media only screen and (min-width:992px){h1,.h1{font-size:48px;font-size:4.8rem}}h2,.h2{margin-bottom:1.2em;font-size:32px;font-size:3.2rem;line-height:1.2}@media only screen and (min-width:992px){h2,.h2{margin-bottom:.75em;font-size:42px;font-size:4.2rem}}h3,.h3{margin-bottom:1em;font-size:24px;font-size:2.4rem;line-height:1.3}h4,.h4{margin-bottom:1.5em;font-size:21px;font-size:2.1rem;line-height:1.25}h5,.h5{font-size:18px;font-size:1.8rem;margin-bottom:1.5em}h6,.h6{margin-bottom:1.5em;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1px;text-transform:uppercase}.header h1,.header h2,.header h3{float:left;margin-right:24px}.header h1 a,.header h2 a,.header h3 a{display:block;position:relative;top:6px;float:right;padding:4px 12px;font-size:16px;font-size:1.6rem;background-color:#fff}.header h1:hover,.header h2:hover,.header h3:hover{background-color:#fff}p,ol,ul,dl,address{margin-bottom:1.5em;font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.1em}small{font-size:14px;font-size:1.4rem}ul,ol{margin:0 0 1.5em -24px;padding:0 0 0 24px}li ul,li ol{margin:0;font-size:16px;font-size:1.6rem}blockquote{margin:0 0 1.5em -24px;padding-left:24px;border-left:2px solid #fff;font-family:Cambria,Georgia,Times,"Times New Roman";font-style:normal}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}cite{font-style:normal}dl,dd{margin-bottom:1.5em}dt{font-weight:700}.dl-horizontal dt{float:left;clear:left;width:20.25%;text-align:right}.dl-horizontal dd{margin-left:22.78%}abbr[title]{border-bottom:1px dotted #fff;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}ins{background-color:#fff;color:#000;text-decoration:none}mark{background-color:#fff;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:Monaco,Courier New,monospace;font-size:14px;font-size:1.4rem;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:12px;font-size:1.2rem;line-height:0;vertical-align:baselineheight}sup{top:-.5em}sub{bottom:-.25em}a{text-decoration:none;color:#2e62d2;transition:.3s all ease}a:visited{color:#2e62d2}a:hover{text-decoration:none;color:#244ea9}a:focus{outline:thin dotted;color:#244ea9}a:hover,a:active{outline:0}::-moz-selection{background-color:#fff;color:#2e62d2;text-shadow:none}::selection{background-color:#fff;color:#2e62d2;text-shadow:none}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #fff;border-bottom:1px solid #fff}img{max-width:100%;border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}figure img{margin-bottom:.375em}figure figcaption{display:block;font-weight:400;font-size:14px;font-size:1.4rem;color:gray}.list-bordered{list-style-type:none;margin:0 0 1.5em;padding:0}.list-bordered li{margin-bottom:.375em;padding-bottom:.375em;border-bottom:1px dashed #fff}.list-bordered li:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}form{margin:0 0 1.5em}form fieldset{margin-bottom:1.5em;padding:0;border-width:0}form legend{display:block;width:100%;margin-bottom:3em;*margin-left:-7px;padding:0;color:#000;border:0;border-bottom:1px solid #fff;white-space:normal}form legend small{font-size:14px;font-size:1.4rem;color:#bfbfbf}form p{margin-bottom:.75em}form ul{list-style-type:none;margin:0 0 1.5em;padding:0}form br{display:none}label,input,button,select,textarea{font-size:16px;font-size:1.6rem;vertical-align:baseline;*vertical-align:middle;}input,button,select,textarea{font-family:"Montserrat",sans-serif;box-sizing:border-box}label{display:block;margin-bottom:.1875em;font-weight:700;color:#000;cursor:pointer}label input,label textarea,label select{display:block}input,textarea,select{border-radius:10px;display:inline-block;width:100%;padding:.6em 1em;margin-bottom:.375em;background-color:#fff;border:1px solid #fff;color:#000}input:hover,textarea:hover,select:hover{border-color:#82a1e4}.input-mini{width:60px}.input-small{width:90px}input[type=image],input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;border-radius:0;border:0 \9}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type=image]{border:0;box-shadow:none}input[type=file]{width:auto;padding:initial;line-height:initial;border:initial;background-color:transparent;background-color:initial;box-shadow:none}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;*overflow:visible;}select,input[type=file]{height:28px;*margin-top:4px;line-height:28px}select{width:auto;background-color:#fff;font-size:13px;font-size:1.3rem}select[multiple],select[size]{height:auto}textarea{resize:vertical;overflow:auto;height:auto;overflow:auto;vertical-align:top}input[type=hidden]{display:none}.radio,.checkbox{padding-left:18px;font-weight:400}.radio input[type=radio],.checkbox input[type=checkbox]{float:left;margin-left:-18px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{opacity:.5;cursor:not-allowed}input:focus,textarea:focus{border-color:#2e62d2,40%;outline:0;outline:thin dotted \9}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus,select:focus{box-shadow:none}::-webkit-input-placeholder{font-size:14px;font-size:1.4rem}input:-moz-placeholder{font-size:14px;font-size:1.4rem}.help-block,.help-inline{color:gray}.help-block{display:block;margin-bottom:.75em}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.form-inline input,.form-inline textarea,.form-inline select{display:inline-block;margin-bottom:0}.form-inline label{display:inline-block}.form-inline .radio,.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:left;margin-left:0;margin-right:3px}.search-form input,.search-form textarea,.search-form select{display:inline-block;margin-bottom:0;box-sizing:border-box}.form-search .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;border-radius:14px}.form-search label{display:inline-block}.form-search .radio,.form-search .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type=radio],.form-search .checkbox input[type=checkbox]{float:left;margin-left:0;margin-right:3px}table{width:100%;max-width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0;background-color:transparent}table th,table td{padding:8px;vertical-align:top;border-top:1px solid #d6e0f6;font-size:14px;font-size:1.4rem;line-height:1.5em;text-align:left}table th{font-weight:700}table thead th{vertical-align:bottom}table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}table tbody+tbody{border-top:2px solid #d6e0f6}table tbody tr td,table tbody tr th{transition:background-color .25s 0 linear}table tbody tr:hover td,table tbody tr:hover th{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #d6e0f6;border-left:0;border-collapse:separate;*border-collapse:collapsed;}.table-bordered th,.table-bordered td{border-left:1px solid #d6e0f6}.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#fff}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (min-width:768px){.container{width:768px}}@media (min-width:992px){.container{width:992px}}@media (min-width:1200px){.container{width:1200px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}body{font-family:"Montserrat",sans-serif}.bg-base{background:#2e62d2;color:#fff}.btn,.menu a{background:#fff;border:4px solid #2e62d2;border-radius:25px;color:#2e62d2;display:inline-block;font-weight:700;padding:.5em 1em}.btn:hover,.menu a:hover{background:#2e62d2;color:#fff}.entry p{font-size:18px;font-size:1.8rem}.section{padding:8em 0}.section-large{padding:16em 0}.text-center{text-align:center}.head{padding:2em 0;position:relative}@media only screen and (min-width:992px){.head>.container{position:relative}}.logotipo{max-width:120px}.main-menu-wrapper{position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:992px){.main-menu-wrapper{text-align:right;width:50%}}.main-menu-wrapper .wpml-ls-item a{border:0;border-radius:0}.main-menu-wrapper .wpml-ls-item a:hover{background:0 0;color:rgba(46,98,210,.5)}.main-menu-wrapper .wpml-ls-current-language a{border-bottom:2px solid #2e62d2}.menu{list-style-type:none}.menu-item{margin-bottom:1rem}@media only screen and (min-width:992px){.menu-item{display:inline-block}}.hero{text-align:center;box-sizing:border-box}.hero p{font-size:18px;font-size:1.8rem}@media only screen and (min-width:992px){.hero p{font-size:21px;font-size:2.1rem}}.hero .entry{margin-bottom:6em}@media only screen and (min-width:768px){.hero .entry{margin:0 auto 6em;width:70%}}@media only screen and (min-width:992px){.hero .entry{width:90%}}@media only screen and (min-width:992px){.hero .entry p{margin:0 auto;width:70%}}.profile-img{margin:0 auto;width:200px}.profile-img img{border-radius:50%;height:auto}@media only screen and (min-width:768px){.presenting .entry{margin:0 auto;width:70%}}.presenting .entry p{line-height:2em}.skill-content{border-bottom:1px solid #f2f2f2;margin-bottom:8em;padding-bottom:8em}@media only screen and (min-width:768px){.skill-content{margin:0 auto 6em;width:70%}}@media only screen and (min-width:992px){.skill-content{border-bottom:none;margin-bottom:0;padding-bottom:0;width:90%}}.skill-content h2{font-size:24px;font-size:2.4rem}@media only screen and (min-width:992px){.skill-content h2{margin-bottom:.5em}}.skill-content h3{color:#2e62d2;font-weight:500;font-size:18px;font-size:1.8rem}.skill-content img{max-height:48px;width:auto}@media only screen and (min-width:992px){.skill-content img{margin-bottom:2em}}.skill-content ul{list-style-type:none}@media only screen and (min-width:992px){.skill-content p,.skill-content li{font-size:16px;font-size:1.6rem}}.skills .col-md-4:last-child .skill-content{border-bottom:none}@media only screen and (min-width:768px){.projects .entry{margin-bottom:6em}}@media only screen and (min-width:768px){.projects .entry p{margin:0 auto;width:70%}}.project{border-radius:10px;margin-bottom:8em}.project h3{font-weight:400;margin:1em auto;font-size:21px;font-size:2.1rem}@media only screen and (min-width:768px){.project h3{width:60%}}@media only screen and (min-width:992px){.project h3{width:80%}}.project img{border-radius:10px}@media only screen and (min-width:992px){.project-content{background:#1b3b7f;color:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s all ease-out;width:100%}}@media only screen and (min-width:992px){.project-content .btn{background:0 0;color:#fff}.project-content .btn:hover{background:#2e62d2}}@media only screen and (min-width:992px){.project-content .content-wrapper{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.project-wrapper{border-radius:10px;overflow:hidden;position:relative}.project-wrapper:hover .project-content{opacity:1}.clients .client{margin-bottom:10em;min-height:100px}@media only screen and (min-width:992px){.clients .client{margin-bottom:0}}.clients .client img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.clients .entry{margin-bottom:12em}.clients .entry h2{font-size:28px;font-size:2.8rem}.relaunch{color:rgba(46,98,210,.5)}.startup-project-wrapper{background:#fff;border-radius:10px;color:#000;margin-bottom:8em;padding:4em}@media only screen and (min-width:768px){.startup-project-wrapper{margin:0 auto 8em;width:60%}}@media only screen and (min-width:992px){.startup-project-wrapper{margin:0;width:100%}}.startup-project-wrapper img{max-width:200px;max-height:70px;height:auto;width:auto}@media only screen and (min-width:768px){.contact .entry{margin:0 auto;width:80%}}.copy{color:#bfbfbf;padding:1em 0;font-size:15px;font-size:1.5rem}.footer{background:#f2f2f2;border-top:1px solid #f2f2f2}.social li{display:inline-block}.social li a{background:0 0;border-width:2px;border-radius:50%;height:56px;line-height:56px;padding:0;width:56px}.social li a:before{font-size:21px;font-size:2.1rem}