.elementor-142887 .elementor-element.elementor-element-5d60070e{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:148px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-142887 .elementor-element.elementor-element-5d60070e:not(.elementor-motion-effects-element-type-background), .elementor-142887 .elementor-element.elementor-element-5d60070e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1da5dc );}.elementor-142887 .elementor-element.elementor-element-2ee0ade3{--grid-columns:1;}.elementor-142887 .elementor-element.elementor-element-60ccf755{--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;--padding-top:28px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-142887 .elementor-element.elementor-element-60ccf755:not(.elementor-motion-effects-element-type-background), .elementor-142887 .elementor-element.elementor-element-60ccf755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1da5dc );}.elementor-142887 .elementor-element.elementor-element-4bb04ab > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-142887 .elementor-element.elementor-element-4bb04ab .elementor-heading-title{font-family:var( --e-global-typography-1446049-font-family ), sans-serif;font-size:var( --e-global-typography-1446049-font-size );font-weight:var( --e-global-typography-1446049-font-weight );line-height:var( --e-global-typography-1446049-line-height );color:var( --e-global-color-3e80cd8d );}.elementor-142887 .elementor-element.elementor-element-44bb454e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-142887 .elementor-element.elementor-element-44bb454e > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-142887 .elementor-element.elementor-element-3414e7e0 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-3006847-font-family ), sans-serif;font-size:var( --e-global-typography-3006847-font-size );font-weight:var( --e-global-typography-3006847-font-weight );text-transform:var( --e-global-typography-3006847-text-transform );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );fill:var( --e-global-color-3e80cd8d );color:var( --e-global-color-3e80cd8d );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-ec064fb );padding:22px 34px 22px 34px;}.elementor-142887 .elementor-element.elementor-element-3414e7e0 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8b0e918 );}.elementor-142887 .elementor-element.elementor-element-3414e7e0 .elementor-button:hover, .elementor-142887 .elementor-element.elementor-element-3414e7e0 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-142887 .elementor-element.elementor-element-3414e7e0 .elementor-button:hover svg, .elementor-142887 .elementor-element.elementor-element-3414e7e0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-142887 .elementor-element.elementor-element-5884e197{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-142887 .elementor-element.elementor-element-5884e197:not(.elementor-motion-effects-element-type-background), .elementor-142887 .elementor-element.elementor-element-5884e197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b169646 );}.elementor-142887 .elementor-element.elementor-element-3fcfcd2d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-142887 .elementor-element.elementor-element-3fcfcd2d .elementor-heading-title{font-family:var( --e-global-typography-1446049-font-family ), sans-serif;font-size:var( --e-global-typography-1446049-font-size );font-weight:var( --e-global-typography-1446049-font-weight );line-height:var( --e-global-typography-1446049-line-height );}.elementor-142887 .elementor-element.elementor-element-446127e8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-142887 .elementor-element.elementor-element-446127e8 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-142887 .elementor-element.elementor-element-68fd8782 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-3006847-font-family ), sans-serif;font-size:var( --e-global-typography-3006847-font-size );font-weight:var( --e-global-typography-3006847-font-weight );text-transform:var( --e-global-typography-3006847-text-transform );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-d1da5dc );padding:22px 34px 22px 34px;}.elementor-142887 .elementor-element.elementor-element-68fd8782 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8b0e918 );}.elementor-142887 .elementor-element.elementor-element-68fd8782 .elementor-button:hover, .elementor-142887 .elementor-element.elementor-element-68fd8782 .elementor-button:focus{color:var( --e-global-color-b169646 );}.elementor-142887 .elementor-element.elementor-element-68fd8782 .elementor-button:hover svg, .elementor-142887 .elementor-element.elementor-element-68fd8782 .elementor-button:focus svg{fill:var( --e-global-color-b169646 );}.elementor-142887 .elementor-element.elementor-element-51fe29f3{--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;}@media(max-width:1024px){.elementor-142887 .elementor-element.elementor-element-2ee0ade3{--grid-columns:1;}.elementor-142887 .elementor-element.elementor-element-4bb04ab .elementor-heading-title{font-size:var( --e-global-typography-1446049-font-size );line-height:var( --e-global-typography-1446049-line-height );}.elementor-142887 .elementor-element.elementor-element-44bb454e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-142887 .elementor-element.elementor-element-44bb454e > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-142887 .elementor-element.elementor-element-3414e7e0 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}.elementor-142887 .elementor-element.elementor-element-3fcfcd2d .elementor-heading-title{font-size:var( --e-global-typography-1446049-font-size );line-height:var( --e-global-typography-1446049-line-height );}.elementor-142887 .elementor-element.elementor-element-446127e8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-142887 .elementor-element.elementor-element-446127e8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-142887 .elementor-element.elementor-element-68fd8782 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}}@media(max-width:767px){.elementor-142887 .elementor-element.elementor-element-5d60070e{--padding-top:110px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-142887 .elementor-element.elementor-element-2ee0ade3{--grid-columns:1;}.elementor-142887 .elementor-element.elementor-element-4bb04ab .elementor-heading-title{font-size:var( --e-global-typography-1446049-font-size );line-height:var( --e-global-typography-1446049-line-height );}.elementor-142887 .elementor-element.elementor-element-44bb454e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-142887 .elementor-element.elementor-element-44bb454e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-142887 .elementor-element.elementor-element-3414e7e0 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}.elementor-142887 .elementor-element.elementor-element-3fcfcd2d .elementor-heading-title{font-size:var( --e-global-typography-1446049-font-size );line-height:var( --e-global-typography-1446049-line-height );}.elementor-142887 .elementor-element.elementor-element-446127e8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-142887 .elementor-element.elementor-element-446127e8 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-142887 .elementor-element.elementor-element-68fd8782 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-44bb454e */.elementor-142887 .elementor-element.elementor-element-44bb454e #load-more-events{
        background-color: transparent;
    background-image: linear-gradient(#05062C, #05062C);
    background-size: 12px 12px;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-origin: padding-box;
    margin-bottom: -1px;
}

.elementor-142887 .elementor-element.elementor-element-44bb454e #load-button:hover {
    background-size: 100% 100% !important;
    color: #ffffff !important;
}

