h4{font-size:1.5rem}h6{font-size:1rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}details{display:block}summary{display:list-item}figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400}template{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{pre{white-space:pre-wrap!important}pre,blockquote{page-break-inside:avoid;border:1px solid #ccc}thead{display:table-header-group}}button,select{text-transform:none}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}select{display:block}table{background-color:transparent;width:100%;margin-bottom:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table th,table td{padding:15px;line-height:1.5;text-align:left;vertical-align:top;border:1px solid #ccc}table th{font-weight:700}table thead th,table tfoot th{font-size:1em}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:1px solid #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#eee}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#e9e9e9}table tbody+tbody{border-top:2px solid #ccc}@media (max-width:767px){table table{font-size:.8em}table table th,table table td{padding:7px;line-height:1.3}table table th{font-weight:400}}.blackscreen{position:fixed;width:100%;height:100%;min-height:100vh;top:0;left:0;opacity:1;background:#d2101d;z-index:999999}.blackscreen2{position:fixed;width:100%;height:100%;min-height:100vh;top:100%;left:0;opacity:1;background:#d2101d;z-index:999998}.blackscreen-in{transform:translateY(-100%);transition:transform 300ms ease;-webkit-transition:transform 300ms ease}.blackscreen-out{transform:translateY(-100%);transition:transform 300ms ease;-webkit-transition:transform 300ms ease}.animate-in{-webkit-animation:fadeIn 1.5s ease-in;animation:fadeIn 1.5s ease-in}.animate-out{-webkit-transition:opacity 1.5s;transition:opacity 1.5s;opacity:0}@media (max-width:767px){.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#d2101d;color:#fff;-webkit-font-smoothing:antialiased;border-radius:0}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#ae0d18}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:0px;left:auto;color:#fff;background-color:#d2101d;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#ae0d18!important;color:#fff!important}@media screen and (max-width:800px){.wow{animation-name:none!important;visibility:visible!important}}@media (max-width:991px){.post .wp-post-image{max-height:none!important}}.post .wp-post-image{width:100%;max-height:none!important;-o-object-fit:cover;object-fit:cover}.post-grid-excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:130px}.cavelti-4dots:before{content:""}.cavelti-right:before{content:""}