#clear,.projects_holder>article:nth-child(3n+1){clear:both}.f-modal,.projects_holder.v2 .mix:hover,.projects_holder.v3 .mix:hover{z-index:9}#loading-message,#loading-overlay{right:0;position:fixed;display:none}.blog_share.m:hover .social_share_dropdown,.projects_holder>.mix{visibility:visible}@font-face{font-family:CenturyGothic;src:url(fonts/gothic.eot);src:local('CenturyGothic'),url(fonts/gothic.woff) format('woff'),url(fonts/gothic.ttf) format('truetype')}@font-face{font-family:CenturyGothic-Bold;src:url(fonts/gothic.eot);src:local('CenturyGothic-Bold'),url(fonts/CenturyGothic-Bold.woff) format('woff'),url(fonts/CenturyGothic-Bold.ttf) format('truetype')}.projects_holder{height:auto!important;width:100%!important;display:inline-block!important;overflow:unset!important}.projects_holder>article{display:inline-block!important;position:relative!important;transform:none!important;float:left;left:auto!important}.m-custom-btn-a:hover,.m-custom-btn-b:hover{background:#6d6e70;border-color:#6d6e70!important}.image_with_text img{margin:0 auto 10px;max-height:90px}.image_with_text_content{letter-spacing:0;line-height:1.3em;padding:0 22px;color:#886574}.image_with_text_content h5{font-size:16px;letter-spacing:0}.footer_top .column_inner>div h5,.footer_top ul li a{color:#fff}.widget.widget_nav_menu li{margin:0}.widget.widget_nav_menu li a{margin-bottom:3px}body .wpsw-social-links li .social-icon,body .wpsw-social-links-shortcode li .social-icon{line-height:25px}body .wpsw-social-links li a .social-icon{color:#434345!important}body .wpsw-social-links li a,body .wpsw-social-links-shortcode li a{margin:0 5px}.container-secure-logos{width:100%;display:inline-block;margin:20px 0}.container-secure-logos>a{background-color:#fff;display:inline-block;height:100%;max-height:75px;vertical-align:middle}.container-secure-logos>a:first-child{padding:12px 0;margin-right:10px}.footer_bottom{border:0;height:auto}nav.main_menu ul li{letter-spacing:-1px}.home .two_columns_50_50>.column1{text-align:justify}.home .two_columns_50_50 .column1 .button.with_shadow{float:right}.image-resize{box-sizing:border-box;padding:0 0 0 25%}.footer_top .column_inner>div{margin:0 0 20px}.m-apear{display:none!important}.custom-cartas-container>article{width:100%!important;position:relative!important;border-bottom:1px solid #e1e4e6!important;display:inline-block;margin:0 0 50px!important;padding:0 0 50px!important;transform:none!important}.custom-carta-container .post_content_holder{float:left;width:92%!important}.custom-carta-container .post_info{float:left;width:8%}.m-custom-categories>li{list-style-type:none;margin-bottom:30px!important}.m-custom-categories>li:last-child{margin-bottom:0}.m-custom-categories>li>a{font-weight:500;color:#000!important;margin:0 0 15px;font-size:15px;line-height:20px;display:inline-block;text-transform:uppercase}.m-custom-categories>li>ul{padding-left:0}.post_text>.inner>p{margin-bottom:15px}.image_holder{margin-bottom:10px}.botonCarrito{color:#f75100;background:url(../img/carritoNaran_local.jpg) 5px center no-repeat rgba(0,0,0,0)}.blog_share.m{border:1px solid #c5c5c5;border-radius:4px;cursor:pointer;display:block;float:right;height:42px;margin:0 5px;padding:10px 0 0;position:relative;text-align:center;width:52px}.gridgal.izq2{width:62%!important}.gridgal.der2{width:38%!important}#clear,.m-navigation,.m-not-found{width:100%;display:inline-block}.blog_share.m .social_share_icon{padding:30px 0 0!important}.gridgal.der{text-align:right}#loading-message,.f-modal .form-submit,.m-center,.m-close-popup,.m-content-slider,.m-filter>select,.m-navigation,.m-not-found,.m-popup,.projects_holder{text-align:center}.arconix-faq-title{background:url(../img/toggle-open.png) left center no-repeat!important}.arconix-faq-wrap{background-color:#fefaeb;border:1px solid #fedd46}.arconix-faq-title>code{font-size:18px;font-weight:800}.m-navigation{margin:15px 0 35px;font-size:13px;position:relative}.m-filter{background:#f75100;border:1px solid #fedd46;border-radius:6px;display:inline-block;padding:0 0 0 20px;margin:0 5px;height:40px;color:#fff}.m-filter>span{color:#fff;font-weight:800;text-transform:uppercase;min-width:80px;display:inline-block}.m-filter>select{margin-left:10px;padding:8px 0;border:0;border-left:1px solid #fedd46;border-top-right-radius:0;border-bottom-right-radius:0;height:40px}#m-filter-all>input[type=submit]{background:#f75100;border:0;border-radius:6px;color:#fff;display:inline-block;font-weight:800;margin:10px 0;padding:13px 20px;cursor:pointer;min-width:120px}.m-not-found{font-size:20px;font-style:italic;line-height:1.5em}.content .container .container_inner{padding:15px 0 0}#lang_sel_footer ul li a.lang_sel_sel,#lang_sel_footer ul li a.lang_sel_sel:hover,#lang_sel_footer ul li a:hover,.blog_holder article .post_info .blog_like a.liked span,.blog_holder article .post_info .blog_like:hover span,.blog_holder article .post_info .date,.comment_holder .comment .text .comment-reply-link,.comment_holder .comment .text .replay,.counter_holder span.counter,.drop_down .second .inner ul li.sub ul li:hover a,.drop_down .second .inner ul li:hover a,.drop_down .wide .second .inner ul li .flexslider h5,.drop_down .wide .second .inner ul li .flexslider ul li h5 a,.drop_down .wide .second .inner ul li h5,.drop_down .wide .second .inner ul li.sub .flexslider ul li a:hover,.drop_down .wide .second .inner ul li.sub .flexslider ul li h5 a,.drop_down .wide .second .inner ul li.sub ul li a:hover,.drop_down .wide .second ul li .flexslider ul li a:hover,.drop_down .wide .second ul li a,.drop_down .wide .second ul li a:hover,.drop_down .wide.icons .second i,.dropcap,.footer_top #lang_sel a.lang_sel_sel:hover,.footer_top #lang_sel ul li ul li:hover a,.footer_top #lang_sel_click a.lang_sel_sel:hover,.footer_top #lang_sel_click ul li ul li:hover a,.footer_top #lang_sel_list a.lang_sel_sel:hover,.footer_top #lang_sel_list ul li a.lang_sel_sel,.footer_top #lang_sel_list ul li a:hover,.footer_top .widget li a:hover,.footer_top ul li a:hover,.header_top #lang_sel ul li ul li a:hover,.header_top #lang_sel ul>li:hover>a,.header_top #lang_sel_click ul li ul li a:hover,.header_top #lang_sel_click ul>li:hover>a,.header_top #lang_sel_list ul li a,.header_top #lang_sel_list ul li a.lang_sel_other:hover,.header_top #lang_sel_list ul li a:hover,.header_top #lang_sel_list ul li a:visited,.latest_post_bottom .latest_post_like a.liked span,.latest_post_bottom .latest_post_like a:hover span,.list.circle ul>li,.list.number ul>li,.list.number ul>li::before,.list.number_with_background ul>li,.list.number_with_background ul>li::before,.ordered ol li,.pagination ul li a:hover,.pagination ul li span,.pagination ul li.first a:hover,.pagination ul li.last a:hover,.pagination ul li.next a:hover,.pagination ul li.prev a:hover,.percentage,.portfolio_like a.liked span,.portfolio_like:hover span,.portfolio_navigation .portfolio_next a:hover,.portfolio_navigation .portfolio_prev a:hover,.price_in_table .mark,.price_in_table .price,.price_in_table .value,.price_table_inner ul li.table_title,.progress_bars .progress_number,.social_share_dropdown ul li span.share_title,.social_share_dropdown ul li:hover .share_text,.social_share_holder:hover .social_share_icon,.widget .tagcloud a,.widget.widget_rss li a.rsswidget:hover,.woocommerce .amount,.woocommerce .column2 aside ul.product_list_widget li span.amount,.woocommerce .select2-results li.select2-highlighted,.woocommerce aside ul.product_list_widget li span.amount,.woocommerce div.cart-collaterals h2 a span,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .price,.woocommerce-checkout .chosen-container .chosen-results li.active-result.highlighted,.woocommerce-page .select2-results li.select2-highlighted,.woocommerce-pagination ul.page-numbers li span.current,a:hover,aside #lang_sel a.lang_sel_sel:hover,aside #lang_sel ul li ul li:hover a,aside #lang_sel_click a.lang_sel_sel:hover,aside #lang_sel_click ul li ul li:hover a,aside #lang_sel_list a.lang_sel_sel:hover,aside #lang_sel_list ul li a.lang_sel_sel,aside #lang_sel_list ul li a:hover,aside .widget li a:hover,h2 a,h3 a,h5 a,nav.main_menu>ul>li.active>a,nav.main_menu>ul>li:hover>a,p a:hover{color:#f75100}#respond input[type=text]:focus,#respond textarea:focus,.accordion_holder.accordion h3>span,.blog_holder article .post_info .blog_like:hover,.blog_holder article.blockquote .blockquote_holder,.blog_holder article.link .link_holder,.button.with_border,.call_to_action,.contact_form input[type=text]:focus,.contact_form textarea:focus,.dropcap,.filter_holder ul li.active,.footer_top_inner .searchform.form_focus,.header_top .searchform.form_focus,.icon_holder,.list.number ul>li::before,.list.number_with_background ul>li::before,.message,.pagination ul li span,.pagination ul li.first a:hover,.pagination ul li.last a:hover,.pagination ul li.next a:hover,.pagination ul li.prev a:hover,.portfolio_like:hover,.price_table_inner,.side_menu .widget.widget_search form.form_focus,.social_menu li a,.tabs .tabs-nav li.active a,.widget #searchform.form_focus,.widget .tagcloud a,.widget.widget_search form.form_focus,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce div.message,.woocommerce input[type=text]:focus,.woocommerce input[type=password]:focus,.woocommerce input[type=email]:focus,.woocommerce textarea:focus,.woocommerce ul.products li.product .added_to_cart,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page input[type=text]:focus,.woocommerce-page input[type=password]:focus,.woocommerce-page input[type=email]:focus,.woocommerce-page textarea:focus,.woocommerce-pagination ul.page-numbers li a.next:hover,.woocommerce-pagination ul.page-numbers li a.prev:hover,.woocommerce-pagination ul.page-numbers li span.current{border-color:#f75100}#submit_comment,.accordion_holder.accordion h3.ui-state-active>span,.accordion_holder.accordion h3:hover>span,.blog_holder article.blockquote .post_content_holder:hover .blockquote_holder,.blog_holder article.link .post_content_holder:hover .link_holder,.button,.filter_holder ul li.active,.footer_top .social_menu.transparent li a,.highlight,.icon_inner,.line_graf_legend ul li .color_holder,.list.number_with_background ul>li::before,.load_more a,.mejs-captions-text,.mejs-container .mejs-controls,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector,.mejs-overlay-loading,.mejs-postroll-close,.mejs-postroll-layer,.pie_graf_legend ul li .color_holder,.portfolio_gallery .image_hover,.price_table_inner.active,.price_table_inner:hover,.progress_bars .progress_content,.progress_bars_with_image_content .bar,.progress_bars_with_image_content .bar .bar_active,.progress_bars_with_image_content .bar .bar_noactive,.projects_holder article span.text_holder,.tabs .tabs-nav li.active a,.widget .tagcloud a:hover,.woocommerce .product .onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,.woocommerce input[type=submit],.woocommerce ul.tabs li.active a,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range,table th,table tr:nth-child(2n+1) td{background-color:#f75100}.content .title_holder .container .container_inner{padding:0}.portfolio_gallery .image_hover,.projects_holder article span.text_holder{background-color:rgba(247,81,0,.6)}.img_blog{display:inline-block;height:45px;vertical-align:middle;margin-top:5px}.widget #searchform,.widget>form.searchform{background-color:transparent;border:1px solid #d9d9d9;border-radius:6px;display:inline-block;overflow:hidden;width:100%}.widget form.searchform input[type=text],.widget.widget_search form input[type=text]{background-color:transparent;border:0;color:#545454;display:inline-block;float:left;font-family:Roboto,sans-serif;font-size:15px;font-weight:300;height:36px;margin:0;outline:0;padding:2px 4%;text-decoration:none;width:76%}.widget form.searchform input[type=submit],.widget.widget_search form input[type=submit]{background-color:transparent;background-image:url(img/search_icon.png);background-position:center center;background-repeat:no-repeat;border:0;cursor:pointer;display:inline-block;float:left;font-size:15px;font-weight:300;height:40px;line-height:40px;margin:0;padding:0 4%;text-decoration:none;text-indent:-9999px;white-space:nowrap;width:14%}.f-modal,.mailster-pdf-wrapper,.mailster-tsend-wrapper,.widget form.searchform .screen-reader-text,input.mailster-pdf[name=pdf]{display:none}.projects_holder article.m_gratis .portfolio_description h5{margin:0 -5px}article.m_gratis .portfolio_description h3{line-height:25px;letter-spacing:-1px}.projects_holder article a.lightbox:last-child{margin:0}.f-modal{position:fixed;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.f-modal input{border:1px solid #ddd;min-height:35px;border-radius:12px}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;border-radius:12px;overflow:hidden;width:50%;max-width:600px}.modal-body,.modal-header{padding:2px 16px}.close{color:#fff;float:right;font-size:28px;font-weight:700;margin:8px 0}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-header{background-color:#f75100;color:#fff}.modal-header h2{color:#fff;font-size:28px;font-weight:500}.f-modal .mailster-form .submit-button{line-height:1.3em;font-weight:600}.m-free-download::before{content:"ď";font-family:FontAwesome;font-size:20px;color:#f75100;display:inline-block;line-height:1.5em;padding:0 5px;vertical-align:middle}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.m_columns{display:inline-block;width:100%}.m_columns>div{width:25%;float:left}.m_columns .m-footer-widget h4{color:#fff;font-weight:600;font-size:20px;margin-bottom:20px}.comment-subscription-form{display:none}.blog_holder article .post_image{box-sizing:border-box;padding-right:15px}.m-white{background:#fff}.price_in_table .price{font-size:60px}.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a{color:#fff}.ui-widget{font-family:Raleway,sans-serif}.m-change-price>select{margin:0 10px;height:30px;padding:0 15px;border-radius:6px;border:1px solid #ddd}.m-change-price{text-align:center}#loading-overlay{top:0;left:0;bottom:0;background-color:#000;opacity:.7;z-index:1100;height:100%}#loading-message{width:400px;height:100px;font-size:1.2em;left:0;margin:-50px auto 0;top:50%;line-height:12em;z-index:1101}#spin-loader{position:absolute;width:30px;height:30px;border:8px solid #fff;border-right-color:transparent;border-radius:50%;box-shadow:0 0 25px 2px #eee;background:#1e1e1e;z-index:1101;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;left:160px;margin-top:10px;padding:10px}@keyframes spin{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);opacity:.2}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);opacity:.2}}@-webkit-keyframes spin{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);opacity:.2}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);opacity:.2}}footer .column1{top:auto}.scrolled .header_top_bottom_holder{background:#fff}.side_menu_button>a.search_button{vertical-align:top}header.centered_logo.centered_logo_animate .q_logo img,header:not(.centered_logo) .q_logo img{height:100%;max-height:40px;padding:13px 0}header.centered_logo.centered_logo_animate.scrolled .q_logo img,header.scrolled:not(.centered_logo) .q_logo img{padding:5px 0}nav.main_menu>ul>li>a{color:#4e4e56;font-size:13px;padding:0 10px!important;letter-spacing:0}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a,header:not(.with_hover_bg_color) nav.main_menu>ul>li>a.current{color:#f75100!important;opacity:1}#m-content-slider{left:0!important;right:0!important;margin:0 auto!important}.m-content-slider{line-height:1.3em;left:0!important;right:0!important}.m-layer-overlay,.m-popup{position:fixed;display:none;left:0;right:0;top:0;bottom:0}.m-content-slider *{color:#fff}.m-content-slider>h1{font-size:44px;font-weight:400}.m-content-slider>h2{text-transform:none!important;margin:10px 0;font-size:34px;font-weight:400}.m-content-slider>span>a{padding:12px 25px;font-size:16px;border-radius:12px;margin:0 10px}.m-content-slider>span>a:first-child{background:#f75100;border:2px solid #f75100}.m-content-slider>span>a:last-child{border:2px solid #fff}.m-content-slider>span>a:first-child:hover{background:#fff;border-color:#fff;color:#f75100}.m-content-slider>span>a:last-child:hover{background:#f75100;border-color:#f75100;color:#fff}.m-layer-overlay{background-color:#000;opacity:.7;z-index:1100;height:100%}.m-popup{width:300px;height:180px;font-size:1.2em;margin:auto;z-index:1101;background:#fff;box-shadow:0 3px 16px rgba(0,0,0,.14),0 3px 6px rgba(0,0,0,.12);padding:15px;box-sizing:border-box;border-radius:12px}.m-close-popup{right:-15px;position:absolute;top:-15px;background:#fff;height:30px;width:30px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.5);border:2px solid #f75100}.m-item-popup>a{padding:5px;background:#fff;border-radius:12px;margin:5px 0;display:inline-block;width:100%;border:2px solid #f75100;box-sizing:border-box}.m-item-popup>a:hover{background:#f75100;color:#fff}.projects_holder.v2 .mix{background:0 0;padding:0;box-sizing:border-box;width:49%}.projects_holder.v2 .mix:nth-child(2n){margin-right:0}.projects_holder.v2 .mix:nth-child(2n+1){margin-left:0}.m-testimonials .testimonial_title_holder>h5{color:#777;font-size:19px;line-height:32px;font-style:normal;font-weight:300;letter-spacing:0;text-transform:none}.m-testimonials .testimonials_c_holder .testimonial_content_inner{background:#f3f3f3}.m-testimonials .testimonials_c_holder.light .flex-control-nav li a.flex-active{background:#303030}body .wpsw-social-links li .social-icon,body .wpsw-social-links-shortcode li .social-icon{height:30px;width:30px;padding:3px}.container-secure-logos>a{float:left;width:50%;padding:5px;box-sizing:border-box}.title_outer>.title{max-height:100%}.h5,.h6,h5,h6{letter-spacing:0}.m-how-to{position:absolute;right:0;text-decoration:underline;font-weight:700;top:0;line-height:60px;font-size:16px}.projects_holder.v3 .mix{background:0 0;padding:0;margin:0 1%;margin-bottom:30px!important;box-sizing:border-box;width:32%!important;top:auto!important;left:auto!important;position:relative!important;z-index:1}.projects_holder article .portfolio_description{padding:10px;text-align:left}.gridgal{height:auto!important}.gridgal.izq{text-align:left}.projects_holder article .portfolio_description h5{line-height:1em}.gridgal.izq>h3{text-transform:unset;letter-spacing:-1px;vertical-align:middle}.pagination.m{margin-bottom:30px}.blog_single_miracle>article,.miracle_blog>article,article.type-cartas{display:inline-block;width:100%;padding:0 0 50px;margin:0 0 50px;border-bottom:1px solid #e1e4e6}.blog_single_miracle article .post_info,.miracle_blog article .post_info,.two_columns_25_75.grid2 .blog_holder article.type-cartas .post_info,.two_columns_33_66.grid2 .blog_holder article.type-cartas .post_info,.two_columns_66_33.grid2 .blog_holder article.type-cartas .post_info,.two_columns_75_25.grid2 .blog_holder article.type-cartas .post_info,article.type-cartas .post_info{width:10%;float:left}.blog_single_miracle article .post_content_holder,.miracle_blog article .post_content_holder,.two_columns_25_75.grid2 .blog_holder article.type-cartas .post_content_holder,.two_columns_33_66.grid2 .blog_holder article.type-cartas .post_content_holder,.two_columns_66_33.grid2 .blog_holder article.type-cartas .post_content_holder,.two_columns_75_25.grid2 .blog_holder article.type-cartas .post_content_holder,article.type-cartas .post_content_holder{width:90%;float:left}.blog_single_miracle article .post_info .inner,.miracle_blog article .post_info .inner,article.type-cartas .post_info .inner{padding:0 20px 0 0}.blog_single_miracle article .post_info .post_date,.miracle_blog article .post_info .post_date,article.type-cartas .post_info .post_date{display:block;text-align:center;margin:-9px 0 0}.blog_single_miracle article .post_info .date,.miracle_blog article .post_info .date,article.type-cartas .post_info .date{font-size:50px;line-height:50px}.blog_single_miracle article .post_info .month,.miracle_blog article .post_info .month,article.type-cartas .post_info .month{font-size:17px;line-height:26px;display:block}.blog_single_miracle article .blog_like,.blog_single_miracle article .blog_share,.miracle_blog article .blog_like,.miracle_blog article .blog_share,.portfolio_like,.portfolio_share,article.type-cartas .post_info .blog_like,article.type-cartas .post_info .blog_share{display:block;width:52px;height:42px;position:relative;border:1px solid #c5c5c5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;padding:10px 0 0;margin:20px auto 0;cursor:pointer}.blog_single_miracle article .post_info .blog_like a,.miracle_blog article .post_info .blog_like a,.portfolio_like a,article.type-cartas .post_info .blog_like a{display:block;padding:25px 0 0;text-align:center;background-image:url(img/qode_like_grey.png);background-repeat:no-repeat;background-position:center 0}.blog_single_miracle article .post_info .blog_like span,.miracle_blog article .post_info .blog_like span,.portfolio_like span,article.type-cartas .post_info .blog_like span{text-align:center;color:#c5c5c5}.blog_single_miracle article .post_info .blog_share,.miracle_blog article .post_info .blog_like,.miracle_blog article .post_info .blog_share,.portfolio_like,.portfolio_share,article.type-cartas .post_info .blog_like,article.type-cartas .post_info .blog_share{display:block;width:52px;height:42px;position:relative;border:1px solid #c5c5c5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;padding:10px 0 0;margin:20px auto 0;cursor:pointer;text-align:center}.social_share_holder{position:relative}.social_share_icon{display:block;padding:20px 0 0;text-align:center;color:#c5c5c5;font-size:13px;background-image:url(img/social_share.png);background-repeat:no-repeat;background-position:center 0}.blog_holder .social_share_icon{background-position:center top;display:block;margin:0 auto;padding:20px 0 0}.title_subtitle_holder_inner h1{color:#fff}.q_price_table .price_table_inner{border:1px solid #f75100;border-radius:4px;color:#f75100}.price_table_inner ul li.table_title .title_content{color:#f75100}.price_table_inner:hover .q_price_table,.price_table_inner:hover ul li.table_title .title_content{color:#fff}.price_tables{width:100%;display:inline-block}.price_table.v3{width:32%;float:left;margin:0 2% 30px 0;padding:0;position:relative}.price_table.v3:nth-child(3n){margin:0 0 30px}.price_table_inner{border:1px solid #f75100;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;text-align:center;padding:10px}.price_table_inner ul{list-style:none;margin:0}.price_table_inner ul li{text-align:center;margin:0;padding:12px 25px}.price_table_inner ul li.prices{padding:30px 25px 0}.price_in_table{text-align:center}.price_table_inner .price_button{padding:20px 25px 45px}#submit_comment,.button,.load_more a{position:relative;display:inline-block;width:auto;margin:0;padding:0 36px;font-size:15px;height:45px;line-height:45px;color:#fff;background-color:#f75100;text-decoration:none;cursor:pointer;white-space:nowrap;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}.q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-prueba,.q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-title{font-size:18px}.price_table_inner.active,.price_table_inner:hover,.price_table_inner:hover .price_in_table .mark,.price_table_inner:hover .price_in_table .price,.price_table_inner:hover .price_in_table .value,.price_table_inner:hover ul li.table_title{color:#fff}.price_table_inner.active .price_button a,.price_table_inner:hover .price_button a{height:43px;line-height:43px;border:1px solid #fff}#submit_comment:hover,.button:hover,.load_more a:hover{background-image:url(img/pixel_white.png);background-repeat:repeat;color:#fff}.price_table_inner ul li.table_title{padding:25px 25px 15px}.price_table_inner a:not(.button){color:#f75100}.price_table_inner:hover a:not(.button){color:#fff}.column_full{width:100%;margin:1px 0;display:inline-block}.cf7_custom_style_1 input[type=submit]{background:#f75100}.cf7_custom_style_1 input[type=submit]:hover{opacity:.7;background:#f75100!important;border-color:#f75100!important}.q_accordion_holder.accordion div.accordion_content,.q_accordion_holder.accordion h4.ui-accordion-header,.q_accordion_holder.accordion h7.ui-accordion-header{border:0;background:0 0}.q_list.number.circle_number ul>li::before{background:#f75100}.q_icon_with_title .icon_text_holder .icon_title{display:block;margin:0 0 1.08em;font-weight:600}.projects_holder.v3 .mix:nth-child(3n){margin-right:0}.projects_holder.v3 .mix:nth-child(3n+1){margin-left:0}.projects_holder article .image_holder{border:1px solid #ddd}.projects_holder article .portfolio_description h5{margin:21px 0 11px;display:inline-block!important;text-align:left;font-weight:400;padding:0;width:60%}.projects_holder article .project_category{display:none!important}.projects_holder article .portfolio_like a,.projects_holder article .portfolio_like:hover a{color:#c5c5c5!important;font-size:13px;line-height:1.2em}.projects_holder article a.lightboxmpp, .projects_holder article a.lightbox{font-size:0px;width:54px;height:54px;margin:0 5px 0 0;padding:0;border:1px solid #fff;border-radius:6px;display:inline-block}.projects_holder article .text_inner a.lightboxmpp, .projects_holder article .text_inner a.lightbox{background-image:url(img/lightbox.png);background-repeat:no-repeat;background-position:center}.projects_holder article a.preview{background-image:url(img/preview.png);background-repeat:no-repeat;background-position:center;width:54px;height:54px;margin:0 0 0 5px;padding:0;font-size:0;border:1px solid #fff;border-radius:6px}footer{background-color:#434345;color:#fff;background-image:url(../img/footer-bg.webp);background-size:cover}.footer_top_holder{background:0 0}.footer_bottom_holder{display:none!important}.social_share_title{text-align:center;color:#c5c5c5;font-size:13px;background-image:url(img/social_share.png);background-repeat:no-repeat;background-position:center top;display:block;margin:0 auto;padding:20px 0 0}.blog_share.m .social_share_title{padding:30px 0 0}.projects_holder{margin-bottom:30px}.projects_holder article .image_holder,.projects_holder article .portfolio_description{display:inline-block!important;position:relative;overflow:visible!important;width:100%;box-sizing:border-box}.container,.content,.full_width{z-index:101}.projects_holder article .portfolio_like .qode-like-count{color:#9e9e9e;font-size:15px}.content,.content .container,.full_width{background-color:#fff}.blog_like a.liked,.portfolio_like:hover a{background-image:url(img/qode_like_blue.png)!important}.projects_holder article .portfolio_like:hover .qode-like-count{color:#f75100}.social_share_dropdown{display:block;left:0;margin:0;padding:0;position:absolute;top:100%;visibility:hidden;z-index:950}.page_share{display:inline-block}.blog_share.m .social_share_icon{margin:0}.social_share_dropdown ul{list-style:none;position:relative;display:block;width:170px;margin:0 0 0 -85px;z-index:990;background-color:#f7f7f7;padding:0 20px!important}.social_share_dropdown ul li{margin:0;display:block;position:relative;text-align:left}.social_share_dropdown ul li a{display:block;height:35px;line-height:35px;border-bottom:1px solid #e1e4e6}.social_share_holder ul li .social_image{display:inline-block;float:left;margin:0 10px 0 0}.social_share_holder ul li.facebook_share .social_image .social_image_inner{background-image:url(img/facebook_share.png)}.social_share_dropdown ul li .share_text{display:inline-block;float:left;color:#000;line-height:35px;font-size:13px}.social_share_holder ul li.google_share .social_image .social_image_inner{background-image:url(img/google_share.png)}.social_share_holder ul li .social_image .social_image_inner{overflow:hidden;background-repeat:no-repeat;background-position:0 center;position:relative;display:block;float:left;width:20px;height:35px}.social_share_holder ul li.twitter_share .social_image .social_image_inner{background-image:url(img/twitter_share.png)}.social_share_holder:hover .social_share_icon{color:#f75100;background-image:url(img/social_share_blue.png)}.widget.posts_holder li:hover{color:#818181!important}.widget .tagcloud a{display:inline-block;font-size:15px!important;font-weight:300;line-height:15px;margin:0 5px 5px 0;padding:7px 16px;border:1px solid #f75100;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;text-decoration:none;float:left;color:#f75100}aside .widget .tagcloud a:hover{color:#fff!important}.projects_holder article .portfolio_description h5.carritobtn{width:100%;margin-top:0}.pagination ul li span{background-color:#fff}.pagination ul li a:hover{border-color:#f75100;background-color:#fff}.blog_holder.blog_small_layout article .post_info{float:left;width:8%}.blog_holder.blog_small_layout article .post_content_holder{width:92%;float:left}.blog_holder.blog_small_layout article .post_info .inner{padding:0 20px 0 0}.blog_holder.blog_small_layout article .post_info .post_date{display:block;text-align:center;margin:-9px 0 0}.blog_holder.blog_small_layout article .post_info .date,.blog_single_miracle article .post_info .date{font-size:60px;line-height:60px;color:#f75100;display:block;margin:0 0 5px;font-family:Roboto;font-weight:100}.blog_holder.blog_small_layout article .post_info .month{font-size:17px;line-height:26px;display:block}.blog_holder.blog_small_layout article .post_image{width:44%;float:left}.blog_holder.blog_small_layout article .post_image .inner{padding:0 40px 0 0}.blog_holder.blog_small_layout article .post_image .inner img{width:100%}.blog_holder.blog_small_layout article .post_text{width:56%;float:left}.blog_holder.blog_small_layout article .post_text h2{margin:0 0 8px}.blog_holder.blog_small_layout article .post_text .post_infos{display:block;margin:0 0 23px}.single_tags{width:90%;float:right}.comment_holder{padding:0 0 38px;margin:0}.comment_form form{display:flex;flex-direction:column}.m-column,.m-free-download,.m-two_columns,.projects_holder article .portfolio_description h6,.wpcf7-captchac,.wpcf7-captchac+span{display:inline-block}.comment_form form .three_columns{order:1}.comment_form form textarea{order:2}.comment_form form .si_captcha_small{order:3}.comment_form form .si_captcha_small+br+p{order:4}.comment_form form p.form-submit{order:5}.comment_form #respond form input[type=text],.comment_form #respond form textarea{background-color:transparent;width:100%;margin:0 0 20px;padding:10px;outline:0;resize:none;font-family:Roboto,sans-serif;font-weight:300;font-size:15px;color:#626262;border:1px solid #d9d9d9;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}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{border:1px solid #d9d9d9}.wpcf7-captchac{width:150px;margin:10px 15px 10px 0;vertical-align:middle}.wpcf7-captchac+span{width:200px;margin:10px 0;vertical-align:middle}.wpcf7-captchac+span>input{width:100%;box-sizing:border-box;height:48px;border:1px solid #d9d9d9;display:inline-block;padding:5px;margin:5px 0}input.wpcf7-form-control.wpcf7-submit:not([disabled]){border:1px solid #d9d9d9;color:#fff}.q_accordion_holder.accordion h5.ui-accordion-header{border:0;background:0 0}.subtitle{font-size:20px}.projects_holder.v2 .mix{margin:15px!important;left:auto!important;top:auto!important}.m-column,.two_columns_50_50>.column1,.two_columns_50_50>.column2{margin:5px 0}.m-free-download{width:200px}.q_list.number.circle_number ul>li::before{color:#fff!important}.m-column{width:100%}.smallText{margin:15px 0 0}.m-margin>p{margin-bottom:0!important}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{color:#333}.m-single-slide{left:0!important;right:0!important;margin:auto!important;width:100%!important;top:0!important;bottom:0!important;height:auto!important}#m-contratar,#m-more-view{padding:12px 25px;font-size:16px;border-radius:12px;height:auto;line-height:1.3em;border:2px solid #f75100}#m-contratar:active,#m-contratar:focus,#m-contratar:hover,#m-more-view:active,#m-more-view:focus,#m-more-view:hover{background-color:#fff!important;border-color:#f75100!important;color:#f75100!important}.footer_top li{margin:5px 0}.icon-ok::before{content:"\f00c";font-family:FontAwesome;font-weight:400;font-style:normal}.icon-ok.fgw{padding:2px 4px}.m-two_columns{width:100%}.m-two_columns .column1{float:left;padding-right:10px;width:50%;box-sizing:border-box}.m-two_columns .column2{float:right;padding-left:10px;width:50%;box-sizing:border-box}.blog_single_miracle .comment-form .m-two_columns{order:1}.blog_single_miracle .comment-form textarea{order:2}.blog_single_miracle .comment-form .m-container-captcha{order:3}.blog_single_miracle .comment-form p.form-submit{order:4}div.sharedaddy h3.sd-title::before{margin-bottom:20px}.blog_single_miracle .comment-form #si_captcha_code_p label,.blog_single_miracle .comment-form #si_captcha_code_p span{display:none}.blog_single_miracle .comment-form .si_captcha_small::before{content:"CĂłdigo CAPTCHA:*";display:inline-block;width:100%}.blog_single_miracle .si_captcha_small+br,.blog_single_miracle .si_captcha_small+br+p label,.blog_single_miracle .si_captcha_small+br+p span,.m-slider-mobile{display:none}.blog_single_miracle .comment_form form .si_captcha_small{float:left}.blog_single_miracle p#si_captcha_code_p{float:left;clear:none;margin-top:30px}.blog_single_miracle .si_captcha_small,.blog_single_miracle .si_captcha_small+br+p{float:left}.comment_form form .si_captcha_small+br+p>input{margin-top:38px!important}body aside .widget.posts_holder li:hover{color:#818181!important}a>.s2{font-weight:700}.m-slider-mobile>h1{font-size:36px;font-weight:400;color:#fff}.m-slider-mobile>a{background:#f75100;border-color:#f75100;color:#fff;padding:12px 25px;font-size:16px;border-radius:12px;margin:10px;display:inline-block}.m-custom-page aside h5,aside .m-footer-widget h4,aside .m-footer-widget h5,aside h4{font-size:15px;line-height:1.571428571428571em;text-transform:uppercase;letter-spacing:1px}.m-slider-mobile>a:hover{background:#fff;border-color:#fff;color:#f75100}.pp_details>.pp_nav,.pp_hoverContainer,.price_tables>br{display:none}aside.sidebar{margin-top:55px}aside .m-footer-widget h4,aside .m-footer-widget h5{margin-bottom:14px;font-weight:600}.side_menu .widget ul,aside .m-footer-widget ul{list-style:none;padding:0}aside .m-footer-widget ul li{padding:7px 0;margin:0}.side_menu .widget li,.side_menu a,aside .m-footer-widget a{font-weight:400;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#818181}.m-custom-page .column1 aside.sidebar{margin-top:55px}.m-custom-page aside h5,aside h4{margin-bottom:14px;font-weight:600}.m-custom-page aside ul,.side_menu .widget ul{list-style:none;padding:0}.m-custom-page aside ul li{padding:7px 0;margin:0}.m-custom-page aside a,.side_menu .widget li,.side_menu a{font-weight:400;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#818181}.m-custom-page .column2{margin-top:50px}.m-custom-page .column2 p{color:#818181}.qode-advanced-tabs-nav.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{width:25%;float:left;display:inline-block!important;margin-top:30px}.qode-advanced-tabs .qode-advanced-tab-container{float:left;width:75%;display:inline-block!important}.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-9 .qode-advanced-tabs-nav li{width:100%!important;display:inline-block!important;padding:7px 0;margin:0;background:0 0}.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li a{color:#818181!important;padding:0!important;margin:0!important;font-size:14px!important;line-height:26px!important;font-weight:300}.miracle_blog article .post_info .blog_like{margin:5px auto 0}https://www.cvexpres.com/amp/sanidad/trabajo-en-hospitales-y-clinicas.htmnav.main_menu ul li a,nav.main_menu>ul>li>h5{font-size:13px}.projects_holder.v2 .mix{margin:0 10px 2%!important}.social_share_dropdown ul{margin:0 15px}}@media screen and (max-width:1024px){.ls-l{left:0!important;right:0!important;text-align:center}.m-custom-btn-a,.m-custom-btn-b{left:0!important;right:0!important;max-width:150px;margin:0 auto!important}.m-custom-btn-b{margin-top:60px!important}.mobile_menu_button{margin:0 20px}}@media screen and (max-width:990px){.projects_holder.v3 .mix,.projects_holder.v4 .mix,.projects_holder.v5 .mix{margin:0 1.5%;padding:0}.container-secure-logos>a:first-child{margin-right:5px}.image_with_text_content{letter-spacing:0}.mobile_menu_button>span>i{color:#1e1e1e;line-height:20px;font-size:30px}.mobile_menu{margin-top:150px}}@media screen and (max-width:900px){.header_bottom .container_inner,.price_table.v3{width:100%}.m-custom-text{top:280px!important}.m-custom-btn-a,.m-custom-btn-b{top:320px!important}.q_logo a{height:auto!important}nav.mobile_menu .second{display:none}nav.mobile_menu ul li:focus>.second,nav.mobile_menu ul li:hover .second{display:block}nav.mobile_menu li.narrow .second .inner li>ul{display:none}nav.mobile_menu li.narrow .second .inner li:focus>ul,nav.mobile_menu li.narrow .second .inner li:hover>ul{display:block}}@media screen and (max-width:768px){.home .two_columns_50_50>div.column2,.m-content-slider{display:none}.m-custom-text{top:220px!important}.m-custom-btn-a,.m-custom-btn-b{top:260px!important}.four_columns>.column1,.four_columns>.column2,.four_columns>.column3,.four_columns>.column4{width:50%;margin-bottom:10px}.projects_holder.v2 .mix{margin:0 1.5%!important}.home .two_columns_50_50>div{width:100%}footer .three_columns>div{width:100%!important;float:none!important;text-align:center}.home .two_columns_50_50>.column1{text-align:center}.home .two_columns_50_50 .column1 .button.with_shadow{float:none}.m-slider-mobile{display:block}footer .m_columns>div{width:100%;text-align:center}.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{width:100%}}@media screen and (max-width:640px){.m-custom-text{top:180px!important}.m-custom-btn-a,.m-custom-btn-b{top:220px!important;max-width:120px}.m-custom-btn-b{margin-top:40px!important}.projects_holder.v3 .mix{width:100%!important;margin-bottom:30px}.title h1{font-size:45px;line-height:1.3em}.projects_holder article .portfolio_description h5{margin:6px 10px 0!important}.projects_holder.v3 .mix,.projects_holder.v4 .mix,.projects_holder.v5 .mix{margin:0!important}.modal-header h2{color:#fff;font-size:16px;font-weight:500}.f-modal{padding-top:0}.modal-content{width:90vw;height:50vh;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto!important;overflow:auto}.close{margin:0}}@media screen and (max-width:560px){.m-custom-text{top:160px!important}.m-custom-btn-a,.m-custom-btn-b{top:190px!important}.m-custom-btn-b{margin-top:30px!important}.m-slider-mobile>h1{font-size:30px}}@media screen and (max-width:540px){h1.ls-l,h2.ls-l{line-height:1em!important;display:block}.jstree-default .jstree-no-dots .jstree-closed>ins,.jstree-default .jstree-no-dots .jstree-open>ins{vertical-align:top}.gridgal.izq>h3,.listaDis{letter-spacing:-.5px}.four_columns>.column1,.four_columns>.column2,.four_columns>.column3,.four_columns>.column4{width:100%}.projects_holder.v2 .mix{width:100%!important;margin:0 1.5% 30px!important}.mobile_menu_button{position:absolute;left:0!important}.m-custom-text{top:130px!important}.ublnavigation>ul>li{padding:6px 5px}.home .slider_inner>div{height:85vh!important;min-height:420px!important}.home .slider_inner>div>div,.home .slider_inner>div>div>div,.home .slider_inner>div>div>div>div,.home .slider_inner>div>div>div>div>div,.home .slider_inner>div>div>div>div>div>img{height:100%!important;margin:0!important;width:100%!important;min-height:420px!important}.home .slider_inner>div>div>div>div>div>img{width:auto!important;min-width:100%!important;position:absolute!important;right:auto!important;left:-100%!important}.m-custom-text,h1.ls-l,h2.ls-l{position:initial}h2.ls-l{font-size:2em!important;margin-top:30px!important}h1.ls-l{font-size:3em!important;margin-top:15px!important;white-space:normal!important}.m-custom-text{font-size:1em!important;display:block;margin:15px 0!important}.m-custom-btn-a,.m-custom-btn-b{top:160px!important;font-size:1.5em!important;max-width:45%!important;padding:15px 5px!important;position:initial;margin:10px auto!important}div.pp_pic_holder{width:100%!important;height:100%!important;position:fixed;top:0!important;left:0!important}#pp_full_res>img{height:100%!important;width:auto!important;max-height:75vh!important}.pp_details{width:100%!important}div.pp_default .pp_nav{position:initial}div.pp_default .pp_nav .currentTextHolder{left:0!important;right:0!important;margin:0 auto!important;text-align:center;width:calc(100% - 85px)!important}.pp_content_container{height:90%!important}.pp_content{height:100%!important;width:100%!important}.gridgal,.q_logo a{height:auto!important}.gridgal.der2,.gridgal.izq2{width:50%!important}.pp_bottom{display:none}.m-dissapear{display:none!important}.m-apear{display:inline-block!important}.colorSel{margin-left:0}.colorSel,.colorSel2{margin:5px 5px 3px 0!important}.gridgal.der2{margin-bottom:10px}.m-filter{margin:5px}.projects_holder article .portfolio_description h5{padding:0}.blog_share.m{margin-bottom:10px}.separator.transparent{margin:1px 0!important}.content .container .container_inner{padding:50px 0 0;width:100%!important}.blog_holder.miracle_blog article .post_info .inner{padding:0 8px 0 0}.blog_holder.blog_small_layout article .post_info{float:left;width:15%}.blog_holder.blog_small_layout article .post_content_holder{width:85%;float:left}.blog_single_miracle article .blog_like,.blog_single_miracle article .blog_share,.blog_single_miracle article .post_info .blog_share,.miracle_blog article .blog_like,.miracle_blog article .blog_share,.miracle_blog article .post_info .blog_like,.miracle_blog article .post_info .blog_share,.portfolio_like,.portfolio_share,article.type-cartas .post_info .blog_like,article.type-cartas .post_info .blog_share{width:39px}.blog_single_miracle article .post_info,.miracle_blog article .post_info,.two_columns_25_75.grid2 .blog_holder article.type-cartas .post_info,.two_columns_33_66.grid2 .blog_holder article.type-cartas .post_info,.two_columns_66_33.grid2 .blog_holder article.type-cartas .post_info,.two_columns_75_25.grid2 .blog_holder article.type-cartas .post_info,article.type-cartas .post_info{width:15%}.blog_single_miracle article .post_content_holder,.miracle_blog article .post_content_holder,.two_columns_25_75.grid2 .blog_holder article.type-cartas .post_content_holder,.two_columns_33_66.grid2 .blog_holder article.type-cartas .post_content_holder,.two_columns_66_33.grid2 .blog_holder article.type-cartas .post_content_holder,.two_columns_75_25.grid2 .blog_holder article.type-cartas .post_content_holder,article.type-cartas .post_content_holder{width:85%}.blog_holder.blog_small_layout article .post_info .date,.blog_holder.miracle_blog article .post_info .date,.blog_single_miracle article .post_info .date{font-size:32px;line-height:32px}.blog_holder.miracle_blog article .post_info .month,.blog_single_miracle article .post_info .month,.miracle_blog article .post_info .month,article.type-cartas .post_info .month{font-size:17px;line-height:26px;display:block}.blog_holder.blog_small_layout article .post_image{width:100%;float:left;padding:0;margin-bottom:5px}.blog_holder.blog_small_layout article .post_image .inner{padding:0}.blog_holder.blog_small_layout article .post_text{width:100%;float:left}.blog_single_miracle article .post_info .inner,.miracle_blog article .post_info .inner,article.type-cartas .post_info .inner{padding:0 4px 0 0}.pp_details>.pp_nav{display:block;width:90%!important;margin:0 auto!important}.pp_hoverContainer{display:none!important}#pp_full_res{text-align:center;max-width:95%;margin:0 auto}#data_form{padding:5px}#paso-2>.row>div,#paso-2>.row>div>div{padding:0}#paso-2 .seleccion img{width:100%!important}#paso-2 .seleccion{text-align:center}#paso-2 h2{font-size:18px!important;padding-left:0!important}#incluirCV{width:100%;max-width:100%!important}.section_header>.content{padding:5px}.incluirCV{max-width:100%;width:100%}#formTDC input,#formTDC select,.contentform .form-row input,.contentform select{width:100%!important;max-width:100%!important}#paso-2 div#formaPago,#paso-2>.row>div#otrosservicios>div{padding:0 5px;text-align:center}.container_inner.default_template_holder{text-align:center}#contenedorAreaPrivada{text-align:center!important}.ui-widget-content{padding:5px!important}#content table{width:100%}#content td{width:20%}#content table,#content td,#content th,#content tr{padding:5px 0!important;font-size:12px}h3.section_header{text-align:center}#nuevosDoocumentos div{padding-left:0;padding-right:0}#nuevosDoocumentos input,#nuevosDoocuments div.bootstrap-filestyleinput-group{max-width:100%!important;width:100%!important}.panel-body{padding:15px 10px!important}.panel-body.panel-alerta .col-md-4.col-xs-12{text-align:center!important}.btn_myclass,.listaDis,.m-slider-mobile,.m-slider-mobile>h1,td .eliminarBtn{text-align:center}.content .container .container_inner.page_container_inner,.full_page_container_inner{max-width:90%}.vc_custom_1516738601918{margin-right:0!important;margin-left:0!important}iframe.lazy-loaded{max-width:100%}.btn_myclass{margin-bottom:10px}.title_outer .has_background.title .title_holder,.title_outer .has_fixed_background.title .title_holder,.title_outer.with_image .title .title_holder{position:relative;top:0;display:block;padding:10px 0!important}.vc_row.wpb_row.section.vc_row-fluid.vc_inner.counter_mobile{padding-top:100px!important}section.parallax_section_holder{background-position-x:30%!important}.ls-wrapper.ls-in-out{top:0!important;bottom:0!important;left:0!important;right:0!important;margin:auto!important;width:100%!important}.m-slider-mobile>h1{font-size:21px;display:block;max-width:100%;white-space:normal}.m-slider-mobile>a{padding:12px;margin:10px 0}.ls-wrapper.ls-in-out>.ls-layer{width:100%!important}nav.mobile_menu{border:0!important}.reorder-class{display:flex;flex-direction:column}.reorder-class>div:nth-child(1){order:2}.reorder-class>div:nth-child(2){order:1}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{max-width:95%;margin:auto;left:0;right:0}#data_form input,.resultados{max-width:100%}#tipo_envio label,.listaDis,.resultados{margin-left:0}#datosPersonales label.contenedorchk{padding-top:0!important;padding-left:15px}#datosPersonales p,#datos_email p,#fpago p,#resumen_datos p,#servicios_adicionales p,.nuevos_servicios p{padding-left:15px!important;padding-right:15px!important}.contenedorchk{padding-left:30px}.jstree a{padding:2px 2px 2px 20px!important;white-space:normal!important;text-indent:-16px!important}.bloquePlantillasL{width:100%}.mobile_menu+.mobile_menu{display:none!important}nav.mobile_menu ul li a,nav.mobile_menu ul li h3{color:#333;text-transform:uppercase}nav.mobile_menu li ul li a>span{color:#FFF}.mobile_menu{margin-top:80px}#content table,#content td,#content th,#content tr{letter-spacing:-1px}#dominio_detalle>.row>.col-md-6{width:100%;max-width:100%}#dominio_detalle>.row>.col-md-6>.input-group{max-width:100%!important;width:100%!important;display:inline}#dominio_detalle>.row>.col-md-6>.input-group>#dominio{width:75%;float:left;height:30px;margin-bottom:10px}#dominio_detalle>.row>.col-md-6>.input-group>#dominio+span{width:25%;float:right;height:30px}#welcome_text{padding:0 15px}td .eliminarBtn{font-size:0;padding:7px 12px!important}#content tr>td:nth-child(5),#content tr>th:nth-child(5){width:10%}.two_columns_75_25{padding:0 10px;box-sizing:border-box}.blog_single_miracle article .post_info .blog_like a,.miracle_blog article .post_info .blog_like a,.portfolio_like a,article.type-cartas .post_info .blog_like a{background-size:15px;padding:12px 0 0}div.wpcf7 input[type=file]{font-size:11px}div.wpcf7 .wpcf7-recaptcha iframe{transform:scale(.8);margin-left:-10%}.m-footer-widget .custom-html-widget>div{width:100%!important}.m-footer-widget .custom-html-widget>div>*{width:100%;display:inline-block;text-align:center}}#page-content{width:100%!important}.derDiv.noSubir{float:none}.alertaDiv{margin-left:0!important;margin-bottom:15px!important}@media screen and (max-width:420px){h2.ls-l{font-size:1.5em!important;margin-top:50px!important}h1.ls-l{font-size:2.5em!important;margin-top:25px!important;letter-spacing:-1.5px}.projects_holder.v2 .mix{margin:5px 0!important}.title_subtitle_holder_inner{top:-60px}.title_subtitle_holder_inner .subtitle{color:#333!important}.vc_row{padding-top:0!important}.paginasDocumentacion{max-width:90%;margin:0 auto}.paginasDocumentacion .wpb_single_image img{width:100%;margin-bottom:50px}.paginasDocumentacion h2{text-align:center}.paginasDocumentacion .separator.small.left{margin:30px auto}}@media screen and (max-width:400px){.m-custom-text{top:100px!important}.m-custom-btn-a,.m-custom-btn-b{top:130px!important}.mobile_menu_button{left:0!important;margin:0}.content .container .container_inner.page_container_inner,.full_page_container_inner{max-width:80%}}@media screen and (max-width:360px){h2.ls-l{font-size:1.5em!important;letter-spacing:-1.5px!important}h1.ls-l{font-size:2.3em!important;letter-spacing:-2.5px!important}.m-custom-text{font-size:.8em!important;position:initial;display:block;margin:15px 0!important}.m-custom-btn-a,.m-custom-btn-b{max-width:60%!important}.mobile_menu_button{left:0;margin:0}.m-slider-mobile{margin-top:-30px}.modal-content{height:55vh}}@media screen and (max-width:320px){.mobile_menu_button{left:0;margin:0}.m-custom-text{top:90px!important}.m-custom-btn-a,.m-custom-btn-b{top:110px!important}h1.ls-l{margin-top:35px!important}h2.ls-l{font-size:1.4em!important}}@media screen and (min-width:640px){.vc_row,m-testimonials{padding-top:50px!important}}.amp-show{display:none}.amp .amp-show{display:block !important}
.wpb_wrapper h2 {margin-bottom: 20px !important} .wpb_wrapper p {text-align:justify; padding-right:0px} .gridgal h3 {font-size: 14px} .textcenter {text-align:center} .projects_holder article a.lightboxmpp{font-size:16px;}
div.comment_form{ display: block !important; }
.gridgal{ width: 29%; }
.gridgal.izq{ width: 65%; }
.video-perfil{ min-width: 100px; max-width: inherit !important; }
.my-icons-amp .qode_icon_shortcode i:last-child { line-height: 72px; }
#my_contacto .caldera-grid input[type="file"]{ max-width: 100%; }
.my-icons-amp h3 { word-break: break-all; }
@media screen and (max-width:640px){
	#movil_contact .full_section_inner > div > div { margin: 0 auto; }
	#movil_contact .btn-default { margin: 15px 0 0; width: 100%;}
}
/* LayerSlider Full Width Skin */




