/* New homepage css start */

.new-home-lang-selector .gt_float_switcher img {
    width: 20px !important;
}

.new-home-lang-selector .gt_float_switcher .gt-selected .gt-current-lang {
    font-size: 14px !important;
    font-weight: 600 !important;
    padding: 8px 18px !important;
    color: #8024B1 !important;
    background: #FDDE5E !important;
    width: fit-content !important;
    border-radius: 100px !important;
	transition: 0.3s all ease !important;
}
.new-home-lang-selector .gt_float_switcher .gt-selected .gt-current-lang:hover {
    background: #8024B1 !important;
    color: #FDDE5E !important;
}
.new-home-lang-selector .gt_float_switcher .gt-selected {
    background: #ffffff00 !important;
}

.new-home-lang-selector .gt_float_switcher {
    box-shadow: none !important;
}



.icon--list li.elementor-icon-list-item {
    padding: 15px 18px !important;
    transition: 0.5s all ease;
    margin: 0 !important;
	border-bottom: solid 1px rgb(128 36 177 / 10%);
}

.icon--list li span.elementor-icon-list-text {
    padding-right: 60px;
}

.icon--list li span.elementor-icon-list-item:hover {
    background: rgb(128 36 177 / 10%);
}

.icon--list li.elementor-icon-list-item:hover span.elementor-icon-list-text {
    color: #8024B1 !important;
}
/* New homepage css end */











input#search-a36a712 {
    height: 38px !important;
}

.gt_options {
    width: 100% !important;
    min-width: 100% !important;
    position: absolute!important;
    background: #fff!important;
}

.gt_float_switcher.notranslate {
    min-width: 100%!important;
}


.box-shadowgoal{
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}


.eventsboxshadow {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}


.homeslider .swiper-slide-bg {
    background-position: 580px 0px !important;
}


@media only screen and (max-width: 600px){
	.elementor-element.elementor-element-fe4e8f5.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu {
    position: absolute;
    top: -48px;
    z-index: 999;
    left: 17px;
}

nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 300px;
    position: absolute;
    left: -262px;
    top: 64px;
}

.gtranslate_wrapper {
    margin-top: 6px !important;
}
}