.font_excon_bold{font-family: "Excon_Bold"!important; line-height:110%!important;}
.font_excon_regular{font-family: "Excon_Regular"!important; line-height:110%!important;}
.font_excon_light{font-family: "Excon_Light"!important; line-height:110%!important;}
.mt-20-2{margin-top:20px}
.mt-0{margin-top:0px!important}
.block_title.column_title {margin-bottom: 0px!important;}
.bold{font-weight:700!important}
.bold H1{font-weight:700!important}
.bold H2{font-weight:700!important}
.bold H3{font-weight:700!important}
.light{font-weight:300!important}
.light H1{font-weight:300!important}
.light H2{font-weight:300!important}
.light H3{font-weight:300!important}
.bold_by_font{font-family: "Excon_Bold" !important;} .fs-35{font-size:30px; line-height:40px}
.mb-0{margin-bottom:0px!important}
.text_center{text-align:center!important}
.mt-80{margin-top:80px!important} #span12_header_pro{display: flex; align-items: center; justify-content: space-between; width: 100%;}
#span12_header_pro #logo, #span12_header_pro .header_tools{flex-shrink: 0; flex-grow: 0;}
#span12_header_pro #center_message{flex-grow: 1; text-align: center; padding: 0 20px; height:100%}
#span12_header_pro #center_message IMG{height:100%}
@media (max-width: 979px) {
#header .container{width:100%!important}
#logo {
position: inherit !important;
-webkit-transform: unset !important;
-moz-transform: unset !important;
-ms-transform: unset !important;
-o-transform: unset !important;
transform: unset !important;
align-content: center!important;
}
.mobile_small_menu {
position: relative !important;
top: 45%;
height: 100%;
}
} .header_wrapper{border-bottom:0px!important}
.txt-white DIV H2{color:#fff!important}
.tabbable{padding:10px 0px}
.sticky_header .header_wrapper.open #logo img {height: 45px !important;}
.c_header_content .vc_column-inner{padding-left:80px!important}
.c_header_content .block_title.column_title .h1{color:#fff!important}
.c_header_content .block_title.column_title H2{font-weight:300!important}
.force_txt_to_white .block_title.column_title h2{color:#fff!important}
.c_header_content_2 .block_title.column_title .h1{font-weight:400!important}
.c_header_content_2 .block_title.column_title H2, #c_form_from_post H2.h1{font-weight:300!important}
.header_button_large{width:320px; margin-right:50px;}
.header_button_large_nw{margin-right:50px;}
.w_large{width:420px!important; margin-right:50px;}
.force_align_center .wpb_wrapper{margin:0 auto!important;} .header_button_large A{width:100%; font-weight:800; font-size:20px!important; color: #000!important; background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; border: solid #00e5d6 2px; box-shadow: rgb(0, 0, 0) 0px 0px 14px -4px; border-radius: 10px!important; transition : 122ms; transform: translateY(0); display: flex; flex-direction: row; align-items: center; cursor: pointer; text-transform: uppercase;}
.header_button_large A:hover{transition : 122ms; transform : translateY(-0px); background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; color: #fff!important; border: solid 2px #00e5d6;}
.header_button_large_nw A{width:100%; font-weight:800; font-size:20px!important; color: #000!important; background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; border: solid #00e5d6 2px; box-shadow: rgb(0, 0, 0) 0px 0px 14px -4px; border-radius: 10px!important; transition : 122ms; transform: translateY(0); display: flex; flex-direction: row; align-items: center; cursor: pointer; text-transform: uppercase;}
.header_button_large_nw A:hover{transition : 122ms; transform : translateY(-0px); background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; color: #fff!important; border: solid 2px #00e5d6;}   .header_button_large_txt_center, .header_button_large_txt_center A{text-align:center!important; padding-right:0px} .top_nav .widget .wp-block-image{padding-top:10px}
.top_nav .widget{color:#fff!important;}
.top_nav .widget A{color:#fff!important;}
.block_title.column_title .h1{line-height:60px!important}
.block_title.column_title h2{line-height:70px!important}
.container {max-width: 96%!important;}
.header_1 nav .menu > li > a{font-family: "Excon_Bold"!important; line-height:110%!important;}
.header_1 nav .menu > li > a::after {margin-left: 0px!important;} .force_fw_none, .force_fw_none A, .force_fw_none BUTTON{font-weight:initial!important} .btn_gp_red BUTTON, .btn_gp_red A, .btn_gp_green BUTTON, .btn_gp_green BUTTON A, .btn_gp_green A, .btn_gp_red_mailchimp{font-weight:800; font-size:20px!important; color: #000000!important; background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; border: solid #00e5d6 2px; box-shadow: rgb(0, 0, 0) 0px 0px 14px -4px; border-radius: 10px!important; transition : 122ms; transform: translateY(0); display: flex; flex-direction: row; align-items: center; cursor: pointer; text-transform: uppercase;}
.btn_gp_red BUTTON:hover, .btn_gp_red A:hover, .btn_gp_green BUTTON:hover, .btn_gp_green BUTTON A:hover, .btn_gp_green A:hover, .btn_gp_red_mailchimp:hover{transition : 122ms; transform : translateY(-0px); background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; color: #ffffff!important; border: solid 2px #00e5d6;}   .c_widget_left .block_title.column_title .h1{font-size:40px!important}
.c_widget_left .list A{font-size:20px!important} .c_widget_left .list .simple{padding-bottom: 10px !important; border-bottom: 1px solid #00e5d6; margin-bottom: 10px;}
.c_widget_left .list .active A{color:#007A8A!important;}
.sticky_header .header_wrapper.open #logo{padding-top:15px}
.p_pagination{padding-bottom:40px}
.p_pagination .pagination a {
display: block;
float: left;
margin: 2px 5px 2px 0;
padding: 5px 10px;
text-decoration: none;
width: auto;
color: #444;
min-width: 20px;
font-size: 15px;
text-align:center;
}
.p_pagination .pagination .current {
padding: 5px 10px;
color: #fff;
min-width: 20px;
text-align:center;
font-size: 15px;
}
#c_share{text-align:right; font-size:20px; font-style:italic}
#c_share IMG{height:25px; margin-left:10px}
@media (max-width: 1800px){
nav .menu > li {padding-left: 20px!important; padding-right: 20px!important;}
}
@media (max-width: 1650px){
.fw_15p_t1{width:15%!important}
.fw_85p_t1{width:35%!important;}
h3 {line-height: 32px!important; font-size: 28px!important;}
nav .menu > li{padding-left: 10px!important; padding-right: 10px!important;}
nav .menu > li > A{font-size:20px!important}
.c_header_content_2 .block_title.column_title H2, #c_form_from_post H2.h1{font-size: 50px!important; line-height:60px!important}
.c_header_content_2 .vc_empty_space:nth-child(1){height: 10px!important}
body{font-size:20px!important}
.btn_gp_green BUTTON{font-size:18px!important}
}
@media (max-width: 1500px){
.header_button_large{width: 40%; padding-left: 10px!important; padding-right: 10px!important;}
nav .menu > li > A{font-size:18px!important}
}
@media (max-width: 1350px){
.fw_t1{width:100%!important} .header_button_large{width: 40%; padding-left: 10px!important; padding-right: 10px!important;}
nav .menu > li{padding-left: 0px!important; padding-right: 0px!important;}
nav .menu > li > A{font-size:16px!important}
}
@media (max-width: 1250px){
.fw_30p_t2{width:30%!important}
.fw_70p_t2{width:70%!important; margin-bottom:40px}
.fw_100p_t2{width:100%!important}
.fw_50p_t2{width:50%!important; margin-top:25px!important}
}
@media (max-width: 1180px){
#home_custom_header{background-position: left center!important;}
#logo img {height: 40px!important; top: 63%!important;}
}
@media (max-width: 1050px){
nav .menu > li > A{font-size:15px!important}
}
@media (max-width: 970px){
.c_header_content .vc_column-inner{padding-left:20px!important}
}
@media (max-width: 870px){
.header_button_large{width: 100%; padding-left: 0px!important; padding-right: 0px!important;}
.fw_50p_t2{width:100%!important; margin-top:25px!important}
}
#c_nav_contact_m{display:none}
#c_back_actualidad{display:none}
@media (max-width: 767px) {
.container {max-width: 90%!important;}
.block_title.column_title .h1{line-height:45px!important; font-size:40px!important}
.block_title.column_title h2{line-height:55px!important; font-size:50px!important} .c_header_content .DIV{padding-left:0px!important}
#c_actualidad_home DIV{text-align:center}
#c_actualidad_home DIV IMG{float:none}
#footer .span3:nth-child(2), #footer .span3:nth-child(3){display:none}
#footer .span3:nth-child(4), #copyright .span12{width:100%!important}
.fw_30p_t2{width:100%!important;}
.fw_70p_t2{width:100%!important;}
#c_home_custom_header{padding-top:0px!important; padding-bottom:0px!important}
#home_custom_header{padding-top:30px!important; padding-bottom:30px!important}  .c_header_content_2 .block_title.column_title H2, #c_form_from_post H2.h1{font-size: 35px !important; line-height: 45px !important;}
.mt-80{margin-top:20px!important}
body{overflow-x:hidden!important}
#c_nav_contact_m{display:inline-block; width:100%; background:#fff; position: fixed;  bottom: 0px;  z-index: 99;}
#c_nav_contact_m DIV{width:33%; float:left; text-align:center}
#c_nav_contact_m DIV A{display:inline-block; width:100%; padding-top:10px; height:35px; padding-bottom: 10px;}
#c_nav_contact_m DIV A IMG{height:25px;}
#c_nav_contact_m DIV:not(:first-child){border-left:1px solid #007a8a}
#c_nav_contact_m DIV{border-top:1px solid #007a8a}
#footer{margin-bottom:45px}
#blog .span12 {width: 100% !important;}
#c_back_actualidad{display:inline-block; width:100%; padding-right:20px; text-align:right}
.page_header_yes #content {padding-top: 0px;}
.nav-growpop{display:none}
.c_post_widget{display:none}
.c_widget_left .wpb_content_element:nth-child(4){display:none!important}
.btn_black_cf7.force_btn_mobile, #btn_black_cf7.force_btn_mobile, #btn_black_cf7_2.force_btn_mobile{font-size:16px!important}
}
@media (max-width: 550px) {
.block_title.column_title .h1{line-height:40px!important; font-size:30px!important}
.block_title.column_title h2{line-height:40px!important; font-size:35px!important}
FORM .span12 {width: 100% !important;}
.c_claim{padding-top:10px!important; padding-bottom:10px!important;}
.c_claim H2{font-size:25px; line-height:30px}
}
@media (max-width: 480px) {
#header .span12{width:100%!important}
#logo {float: left!important;}
#logo img{margin-top: auto; top: unset;}
.mobile_small_menu {right:0px; margin-top: -20px!important;}
.menu-small ul li a{padding-left:0px; text-align:right; padding-right:12%}
header#header .row-fluid .span12, .header_wrapper {height: 60px!important;}
#c_share{text-align:right; font-size:15px; font-style:italic}
#c_share IMG{height:20px; margin-left:10px}
} #footer .span3 .widget_block{margin-bottom:0px!important}
#footer .span3 .wp-block-image{text-align:center}
#footer .span3:nth-child(1) P{font-size:16px; text-align:center}
#footer .span3:nth-child(1) .widget_block A{color:#fff!important;}
#footer .span3:nth-child(1) .widget_block A:hover{color:#fff!important; text-decoration:underline}
#footer .span3:nth-child(1) .widget_block{text-align:center}
#footer .span3:nth-child(2) .widget_block:nth-child(3){font-size:16px;}
#footer .span3:nth-child(2) .widget_block:nth-child(3) A:hover{color:#fff!important; text-decoration:underline}
#footer .span3:nth-child(3){width:28.4%}
#footer .span3:nth-child(3) .widget_block:nth-child(2){font-size:16px;}
#footer .span3:nth-child(3) .widget_block:nth-child(2) A:hover{color:#fff!important; text-decoration:underline}
#footer .span3:nth-child(3) .widget_block:nth-child(4){font-size:16px;}
#footer .span3:nth-child(3) .widget_block:nth-child(4) A:hover{color:#fff!important; text-decoration:underline}
#footer .span3:nth-child(4){width:18.4%}
#footer .span3:nth-child(4) P{font-size:16px; text-align:center}
#footer .span3:nth-child(4) .widget_block{text-align:center}
#footer .span3:nth-child(4) .widget_block IMG{margin-left:5px; margin-right:5px}
#footer .span3:nth-child(4) .widget_block A{color:#fff!important;}
#footer .span3:nth-child(4) .widget_block A:hover{color:#fff!important; text-decoration:underline}
.copyright_text{font-size:16px}
.copyright_text P{margin-bottom:0px}
.copyright_text P A{color:#fff!important}
.copyright_text P A:hover{color:#fff!important; text-decoration:underline}
.vc-gitem-zone-height-mode-auto::before {
content: "";
display: block;
padding-top: 50%!important;
} .wpcf7-form INPUT, .wpcf7-form TEXTAREA{font-size:15px!important; padding:5px!important; border-radius:10px!important; border: 1px solid #cccccc!important; font-family: "Excon_Light"!important}
.wpcf7-form SELECT{font-size:15px!important; padding:5px!important; border-radius:5px!important; width:100%!important; height: 40px!important;}
.wpcf7-not-valid-tip, .wpcf7-form .legal P, .wpcf7-form .legal SPAN{font-size:15px!important;}
.wpcf7-form .legal P{margin-top:0px!important; margin-bottom:0px!important}
.wpcf7-form .legal_p P, .wpcf7-form .legal_p SPAN{font-size:12px!important; line-height:15px!important;}
.wpcf7-form .legal_p P{margin-top:0px!important; margin-bottom:0px!important}
.wpcf7-form p {margin-top: 4px;margin-bottom: 4px;}
.btn_red_cf7, #btn_red_cf7, #btn_red_cf7_2{font-weight:800; font-size:22px!important; color: #000!important; background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; border: solid #821010 2px; box-shadow: rgb(0, 0, 0) 0px 0px 14px -4px; border-radius: 10px!important; transition : 122ms; transform: translateY(0); display: flex; flex-direction: row; align-items: center; cursor: pointer; text-transform: uppercase; padding: 14px 20px!important;}
.btn_red_cf7:hover, #btn_red_cf7:hover, #btn_red_cf7_2:hover{transition : 122ms; transform : translateY(-0px); background: linear-gradient(182deg, #00e5d6 43%, #00e5d6 100%)!important; color: #fff!important; border: solid 2px #050505;} .btn_black_cf7, #btn_black_cf7, #btn_black_cf7_2{font-weight:800; font-size:22px!important; color: #fff!important; background: #000!important; border: solid #821010 2px; box-shadow: rgb(0, 0, 0) 0px 0px 14px -4px; border-radius: 10px!important; transition : 122ms; transform: translateY(0); display: flex; flex-direction: row; align-items: center; cursor: pointer; text-transform: uppercase; padding: 14px 20px!important;}
.btn_black_cf7:hover, #btn_black_cf7:hover, #btn_black_cf7_2:hover{transition : 122ms; transform : translateY(-0px); background: #fff!important; color: #000!important; border: solid 2px #050505;}
#c_form_msj{
position: fixed;
width: 100vw;
height: 100vh;
top: 0;
left: 0;
background: rgba(0,0,0,0.6);
z-index: 100; display:none
}
#c_form_msj DIV{
background: #fff;
margin: 0;
position: absolute;
top: 50%;
transform: translateY(-50%) translateX(-50%);
width: 550px;
max-width:90%;
left: 50%; padding:20px; border-radius:25px; text-align:center}
#c_form_msj DIV H2{color: #000; text-align:center}
#c_form_msj DIV A{background-color: #fff;
border-style: solid;
border-radius: 90px; color: #000; display: inline-block;
line-height: 1; font-size: 15px;
padding: 12px 24px; text-align: center;  transition: all .3s;}
#c_form_msj DIV A:hover{color: #FFFFFF;
background-color: #000;
border-color: #000;}
#header_landing{background:#fff!important}
#header_landing .span2, #header_landing .span8, #header_landing .span10{height: 110px!important;}
#header_landing H1{text-align:left!important; color:#00e5d6!important; font-weight:bold!important; line-height: 110px!important; font-size:40px!important; text-align:center!important} #footer_wrapper_landing #footer .span3:nth-child(3){width:25%}
@media (max-width: 1350px){
#header_landing H1{text-align:right!important; color:#00e5d6!important; font-weight:bold; line-height: 110px; font-size:30px!important; text-align:center} }
@media (max-width: 1180px){
#header_landing H1{text-align:right!important; color:#00e5d6!important; font-weight:bold; line-height: 110px; font-size:25px!important; text-align:center} }
@media (max-width: 990px){
#header_landing H1{text-align:right!important; color:#00e5d6!important; font-weight:bold; line-height: 110px; font-size:20px; text-align:center} }
@media (max-width: 767px){
#ManyContacts-Widget, .sonar-wave{display:none!important}
}
.show_m{display:none}
@media (max-width: 680px){
#header_landing H1{line-height: 35px !important; font-size: 18px !important; text-align: center !important;}
#header_landing .span8{height: initial!important;}
#header_landing .span10 {display:none!important}
#header_landing #logo{width: 100%; text-align: center!important;}
#header_landing #logo img.dark {display: inline-block!important; height:80px!important; max-height:80px!important}
#footer_wrapper_landing #footer .span3:nth-child(3){width:100%!important}
.btn_red_cf7, #btn_red_cf7{width:100%; margin-top:30px; text-align:center!important}
.hide_m{display:none}
.show_m{display:inline-block}
.btn_gp_green{width:100%!important; margin-right:initial!important; text-align: center !important;}
.btn_gp_red BUTTON, .btn_gp_red A, .btn_gp_green BUTTON, .btn_gp_green BUTTON A, .btn_gp_green A{font-size:13px!important; width:100%!important; text-align: center !important;}
#home_custom_header{background-position: right center!important;}
#home_custom_header H2{color:#fff;}
.c_header_content .vc_column-inner {padding-left: 0px !important; padding-right:0px!important}
.c_header_content_2 .block_title.column_title H2, #c_form_from_post H2.h1{font-size: 30px !important; line-height: 40px !important;}	
.c_header_content_2 .wpb_text_column{padding-left:0px!important; padding-right:0px!important}
.force_min_padding{padding-top:15px!important; padding-bottom:15px!important}
#para_clientes{padding-top:20px!important; padding-bottom:0px!important}
#fws_6679a28f8e472, #fws_6679a2b752d85{display:none!important}
.menu-small ul.menu > li > a{font-weight:bold!important}
}
@media (max-width: 480px){
#header_landing .span2, #header_landing .span8, #header_landing .span10 {height: initial!important;}
#c_header_landing {height: 90px !important;align-content: center;}
}
.wptww-testimonials-slidelist.design-1 .fa-quote-left, .wptww-testimonials-list.design-1 .fa-quote-left, .wptww-testimonials-slide-widget.design-1 .fa-quote-left {
width: 30px;
height: 35px;
font-size: 30px;
padding: 10px 0px;
color: #000!important;
} .b_mailchimp{background:#62c0b8; border-radius:25px; margin-top:20px; margin-bottom:40px; padding:20px}
.b_mailchimp H2{font-weight: 400 !important; font-size:30px; color:#fff!important; font-family:'Excon_Regular'!important}
.b_mailchimp H2 IMG{max-width:170px; margin-left:10px; vertical-align:inherit}
.b_mailchimp H3{font-weight: 400 !important; font-size:25px; font-family:'Excon_Regular'!important; color:#fff!important; }
.b_mailchimp P{text-align:center; font-family:'Excon_Regular'!important; color:#fff!important} .b_mailchimp INPUT[type=email]{max-width:100%!important; border:0px; border-bottom:1px solid #ffff!important; border-radius:unset; padding:10px; color:#383838; width:500px; font-weight: 300 }
.b_mailchimp INPUT[type=email]::placeholder { color: #383838;
opacity: 1; }
.b_mailchimp INPUT[type=email]:-ms-input-placeholder { color: #383838;
}
.b_mailchimp INPUT[type=email]::-ms-input-placeholder { color: #383838;
}
.b_mailchimp INPUT[type=submit]{color:#007a8b; padding:10px 50px; border:2px solid #fff; background:#fff; font-weight:bold; box-shadow:none!important}
.b_mailchimp INPUT[type=submit]:hover, .b_mailchimp INPUT[type=submit]:active{color:#fff; padding:10px 50px; background:#007a8b}
@media (max-width: 1000px){
.b_mailchimp{padding-top:20px; padding-bottom:20px}
}
@media (max-width: 990px){
.b_mailchimp{width:100%!important}
.b_mailchimp H2{font-weight: 400 !important; font-size:25px;}
.b_mailchimp H3{font-weight: 400 !important; font-size:20px;}
.b_mailchimp INPUT[type=email]{font-size:20px; width: 300px;}
}
@media (max-width: 768px){
#c_b_mailchimp_left{display:none}
#c_b_mailchimp_center{display:inline-block}
#c_b_mailchimp_center INPUT[type=email]{max-width:100%!important; border:0px; border-bottom:1px solid #ffff!important; border-radius:unset; padding:10px; color:#383838; width:90%!important; font-weight: 300 }
.btn_gp_red_mailchimp{font-size:20px; padding: 10px 32px;}
#c_b_mailchimp_center H2{font-weight: 400 !important; font-size:40px;}
}
.blog-article.standard-style .content h1{line-height: 35px!important; font-size: 32px!important; font-weight: bold!important;  margin-bottom: 10px;}
.blog-article.standard-style .content .text {margin-top: 10px; clear: both; font-size: large!important;}
.media_align_center .media_el A{display:flex}
.media_align_center .media_el A IMG{margin:0 auto} .media_align_center_no_link .media_el IMG{margin:0 auto} .center-my-image .wpb_wrapper {
display: flex !important;
flex-direction: column; align-items: center !important; justify-content: center !important;
text-align: center !important;
} .center-my-image .media_wrapper, 
.center-my-image img {
float: none !important;
display: inline-block !important;
margin: 0 auto !important;
} .fullwidth_nopadding .container{width:100%!important}
#slider_container{max-width:100%} #c_nuestros_valores .container.dark{margin-left:0px!important; margin-right:0px!important; max-width: 100% !important;}
.no-visible{visibility: hidden;}
.hidde{display:none}
.cursor_pointer{cursor:pointer}
.header_75, .header_75 P{font-size: 70px!important; line-height: 75px!important;}
.item-somos-home DIV{padding:0px 40px 0px 10%}
.item-somos-home DIV P{color:#000}
.item-somos-home DIV P:first-child{font-size:180%; font-family: "Excon_Bold"!important; line-height:110%!important;} .somos-slider-arrows{margin-top:50px}
.somos-slider-arrows DIV:first-child{text-align:left; width:40%; float:left; padding-left:10%}
.somos-slider-arrows DIV:last-child{text-align:right; width:calc(50% - 40px); float:left; padding-right:40px}
#c_somos .c_item_somos .c_item_somos_inner{-webkit-box-shadow: 4px 6px 24px -4px rgba(0,0,0,0.75); -moz-box-shadow: 4px 6px 24px -4px rgba(0,0,0,0.75); box-shadow: 4px 6px 24px -4px rgba(0,0,0,0.75); border-radius:25px; padding:45px 20px;}
#c_somos .c_item_somos:nth-child(1) .c_item_somos_inner{border:4px solid #065381;}
#c_somos .c_item_somos:nth-child(2) .c_item_somos_inner{border:4px solid #b6bd17;}
#c_somos .c_item_somos:nth-child(3) .c_item_somos_inner{border:4px solid #007b8b;}
#c_somos .c_item_somos:nth-child(4) .c_item_somos_inner{border:4px solid #f4a700;}
#c_somos .c_item_somos:nth-child(5) .c_item_somos_inner{border:4px solid #17bbbd;}
#c_somos .c_item_somos:nth-child(6) .c_item_somos_inner{border:4px solid #128fd6; background:url(/mobiusgarantipro.bluecell.tech/wp-content/uploads/2025/02/mapa-mundi_somos.png) center center; background-size:100% 100%} #c_somos .c_item_somos P{font-size:20px; color:var(--grey)}
@media (max-width: 1049px){
.m_reset_padding_left, .wpb_column.m_reset_padding_left, .vc_section.m_reset_padding_left{padding-left:0px!important}
.m_reset_padding_right, .wpb_column.m_reset_padding_right, .vc_section.m_reset_padding_right{padding-right:0px!important}
.m_reset_padding_top, .wpb_column.m_reset_padding_top, .vc_section.m_reset_padding_top{padding-top:0px!important}
.m_reset_padding_bottom, .wpb_column.m_reset_padding_bottom, .vc_section.m_reset_padding_bottom{padding-bottom:0px!important}
.m_reset_padding_left_10, .wpb_column.m_reset_padding_left_10, .vc_section.m_reset_padding_left_10{padding-left:10px!important}
.m_reset_padding_right_10, .wpb_column.m_reset_padding_right_10, .vc_section.m_reset_padding_right_10{padding-right:10px!important}
.m_reset_padding_left_20, .wpb_column.m_reset_padding_left_20, .vc_section.m_reset_padding_left_20{padding-left:20px!important}
.m_reset_padding_right_20, .wpb_column.m_reset_padding_right_20, .vc_section.m_reset_padding_right_20{padding-right:20px!important}
.m_reset_padding_top_20, .wpb_column.m_reset_padding_top_20, .vc_section.m_reset_padding_top_20{padding-top:20px!important}
.m_reset_padding_bottom_20, .wpb_column.m_reset_padding_bottom_20, .vc_section.m_reset_padding_bottom_20{padding-bottom:20px!important}
.m_reset_padding_left_30, .wpb_column.m_reset_padding_left_30, .vc_section.m_reset_padding_left_30{padding-left:30px!important}
.m_reset_padding_right_30, .wpb_column.m_reset_padding_right_30, .vc_section.m_reset_padding_right_30{padding-right:30px!important}
.m_reset_padding_top_30, .wpb_column.m_reset_padding_top_30, .vc_section.m_reset_padding_top_30{padding-top:30px!important}
.m_reset_padding_bottom_30, .wpb_column.m_reset_padding_bottom_30, .vc_section.m_reset_padding_bottom_30{padding-bottom:30px!important}
.m_reset_margin_left, .wpb_column.m_reset_margin_left, .vc_section.m_reset_margin_left{margin-left:0px!important}
.m_reset_margin_right, .wpb_column.m_reset_margin_right, .vc_section.m_reset_margin_right{margin-right:0px!important}
.m_reset_margin_top, .wpb_column.m_reset_margin_top, .vc_section.m_reset_margin_top{margin-top:0px!important}
.m_reset_margin_bottom, .wpb_column.m_reset_margin_bottom, .vc_section.m_reset_margin_bottom{margin-bottom:0px!important}
.m_reset_margin_left_20, .wpb_column.m_reset_margin_left_20, .vc_section.m_reset_margin_left_20{margin-left:20px!important}
.m_reset_margin_right_20, .wpb_column.m_reset_margin_right_20, .vc_section.m_reset_margin_right_20{margin-right:20px!important}
.m_reset_margin_top_20, .wpb_column.m_reset_margin_top_20, .vc_section.m_reset_margin_top_20{margin-top:20px!important}
.m_reset_margin_bottom_20, .wpb_column.m_reset_margin_bottom_20, .vc_section.m_reset_margin_bottom_20{margin-bottom:20px!important}
.m_reset_margin_left_30, .wpb_column.m_reset_margin_left_30, .vc_section.m_reset_margin_left_30{margin-left:30px!important}
.m_reset_margin_right_30, .wpb_column.m_reset_margin_right_30, .vc_section.m_reset_margin_right_30{margin-right:30px!important}
.m_reset_margin_top_30, .wpb_column.m_reset_margin_top_30, .vc_section.m_reset_margin_top_30{margin-top:30px!important}
.m_reset_margin_bottom_30, .wpb_column.m_reset_margin_bottom_30, .vc_section.m_reset_margin_bottom_30{margin-bottom:30px!important}
.vc_empty_space.m_x_0{display:none!important}
.vc_empty_space.m_x_20{height:20px!important}
.vc_empty_space.m_x_30{height:30px!important}
.m_hide{display:none!important}
.vc_row.section-style, .vc_row.standard_section {margin-bottom: 35px!important;}
#blog #c_form_from_post .span9, 
#blog #c_form_from_post .span6 {
margin-bottom: 0px!important;
}
}
.block_title.section_title:first-child h2{margin-top:inherit!important}
#c_form_from_post{background:#00e5d6; border-radius:25px; color:#000!important; padding: 30px; width: calc(100% - 60px);}
.wpcf7-form #c_form_from_post p{color:#000!important}
.wpcf7-form #c_form_from_post .legal p{line-height:22px}
#link_showHideLegal{color:#000!important}
#c_legal_hidden{display:none}
#c_form_from_post A{color:#000!important; text-decoration:underline!important}
#c_form_from_post .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item.first.last{margin-left: 15px!important;}
@media (max-width: 600px){
#c_nuestros_valores .container {max-width: 100% !important;}
#c_nuestros_valores .equalHeight:first-child{margin-bottom:50px}
.item-somos-home DIV{padding:0px 20px 0px 20px}
}