.ls-v5 .ls-playvideo {
	width: 60px;
	height: 60px;
	margin-left: -30px;
	margin-top: -30px;
}

.ls-v5 .ls-playvideo,
.ls-v5 .ls-nav-sides,
.ls-v5 .ls-bottom-slidebuttons a,
.ls-v5 .ls-nav-prev,
.ls-v5 .ls-nav-next,
.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop,
.ls-v5 .ls-fullscreen,
.ls-v5 .ls-loading-container {
	background-image: url(skin.png);
}

.ls-v5 .ls-playvideo {
	background-position: -300px -150px;
}

.ls-v5 .ls-playvideo:hover,
.ls-v5 .ls-vpcontainer:hover .ls-playvideo {
	background-position: -375px -150px;
}

.ls-v5 .ls-nav-prev {
	background-position: 0px 0px;
}

.ls-v5 .ls-nav-prev:hover {
	background-position: 0px -75px;
}

.ls-v5 .ls-nav-next {
	background-position: -150px 0px;
}

.ls-v5 .ls-nav-next:hover {
	background-position: -150px -75px;
}

.ls-v5 .ls-nav-start {
	background-position: -300px 0px;
}

.ls-v5 .ls-nav-start:hover,
.ls-v5 .ls-nav-start-active {
	background-position: -300px -75px;
}

