@media only screen and (max-width:980px){#oc_signature-pad_campo-firma{width:90%!important;height:200px}#top-header,#main-header{position:fixed!important}}#mobile_menu{overflow:auto;height:400px}.et_mobile_menu{padding:5%}.et_mobile_menu li a{padding:10px 5%}.et_mobile_menu .menu-item-has-children>a,#et-top-navigation{font-weight:normal}.container{width:100%}.wpcf7-text,.wpcf7-date{border-top:0px!important;border-right:0px!important;border-left:0px!important;border-bottom:2px solid rgb(87,35,121)!important;color:#000!important;padding-left:10px!important}.wpcf7-submit{width:100%;background-color:rgb(87,35,121);border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}#oc_signature-pad_campo-firma{width:400px;height:200px;display:block;margin:auto}.clearButton{border:none;padding:10px;background-color:black;color:white;text-align:center;width:90%;margin:auto;display:block;margin-top:10px}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{font-weight:bolder}.nav li ul{width:350px}#top-menu li li a{width:310px!important;padding:12px 20px}.nav li.et-reverse-direction-nav li ul{right:350px!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"+"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\4c"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4d'}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:black!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background-color:#572379!important}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .post-meta,.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .post-meta a{pointer-events:none;cursor:default}.comment_avatar img{border-radius:50%}.comment{padding-bottom:50px}.comment_area .comment-reply-link{top:auto;bottom:-45px;padding:4px 10px;font-size:20px}@media (min-width:768px){.children .comment.depth-2{margin-left:30px}.comment .children{margin-left:0px}.comment .children .comment_avatar img{max-width:60px}.comment .children .comment_avatar{margin-left:20px}}@media (max-width:767px){.comment-reply-link{bottom:-20px!important;top:auto!important}.comment_area{padding-bottom:40px}.comment_avatar{max-width:50px}.comment_postinfo,.comment-content.clearfix{margin-left:-30px}}#migasdepan span a{font-size:12px;color:#fff}#migasdepan{color:#ccc}.breadcrumb_last{font-weight:bold;color:#fff}#migasdepan span a{display:inline-block;position:relative}#migasdepan span a:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#fff;transform-origin:bottom right;transition:transform 0.25s ease-out}#migasdepan span a:hover:after{transform:scaleX(1);transform-origin:bottom left}.et-pb-contact-message p{font-size:24px;text-align:center;color:#fff;border:2px solid white;padding:20px}footer a{color:#fff;text-decoration:underline dashed}footer a:hover{text-decoration:none}.et_pb_contact_field_4_tb_footer.et_pb_contact_field .input[type="checkbox"]+label i{border:1px solid #fff}.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff;font-weight:lighter}.icono_social:hover{filter:grayscale(0%)!important}