/*-----------------------*/
/*----- COLOD CODING-----*/
/*-----------------------*/

.eventcard * {
    transition: all 0.4s ease;
} 

.eventcard:hover svg {
   transform: rotate(45deg);
}

.eventcard:hover .color-tag-square {
    width: calc(100% - 8px);
    height: calc(100% - 8px) !important;
}

/*----- HOSTED-----*/

.eventcard.Hosted:hover * {
    color: #ffffff !important;
}

.Hosted .color-tag-square {
    background-color: #3138BB !important;
}

.eventcard.Hosted:hover svg {
   filter:invert(1);
}


/*----- CONFERENCES-----*/
.Conferences .color-tag-square {
    background-color: #FF9B77 !important;
}

/*----- ON DEMAND-----*/
.Demand .color-tag-square {
    background-color: #FF7D6F !important;
}

/*----- WEBINAR -----*/
.Webinar .color-tag-square {
    background-color: #AF9BFC !important;
}

/*-----------------------*/
/*----- HIDING IRRELEVANT-----*/
/*-----------------------*/

.elementor-142887 .elementor-element.elementor-element-44bb454e .ondemand {
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-446127e8 */.elementor-142887 .elementor-element.elementor-element-446127e8 #load-more-events{
        background-color: transparent;
    background-image: linear-gradient(#05062C, #05062C);
    background-size: 12px 12px;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-origin: padding-box;
    margin-bottom: -1px;
}

.elementor-142887 .elementor-element.elementor-element-446127e8 #load-button:hover {
    background-size: 100% 100% !important;
    color: #ffffff !important;
}

/*-----------------------*/
/*----- COLOD CODING-----*/
/*-----------------------*/

.eventcard * {
    transition: all 0.4s ease;
} 

.eventcard:hover svg {
   transform: rotate(45deg);
}

.eventcard:hover .color-tag-square {
    width: calc(100% - 8px);
    height: calc(100% - 8px) !important;
}

/*----- HOSTED-----*/

.eventcard.Hosted:hover * {
    color: #ffffff !important;
}

.Hosted .color-tag-square {
    background-color: #3138BB !important;
}

.eventcard.Hosted:hover svg {
   filter:invert(1);
}


/*----- CONFERENCES-----*/
.Conferences .color-tag-square {
    background-color: #FF9B77 !important;
}

/*----- ON DEMAND-----*/
.Demand .color-tag-square {
    background-color: #FF7D6F !important;
}

/*----- WEBINAR -----*/
.Webinar .color-tag-square {
    background-color: #AF9BFC !important;
}


/*-----------------------*/
/*----- HIDING IRRELEVANT-----*/
/*-----------------------*/

.elementor-142887 .elementor-element.elementor-element-446127e8 .upcoming {
    display: none;
}/* End custom CSS */