.ls-v5 .ls-nav-stop {
	background-position: -450px 0px;
}

.ls-v5 .ls-nav-stop:hover,
.ls-v5 .ls-nav-stop-active {
	background-position: -450px -75px;
}

.ls-v5 .ls-bottom-slidebuttons a {
	background-position: 0px -150px;
}

.ls-v5 .ls-bottom-slidebuttons a.ls-nav-active,
.ls-v5 .ls-bottom-slidebuttons a:hover {
	background-position: -75px -150px;
}

.ls-v5 .ls-nav-sideleft {
	background-position: -150px -150px;
}

.ls-v5 .ls-nav-sideright {
	background-position: -225px -150px;
}



.ls-v5 .ls-nav-prev,
.ls-v5 .ls-nav-next {
	width: 40px;
	height: 50px;
	z-index: 10000;
	top: 50%;
	margin-top: -25px;
	position: absolute;
}

.ls-v5 .ls-nav-prev {
	left: 10px;
}

.ls-v5 .ls-nav-next {
	right: 10px;
}



.ls-v5 .ls-bottom-slidebuttons,
.ls-v5 .ls-bottom-slidebuttons a,
.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop,
.ls-v5 .ls-nav-sides {
	height: 20px;
}

.ls-v5 .ls-bottom-slidebuttons,
.ls-v5 .ls-bottom-slidebuttons a,
.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop,
.ls-v5 .ls-nav-sides {
	display: inline-block;
}

