.sidebar .widget .heading h4, .sidebar .widget .widget-title {
    font-size: 18px;
    font-weight: 600;
}
.fusion-logo {
    margin-top: 22px !important;
		margin-right: 15px !important;
}
.elementor-widget-heading .elementor-heading-title {
    color: #e21d37;
}
.elementor-1514 .elementor-element.elementor-element-5dbe41d .eael-load-more-button {
    color: #fff;
    background: #e60707;
}
.elementor-1514 .elementor-element.elementor-element-5dbe41d .eael-load-more-button:hover {
    color: #fff;
    background: #d90707;
}
.side-nav li a, #wrapper .side-nav li.current_page_item li a, .avada-skin-rev, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .chzn-drop, .commentlist .the-comment, .es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img, .fusion-author .fusion-author-social, .fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep, .fusion-body .avada-myaccount-user, .fusion-body .avada-myaccount-user .avada-myaccount-user-column, .fusion-body .avada-order-details .shop_table.order_details tfoot, .fusion-body .cart-totals-buttons, .fusion-body .cart_totals, .fusion-body .cart_totals .total, .fusion-body .cart_totals h2, .fusion-body .checkout .shop_table tfoot, .fusion-body .coupon, .fusion-body .coupon h2, .fusion-body .my_account_orders tr, .fusion-body .order-info, .fusion-body .order-total, .fusion-body .shop_attributes tr, .fusion-body .shop_table tr, .fusion-body .woocommerce .address h4, .fusion-body .woocommerce .addresses .title, .fusion-body .woocommerce .cart-empty, .fusion-body .woocommerce .checkout #customer_details .col-1, .fusion-body .woocommerce .checkout #customer_details .col-2, .fusion-body .woocommerce .checkout h3, .fusion-body .woocommerce .cross-sells, .fusion-body .woocommerce .cross-sells h2, .fusion-body .woocommerce .return-to-shop, .fusion-body .woocommerce .social-share, .fusion-body .woocommerce .social-share li, .fusion-body .woocommerce-MyAccount-content, .fusion-body .woocommerce-MyAccount-content h2, .fusion-body .woocommerce-MyAccount-content h3, .fusion-body .woocommerce-MyAccount-navigation ul li a, .fusion-body .woocommerce-content-box, .fusion-body .woocommerce-content-box h2, .fusion-body .woocommerce-info, .fusion-body .woocommerce-message, .fusion-body .woocommerce-shipping-calculator, .fusion-body .woocommerce-shipping-calculator h2, .fusion-body .woocommerce-side-nav li a, .fusion-body .woocommerce-success-message, .fusion-body .woocommerce-tabs .tabs li a, .fusion-content-widget-area .product_list_widget li, .fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget li a:before, .fusion-content-widget-area .widget_archive li, .fusion-content-widget-area .widget_categories li, .fusion-content-widget-area .widget_layered_nav li, .fusion-content-widget-area .widget_links li, .fusion-content-widget-area .widget_meta li, .fusion-content-widget-area .widget_nav_menu li, .fusion-content-widget-area .widget_pages li, .fusion-content-widget-area .widget_product_categories li, .fusion-content-widget-area .widget_recent_entries li, .fusion-counters-box .fusion-counter-box .counter-box-border, .fusion-filters, .fusion-hide-pagination-text .pagination-next, .fusion-hide-pagination-text .pagination-prev, .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link, .input-radio, .ls-avada, .page-links a, .pagination a.inactive, .panel.entry-content, .post .fusion-meta-info, .price_slider_wrapper, .progress-bar, .project-content .project-info .project-info-box, .quantity .minus, .quantity .qty, .search-page-search-form, .side-nav, .side-nav li a, .side-nav-left .side-nav, .single-navigation, .table, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th, .table-1 table, .table-1 table th, .table-1 tr td, .table-2 table thead, .table-2 tr td, .tabs-vertical .tabs-container .tab_content, .tabs-vertical .tabset, .tagcloud a, .tkt-slctr-tbl-wrap-dv table, .tkt-slctr-tbl-wrap-dv tr td, .widget_layered_nav li, .widget_product_categories li,  h5.toggle.active+.toggle-content, tr td {
    border-color: #e2e2e2;
    color: #032c40;
}
.eael-grid-post .eael-entry-wrapper, .eael-grid-post .eael-entry-footer {
    border-top: none;
}
.fusion-page-title-bar .fusion-breadcrumbs, .fusion-page-title-bar .fusion-breadcrumbs a {
    font-size: 14px;
}
.sidebar {
    font-size: 15px;
}
.sidebar .widget {
    margin-bottom: 15px;
}
.demo {
		border:1px solid #C0C0C0;
		border-collapse:collapse;
		padding:5px;
		width:100%;
		margin-top:15px;
		margin: auto;
	}
	.demo th {
		border:1px solid #C0C0C0;
		padding:5px;
		background:#F0F0F0; font-family: 'Roboto','Open Sans';
    font-weight: 500;
    color: black;
	}
	.demo td {
		border:1px solid #C0C0C0;
		padding:5px; 
		font-family: 'Roboto','Open Sans';
		color: #7a7a7a;
	}
