.elementor-kit-8{--e-global-color-primary:#EB1F28;--e-global-color-secondary:#131313;--e-global-color-text:#7A7A7A;--e-global-color-accent:#EB1F28;--e-global-color-91efb5f:#FFFFFF;--e-global-color-9b644bd:#F7F7F7;--e-global-color-1414d97:#440103;--e-global-typography-primary-font-family:"Evogria";--e-global-typography-primary-font-size:52px;--e-global-typography-secondary-font-family:"Evogria Italic";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Lato__";--e-global-typography-text-font-weight:200;--e-global-typography-accent-font-family:"Evogria";--e-global-typography-accent-font-weight:500;--body-color:#606060;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;}.elementor-kit-8 e-page-transition{background-color:var( --e-global-color-secondary );}.elementor-kit-8 h1{color:var( --e-global-color-secondary );font-family:"Evogria Italic", Sans-serif;font-size:52px;}.elementor-kit-8 h2{color:var( --e-global-color-secondary );font-family:"Evogria Italic", Sans-serif;font-size:38px;line-height:1.1em;}.elementor-kit-8 h3{color:var( --e-global-color-secondary );font-family:"Evogria", Sans-serif;}.elementor-kit-8 h4{color:var( --e-global-color-secondary );font-family:"Evogria", Sans-serif;}.elementor-kit-8 h5{color:var( --e-global-color-secondary );font-family:"Evogria Italic", Sans-serif;}.elementor-kit-8 h6{color:var( --e-global-color-secondary );font-family:"Evogria Italic", Sans-serif;}.e-con{--container-max-width-x:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.elementor-heading-title{display:var(--page-title-display);}@media(max-width:1300px){.e-con{--container-max-width-x:1024px;}}@media(max-width:767px){.e-con{--container-max-width-x:767px;}}/* Start custom CSS */@media only screen and (max-width: 800px) { .rey-toggleBoxes--default .rey-toggleBox {
    color: #fff !important;
    letter-spacing: 2px !important;
}
}

.rey-toggleBoxes--default .rey-toggleBox.--active{
   color: #eb1f28 !important;
   letter-spacing: 2px !important;
   text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #BF151C, 0 1px 0 #BF151C, 0 -1px 0 #BF151C, 1px 1px #BF151C, -1px -1px 0 #BF151C, 1px -1px 0 #BF151C, -1px 1px 0 #BF151C;
}

.rey-toggleBoxes--default .rey-toggleBox.--hover{
   color: #eb1f28 !important;
   letter-spacing: 2px !important;
  text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #BF151C, 0 1px 0 #BF151C, 0 -1px 0 #BF151C, 1px 1px #BF151C, -1px -1px 0 #BF151C, 1px -1px 0 #BF151C, -1px 1px 0 #BF151C;
}

@media only screen and (max-width: 800px) { .rey-toggleBoxes--default .rey-toggleBox--1{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
}
}

.rey-toggleBoxes--default .rey-toggleBox--1.--active{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
    text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #562424, 0 1px 0 #562424, 0 -1px 0 #562424, 1px 1px #562424, -1px -1px 0 #562424, 1px -1px 0 #562424, -1px 1px 0 #562424;
}

.rey-toggleBoxes--default .rey-toggleBox--1.--hover{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
    text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #562424, 0 1px 0 #562424, 0 -1px 0 #562424, 1px 1px #562424, -1px -1px 0 #562424, 1px -1px 0 #562424, -1px 1px 0 #562424;
}
}


@media only screen and (max-width: 800px) { .rey-toggleBoxes--default .rey-toggleBox--2{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
}
}

.rey-toggleBoxes--default .rey-toggleBox--2.--active{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
    text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #BF151C, 0 1px 0 #BF151C, 0 -1px 0 #BF151C, 1px 1px #BF151C, -1px -1px 0 #BF151C, 1px -1px 0 #BF151C, -1px 1px 0 #BF151C;
}

.rey-toggleBoxes--default .rey-toggleBox--2.--hover{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
    text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #BF151C, 0 1px 0 #BF151C, 0 -1px 0 #BF151C, 1px 1px #BF151C, -1px -1px 0 #BF151C, 1px -1px 0 #BF151C, -1px 1px 0 #BF151C;
}

@media only screen and (max-width: 800px) { .rey-toggleBoxes--default .rey-toggleBox--3{
    color: #4d4d4d !important;
    letter-spacing: 2px !important;
}
}

