body{overflow-x:hidden}#et-main-area{margin-top:90px}@media (max-width:980px){.reverse-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.column-left{-webkit-order:2;order:2}.column-right{-webkit-order:1;order:1}}@media (max-width:980px){.social-media-main-menu{position:fixed;right:5px;top:300px;display:flex;flex-direction:column;text-align:left!important}}.custom-divider-blue .et_pb_top_inside_divider{background-image:url(http://ricardoamadocastillo.com/wp-content/uploads/2024/08/divider.png)!important;height:15px!important;background-repeat:repeat-x;background-size:100%}@media (max-width:980px) and (min-width:768px){.mobile-carousel-cell{width:400px;margin-right:30px}}@media (max-width:767px){.mobile-carousel-cell{width:330px;padding:10px}}.info-job-description p{text-transform:uppercase}.portafolio-grid .et_pb_portfolio_item{position:relative}.portafolio-grid .et_pb_portfolio_item h2{position:absolute;top:5%;left:7%;display:none}.portafolio-grid .et_pb_portfolio_item .post-meta{position:absolute;top:2%;left:7%;display:none}.portafolio-grid.et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item{width:33.3%;clear:none!important}.portafolio-grid .et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(3n+1){clear:none!important}.portafolio-grid .et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(2n+1){margin-right:0%!important}.portafolio-grid .et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(1n){margin-right:0!important}.portafolio-grid .et_portfolio_image img{width:100%}.portafolio-grid .et_pb_portfolio_item .post-meta,.et_pb_portfolio_item:hover h2{display:block;padding:5px 10px;z-index:99}.portafolio-grid .et_pb_portfolio_0 .et_portfolio_image{border-radius:0px!important;overflow:hidden!important;width:100%}.portafolio-grid .project:hover .et_overlay{opacity:1!important;z-index:9}@media only screen and (max-width:980px){.portafolio-grid.et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item{width:50%!important}.portafolio-grid .et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(3n+1){clear:none!important}.portafolio-grid .et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(2n+1){margin-right:7%!important}.portafolio-grid .et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(1n){margin-right:0!important}}@media (max-width:767px){.causas-entry .et_pb_slide_image,.et_pb_slide_video{display:block!important;position:relative;top:auto;margin:50px auto 0;padding:0;margin-top:6%!important}.causas-entry.et_pb_post_slider_0 .et_pb_slide_description,.causas-entry.et_pb_slider_fullwidth_off.et_pb_post_slider_0 .et_pb_slide_description{padding-top:30px;padding-bottom:30px}}.notas-blog .et_pb_post .entry-featured-image-url{margin:20px}.wp-pagenavi a,.wp-pagenavi span{border:0px;color:#00205c}div.wp-pagenavi span.current{background-color:#00205c;padding:10px 15px;color:#ffffff!important;border:3px solid #00205c!important;font-weight:700!important}a.page.larger{color:#00205c!important;font-weight:700!important;border:3px solid #00205b!important;padding:10px 15px;-webkit-transition:all .3s;transition:all .3s;background-color:transparent}.wp-pagenavi{padding-top:0px;font-weight:700!important;-webkit-transition:all .2s;transition:all .2s;text-align:center}.et_pb_portfolio_0_tb_body .wp-pagenavi .page{color:#282425!important;font-weight:700!important;border:3px solid #00205c!important;padding:10px 15px}a.page.smaller{color:#00205c!important;font-weight:700!important;border:3px solid #00205c!important;padding:10px 15px;-webkit-transition:all .3s;transition:all .3s}a.page.smaller:hover{background-color:#00205c;color:#ffffff!important}span.extend{display:none}a.page.larger:hover{background-color:#00205c;color:#ffffff!important}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{background-color:transparent;padding:10px 15px;color:#00205c!important;border:3px solid #00205c!important;font-weight:700!important}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover{background-color:#00205c;color:#ffffff!important}#responsive-form{width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:3% 1.5% 0% 1.5%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}input.wpcf7-form-control.wpcf7-text{width:-webkit-fill-available;padding:16px;border-radius:30px!important;background-color:#f2f3f4;border:0px;font-size:16px;color:#00205c}textarea.wpcf7-form-control{width:-webkit-fill-available;padding:16px;border-radius:30px!important;background-color:#f2f3f4;border:0px;font-size:16px;color:#00205c}input.wpcf7-form-control.wpcf7-text::placeholder,textarea.wpcf7-form-control::placeholder{color:#00205c}input.wpcf7-form-control.wpcf7-submit{background-color:transparent;font-weight:700;text-transform:uppercase;text-align:center;padding:15px 20px 15px 20px!important;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;border-style:solid;margin-left:auto;color:#DB0032!important;border-radius:50px;letter-spacing:2px;font-size:16px;border:2px solid #DB0032;float:right}input.wpcf7-form-control.wpcf7-submit:hover{color:#F2F3F4!important;border-color:#0075C9!important;background-image:initial!important;background-color:#0075C9!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{border:0px}@media only screen and (min-width:48em){.column-half{width:50%}}