.ls-v5 .ls-bottom-nav-wrapper {
	top: -30px;
}

.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop {
	width: 25px;
}

.ls-v5 .ls-bottom-slidebuttons a {
	width: 20px;
}

.ls-v5 .ls-nav-sides {
	width: 0px;
}



.ls-v5 .ls-thumbnail-hover {
	bottom: 30px;
	padding: 2px;
	margin-left: 1px;
}

.ls-v5 .ls-thumbnail-hover-bg {
	background: #eee;
}

.ls-v5 .ls-thumbnail-hover span {
	border: 5px solid #eee;
	margin-left: -5px;
}



.ls-v5 .ls-thumbnail {
	top: 10px;
}

.ls-v5 .ls-thumbnail-inner {
	padding: 2px;
	margin-left: -2px;
	background: #fff;
}

.ls-v5 .ls-thumbnail-slide a {
	margin-right: 2px;
}

.ls-v5 .ls-nothumb {
	background: #eee;
}



.ls-v5 .ls-loading-container {
	width: 40px;
	height: 40px;
	margin-left: -20px;
	margin-top: -20px;
	background-position: -450px -150px;
}

.ls-v5 .ls-loading-indicator {
	width: 22px;
	height: 22px;
	margin-top: 9px;
}



.ls-v5 .ls-fullscreen {
	width: 30px;
	height: 30px;
	right: 10px;
	top: 10px;
	background-position: -525px -150px;
}

