body {font-family: Questrial }body{font-size: 13px;color: #252525;font-weight: normal;line-height: 22px;background-color:#fff; }#mk-header {border-bottom-color: !important;}#mk-boxed-layout {  -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);  -moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);  box-shadow: 0 0 0px rgba(0, 0, 0, 0);}.mk-header-inner {border-bottom-color: !important;} .mk-header-toolbar{border-bottom-color:;}.mk-boxed-enabled #mk-boxed-layout, .mk-boxed-enabled #mk-boxed-layout .mk-header-inner.mk-fixed {max-width: 1200px;}.mk-boxed-enabled #mk-boxed-layout .mk-header-inner.mk-fixed, .mk-boxed-enabled #mk-boxed-layout .classic-style-nav .mk-header-nav-container.mk-fixed {width: 1200px !important;left:auto !important;}p {font-size: 13px;color: #252525;}a {color: #333333;}a:hover {color: #038822;}#theme-page strong {color: #038822;}.mk-header-bg{ background-repeat:repeat;background-position:center top;}.mk-uc-header{  }#theme-page {background-color:#fff; background-repeat:repeat-x;}.mk-tabs-panes,.mk-news-tab .mk-tabs-tabs li.ui-tabs-active a,.mk-divider .divider-go-top {background-color: #fff;}#mk-footer {background-color:#e5e8e9; }.mk-header-bg {  -webkit-opacity: 1;  -moz-opacity: 1;  -o-opacity: 1;  opacity: 1;}.mk-fixed .mk-header-bg {  -webkit-opacity: 0.95;  -moz-opacity: 0.95;  -o-opacity: 0.95;  opacity: 0.95;}.modern-style-nav .mk-header-inner .main-navigation-ul > li > a, .modern-style-nav .mk-header-inner .mk-header-start-tour,.mk-header-inner #mk-header-search,.modern-style-nav .mk-header-inner,.modern-style-nav .mk-search-trigger {height: 90px;line-height:90px;}.mk-header-nav-container {text-align:center;}@media handheld, only screen and (max-width: 1140px){.mk-header-nav-container {width: auto !important;display:none;}.mk-header-tagline, .mk-header-date, .mk-header-start-tour,.mk-header-checkout,.mk-header-login,.mk-header-signup,#mk-header-searchform {display: none !important;}#mk-toolbar-navigation,#mk-header-social,#mk-header-search,.mk-language-nav {float: none !important;display: block !important;margin-left: 0 !important;}.mk-header-inner #mk-header-search {display:none !important;}#mk-header-search {padding-bottom: 10px !important;}#mk-header-searchform span .text-input {width: 100% !important;}#mk-responsive-nav {background-color:#ffffff !important;}.mk-mega-icon {display:none !important;}.mk-header-nav-container #mk-responsive-nav {visibility: hidden;}.mk-responsive .mk-header-nav-container #mk-main-navigation {visibility: visible;}.classic-style-nav .header-logo .center-logo{    text-align: right !important; } .classic-style-nav .header-logo .center-logo a{    margin: 0 !important; }.header-logo {    height: 90px;}.mk-header-inner{padding-top:0 !important}.header-logo{position:relative !important;right:auto !important;left:auto !important;float:left !important;margin-left:10px;text-align:left}#mk-responsive-nav li ul li .megamenu-title:hover, #mk-responsive-nav li ul li .megamenu-title, #mk-responsive-nav li a, #mk-responsive-nav li ul li a:hover {  color:#444444 !important;}.mk-header-bg{zoom:1 !important;filter:alpha(opacity=100) !important;opacity:1 !important}.mk-header-toolbar{padding:0 10px}.mk-header-date{margin-left:0 !important}.mk-nav-responsive-link{cursor:pointer;display:block !important; padding:14px 16px;position:absolute;right:20px;top:50%;margin-top:-19px;z-index:12;line-height:8px;border:1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.3)}.mk-nav-responsive-link i{font-size:16px;line-height:8px;color:#fff}.mk-nav-responsive-link:hover{background-color:rgba(0,0,0,0.3)}.mk-header-nav-container{height:100%;z-index:200}#mk-main-navigation{position:relative;z-index:2}.mk_megamenu_columns_2, .mk_megamenu_columns_3, .mk_megamenu_columns_4, .mk_megamenu_columns_5, .mk_megamenu_columns_6 {width:100% !important}.shopping-cart-header {margin:0 20px 0 0 !important;}.mk-header-right {right:95px !important;}}.classic-style-nav .header-logo {    height: 90px !important;}.classic-style-nav .mk-header-inner {line-height:90px;padding-top:90px;}.mk-header-start-tour {font-size: 14px;color: #333333;}.mk-header-start-tour:hover{color: #333333;}.mk-header-toolbar {background-color: #ffffff;}#mk-toolbar-navigation ul li a, .mk-language-nav > a, .mk-header-login .mk-login-link, .mk-subscribe-link, .mk-checkout-btn,.mk-header-tagline a,.header-toolbar-contact a,#mk-toolbar-navigation ul li a:hover, .mk-language-nav > a:hover, .mk-header-login .mk-login-link:hover, .mk-subscribe-link:hover, .mk-checkout-btn:hover,.mk-header-tagline a:hover {color:#999999;}#mk-toolbar-navigation ul li a {border-right:1px solid #999999;}.mk-header-tagline, .header-toolbar-contact, .mk-header-date {color:#999999;}#mk-header-social a i {color:#999999;}#theme-page h1{font-size: 70px;color: #393836;font-weight: 600;text-transform: capitalize;}#theme-page h2{font-size: 35px;color: #028721;font-weight: 500;text-transform: capitalize;}#theme-page h3{font-size: 24px;color: #393836;font-weight: bold;text-transform: uppercase;}#theme-page h4{font-size: 18px;color: #393836;font-weight: bold;text-transform: uppercase;}#theme-page h5{font-size: 16px;color: #393836;font-weight: bold;text-transform: uppercase;}#theme-page h6{font-size: 14px;color: #393836;font-weight: normal;text-transform: uppercase;}.mk-fancy-title.pattern-style span, .mk-portfolio-view-all, .mk-woo-view-all, .mk-blog-view-all  {background-color: #fff;}#mk-sidebar, #mk-sidebar p{font-size: 12px;color: #666666;font-weight: normal;}#mk-sidebar .widgettitle {text-transform: uppercase;font-size: 14px;color: #333333;font-weight: bolder;}#mk-sidebar .widgettitle a {color: #333333;}#mk-sidebar .widget a{color: #333333;}#mk-footer, #mk-footer p  {font-size: 12px;color: #808080;font-weight: normal;}#mk-footer .widgettitle {text-transform: uppercase;font-size: 14px;color: #ffffff;font-weight: 800;}#mk-footer .widgettitle a {color: #ffffff;}#mk-footer .widget a{color: #999999;}#sub-footer {background-color: #202020;}#mk-header { background-repeat:repeat;background-position:center top;}.page-introduce-title {font-size: 70px;color: #ffffff;text-transform: capitalize;font-weight: normal;}.page-introduce-subtitle {font-size: 14px;line-height: 100%;color: #ffffff;font-size: 14px;text-transform: capitalize;}.mk-flexsldier-slideshow {background-color: ;}.mk-icarousel-slideshow {background-color: ;}.mk-classic-nav-bg { background-repeat:repeat;background-position:center top;}.mk-header-nav-container {background-color: ;}.main-navigation-ul > li > a, #mk-responsive-nav .mk-nav-arrow {color: #59380f;background-color: ;font-size: 12px;font-weight: bold;padding-right:25px;padding-left:25px;}.mk-search-trigger, .shoping-cart-link i {color: #59380f;}#mk-header-searchform .text-input {background-color: !important;color: #c7c7c7;}#mk-header-searchform span i {color: #c7c7c7;}#mk-header-searchform .text-input::-webkit-input-placeholder {color: #c7c7c7;}#mk-header-searchform .text-input:-ms-input-placeholder {color: #c7c7c7;} #mk-header-searchform .text-input:-moz-placeholder {color: #c7c7c7;}.main-navigation-ul li > a:hover,.main-navigation-ul li:hover > a,.main-navigation-ul li.current-menu-item > a,.main-navigation-ul li.current-menu-ancestor > a{background-color: #ffffff;background-color: rgba(255,255,255,0);color: #ffffff;}.mk-search-trigger:hover {color: #ffffff;}.main-navigation-ul > li:hover > a,.main-navigation-ul > li.current-menu-item > a,.main-navigation-ul > li.current-menu-ancestor > a {border-top-color:#038822;}.main-navigation-ul li .sub {  border-top:3px solid #038822;}#mk-main-navigation ul li ul  {background-color: #ffffff;}#mk-main-navigation ul li ul li a {color: #444444;}#mk-main-navigation ul li ul li a:hover {color: #038822 !important;}.main-navigation-ul li ul li a:hover,.main-navigation-ul li ul li:hover > a,.main-navigation-ul ul li a:hover,.main-navigation-ul ul li:hover > a,.main-navigation-ul ul li.current-menu-item > a {background-color:#f5f5f5 !important;  color: #038822 !important;}.mk-grid{max-width: 1140px;}.mk-header-nav-container, .mk-classic-menu-wrapper {width: 1140px;}.theme-page-wrapper #mk-sidebar.mk-builtin {width: 27%;}.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content {width: 73%;}@media handheld, only screen and (max-width: 960px){.theme-page-wrapper .theme-content {width: 100% !important;float: none !important;}.theme-page-wrapper {padding-right:20px !important;padding-left: 20px !important;}.theme-page-wrapper .theme-content {padding:30px 0 !important;}.theme-page-wrapper #mk-sidebar  {width: 100% !important;float: none !important;padding: 0 !important;}.theme-page-wrapper #mk-sidebar .sidebar-wrapper {padding:20px 0 !important;}}.comment-reply a,.mk-tabs .mk-tabs-tabs li.ui-tabs-active a > i,.mk-toggle .mk-toggle-title.active-toggle:before,.introduce-simple-title,.rating-star .rated,.mk-accordion.fancy-style .mk-accordion-tab.current:before,.mk-testimonial-author,.modern-style .mk-testimonial-company,#wp-calendar td#today,.mk-tweet-list a,.widget_testimonials .testimonial-slider .testimonial-author,.news-full-without-image .news-categories span,.news-half-without-image .news-categories span,.news-fourth-without-image .news-categories span,.mk-read-more,.news-single-social li a,.portfolio-widget-cats,.portfolio-carousel-cats,.blog-showcase-more,.simple-style .mk-employee-item:hover .team-member-position, .mk-readmore, .about-author-name,.filter-portfolio li a:hover,.mk-portfolio-classic-item .portfolio-categories a,.register-login-links a:hover,#mk-language-navigation ul li a:hover, #mk-language-navigation ul li.current-menu-item > a,.not-found-subtitle,.mk-mini-callout a,.mk-quick-contact-wrapper h4,.search-loop-meta a,.new-tab-readmore,.mk-news-tab .mk-tabs-tabs li.ui-tabs-active a,.mk-tooltip,.mk-search-permnalink,.divider-go-top:hover,.widget-sub-navigation ul li a:hover,.mk-toggle-title.active-toggle i,.mk-accordion-tab.current i,.monocolor.pricing-table .pricing-price span,#mk-footer .widget_posts_lists ul li .post-list-meta time,.mk-footer-tweets .tweet-username,.quantity .plus:hover,.quantity .minus:hover,.mk-woo-tabs .mk-tabs-tabs li.ui-state-active a,.product .add_to_cart_button i,.blog-modern-comment:hover, .blog-modern-share:hover,.mk-tabs.simple-style .mk-tabs-tabs li.ui-tabs-active a{color: #038822 !important;}#mk-sidebar .widget a:hover, #mk-footer .widget a:hover {color: #038822;}.image-hover-overlay,.newspaper-portfolio,.single-post-tags a:hover,.similar-posts-wrapper .post-thumbnail:hover > .overlay-pattern,.portfolio-logo-section,.post-list-document .post-type-thumb:hover,#cboxTitle,#cboxPrevious,#cboxNext,#cboxClose,.comment-form-button, .mk-dropcaps.fancy-style,.mk-image-overlay,.pinterest-item-overlay,.news-full-with-image .news-categories span,.news-half-with-image .news-categories span,.news-fourth-with-image .news-categories span,.widget-portfolio-overlay,.portfolio-carousel-overlay,.blog-carousel-overlay,.mk-classic-comments span,.mk-similiar-overlay,.mk-skin-button,.mk-flex-caption .flex-desc span,.mk-icon-box .mk-icon-wrapper i:hover,.mk-quick-contact-link:hover,.quick-contact-active.mk-quick-contact-link,.mk-fancy-table th,.mk-blog-showcase-thumb a,.mk-tooltip .tooltip-text,.mk-tooltip .tooltip-text:after,.wpcf7-submit,.ui-slider-handle,.widget_price_filter .ui-slider-range,.shop-skin-btn,#review_form_wrapper input[type=submit],#mk-nav-search-wrapper form i:hover,form.ajax-search-complete i,.blog-modern-btn,.shoping-cart-link span{background-color: #038822 !important;}::-webkit-selection{background-color: #038822;color:#fff;}::-moz-selection{background-color: #038822;color:#fff;}::selection{background-color: #038822;color:#fff;}.mk-testimonial-image img,.testimonial-author-image,  .mk-circle-image span {-webkit-box-shadow:0 0 0 1px #038822;-moz-box-shadow:0 0 0 1px #038822;box-shadow:0 0 0 1px #038822;}.mk-blockquote.line-style,.bypostauthor .comment-content,.bypostauthor .comment-content:after,.mk-tabs.simple-style .mk-tabs-tabs li.ui-tabs-active a {border-color: #038822 !important;}.news-full-with-image .news-categories span,.news-half-with-image .news-categories span,.news-fourth-with-image .news-categories span,.mk-flex-caption .flex-desc span {box-shadow: 8px 0 0 #038822, -8px 0 0 #038822;}.monocolor.pricing-table .pricing-cols .pricing-col.featured-plan {border:1px solid #038822;}.mk-skin-button.three-dimension, .wpcf7-submit {box-shadow: 0px 3px 0px 0px #026d1b;}.mk-skin-button.three-dimension:active, .wpcf7-submit:active {box-shadow: 0px 1px 0px 0px #026d1b;}.mk-footer-copyright, #mk-footer-navigation li a {color: #ffffff;}.mk-woocommerce-main-image img:hover, .mk-single-thumbnails img:hover {border:1px solid #038822 !important;}.product-loading-icon {background-color:rgba(3,136,34,0.6);}@media handheld, only screen and (max-width: 1140px){.mk-go-top, .mk-quick-contact-wrapper {bottom:70px !important;} }#mk-header .header-logo a {   padding-top:20px;}#mk-page-introduce h1{   margin-bottom:6px;}.page-introduce-title{   margin:0px;}.page-introduce-title:first-letter{   color: #00851f;   font-weight: bold;}#mk-page-introduce {    padding: 18px 0;}.videosection_principal{   background-color:#E5E8E9;}#mk-header .mk-header-bg, #mk-header .mk-classic-nav-bg{   background-image:url(imagenes/menu-fondo.jpg) !important;}#mk-breadcrumbs .mk-breadcrumbs-inner{   text-transform:capitalize;   -webkit-border-radius: 17px;    -moz-border-radius: 17px;   border-radius: 17px;    -o-border-radius:17px;   background-color: rgba(0, 0, 0, 0.35);}#mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin{   color:#00851F;}#theme-page{   padding:0px;}.theme-page-wrapper .theme-content {   padding:0px !important;}.portfolio-categories{   display:none;}a.modern-post-type-icon{   background-image:url(imagenes/btn-over-portafolio.png);   background-repeat:no-repeat;   background-position:center 20%;   width:100%;   height:100%;   margin-left: 0px;   left:0px;   top:0px;}.modern-post-type-icon i{   display:none;   width:100%;   height:100%;}.subfooter_row{   margin-top:10px;   margin-bottom:10px;}.main-navigation-ul > li > a{   width:100%;}.pie-icon2{   text-align:center;}.pie-icon3{   text-align:right;}#mk-footer{   padding: 15px 0 0;}#mk-footer .footer-wrapper{   min-height:50px;}.widget{   margin-bottom: 15px;}.mk-quick-contact-link{   background-color:rgba(0, 0, 0, 0.75);}.mk-go-top{   background-color:rgba(0, 0, 0, 0.75);}.home #menu-item-7385 a{   background-image:url(imagenes/hover_ico_redondo.png) !important;   background-repeat:no-repeat;}#menu-item-7385 a:hover{   background-image:url(imagenes/hover_ico_redondo.png) !important;   background-repeat:no-repeat;}.mk-contact-form-wrapper.classic-style .mk-form-row button{   -webkit-border-radius: 17px;    -moz-border-radius: 17px;    border-radius: 17px;    -o-border-radius:17px;}.empresa-quienes-texto{   background-image:url(imagenes/empresa-img4.jpg);   background-repeat:no-repeat;   background-position: left top;   padding-left: 102px;}.single-featured-image{   margin-top:20px;}.mk-portfolio-item .modern-post-type-icon{   background-image:url(imagenes/btn-over-portafolio.png);   background-repeat:no-repeat;   background-position:center 40%;   width:100%;   height:100%;   margin-left: 0px;   left:0px;   top:0px;}.mk-gallery-shortcode li .image-hover-overlay{   background-color: #000 !important;}.mk-gallery-shortcode li.gallery-two-column{   width:44%;}a.mk-image-shortcode-lightbox{   background-image:url(imagenes/btn-over-portafolio.png);   background-repeat:no-repeat;   background-position:center center;   width:100%;   height:100%;   margin-left: 0px;   left:0px;   top:0px;}.mk-image-shortcode-lightbox i{   display:none;}.mk-loop-next-prev{   display:none;}.portfolio-single-content .mk-fancy-title{   color: #00851F !important;   font-size: 33px !important;   text-transform: capitalize !important;   padding-top: 10px;}.portfolio-single-content .pattern-style{   background-image:url(imagenes/fondo-h3-galeria.png);   background-repeat:no-repeat;   padding-left:70px;   height: 60px;}.pp_social{   display:none;}/*.page-id-7323 .mk-page-section{   min-height: 580px !important;}*/