.rey-toggleBoxes--default .rey-toggleBox--3.--active{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
    text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
}

.rey-toggleBoxes--default .rey-toggleBox--3.--hover{
    color: #eb1f28 !important;
    letter-spacing: 2px !important;
   text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #BF151C, 0 1px 0 #BF151C, 0 -1px 0 #BF151C, 1px 1px #BF151C, -1px -1px 0 #BF151C, 1px -1px 0 #BF151C, -1px 1px 0 #BF151C;
}



.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-section-gap-default {
    margin-top: 0px !important;
}

.elementor-column {
    min-height: 0px;
}


.directory-listing-title {
color: #000;
}

.directory-listing-availability a {
color: #000;
}


.tabs:active{
    background-color: #131313 !important;
}

.tabs:hover{
    background-color: #FFFFFF !important;
}


.drts .drts-bs-font-weight-bold {
  font-weight: 400 !important;
  font-family: evogria italic;
  font-size: 20px !important;
}

.drts-entity-field-label {
  font-weight: 700;
  white-space: nowrap;
  color: #EB1F28 !important;
}

.elementor-3642 .elementor-element.elementor-element-4bf5c18 .rey-toggleBox-text-main {
  font-family: "Evogria Italic", Sans-serif;
  margin-left: 5px !important;
}

.elementor-283 .elementor-element.elementor-element-30a2d78 .rey-toggleBox {
    min-width: 100%;
}

@media (max-width: 1024px) {
.elementor-283 .elementor-element.elementor-element-a29fd6f .elementor-widget-container {
    text-align: left !important;
}
}

.rey-modalSection .rey-modalSection-close .rey-icon {
    font-size: 18px;
    display: block;
    color: #fff;
}

@media only screen and (max-width: 800px) { .elementor-9420 .elementor-element.elementor-element-9f0b3d3 .reyEl-menu-nav .menu-item > a {
    font-family: "Lato__", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #ffffff !important;
    background-color: #eb1f2800 !important;
    padding: 15px 0px 15px 20px;
}
}

@media (max-width: 767px) {
.elementor-9438 .elementor-element.elementor-element-9f0b3d3 .reyEl-menu-nav .menu-item > a {
    font-family: "Lato__", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #ffffff !important;
    background-color: #eb1f2800 !important;
    padding: 15px 0px 15px 20px;
}
}

.elementor-283 .elementor-element.elementor-element-bd1ffbb .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #eb1f28 !important;
    color: #ffffff !important;
    border-width: 0px;
    border-bottom-color: var( --e-global-color-primary );
}

.elementor-283 .elementor-element.elementor-element-fc64db3 .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #732f30 !important;
    color: #ffffff !important;
    border-width: 0px;
    border-bottom-color: var( --e-global-color-primary );
}

.elementor-283 .elementor-element.elementor-element-d1e5220 .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #E2AE1C !important;
    color: #ffffff !important;
    border-width: 0px;
    border-bottom-color: var( --e-global-color-primary );
}

.elementor-283 .elementor-element.elementor-element-7c691e9 .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #f15a25 !important;
    color: #ffffff !important;
    border-width: 0px;
    border-bottom-color: var( --e-global-color-primary );
}

.elementor-283 .elementor-element.elementor-element-6a9750a .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #4d4d4d !important;
    color: #ffffff !important;
    border-width: 0px;
    border-bottom-color: var( --e-global-color-primary );
}

@media (max-width: 767px) {
.elementor-9468 .elementor-element.elementor-element-9f0b3d3 .reyEl-menu-nav .menu-item > a {
    color: #FFFFFF;
    background-color: #eb1f2800 !important;
    padding: 15px 0px 15px 20px;
}
}

@media (max-width: 767px) {
.elementor-9482 .elementor-element.elementor-element-9f0b3d3 .reyEl-menu-nav .menu-item > a {
    color: #FFFFFF;
    background-color: #eb1f2800 !important;
    padding: 10px 0px 10px 20px;
}
}

@media (max-width: 767px) {
.elementor-9500 .elementor-element.elementor-element-9f0b3d3 .reyEl-menu-nav .menu-item > a {
    color: #FFFFFF;
    background-color: #eb1f2800 !important;
    padding: 15px 0px 15px 20px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Evogria';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://saber.seguru.xyz/wp-content/uploads/2022/01/Evogria.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Evogria Italic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://saber.seguru.xyz/wp-content/uploads/2022/01/Evogria-Italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */