.f-color-shadown-a-after::after, .f-color-shadown-a-before::before, .f-color-shadown-a{ color: #A3248F !important; }
.f-color-middle-a-after::after, .f-color-middle-a-before::before, .f-color-middle-a{ color: #FD68C8 !important; }
.f-color-light-a-after::after, .f-color-light-a-before::before, .f-color-light-a{ color: #717155 !important; }

.f-color-shadown-b-after::after, .f-color-shadown-b-before::before, .f-color-shadown-b{ color: #6B4AD1 !important; }
.f-color-middle-b-after::after, .f-color-middle-b-before::before, .f-color-middle-b{ color: #F87422 !important; }
.f-color-light-b-after::after, .f-color-light-b-before::before, .f-color-light-b{ color: #FCCB64 !important; }

.f-color-shadown-c-after::after, .f-color-shadown-c-before::before, .f-color-shadown-c{ color: #590B58 !important; }
.f-color-middle-c-after::after, .f-color-middle-c-before::before, .f-color-middle-c{ color: #BE00BC !important; }
.f-color-light-c-after::after, .f-color-light-c-before::before, .f-color-light-c{ color: #A3248F !important; }

.fun-color-shadown-a:before{ background-color: #A3248F !important; }
.fun-color-middle-a:before{ background-color: #FD68C8 !important; }
.fun-color-light-a:before{ background-color: #717155 !important; }

.fun-color-shadown-b:before{ background-color: #6B4AD1 !important; }
.fun-color-middle-b:before{ background-color: #F87422 !important; }
.fun-color-light-b:before{ background-color: #FCCB64 !important; }

.fun-color-shadown-c:before{ background-color: #590B58 !important; }
.fun-color-middle-c:before{ background-color: #BE00BC !important; }
.fun-color-light-c:before{ background-color: #A3248F !important; }

.bg-color-shadown-a-after::after, .bg-color-shadown-a-before::before, .bg-color-shadown-a{ background-color: #A3248F !important; }
.bg-color-middle-a-after::after, .bg-color-middle-a-before::before, .bg-color-middle-a{ background-color: #FD68C8 !important; }
.bg-color-light-a-after::after, .bg-color-light-a-before::before, .bg-color-light-a{ background-color: #717155 !important; }

.bg-color-shadown-b-after::after, .bg-color-shadown-b-before::before, .bg-color-shadown-b{ background-color: #6B4AD1 !important; }
.bg-color-middle-b-after::after, .bg-color-middle-b-before::before, .bg-color-middle-b{ background-color: #F87422 !important; }
.bg-color-light-b-after::after, .bg-color-light-b-before::before, .bg-color-light-b{ background-color: #FCCB64 !important; }

.bg-color-shadown-c-after::after, .bg-color-shadown-c-before::before, .bg-color-shadown-c{ background-color: #590B58 !important; }
.bg-color-middle-c-after::after, .bg-color-middle-c-before::before, .bg-color-middle-c{ background-color: #BE00BC !important; }
.bg-color-light-c-after::after, .bg-color-light-c-before::before, .bg-color-light-c{ background-color: #A3248F !important; }

.f-primary-color-a-after::after, .f-primary-color-a-before::before, .f-primary-color-a{ color: #E90786 !important; }
.f-primary-color-a-after::after, .f-primary-color-a-before::before, .f-primary-color-b{ color: #A3248F !important; }

.f-secondary-color-b-after::after, .f-secondary-color-b-before::before, .f-secondary-color-a{ color: #EFE4FE !important; }
.f-secondary-color-b-after::after, .f-secondary-color-b-before::before, .f-secondary-color-b{ color: #E1CCFD !important; }

.bg-primary-color-a-after::after, .bg-primary-color-a-before::before, .bg-primary-color-a{ background-color: #E90786 !important; }
.bg-primary-color-a-after::after, .bg-primary-color-a-before::before, .bg-primary-color-b{ background-color: #A3248F !important; }

.bg-secondary-color-b-after::after, .bg-secondary-color-b-before::before, .bg-secondary-color-a{ background-color: #EFE4FE !important; }
.bg-secondary-color-b-after::after, .bg-secondary-color-b-before::before, .bg-secondary-color-b{ background-color: #E1CCFD !important; }

.gd-light-tc
{
    background-image:linear-gradient(to bottom,#FCCB64,#F87422) !important;
}

.gd-light-bc
{
    background-image:linear-gradient(to top,#FCCB64,#F87422) !important;
}

.gd-light-rc
{
    background-image:linear-gradient(to left,#FCCB64,#F87422) !important;
}

.gd-light-lc
{
    background-image:linear-gradient(to right,#FCCB64,#F87422) !important;
}

.gd-light-tl,.gd-light-lt
{
    background-image:linear-gradient(to bottom right,#FCCB64,#F87422) !important;
}

.gd-light-tr,.gd-light-rt
{
    background-image:linear-gradient(to bottom left,#FCCB64,#F87422) !important;
}

.gd-light-bl,.gd-light-lb
{
    background-image:linear-gradient(to top right,#FCCB64,#F87422) !important;
}

.gd-light-br,.gd-light-rb
{
    background-image:linear-gradient(to top left,#FCCB64,#F87422) !important;
}


.gd-shadown-tc
{
    background-image:linear-gradient(to bottom,#590B58,#860573) !important;
}

.gd-shadown-bc
{
    background-image:linear-gradient(to top,#590B58,#860573) !important;
}

.gd-shadown-rc
{
    background-image:linear-gradient(to left,#590B58,#860573) !important;
}

.gd-shadown-lc
{
    background-image:linear-gradient(to right,#590B58,#860573) !important;
}

.gd-shadown-tl,.gd-shadown-lt
{
    background-image:linear-gradient(to bottom right,#590B58,#860573) !important;
}

.gd-shadown-tr,.gd-shadown-rt
{
    background-image:linear-gradient(to bottom left,#590B58,#860573) !important;
}

.gd-shadown-bl,.gd-shadown-lb
{
    background-image:linear-gradient(to top right,#590B58,#860573) !important;
}

.gd-shadown-br,.gd-shadown-rb
{
    background-image:linear-gradient(to top left,#590B58,#860573) !important;
}


.gd-middle-tc
{
    background-image:linear-gradient(to bottom,#717155,#3f3f2f) !important;
}

.gd-middle-bc
{
    background-image:linear-gradient(to top,#717155,#3f3f2f) !important;
}

.gd-middle-rc
{
    background-image:linear-gradient(to left,#717155,#3f3f2f) !important;
}

.gd-middle-lc
{
    background-image:linear-gradient(to right,#717155,#3f3f2f) !important;
}

.gd-middle-tl,.gd-middle-lt
{
    background-image:linear-gradient(to bottom right,#717155,#3f3f2f) !important;
}

.gd-middle-tr,.gd-middle-rt
{
    background-image:linear-gradient(to bottom left,#717155,#3f3f2f) !important;
}

.gd-middle-bl,.gd-middle-lb
{
    background-image:linear-gradient(to top right,#717155,#3f3f2f) !important;
}

.gd-middle-br,.gd-middle-rb
{
    background-image:linear-gradient(to top left,#717155,#3f3f2f) !important;
}


.gd-primary-tc
{
    background-image:linear-gradient(to bottom,#A3248F,#E90786) !important;
}

.gd-primary-bc
{
    background-image:linear-gradient(to top,#A3248F,#E90786) !important;
}

.gd-primary-rc
{
    background-image:linear-gradient(to left,#A3248F,#E90786) !important;
}

.gd-primary-lc
{
    background-image:linear-gradient(to right,#A3248F,#E90786) !important;
}

.gd-primary-tl,.gd-primary-lt
{
    background-image:linear-gradient(to bottom right,#A3248F,#E90786) !important;
}

.gd-primary-tr,.gd-primary-rt
{
    background-image:linear-gradient(to bottom left,#A3248F,#E90786) !important;
}

.gd-primary-bl,.gd-primary-lb
{
    background-image:linear-gradient(to top right,#A3248F,#E90786) !important;
}

.gd-primary-br,.gd-primary-rb
{
    background-image:linear-gradient(to top left,#A3248F,#E90786) !important;
}


.fun-primary-tc::before
{
    background-image:linear-gradient(to bottom,#A3248F,#E90786) !important;
}

.fun-primary-bc::before
{
    background-image:linear-gradient(to top,#A3248F,#E90786) !important;
}

.fun-primary-rc::before
{
    background-image:linear-gradient(to left,#A3248F,#E90786) !important;
}

.fun-primary-lc::before
{
    background-image:linear-gradient(to right,#A3248F,#E90786) !important;
}

.fun-primary-tl::before,.fun-primary-lt::before
{
    background-image:linear-gradient(to bottom right,#A3248F,#E90786) !important;
}

.fun-primary-tr::before,.fun-primary-rt::before
{
    background-image:linear-gradient(to bottom left,#A3248F,#E90786) !important;
}

.fun-primary-bl::before,.fun-primary-lb::before
{
    background-image:linear-gradient(to top right,#A3248F,#E90786) !important;
}

.fun-primary-br::before,.fun-primary-rb::before
{
    background-image:linear-gradient(to top left,#A3248F,#E90786) !important;
}


.gd-secondary-tc
{
    background-image:linear-gradient(to bottom,#EFE4FE,#E1CCFD) !important;
}

.gd-secondary-bc
{
    background-image:linear-gradient(to top,#EFE4FE,#E1CCFD) !important;
}

.gd-secondary-rc
{
    background-image:linear-gradient(to left,#EFE4FE,#E1CCFD) !important;
}

.gd-secondary-lc
{
    background-image:linear-gradient(to right,#EFE4FE,#E1CCFD) !important;
}

.gd-secondary-tl,.gd-secondary-lt
{
    background-image:linear-gradient(to bottom right,#EFE4FE,#E1CCFD) !important;
}

.gd-secondary-tr,.gd-secondary-rt
{
    background-image:linear-gradient(to bottom left,#EFE4FE,#E1CCFD) !important;
}

.gd-secondary-bl,.gd-secondary-lb
{
    background-image:linear-gradient(to top right,#EFE4FE,#E1CCFD) !important;
}

.gd-secondary-br,.gd-secondary-rb
{
    background-image:linear-gradient(to top left,#EFE4FE,#E1CCFD) !important;
}

.events_item .thumb::before
{
    content: '';
    height: 130px;
    width: 130px;
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    background-image: url(../public/html/assets/images/slide/rebeca-fernandez-logo-decoration.webp);
    background-size: 90% auto;
    background-repeat: no-repeat;
    z-index: 1;
}

.events_item .thumb span.price {
    background-color: hsl(326, 94%, 47%, 0.7);
}

.events_item .thumb span.price h6 {
    color:#FFF;
    text-shadow: #590B58 1px 1px;
}

.owl-dots{ display: none; }
/* .main-banner .owl-nav{ position: relative; } /***/