.ls-v5 .ls-fullscreen:hover {
	background-position: -525px -190px;
}



.ls-v5 .ls-media-unmute {
	left: 10px;
	top: 10px;
}
@media only screen and (min-width: 600px){ #selectmovil{display:none !important;}}
header:not(.centered_logo) .q_logo img{ padding: 0 !important;  margin-top: 20px; }
@media only screen and (max-width: 1000px) {
  header .q_logo img.dark, header .q_logo img.light, header .q_logo img.sticky {
    display: none !important;
  }
  header .q_logo img.normal {
    display: block !important; opacity: 1 !important;     margin-top: -7px !important;
  }
  header .q_logo img.mobile{ opacity:0 !important;  }
}
.blog_single_miracle.blog_holder article .post_text h2, .blog_single_miracle.blog_holder article .post_text h4, .blog_single_miracle.blog_holder article .post_text h3 {
  margin-bottom: 15px !important;
}
@media only screen and (max-width: 480px) {
  .header_bottom, footer .container_inner, nav.content_menu {
    padding: 0 !important;
  }
  .mobile_menu_button{height: 50px;}
  .logo_wrapper {
	    height: 50px !important;
	  }
	  .header_inner_right{ display:none;  }
	  nav.mobile_menu{ margin-top:50px !important;  }
	  header.dark .q_logo img.light, header.dark .q_logo img.normal, header.light .q_logo img.dark {
		  max-height: 37.5px;
		  margin-left: 5px;
		}
	 .mobile_menu_button {
	    height: 50px;
	    width: 50px;
	    text-align: center;
	    background-color: #f75e14 !important;
	    padding: 0 !important;
	  }

	  .mobile_menu_button > span > i {
    color: #fff;
    line-height: 30px;
    font-size: 20px;
  }
  .header_top_bottom_holder {
  		border-bottom: 3px solid #ddd;
	}
	.header_top_bottom_holder > .header_bottom { height:48px;  }
	.mobile_menu_button > span { line-height:50px;  }
	.mobile-only .q_logo {
  padding: 5px 0 !important;
}
}

@media (max-width: 420px) {
  #responsivo.vc_custom_1711084741118 {
    background-position: center right;
  }
}
.only-show-amp{ display:none; }
:root{
  --cvx-accent: #f75100;     /* naranja marca */
  --cvx-bg: #ffffff;         /* fondo */
  --cvx-bg2: #fff6f1;        /* fondo suave */
  --cvx-text: #1a1a1a;       /* texto principal */
  --cvx-muted: #555555;      /* texto secundario */
  --cvx-border: rgba(0,0,0,.10);
  --cvx-shadow: 0 14px 40px rgba(0,0,0,.10);
}

