@font-face{font-family:'bankgothic';src:url(https://disem-by-em.com/wp-content/themes/thegem-child/fonts/BankGothicMedium.ttf)}.gem-news-item-date,.related-element-info .gem-post-date,.date-color,.combobox-wrapper .combobox-text,#page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered,.socials-sharing a.socials-item,body .gem-testimonial-position,.gem-testimonial-company,.jtwt_date,.blog.blog-style-timeline .comments,.entry-date,.portfolio-filters a,.comments-link a,.widget_recent_entries .post-date,.post-author-info .date,.block-date,.block-tags .sep,.styled-blog-meta .comments:after,.related-element-info .date,.login label,.register label,.woocommerce-password-hint,body .woocommerce .shop_table.wishlist_table td.product-price del,body .woocommerce .wishlist_table .product-info .product-info-content .product-price del,body .woocommerce .woocommerce-checkout .checkout-payment .shop_table td.product-total .amount,body .woocommerce input[type="text"].coupon-code,body .woocommerce .woocommerce-shipping-calculator .form-row input.input-text,body .woocommerce .checkout .form-row .input-text,body .woocommerce .edit-address-form .form-row .input-text,body .woocommerce .checkout .form-row textarea.input-text,body .woocommerce .edit-address-form .form-row textarea.input-text,body .select2-search .select2-input,body .woocommerce .checkout-login .login .form-row .input-text,body .woocommerce .lost_reset_password .input-text,body .woocommerce .my-account-signup .register .form-row .input-text,body .chosen-container-single .chosen-single span,body .select2-container .select2-choice>.select2-chosen,body .select2-results .select2-result-label,body .woocommerce .chosen-container-single .chosen-single div:before,body .woocommerce .edit-address-form .form-row .chosen-container-single .chosen-single div:before,body .woocommerce .select2-container .select2-choice .select2-arrow:before,body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .shipping td,body .checkout-login .login .form-row .checkout-login-remember label,body .shop_table .product-name dl.variation,body.woocommerce-cart .custom-header .breadcrumbs .current,body.woocommerce-checkout .custom-header .breadcrumbs .current,body.woocommerce-wishlist .custom-header .breadcrumbs .current,body.woocommerce-account .page-title-block .breadcrumbs .current,body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page #order_review .woocommerce-checkout-payment .payment_methods .payment_box,body #primary-menu.no-responsive>li.menu-item-cart>.minicart ul li .quantity,body #primary-menu.no-responsive>li.menu-item-cart>.minicart .total,body #primary-menu.no-responsive>li.menu-item-cart>.minicart ul li.empty,body .hamburger-minicart>.minicart .total,body .hamburger-minicart>.minicart ul li.empty,body .hamburger-minicart>.minicart .total strong,body .hamburger-minicart>.minicart ul li .quantity,body.mobile-cart-position-top #site-header .mobile-cart ul li .quantity,body.mobile-cart-position-top #site-header .mobile-cart .total,body.mobile-cart-position-top #site-header .mobile-cart ul li.empty,.form-edit-adress label,.teaser_grid_container .gem-post-date,.gem-post-grid-item-date,.page-title-style-2 .page-title-excerpt,.blog.blog-style-masonry article .description .info .date,.blog.blog-style-masonry article .description .info .sep,.blog.blog-style-masonry article .description .info .comments,.widget_categories>ul li,.widget_product_categories>ul li,.widget_pages>ul,.gem-teams-position.body-small,.widget .mc-text.small-body,.widget .team-person-email,.widget .jtwt_date,.widget_recent_comments li,.widget_price_filter .price_label,.project_info-item-style-2 .project_info-item .title,.mc4wp-form input[type="email"],.gallery-caption,#colophon .widget_tweets .jtwt_tweet a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a:hover,#colophon .widget_calendar td a:hover,.widget_meta li:before,#colophon .skill-title,#colophon .widget.widget_search .gem-button,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit,#colophon #mc4wp_submit,#colophon .widget_meta li:before,.gem-quote.gem-quote-style-5 blockquote,.blog-style-masonry .post-meta-likes:hover,.wpcf7-form .combobox-wrapper .combobox-text,.blog-style-styled_list1 .post-date,.blog-style-styled_list1 .post-author,.blog-style-styled_list2 .post-date,.blog-style-styled_list2 .post-author,.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt>div,.midia-grid-item-post-author,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a,.project-info-shortcode-style-default .project-info-shortcode-item .title,.woocommerce-variation-availability,.gem-search-form.gem-search-form-style-dark .search-field,.version-new.news-grid .portfolio-item .wrap>.caption .post-date,.version-new.news-grid .portfolio-item .wrap>.caption .post-author-date-separator{color:#000}input#coupon_code{color:#000}#primary-menu.no-responsive>li>a,#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,.widget_nav_menu>div>ul>li>a,.widget_submenu>div>ul>li>a{font-family:'BankGothic'!important;text-transform:inherit}h1,h2,h3,h4,h5{font-family:'Abel'!important}section#shop-widget-area h4.widget-title.shop-widget-title{top:50px;position:relative;color:#0cb0a7}section#shop-widget-area img{position:absolute;top:0}section#shop-widget-area .widget-title:after{content:none}.wpgs-for.slick-initialized.slick-slider .slick-slide img,.slick-slide img{display:block;width:100%;height:auto}.woocommerce-variation-availability p.in-stock{color:red}header#site-header.site-header.animated-header.mobile-menu-layout-default.ios-load.shrink.fixed{background-color:rgba(254,254,254,.9)}footer#colophon .textwidget li:before,footer#colophon .gem-mini-pagination a.selected{background:#fff!important}footer#colophon .widget a:hover,footer#colophon a:hover,footer#colophon .widget ul li a:hover,footer#colophon .gem-contacts .gem-contacts-item a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a:hover,footer#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a:hover{color:#fff!important;text-decoration:underline}#page-title h1,#page-title .title-rich-content{color:#4f4f4f!important;text-align:left!important}.seccion{padding-top:50px;padding-bottom:50px}span.destacado{font-size:1.35em;color:#0cb0a7;font-weight:500}.MarginTopBottom{padding-top:50px;padding-bottom:20px}.wpgs-nav.slick-initialized.slick-slider .slick-track .slick-slide.slick-active img{width:100px;height:100px;margin:5px!important;padding:10px;border:1px solid #000}.wpgs-nav.slick-initialized.slick-slider .slick-track .slick-slide.slick-active{width:auto!important}.product-title.title-h6{min-height:50px}.wpgs-nav.slick-initialized.slick-slider .slick-track .slick-slide.slick-active:focus{border:none;outline:none}.product .single-product-content .price{color:#0cb0a7;font-weight:500;font-family:'Shadowsintolight'!important;letter-spacing:-5px!important;font-size:2.2em!important}select#pa_tamano,select#pa_tamano option,.woocommerce .combobox-wrapper .combobox-text,#page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:#4f4f4f!important;background-color:transparent}.product .single-product-content.row h3.product_title.light{line-height:24px;margin-top:20px}.single-product-content .price span.woocommerce-Price-currencySymbol{font-family:'Montserrat';font-size:.8em!important;margin-left:10px}div#page-title{background-image:url(https://www.disem-by-em.com/wp-content/uploads/2018/04/fondo-titulo.jpg);background-color:#fff;background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-size:cover;padding-top:80px;padding-bottom:80px}body.woocommerce div#page-title,body.woocommerce-page div#page-title{background-image:url(https://www.disem-by-em.com/wp-content/uploads/2021/04/bg-titulo-tienda.jpg);background-color:#fff;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;padding-top:80px;padding-bottom:80px}body.woocommerce div#page-title .page-title-title h1,body.woocommerce div#page-title .page-title-title{color:#fff!important;line-height:1em}body.woocommerce .site-title .logo img,body.woocommerce .menu-item-logo .logo img,body.woocommerce #site-header.fixed.shrink .site-title a img.small,body.woocommerce #site-header.fixed.shrink .menu-item-logo a img.small,body.woocommerce-page .site-title .logo img,body.woocommerce-page .menu-item-logo .logo img,body.woocommerce-page #site-header.fixed.shrink .site-title a img.small,body.woocommerce-page #site-header.fixed.shrink .menu-item-logo a img.small,body.woocommerce-page #site-header .site-title a img.small,body.woocommerce-page #site-header .menu-item-logo a img.small{display:none!important}body.woocommerce .site-title .logo:before,body.woocommerce .menu-item-logo .logo:before,body.woocommerce-page .site-title .logo:before,body.woocommerce-page .menu-item-logo .logo:before{content:'';background-image:url(https://www.disem-by-em.com/wp-content/uploads/2021/04/logo_disem_lineadeco.png);width:150px;height:128px;position:absolute;top:15px;left:0;background-size:cover}body.woocommerce #site-header.fixed.shrink .site-title .logo:before,body.woocommerce-page #site-header.fixed.shrink .site-title .logo:before{width:125px;height:106px}body.woocommerce #site-header .header-main,body.woocommerce-page #site-header .header-main{height:158px!important}body.woocommerce #site-header.fixed.shrink .header-main,body.woocommerce-page #site-header.fixed.shrink .header-main{height:138px!important}body.woocommerce #site-header #primary-menu.no-responsive,body.woocommerce-page #site-header #primary-menu.no-responsive{padding:31.5px 0}body.woocommerce #site-header.fixed.shrink #primary-menu.no-responsive,body.woocommerce-page #site-header.fixed.shrink #primary-menu.no-responsive{padding:38.5px 0}@media (max-width:1024px){#site-header.animated-header{position:static;display:inline-block;min-height:190px}body.woocommerce div#page-title,body.woocommerce-page div#page-title{padding-top:30px;padding-bottom:30px}body.woocommerce div#page-title .page-title-title h1,body.woocommerce div#page-title .page-title-title{color:#fff!important;line-height:1em;font-size:1.5em}.related-products h2{font-size:1.5em}}@media (max-width:767px){body.woocommerce .site-title .logo img,body.woocommerce .menu-item-logo .logo img,body.woocommerce #site-header.fixed.shrink .site-title a img.small,body.woocommerce #site-header.fixed.shrink .menu-item-logo a img.small,body.woocommerce #site-header .site-title a img.small,body.woocommerce #site-header .menu-item-logo a img.small,body.woocommerce-page .site-title .logo img,body.woocommerce-page .menu-item-logo .logo img,body.woocommerce-page #site-header.fixed.shrink .site-title a img.small,body.woocommerce-page #site-header.fixed.shrink .menu-item-logo a img.small,body.woocommerce-page #site-header .site-title a img.small,body.woocommerce-page #site-header .menu-item-logo a img.small{display:none!important}body.woocommerce #site-header-wrapper, body.woocommerce-page #site-header-wrapper , body.woocommerce-page div#top-area ~ .container {background-color:#fff;height:188px!important}.woocommerce-product-gallery__image.single-product-main-image.slick-slide.slick-current.slick-active img,.slick-track .slick-slide img{width:100%;height:auto}.wpgs-nav.slick-initialized.slick-slider .slick-track .slick-slide.slick-active img,.wpgs-nav.slick-initialized.slick-slider .slick-track .slick-slide img{width:70px;height:70px;margin:0!important;padding:8px;border:1px solid #000}.related-products .products.inline-row .product.inline-column{min-width:90%!important;margin-bottom:10px;margin-top:10px}}@media (max-width:600px){.vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body{padding:10px}body.woocommerce div#page-title .page-title-title h1,body.woocommerce div#page-title .page-title-title{color:#fff!important;line-height:.8em;font-size:1.25em}}.portfolio-item .wrap{border:1px solid #dfe5e8!important}#primary-menu.no-responsive>li>a{padding:35px 15px;text-transform:uppercase}#site-header .site-title a img,#site-header .menu-item-logo a img{filter:drop-shadow(0 4px 15px #fff)}.block-content{padding:35px 0 100px!important}.block-content .date-color{color:#4f4f4f}#colophon{padding:30px 0 0!important}#colophon input[type="\"text\""],#colophon input[type="\"email\""],#colophon .wpcf7-form-control-wrap textarea{background-color:#3f3f3f;border:1px solid #111;color:#fff}.top-area{border-bottom:1px solid #fff;border-top:1px solid #fff;background-color:#fff;padding:0}.site-footer .gem-contacts-item.gem-contacts-phone{padding-top:0}.page-title-block,.page-title-title h1,.page-title-excerpt{color:#4f4f4f}h1,h2,h3,h4,h5,.quickfinder-item a.quickfinder-item-link,h2,.title-h2,h3.comment-reply-title,.pricing-table-style-6 .pricing-price-title,.quickfinder-item.col-md-3 .quickfinder-item-title,.quickfinder.quickfinder-title-thin .quickfinder-item.col-md-3 .quickfinder-item-title,.quickfinder-item-title{font-family:'BankGothic'!important}#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive > li > a {color:#fff;text-shadow:0 1px 6px #000}.quickfinder.quickfinder-title-thin .quickfinder-item-title{font-size:16px;line-height:22px!important;height:45px}#primary-menu.no-responsive>li>a,#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,.widget_nav_menu>div>ul>li>a,.widget_submenu>div>ul>li>a{font-family:'BankGothic'!important;text-transform:inherit}.title-h2.linea{position:relative;display:inline-block;width:auto;margin:0 auto}.title-h2.linea:after,.title-h2.linea:before{height:1px;background-color:#4f4f4f;content:"";width:150px;position:absolute;top:29px}.title-h2.linea:before{left:-175px}.center{text-align:center}.title-h2.linea:after{right:-175px}.centro{text-align:center}.portfolio-filters a.active{background:#0cb0a7!important}footer .widget-title:after,footer .mc-text span,footer#colophon .gem-pp-posts-date,footer#colophon .widget a:hover,footer#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a,footer#footer-nav .footer-site-info a,footer#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a{color:#0cb0a7!important}@media (min-width:780px){#site-header .primary-navigation,#site-header #perspective-menu-buttons{text-align:right}}.header-style-2 #primary-menu.no-responsive>li>a:before{content:none}#como-lo-hacemos img.quickfinder-img-size-medium.wp-post-image{width:auto;height:50px}.quickfinder-item-effect-image-scale .quickfinder-item-picture.quickfinder-item-image-shape-circle,.quickfinder-item-effect-image-scale .quickfinder-item-picture.quickfinder-item-image-shape-circle img{border-radius:0}.vc_btn3-container.disem.vc_btn3-center a.vc_btn3{color:#fff;text-transform:uppercase;font-size:20px;padding:14px 50px!important}.vc_btn3-container.disem.vc_btn3-center a.vc_btn3:hover{color:#00bcd4}#colophon input[type="\"checkbox\""]{float:left!important;width:auto!important;margin-right:10px}.portfolio-filters a{background:#f4f4f4!important}.portfolio-filters .title-h6 .light{color:#4f4f4f!important}p.title-h3{color:#4f4f4f;font-style:italic}p.title-h4{font-family:\'Montserrat\';color:#4f4f4f;font-weight:100}.wpb_single_image.wpb_content_element.vc_align_center.wpb_animate_when_almost_visible.wpb_fadeIn.fadeIn.girada.wpb_start_animation.animated{z-index:99999999!important;position:relative}@media screen and (min-width:768px){.wpb_single_image.girada img{transform:rotate(-10deg);box-shadow:0 0 6px 2px rgba(0,0,0,.2);padding:10px;width:120%!important;max-width:120%;margin-top:65px;z-index:99999999!important;position:relative}}@media screen and (max-width:768px){.wpb_single_image.wpb_content_element.vc_align_center.wpb_animate_when_almost_visible.wpb_fadeIn.fadeIn.girada.wpb_start_animation.animated{display:none}}@media (max-width:1000px){.wpcf7 input[type="checkbox"]{width:auto!important}h1,.title-h1{font-size:8vw}h2,.title-h2,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-6 .pricing-price-title,.pricing-table-style-6 .pricing-price-subtitle,h3.comment-reply-title,.pricing-table-style-2 .pricing-price-title{font-size:7vw}}.bg-blanco.wpb_column.vc_column_container.vc_col-sm-9{background-color:rgba(220,220,220,.15);padding:75px 0}div#servicios{margin-top:150px;margin-bottom:75px}div#instagram{margin-top:75px}a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-square.vc_btn3-style-outline.vc_btn3-color-turquoise{color:#0cb0a7!important}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline{color:#0cb0a7!important;border-color:#0cb0a7!important;background-color:transparent}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover{color:#fff!important;border-color:#0cb0a7!important;background-color:#0cb0a7!important}a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-square.vc_btn3-style-outline.vc_btn3-color-turquoise:hover{color:#fff!important}.gem-news-item-date,.related-element-info .gem-post-date,.date-color,.combobox-wrapper .combobox-text,#page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered,.socials-sharing a.socials-item,body .gem-testimonial-position,.gem-testimonial-company,.jtwt_date,.blog.blog-style-timeline .comments,.entry-date,.portfolio-filters a,.comments-link a,.widget_recent_entries .post-date,.post-author-info .date,.block-date,.block-tags .sep,.styled-blog-meta .comments:after,.related-element-info .date,.login label,.register label,.woocommerce-password-hint,body .woocommerce .shop_table.wishlist_table td.product-price del,body .woocommerce .wishlist_table .product-info .product-info-content .product-price del,body .woocommerce .woocommerce-checkout .checkout-payment .shop_table td.product-total .amount,body .woocommerce input[type="text"].coupon-code,body .woocommerce .woocommerce-shipping-calculator .form-row input.input-text,body .woocommerce .checkout .form-row .input-text,body .woocommerce .edit-address-form .form-row .input-text,body .woocommerce .checkout .form-row textarea.input-text,body .woocommerce .edit-address-form .form-row textarea.input-text,body .select2-search .select2-input,body .woocommerce .checkout-login .login .form-row .input-text,body .woocommerce .lost_reset_password .input-text,body .woocommerce .my-account-signup .register .form-row .input-text,body .chosen-container-single .chosen-single span,body .select2-container .select2-choice>.select2-chosen,body .select2-results .select2-result-label,body .woocommerce .chosen-container-single .chosen-single div:before,body .woocommerce .edit-address-form .form-row .chosen-container-single .chosen-single div:before,body .woocommerce .select2-container .select2-choice .select2-arrow:before,body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .shipping td,body .checkout-login .login .form-row .checkout-login-remember label,body .shop_table .product-name dl.variation,body.woocommerce-cart .custom-header .breadcrumbs .current,body.woocommerce-checkout .custom-header .breadcrumbs .current,body.woocommerce-wishlist .custom-header .breadcrumbs .current,body.woocommerce-account .page-title-block .breadcrumbs .current,body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page #order_review .woocommerce-checkout-payment .payment_methods .payment_box,body #primary-menu.no-responsive>li.menu-item-cart>.minicart ul li .quantity,body #primary-menu.no-responsive>li.menu-item-cart>.minicart .total,body #primary-menu.no-responsive>li.menu-item-cart>.minicart ul li.empty,body .hamburger-minicart>.minicart .total,body .hamburger-minicart>.minicart ul li.empty,body .hamburger-minicart>.minicart .total strong,body .hamburger-minicart>.minicart ul li .quantity,body.mobile-cart-position-top #site-header .mobile-cart ul li .quantity,body.mobile-cart-position-top #site-header .mobile-cart .total,body.mobile-cart-position-top #site-header .mobile-cart ul li.empty,.form-edit-adress label,.teaser_grid_container .gem-post-date,.gem-post-grid-item-date,.page-title-style-2 .page-title-excerpt,.blog.blog-style-masonry article .description .info .date,.blog.blog-style-masonry article .description .info .sep,.blog.blog-style-masonry article .description .info .comments,.widget_categories>ul li,.widget_product_categories>ul li,.widget_pages>ul,.gem-teams-position.body-small,.widget .mc-text.small-body,.widget .team-person-email,.widget .jtwt_date,.widget_recent_comments li,.widget_price_filter .price_label,.project_info-item-style-2 .project_info-item .title,.mc4wp-form input[type="email"],.gallery-caption,#colophon .widget_tweets .jtwt_tweet a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a:hover,#colophon .widget_calendar td a:hover,.widget_meta li:before,#colophon .skill-title,#colophon .widget.widget_search .gem-button,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit,#colophon #mc4wp_submit,#colophon .widget_meta li:before,.gem-quote.gem-quote-style-5 blockquote,.blog-style-masonry .post-meta-likes:hover,.wpcf7-form .combobox-wrapper .combobox-text,.blog-style-styled_list1 .post-date,.blog-style-styled_list1 .post-author,.blog-style-styled_list2 .post-date,.blog-style-styled_list2 .post-author,.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt>div,.midia-grid-item-post-author,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a,.project-info-shortcode-style-default .project-info-shortcode-item .title,.woocommerce-variation-availability,.gem-search-form.gem-search-form-style-dark .search-field,.version-new.news-grid .portfolio-item .wrap>.caption .post-date,.version-new.news-grid .portfolio-item .wrap>.caption .post-author-date-separator{color:#000}