.elementor-40664 .elementor-element.elementor-element-1c1ccae{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-40664 .elementor-element.elementor-element-db6f4e9{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-40664 .elementor-element.elementor-element-db6f4e9:not(.elementor-motion-effects-element-type-background), .elementor-40664 .elementor-element.elementor-element-db6f4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60154E;}.elementor-40664 .elementor-element.elementor-element-db6f4e9:hover{background-color:#410E35;}.elementor-40664 .elementor-element.elementor-element-cf41dc1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-40664 .elementor-element.elementor-element-cf41dc1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-40664 .elementor-element.elementor-element-cf41dc1{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-40664 .elementor-element.elementor-element-cf41dc1 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-40664 .elementor-element.elementor-element-cf41dc1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40664 .elementor-element.elementor-element-cf41dc1 .elementor-icon-list-item > a{font-size:1.125rem;font-weight:700;text-transform:uppercase;}.elementor-40664 .elementor-element.elementor-element-cf41dc1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-40664 .elementor-element.elementor-element-ca452aa{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-5d00b589 );--border-color:var( --e-global-color-5d00b589 );--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-40664 .elementor-element.elementor-element-ca452aa:not(.elementor-motion-effects-element-type-background), .elementor-40664 .elementor-element.elementor-element-ca452aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60154E;}.elementor-40664 .elementor-element.elementor-element-ca452aa:hover{background-color:#410E35;}.elementor-40664 .elementor-element.elementor-element-6e01dbe .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-40664 .elementor-element.elementor-element-6e01dbe .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-40664 .elementor-element.elementor-element-6e01dbe{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-40664 .elementor-element.elementor-element-6e01dbe .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-40664 .elementor-element.elementor-element-6e01dbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40664 .elementor-element.elementor-element-6e01dbe .elementor-icon-list-item > a{font-size:1.125rem;font-weight:700;text-transform:uppercase;}.elementor-40664 .elementor-element.elementor-element-6e01dbe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-40664 .elementor-element.elementor-element-5607424{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-40664 .elementor-element.elementor-element-5607424:not(.elementor-motion-effects-element-type-background), .elementor-40664 .elementor-element.elementor-element-5607424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60154E;}.elementor-40664 .elementor-element.elementor-element-5607424:hover{background-color:#410E35;}.elementor-40664 .elementor-element.elementor-element-66eb882 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-40664 .elementor-element.elementor-element-66eb882 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-40664 .elementor-element.elementor-element-66eb882{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-40664 .elementor-element.elementor-element-66eb882 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-40664 .elementor-element.elementor-element-66eb882 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40664 .elementor-element.elementor-element-66eb882 .elementor-icon-list-item > a{font-size:1.125rem;font-weight:700;text-transform:uppercase;}.elementor-40664 .elementor-element.elementor-element-66eb882 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:767px){.elementor-40664 .elementor-element.elementor-element-ca452aa{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}}/* Start custom CSS *//* Site Homepage */
.home-banner .eael-img-accordion .overlay .overlay-inner h2 {
    visibility: visible !important;
    opacity: 1 !important;
	margin-top: 10rem !important;
}
.home .mobile-footer-menu {
	display: none !important;
}

.footer-mobile-menu {
    position: relative;
    z-index: 100000 !important;
}

/* Flex Accordion */


@media (min-width:768px) {

.flexaccordion:not(.elementor-element-edit-mode) .flexhover {
    transform: translateY(-50%);
    opacity: 0;
    transition: all 0.5s ease-in-out;
}


.flexaccordion .e-con-full {
    transition: all 0.5s ease-in-out;
}

.flexaccordion > .e-con-full:hover {
    width: 80%;
}

.flexaccordion .e-con-inner > .e-con-full:hover {
    width: 50%;
}


.flexaccordion .e-con:hover  .flexhover {
    transform: translateY(0);
    opacity: 1;
}

}/* End custom CSS */