/* Contenedor (ancho cómodo sin depender del tema) */
.cvx-hero-wrap{
  background: linear-gradient(180deg, var(--cvx-bg) 0%, var(--cvx-bg2) 100%);
  padding: 64px 18px;
}

.cvx-hero{
  max-width: 1100px;
  margin: 0 auto;
  background: rgba(255,255,255,.85);
  border: 1px solid var(--cvx-border);
  box-shadow: var(--cvx-shadow);
  border-radius: 22px;
  padding: 44px 34px;
  position: relative;
  overflow: hidden;
}

/* detalle decorativo */
.cvx-hero:before{
  content:"";
  position:absolute;
  top:-120px;
  right:-140px;
  width: 360px;
  height: 360px;
  background: radial-gradient(circle, rgba(247,81,0,.22) 0%, rgba(247,81,0,0) 60%);
  transform: rotate(10deg);
}

.cvx-eyebrow{
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .6px;
  text-transform: uppercase;
  color: var(--cvx-accent);
  background: rgba(247,81,0,.10);
  border: 1px solid rgba(247,81,0,.20);
  padding: 8px 14px;
  border-radius: 999px;
  margin-bottom: 14px;
}

.cvx-title{
  font-size: 40px;      /* tamaño escritorio */
  line-height: 1.08;
  font-weight: 900;
  color: var(--cvx-text);
  margin: 0 0 14px 0;
}