.elementor-1514 .elementor-element.elementor-element-f1f7d86 .eael-load-more-button {
    color: #fff;
    background: #e21d37; margin-top: 20px;
}

.elementor-1514 .elementor-element.elementor-element-f1f7d86 .eael-load-more-button:hover {
    color: #fff;
    background: #f44336;
}
.elementor-counter .elementor-counter-number-wrapper {
    font-size: 36px;
}
.elementor-widget-counter .elementor-counter-title {
    line-height: 20px;
    font-size: initial;
}

code.codigo{background-color:#000; color:#ffffff;}
body{
    background-color: #ffffff;
}

 
body {
    background:#fad0c4;
  }
.fusion-footer-copyright-area {
    background-color: #3e4b5b;
    border-color: #3e4b5b;
}
.avada-select-parent {
    border: 1px solid #e7e7e7;
}
.select-arrow, .select2-arrow {
    color: #505d82 !important; 
}
div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #ec2f4d;
    border: 1px solid #ec2f4d;
    color: #fff;
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:focus, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:focus, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
    background-color: #cf233e;
    border: 1px solid #cf233e;
}

element.style {
}
 .elementor-tab-title {
    border-radius: 5px;
}
.fusion-copyright-notice a {
    color: #ffffff;
}
#tab_container_22463 ul.wpsm_nav li:first-child {
   margin-left:  3.5rem !important;
}
#tab_container_22463 .wpsm_nav > li > a > span {
    font-size: 26px;
}
#tab_container_22463 .wpsm_nav > li > a {
    border-radius: 50% !important;
    width:  55px;
    margin: 0 1rem; 
    border:  2px solid #ef474a !important;  
    height:  55px; 
   padding:  9px !important;
}
#tab_container_24546 ul.wpsm_nav li:first-child {
   margin-left:  3.5rem !important;
}
#tab_container_24546 .wpsm_nav > li > a > span {
    font-size: 26px;
}
#tab_container_24546 .wpsm_nav > li > a {
    border-radius: 50% !important;
    width:  55px;
    margin: 0 1rem; 
    border:  2px solid #ef474a !important;  
    height:  55px; 
   padding:  9px !important;
}
.wpsm_nav.wpsm_nav-tabs > li a i {
    padding: 7px 0px;
}
@media (max-width: 768px) {
    .wpsm_nav.wpsm_nav-tabs {
        display: flex;
        justify-content: space-evenly;
    }    
    #tab_container_22463 ul.wpsm_nav li:first-child {
        margin-left: 0rem !important;
    }
		 #tab_container_24546 ul.wpsm_nav li:first-child {
        margin-left: 0rem !important;
    }
}