body.page-id-4173 .text_holder{display:none!important}.tax-portfolio_category .post_excerpt{display:none}.post_text_inner .entry_title{text-align:center}.post_text_inner .entry_title a{font-size:29px;line-height:39px}h2.portfolio_title a{font-size:29px;line-height:39px}.projects_holder article .image img,.blog_holder article .post_image img{display:table;margin:0 auto;z-index:100;width:auto}.portfolio_content{padding-top:0!important}.portfolio_detail h6{display:none}.portfolio_categories h6{color:#444;font-weight:700;display:block}.portfolio_detail .info{padding-top:30px;text-align:center}body.single-portfolio_page .two_columns_66_33>.column2{width:100%;float:left}#nav-menu-item-3008 a span{color:#d33}.wpcf7-select{-moz-appearance:button!important;-webkit-appearance:button!important;cursor:pointer}.wpcf7 form.wpcf7-form p{margin-bottom:20px;margin-top:20px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;color:#46b450}.title_outer .has_background.title .title_holder,.title_outer .has_fixed_background.title .title_holder,.title_outer.with_image .title .title_holder{position:relative!important;display:block}.footer_top .widget_nav_menu ul li{padding-bottom:0}.footer_top .footer_col1{margin-top:27px}.footer_top .footer_col2{margin-top:20px}.footer_top .footer_col3{margin-top:27px}.footer_top{padding:10px 0 10px;padding-top:10px}.q_social_icon_holder.circle_social .fa-stack{font-size:26px}.blog_holder article .post_info{display:none}div.wpcf7{width:96%;margin-left:2%;margin-right:2%}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{padding:8px;margin:1px 0 0;font-size:13px;line-height:17px;background-color:#f5ded5;color:#444;font-family:'Quicksand',sans-serif}.wpcf7 .vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:1px;padding-right:1px;width:100%}.wpcf7-list-item-label{font}.wpcf7-list-item{font-style:italic;font-size:12px;margin:3px}span.wpcf7-list-item{margin:0}div.wpcf7 .ajax-loader{display:block}input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit:not([disabled]){font-size:16px;line-height:15px;height:37px;font-weight:500;background-color:#d73935;letter-spacing:0;padding-left:20px;padding-right:20px;margin:1px 0}input.wpcf7-form-control.wpcf7-submit[disabled]{color:#444;border:none;background-color:#f1f1f1}.content .container .container_inner.default_template_holder{padding-top:30px}.q_price_table .price_table_inner{background-color:#fff!important;border:2px solid #D73935!important}.q_price_table{color:#000!important}.price_in_table .price{font-size:40px!important;font-weight:600;line-height:0;display:list-item;margin-top:10px}.price_in_table .mark{font-size:16px!important;font-weight:500!important;line-height:19px!important}.price_in_table .value{display:none!important}.qode_title_content_new{font-size:24px!important;line-height:30px!important;font-weight:500!important}.price_table_inner ul li.table_title{padding:11px 21px 2px!important;min-height:100px!important}.price_table_inner ul li.prices{min-height:80px!important}.price_table_inner ul li.pricing_table_content{min-height:100px}.qode_pricing_tables.four_columns .q_price_table{margin-bottom:30px}.highlight{display:inline-block;position:relative}.highlight:after{content:' ';position:absolute;left:0;bottom:0;display:block;background-color:#e2616e;width:100%;height:.5em;z-index:-1}.subtitle{width:60%;margin:0 auto}.footer_top h5{margin-bottom:20px}@media only screen and (min-width:1000px){footer .qode-instagram-feed{padding-right:25%}}@media only screen and (max-width:768px){.qbutton.big_large_full_width{padding:0}}.header_inner_right .icon_text_inner{padding:0}.header_inner_right .q_icon_with_title .icon_title_holder{margin:0}.header_inner_right .widget_custom_html{display:inline-block}.header_inner_right .widget_custom_html:first-child{position:relative;top:5px;margin-right:10px}.header_inner_right .widget_custom_html:nth-child(2){position:relative;top:-9px}.header_inner_right .widget_custom_html .q_icon_with_title .icon_title_holder .icon_holder>span{top:7px}.header_inner_right .widget_custom_html .q_icon_with_title .icon_text_holder h5.icon_title{font-size:17px;letter-spacing:0}.q_elements_holder.eh-with-shadow{box-shadow:-3px 0 15px 1px rgb(0 0 0 / .08)}header.sticky.sticky_animate .header_inner_right .q_icon_with_title .icon_holder i,header.sticky.sticky_animate .header_inner_right .q_icon_with_title .icon_title{color:#222!important}@media only screen and (max-width:768px){.title.title_size_medium h1{font-size:29px!important;line-height:38px!important}.subtitle{display:none}}@media only screen and (max-width:680px){.title.title_size_medium h1{font-size:45px}.header_top,.noverenmovil{display:none!important}.huecomovil{height:30px!important}.huecomovil15{height:15px!important}.nopadmovil .vc_column-inner{padding:0px!important}.title.title_size_large h1{font-size:30px!important;line-height:36px!important}h2,.h2,h2 a{line-height:28px}h3,h3 a{font-size:24px}}.q_elements_holder.two_columns.eh_two_columns_25_75 .q_elements_item:first-child,.q_elements_holder.two_columns.eh_two_columns_75_25 .q_elements_item:last-child{width:57%}@media only screen and (max-width:1600px){nav.main_menu>ul>li>a{padding:0 8px!important;font-size:14px!important}}