.cvx-subtitle{
  font-size: 18px;
  line-height: 1.55;
  color: var(--cvx-muted);
  margin: 0 0 22px 0;
  max-width: 820px;
}

.cvx-subtitle strong{
  color: var(--cvx-text);
  font-weight: 800;
}

/* Badges */
.cvx-badges{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 18px;
}

.cvx-badge{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 14px;
  border-radius: 999px;
  border: 1px solid var(--cvx-border);
  background: #ffffff;
  font-size: 14px;
  font-weight: 700;
  color: var(--cvx-text);
}

.cvx-dot{
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: var(--cvx-accent);
  box-shadow: 0 0 0 4px rgba(247,81,0,.15);
}

/* Responsive */
@media (max-width: 768px){
  .cvx-hero-wrap{ padding: 44px 14px; }
  .cvx-hero{ padding: 30px 18px; border-radius: 18px; }
  .cvx-title{ font-size: 30px; }
  .cvx-subtitle{ font-size: 16px; }
  .cvx-badge{ font-size: 13px; padding: 9px 12px; }
}
.cvx-email-wrap{
  padding: 26px 18px 10px;
}

.cvx-email{
  max-width: 980px;           /* menos ancho total */
  margin: 0 auto;
}

.cvx-email-head{
  display:flex;
  flex-wrap:wrap;
  gap: 10px 14px;
  align-items: baseline;
  justify-content: space-between;
  margin-bottom: 14px;
}

.cvx-email-title{
  font-size: 22px;
  line-height: 1.2;
  font-weight: 900;
  margin: 0;
  color: #1a1a1a;
}

.cvx-email-sub{
  margin: 0;
  color:#555;
  font-size: 14.5px;
  line-height: 1.5;
  max-width: 520px;
}

.cvx-email-badges{
  display:flex;
  flex-wrap:wrap;
  gap: 8px;
  margin-top: 10px;
}

.cvx-email-badge{
  display:inline-flex;
  align-items:center;
  gap: 8px;
  padding: 8px 12px;
  border-radius: 999px;
  border: 1px solid rgba(0,0,0,.10);
  background: #fff;
  color:#1a1a1a;
  font-size: 12.5px;
  font-weight: 700;
}

.cvx-email-dot{
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #f75100;
  box-shadow: 0 0 0 4px rgba(247,81,0,.14);
}

/* Grid de tramos (más compacto) */
.cvx-email-grid{
  display:grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
  margin-top: 14px;
}

.cvx-tier{
  border: 1px solid rgba(0,0,0,.10);
  background: rgba(255,255,255,.9);
  border-radius: 16px;
  padding: 12px 12px;
}

.cvx-tier-top{
  display:flex;
  align-items:center;
  justify-content: space-between;
  gap: 10px;
}

