.elementor-45 .elementor-element.elementor-element-130efb2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 5px 5px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-45 .elementor-element.elementor-element-130efb2:hover{box-shadow:0px 12px 16px -10px rgba(0, 0, 0, 0.29);}.elementor-45 .elementor-element.elementor-element-f296bfe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-3a6ae99{--display:flex;--min-height:250px;}.elementor-45 .elementor-element.elementor-element-3a6ae99:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-3a6ae99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-7c09f9f > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;}.elementor-45 .elementor-element.elementor-element-7c09f9f.elementor-element{--align-self:center;--flex-shrink:1;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-7c09f9f{right:19%;}body.rtl .elementor-45 .elementor-element.elementor-element-7c09f9f{left:19%;}.elementor-45 .elementor-element.elementor-element-7c09f9f{bottom:21%;text-align:right;}.elementor-45 .elementor-element.elementor-element-7c09f9f img{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-c04cca6 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;}.elementor-45 .elementor-element.elementor-element-c04cca6.elementor-element{--align-self:center;--flex-shrink:1;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-c04cca6{right:19%;}body.rtl .elementor-45 .elementor-element.elementor-element-c04cca6{left:19%;}.elementor-45 .elementor-element.elementor-element-c04cca6{bottom:21%;text-align:right;}.elementor-45 .elementor-element.elementor-element-c04cca6 img{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-16aabba > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;}.elementor-45 .elementor-element.elementor-element-16aabba.elementor-element{--align-self:center;--flex-shrink:1;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-16aabba{right:6%;}body.rtl .elementor-45 .elementor-element.elementor-element-16aabba{left:6%;}.elementor-45 .elementor-element.elementor-element-16aabba{bottom:35%;text-align:right;}.elementor-45 .elementor-element.elementor-element-16aabba img{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-3ed8aeb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-45 .elementor-element.elementor-element-e75d58f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-e75d58f .jet-listing-dynamic-field__content{font-size:24px;font-weight:700;text-align:center;}.elementor-45 .elementor-element.elementor-element-e75d58f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45 .elementor-element.elementor-element-e75d58f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45 .elementor-element.elementor-element-e75d58f .jet-listing-dynamic-field{justify-content:center;}.elementor-45 .elementor-element.elementor-element-8628f9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-b0dc04a > .elementor-widget-container{padding:0px 5px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-b0dc04a .jet-listing-dynamic-terms{text-align:left;}.elementor-45 .elementor-element.elementor-element-b0dc04a .jet-listing-dynamic-terms__icon{font-size:12px;}.elementor-45 .elementor-element.elementor-element-b0dc04a .jet-listing-dynamic-terms__link{font-size:10px;font-weight:500;text-transform:uppercase;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-87af64f{left:-10px;}body.rtl .elementor-45 .elementor-element.elementor-element-87af64f{right:-10px;}.elementor-45 .elementor-element.elementor-element-87af64f{top:-10px;}.elementor-45 .elementor-element.elementor-element-87af64f .jet-listing-dynamic-field__content{font-size:14px;font-weight:500;text-align:left;}.elementor-45 .elementor-element.elementor-element-87af64f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45 .elementor-element.elementor-element-87af64f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45 .elementor-element.elementor-element-87af64f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-45 .elementor-element.elementor-element-87af64f .jet-listing-dynamic-field.display-multiline{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-87af64f .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-da2ac69{left:-10px;}body.rtl .elementor-45 .elementor-element.elementor-element-da2ac69{right:-10px;}.elementor-45 .elementor-element.elementor-element-da2ac69{top:-10px;}.elementor-45 .elementor-element.elementor-element-da2ac69 .jet-listing-dynamic-field__content{font-size:14px;font-weight:500;text-align:left;}.elementor-45 .elementor-element.elementor-element-da2ac69 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45 .elementor-element.elementor-element-da2ac69 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45 .elementor-element.elementor-element-da2ac69 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-45 .elementor-element.elementor-element-da2ac69 .jet-listing-dynamic-field.display-multiline{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-da2ac69 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-ae3483d{left:-10px;}body.rtl .elementor-45 .elementor-element.elementor-element-ae3483d{right:-10px;}.elementor-45 .elementor-element.elementor-element-ae3483d{top:-10px;}.elementor-45 .elementor-element.elementor-element-ae3483d .jet-listing-dynamic-field__content{font-size:14px;font-weight:500;text-align:left;}.elementor-45 .elementor-element.elementor-element-ae3483d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45 .elementor-element.elementor-element-ae3483d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45 .elementor-element.elementor-element-ae3483d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-45 .elementor-element.elementor-element-ae3483d .jet-listing-dynamic-field.display-multiline{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-ae3483d .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-e91983f{left:-10px;}body.rtl .elementor-45 .elementor-element.elementor-element-e91983f{right:-10px;}.elementor-45 .elementor-element.elementor-element-e91983f{top:-10px;}.elementor-45 .elementor-element.elementor-element-e91983f .jet-listing-dynamic-field__content{font-size:14px;font-weight:500;text-align:left;}.elementor-45 .elementor-element.elementor-element-e91983f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45 .elementor-element.elementor-element-e91983f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45 .elementor-element.elementor-element-e91983f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-45 .elementor-element.elementor-element-e91983f .jet-listing-dynamic-field.display-multiline{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-e91983f .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-bd54b2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.06);--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-bd54b2d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-bd54b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-bd54b2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-1f98747{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-1f98747:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1f98747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-1f98747.e-con{--align-self:center;}.elementor-45 .elementor-element.elementor-element-7372dba{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:5px 5px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-9c9e3be img{height:155px;object-fit:cover;object-position:top center;}.elementor-45 .elementor-element.elementor-element-d8c4da6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-45 .elementor-element.elementor-element-d8c4da6:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d8c4da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-45 .elementor-element.elementor-element-d8c4da6 > .elementor-shape-bottom svg, .elementor-45 .elementor-element.elementor-element-d8c4da6 > .e-con-inner > .elementor-shape-bottom svg{height:10px;transform:translateX(-50%) rotateY(180deg);}.elementor-45 .elementor-element.elementor-element-d8c4da6 > .elementor-shape-bottom, .elementor-45 .elementor-element.elementor-element-d8c4da6 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-45 .elementor-element.elementor-element-43b8120.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-43b8120 .jet-listing-dynamic-field__content{font-size:12px;text-align:center;}.elementor-45 .elementor-element.elementor-element-43b8120 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45 .elementor-element.elementor-element-43b8120 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45 .elementor-element.elementor-element-43b8120 .jet-listing-dynamic-field{justify-content:center;}.elementor-45 .elementor-element.elementor-element-8865a82{--display:flex;--position:absolute;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:81px;}.elementor-45 .elementor-element.elementor-element-8865a82:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-8865a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF262600;}.elementor-45 .elementor-element.elementor-element-2281efd .elementor-button{background-color:#000000BF;font-family:"Mulish", Sans-serif;font-size:9px;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:3px 8px 3px 8px;}.elementor-45 .elementor-element.elementor-element-2281efd.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-8865a82.e-con{--align-self:center;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-8865a82{left:6%;}body.rtl .elementor-45 .elementor-element.elementor-element-8865a82{right:6%;}.elementor-45 .elementor-element.elementor-element-3be7912{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-45 .elementor-element.elementor-element-3be7912:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-3be7912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-3be7912 > .elementor-shape-top svg, .elementor-45 .elementor-element.elementor-element-3be7912 > .e-con-inner > .elementor-shape-top svg{height:2px;transform:translateX(-50%) rotateY(180deg);}.elementor-45 .elementor-element.elementor-element-3be7912 > .elementor-shape-top, .elementor-45 .elementor-element.elementor-element-3be7912 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-45 .elementor-element.elementor-element-4fc3e0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-cc97857 .jet-listing-dynamic-field__content{color:#000000;font-family:"Mulish", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;text-align:left;}.elementor-45 .elementor-element.elementor-element-cc97857 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45 .elementor-element.elementor-element-cc97857 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45 .elementor-element.elementor-element-cc97857 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-45 .elementor-element.elementor-element-c827f8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-c827f8b.e-con{--order:99999 /* order end hack */;}.elementor-45 .elementor-element.elementor-element-fe7b46d.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-fe7b46d .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:9px;font-weight:bold;text-transform:uppercase;}.elementor-45 .elementor-element.elementor-element-8991517.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-8991517 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:9px;font-weight:bold;text-transform:uppercase;}.elementor-45 .elementor-element.elementor-element-14eecf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-45 .elementor-element.elementor-element-14eecf7.e-con{--align-self:center;}.elementor-45 .elementor-element.elementor-element-80cd9b4 > .elementor-widget-container{padding:0px 3px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms{text-align:left;}.elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms__link{font-size:10px;font-weight:500;text-transform:uppercase;}.elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms__prefix{font-weight:300;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms__prefix{margin-right:3px;}body.rtl .elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms__prefix{margin-left:3px;}.elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms__suffix{font-weight:300;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms__suffix{margin-left:3px;}body.rtl .elementor-45 .elementor-element.elementor-element-80cd9b4 .jet-listing-dynamic-terms__suffix{margin-right:3px;}.elementor-45 .elementor-element.elementor-element-725983b > .elementor-widget-container{padding:0px 5px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-45 .elementor-element.elementor-element-725983b .jet-listing-dynamic-terms{text-align:left;}.elementor-45 .elementor-element.elementor-element-725983b .jet-listing-dynamic-terms__link{font-size:10px;font-weight:500;text-transform:uppercase;}.jet-listing-item.single-jet-engine.elementor-page-45 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-8865a82{--width:93%;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-bd54b2d{--min-height:0px;}.elementor-45 .elementor-element.elementor-element-9c9e3be img{height:160px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-8865a82{left:6%;}body.rtl .elementor-45 .elementor-element.elementor-element-8865a82{right:6%;}.elementor-45 .elementor-element.elementor-element-8865a82{top:87px;}}/* Start custom CSS for container, class: .elementor-element-130efb2 */.elementor-45 .elementor-element.elementor-element-130efb2:{
transition: all 0.3s ease;
}
.elementor-45 .elementor-element.elementor-element-130efb2:hover{
    margin-top: -5px;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-43b8120 *//* Estilo para o texto da data e hora */
#evento-time {
    font-family: 'Asap', sans-serif;  /* Fonte Asap */
    font-weight: 600; /* Negrito */
    color: #00FFFF;  /* Cor do texto da hora */
    transition: color 0.2s ease-in-out; /* Transição suave para a cor */
}

/* Mudança de cor para a data ao passar o mouse */
.principal-container:hover #evento-time {
    color: #ffffff !important;  /* Cor do texto ao passar o mouse */
}

/* Estilo da data */
#evento-time {
    font-family: 'Asap', sans-serif; /* Fonte Asap */
    font-weight: 600;  /* Negrito */
    color: #00FFFF; /* Cor da hora em ciano */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c4da6 */.principal-container:hover .info-container {
    background-color: #f39c12; /* Altere para a cor desejada */
    transition: background-color 0.3s ease-in-out;
}

/* Inclina o container */
.info-container {
    transform: skewY(0deg); /* Ajuste o valor para mais ou menos inclinação */
    transition: transform 0.3s ease-in-out;
}

/* Volta ao normal ao passar o mouse */
.principal-container:hover .info-container {
    transform: skewY(0deg);
}

/* Mantém o info-container fixo no rodapé do card */
.info-container {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

/* Garante que o principal-container sirva como referência */
.principal-container {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8865a82 */.principal-container:hover .info-container {
    background-color: #f39c12; /* Altere para a cor desejada */
    transition: background-color 0.3s ease-in-out;
}

/* Inclina o container */
.info-container {
    transform: skewY(0deg); /* Ajuste o valor para mais ou menos inclinação */
    transition: transform 0.3s ease-in-out;
}

/* Volta ao normal ao passar o mouse */
.principal-container:hover .info-container {
    transform: skewY(0deg);
}

/* Mantém o info-container fixo no rodapé do card */
.info-container {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

/* Garante que o principal-container sirva como referência */
.principal-container {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd54b2d *//* Efeito para .info-container ao passar o mouse */
.principal-container:hover .info-container {
    background-color: #b026ff !important; /* Cor do fundo ao passar o mouse */
    border-radius: 0px;       /* Arredonda os cantos */
    transition: background-color 0.1s ease-in-out, border-radius 0.1s ease-in-out;
}

/* Efeito para o texto e elementos dentro do .info-container */
.principal-container:hover .info-container,
.principal-container:hover .info-container * {
    color: #ffffff !important; /* Cor do texto ao passar o mouse */
    transition: color 0.1s ease-in-out;
}

/* Efeito para ícones e texto na lista de ícones dentro do .info-container */
.principal-container:hover .info-container .elementor-icon-list-item .elementor-icon-list-icon,
.principal-container:hover .info-container .elementor-icon-list-item .elementor-icon-list-text {
    color: #ffffff;  /* Cor do texto e ícones ao passar o mouse */
    transition: color 0.1s ease-in-out;
}

/* Caso o ícone seja um SVG, altera o fill */
.principal-container:hover .info-container .elementor-icon-list-item .elementor-icon-list-icon svg {
    fill: #ffffff;  /* Cor do ícone SVG ao passar o mouse */
    transition: fill 0.1s ease-in-out;
}

/* Efeito de zoom na imagem ao passar o mouse no container */
.principal-container:hover img {
    transform: scale(1.1); /* Aumenta a imagem em 10% */
    transition: transform 0.1s ease-in-out;
}

/* Estilo específico para o texto da data, aplicando fonte, cor e negrito */
#evento-time {
    font-family: 'Asap', sans-serif;
    font-weight: 700; /* Negrito */
    color: #39FF14;  /* Cor verde */
    transition: color 0.2s ease-in-out; /* Transição para a cor */
}

/* Mudança de cor para a data ao passar o mouse */
.principal-container:hover #evento-time {
    color: #ffffff !important;  /* Cor do texto ao passar o mouse */
}

/* Estilo para o texto da data e hora */
#evento-time {
    font-family: 'Asap', sans-serif;  /* Fonte Asap */
    font-weight: 600; /* Negrito */
    color: #00FFFF;  /* Cor do texto da hora */
    transition: color 0.2s ease-in-out; /* Transição suave para a cor */
}

/* Mudança de cor para a data ao passar o mouse */
.principal-container:hover #evento-time {
    color: #ffffff !important;  /* Cor do texto ao passar o mouse */
}

/* Estilo da data */
#evento-time {
    font-family: 'Asap', sans-serif; /* Fonte Asap */
    font-weight: 700;  /* Negrito */
    color: #00FFFF; /* Cor da hora em ciano */
}/* End custom CSS */