.cvx-tier-range{
  font-size: 13px;
  font-weight: 800;
  color: #1a1a1a;
}

.cvx-tier-price{
  font-size: 14px;          /* precio más discreto */
  font-weight: 800;
  color: #1a1a1a;
  white-space: nowrap;
}

.cvx-tier-note{
  margin-top: 8px;
  font-size: 12.5px;
  color:#666;
  line-height: 1.35;
}

/* Bloques superiores (sin “cuadrado enorme”) */
.cvx-upper{
  margin-top: 12px;
  border: 1px dashed rgba(247,81,0,.35);
  background: rgba(247,81,0,.06);
  border-radius: 16px;
  padding: 12px 12px;
}

.cvx-upper-row{
  display:flex;
  flex-wrap:wrap;
  gap: 8px;
  align-items:center;
  justify-content: space-between;
}

.cvx-upper-label{
  font-size: 13px;
  font-weight: 900;
  color:#1a1a1a;
}

.cvx-upper-pills{
  display:flex;
  flex-wrap:wrap;
  gap: 8px;
}

.cvx-pill{
  border: 1px solid rgba(0,0,0,.10);
  background:#fff;
  border-radius: 999px;
  padding: 8px 12px;
  font-size: 12.5px;
  font-weight: 900;
  color:#1a1a1a;
}

.cvx-email-footer{
  margin-top: 10px;
  color:#444;
  font-size: 13px;
  line-height: 1.45;
}

.cvx-email-footer strong{
  color:#1a1a1a;
}

/* Responsive */
@media (max-width: 900px){
  .cvx-email-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 600px){
  .cvx-email-grid{ grid-template-columns: 1fr; }
  .cvx-email-title{ font-size: 20px; }
  .cvx-email-sub{ font-size: 14px; }
}
:root{
  --cvx-accent:#f75100;
  --cvx-text:#1a1a1a;
  --cvx-muted:#5a5a5a;
  --cvx-border:rgba(0,0,0,.12);
}

.cvx-form-wrap{padding: 26px 18px 10px;}
.cvx-form{max-width: 980px;margin:0 auto;}

.cvx-form h2{
  margin:0 0 10px 0;
  font-size:22px;
  font-weight:900;
  color:var(--cvx-text);
}

.cvx-form-sub{
  margin:0 0 14px 0;
  font-size:15px;
  line-height:1.55;
  color:var(--cvx-muted);
}

.cvx-form-sub strong{color:var(--cvx-text);font-weight:850;}

.cvx-form-grid{
  display:grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap:10px;
}

.cvx-plan{
  border:1px solid var(--cvx-border);
  background:#fff;
  border-radius:16px;
  padding:12px 12px;
}

.cvx-plan.premium{
  background: linear-gradient(180deg, rgba(247,81,0,.10), rgba(247,81,0,.04));
  border:1px solid rgba(247,81,0,.35);
}

.cvx-plan-header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
}

.cvx-plan-name{font-weight:950;}
.cvx-plan-price{
  font-weight:950;
  white-space:nowrap;
  color:var(--cvx-text);
}

.cvx-plan-body{
  margin-top:8px;
  font-size:13.5px;
  line-height:1.45;
  color:var(--cvx-muted);
}

.cvx-callout{
  margin-top:12px;
  border:1px dashed rgba(0,0,0,.20);
  border-radius:16px;
  padding:12px;
  font-size:13px;
  line-height:1.45;
  color:var(--cvx-muted);
}

.cvx-callout strong{color:var(--cvx-text);}

@media(max-width: 900px){.cvx-form-grid{grid-template-columns:1fr;}}

.cvx-postal-wrap{
padding:26px 18px 10px;
}

.cvx-postal{
max-width:980px;
margin:0 auto;
border:1px solid rgba(0,0,0,.12);
border-radius:18px;
padding:16px;
background:#fff;
}

.cvx-postal h2{
margin:0 0 8px 0;
font-size:22px;
font-weight:900;
color:#1a1a1a;
}

.cvx-postal-sub{
margin:0 0 14px 0;
font-size:14px;
color:#555;
}

.cvx-postal-grid{
display:grid;
grid-template-columns:1fr 1fr;
gap:14px;
}

.cvx-postal-box{
border:1px solid rgba(0,0,0,.10);
border-radius:14px;
padding:12px;
}

.cvx-postal-box h3{
margin:0 0 8px 0;
font-size:14px;
font-weight:900;
color:#f75100;
}

.cvx-postal-box p{
margin:4px 0;
font-size:13px;
color:#444;
}

.cvx-note{
margin-top:12px;
font-size:12.5px;
color:#666;
}

@media(max-width:768px){
.cvx-postal-grid{grid-template-columns:1fr;}
}

.cvx-add-wrap{padding:26px 18px 10px;}
.cvx-add{max-width:980px;margin:0 auto;}

.cvx-add h2{
  margin:0 0 10px 0;
  font-size:22px;
  font-weight:900;
  color:#1a1a1a;
}

.cvx-add-sub{
  margin:0 0 18px 0;
  font-size:14.5px;
  color:#5a5a5a;
}

.cvx-add-grid{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:12px;
}

.cvx-add-box{
  border:1px solid rgba(0,0,0,.10);
  border-radius:16px;
  padding:14px;
  background:#fff;
}

.cvx-add-box.highlight{
  background:linear-gradient(180deg,rgba(247,81,0,.10),rgba(247,81,0,.04));
  border:1px solid rgba(247,81,0,.35);
}

.cvx-add-name{
  font-weight:900;
  font-size:14px;
  margin-bottom:4px;
  color:#1a1a1a;
}

.cvx-add-price{
  font-weight:900;
  font-size:15px;
  color:#1a1a1a;
  margin-bottom:6px;
}

.cvx-add-desc{
  font-size:13px;
  line-height:1.4;
  color:#555;
}

@media(max-width:900px){
  .cvx-add-grid{grid-template-columns:1fr;}
}

.cvx-build-wrap{padding:26px 18px 10px;}
.cvx-build{max-width:980px;margin:0 auto;}
.cvx-build h2{
  margin:0 0 10px 0;
  font-size:22px;
  font-weight:900;
  color:#1a1a1a;
}
.cvx-build-sub{
  margin:0 0 18px 0;
  font-size:14.5px;
  color:#5a5a5a;
}
.cvx-build-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:12px;
}
.cvx-build-box{
  border:1px solid rgba(0,0,0,.10);
  border-radius:16px;
  padding:14px;
  background:#fff;
  text-align:center;
}
.cvx-build-name{
  font-weight:900;
  font-size:14px;
  margin-bottom:6px;
  color:#1a1a1a;
}
.cvx-build-price{
  font-weight:900;
  font-size:16px;
  color:#f75100;
  margin-bottom:6px;
}
.cvx-build-desc{
  font-size:13px;
  color:#555;
  line-height:1.4;
}
@media(max-width:900px){
  .cvx-build-grid{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:600px){
  .cvx-build-grid{grid-template-columns:1fr;}
}
/* ===== Tablas bonitas en posts de blog ===== */
.blog_single_miracle .post_text .inner table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 4px 20px rgba(247,81,0,0.10);
  margin: 1.5em 0;
  table-layout: fixed;
}
.blog_single_miracle .post_text .inner table th {
  background-color: #f7931e !important;
  color: #fff !important;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  padding: 15px 18px;
  text-align: left;
  border: none;
  border-right: 1px solid rgba(255,255,255,0.2);
}
.blog_single_miracle .post_text .inner table th:last-child {
  border-right: none;
}
.blog_single_miracle .post_text .inner table tr:nth-child(2n+1) td {
  background-color: #ffffff !important;
}
.blog_single_miracle .post_text .inner table tr:nth-child(2n) td {
  background-color: #fdf8f3 !important;
}
.blog_single_miracle .post_text .inner table tbody tr {
  border-bottom: 1px solid #f0ece7;
  transition: background 0.18s;
}
.blog_single_miracle .post_text .inner table tbody tr:last-child {
  border-bottom: none;
}
.blog_single_miracle .post_text .inner table tbody tr:hover td {
  background-color: #fff4e8 !important;
}
.blog_single_miracle .post_text .inner table td {
  padding: 15px 18px;
  font-size: 14px;
  line-height: 1.6;
  color: #3a3028 !important;
  border: none;
  border-right: 1px solid #f0ece7;
  vertical-align: middle;
}
.blog_single_miracle .post_text .inner table td:last-child {
  border-right: none;
}
@media (max-width: 680px) {
  .blog_single_miracle .post_text .inner table thead { display: none; }
  .blog_single_miracle .post_text .inner table,
  .blog_single_miracle .post_text .inner table tbody,
  .blog_single_miracle .post_text .inner table tr,
  .blog_single_miracle .post_text .inner table td { display: block; width: 100%; }
  .blog_single_miracle .post_text .inner table tr {
    border: 1.5px solid #f7931e;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 14px;
  }
  .blog_single_miracle .post_text .inner table td {
    border-right: none;
    border-bottom: 1px solid #f0ece7;
  }
  .blog_single_miracle .post_text .inner table td:last-child { border-bottom: none; }
}
/* ===== Fin tablas blog ===== */