@import url('https://priceeasy.com/wp-content/plugins/elementor/assets/css/theme-light.min.css?ver=3.24.7');
.homeSlider .swiper-pagination{
    display: none !important;
}
.homeSlider .swiper-navigation-button.swiper-button-next {
    margin-right: -75px !important;
}
.homeSlider .swiper-navigation-button.swiper-button-prev {
    margin-left: -75px !important;
}
.homeSlider 
 span.elementskit-author-des {
    color: #4D5F6F;
    font-family: "Poppins" !important;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 300 !important;
    line-height: 120% !important;
}
.homeSlider 
 strong.elementskit-author-name {
    color: #12153A !important;
    font-size: 26.146px !important;
    font-style: normal !important;
    font-weight: 800 !important;
    line-height: normal !important;
}
.homeSlider .elementskit-single-testimonial-slider:before {
    background-color: transparent;
    background-image: linear-gradient(322deg, #00B8B4 3.07%, #2BADFF 94.7%) !important;
    opacity: 0 !important;
    transform: initial !important;
}

.homeSlider .ekit-wid-con .elementskit-single-testimonial-slider:hover::before {
    opacity: 1 !important;
    transform: initial !important;
}
.homeSlider .ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-author-name{
    color: white !important;
}
.homeSlider .ekit-wid-con .ekit_testimonial_style_2:hover {
    border: initial !important;
}
.homeSlider .elementskit-single-testimonial-slider.ekit_testimonial_style_2 {
    padding-left: 29px !important;
    padding-right: 20px !important;
}
div#noxxPlans {
    border-radius: 20px !important;
    border: 0.5px solid rgba(255, 255, 255, 0.48) !important;
    background: rgba(255, 255, 255, 0.04) !important;
    padding-bottom: 26px !important;
}
.noxxElementorHeaderPC .ekit-menu-nav-link {
    padding: 0 25px !important;
}
li#menu-item-9917 {
    margin-left: 20px;
}
html body .elementskit-megamenu-panel {
    top: 62px !important;
    left: 0px !important;
}
html body .swiper-slide-inner .elementskit-commentor-content > p{
    display: none !important;
}
.elementor.elementor-10740 {
    padding-top: 30px;
    margin-top: -22px;
}
.noxxSubMenuContainer a:Hover {
    transform: scale(1.05) !important;
}
.fa-arrow-alt-circle-right:before, .fa-arrow-alt-circle-left:before {
    opacity: 0 !important;
}
#fuel-bg.postsType {
    background: linear-gradient(286deg, #00B8B4 14.18%, #635BFF 94.01%) !important;
}
.noxx-no-events-message, h3.noxx-title-upcoming, .noxx-title-previous, .noPostsTitle, .news-widget-containerTitle {
    color: var(--e-global-color-secondary) !important;
    font-weight: var(--e-global-typography-primary-font-weight) !important;
    font-size: var(--e-global-typography-primary-font-size) !important;
    text-align: center !important;
}
.noxx-title-upcoming, .noxx-title-previous, .news-widget-containerTitle{
    margin-bottom: 62px;
}
.noxx-event-image-container {
    width: max-content;
    position: relative;
}
.noxx-event-date {
    border-radius: 5px 10px 5px 5px !important;
    background: rgba(99, 91, 255, 0.75) !important;
    box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.25) !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    padding: 30px 10px !important;
    color: var(--e-a-bg-default) !important;
    font-size: 22px !important;
    font-family: var(--e-global-typography-secondary-font-family) !important;
    font-weight: 700 !important;
}
p.noxx-date-month {
    font-size: 28px !important;
}
.noxx-previous-eventsContainer {
    display: flex !important;
    grid-gap: 39px !important;
    flex-wrap: wrap !important;
    grid-column-gap: 45px !important;
}
.noxxEventInfo {
    border-radius: 20px !important;
    background: var(--Gray-Default, #FFF) !important;
    box-shadow: 20px 20px 100px 0px rgba(44, 60, 80, 0.10) !important;
    display: flex !important;
    flex-direction: column !important;
    padding: 40px !important;
    box-sizing: border-box !important;
    width: 100% !important;
}
.noxx-event {
    width: 429px !important;
    height: 619px !important;
    box-sizing: border-box !important;
}
.noxx-event-image-container {
    width: 100% !important;
    height: 336px !important;
}
.noxx-event-image-container > img {
    width: 100% !important;
    object-fit: cover !important;
}
h4.noxx-event-title a {
    color: #12153A !important;
    font-family: "Open Sans" !important;
    font-size: 32px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: 42px !important;
    letter-spacing: -0.4px !important;
}
p.noxx-event-link a {
    color: #12153A !important;
    font-family: Poppins !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 26px !important;
    letter-spacing: 1px !important;
    text-decoration-line: underline !important;
    margin-top: 43px !important;
    display: block !important;
}
p.noxx-event-location {
    color: #4D5F6F !important;
    font-family: Poppins !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 26px !important;
    letter-spacing: 1px !important;
    text-transform: capitalize !important;
}
img.noxx-event-image.wp-post-image {
    border-radius: 20px 20px 0px 0px;
}
.noxx-events-widget-container {
    display: flex !important;
    flex-direction: column !important;
    grid-gap: 100px !important;
}
.noxx-previous-eventsContainer {
    justify-content: flex-start !important;
    align-items: flex-start !important;
}
a.noxx-event-image-container {
    position: relative !important;
    top: 0 !important;
    display: flex !important;
    right: 0 !important;
}
.noxx-event{
    transition: all .5s !important;
}
.noxx-event:Hover{
    transform: scale(1.1) !important;
}
.news-widgetMaincontainer {
    -moz-columns: 3;
    -webkit-columns: 3;
    columns: 3;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    row-gap: 30px;
}
.news-post {
    border-radius: 20px !important;
    box-shadow: 20px 20px 100px 0px rgba(44, 60, 80, 0.10) !important;
    display: flex !important;
    flex-direction: column !important;
    padding: 50px 35px !important;
    transition: all .5s !important;
}
.news-post:Hover{
    transform: scale(1.1) !important;
}
.news-post h3 a {
    color: #12153A !important;
    font-family: "Open Sans" !important;
    font-size: 32px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: 52px !important;
    letter-spacing: -0.4px !important;
    display: block !important;
    width: 100% !important;
}
a.openNewsPost {
    color: #12153A !important;
    font-family: "Poppins" !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 26px !important;
    letter-spacing: 1px !important;
    text-decoration-line: underline !important;
}
.news-post {
    width: 100% !important;
    height: fit-content !important;
}

.news-post {
    border-radius: 20px !important;
    box-shadow: 20px 20px 100px 0px rgba(44, 60, 80, 0.10) !important;
    display: flex !important;
    flex-direction: column !important;
    padding: 50px 35px !important;
    transition: all .5s !important;
}

/* Hover effect */
.news-post:hover {
    transform: scale(1.05) !important;
}

/* Title styling */
.news-post h3 a {
    color: #12153A !important;
    font-family: "Open Sans" !important;
    font-size: 32px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: 52px !important;
    letter-spacing: -0.4px !important;
    display: block !important;
    width: 100% !important;
}

/* Learn more link styling */
a.openNewsPost {
    color: #12153A !important;
    font-family: "Poppins" !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 26px !important;
    letter-spacing: 1px !important;
    text-decoration: underline !important;
}
.news-post {
    width: 437px !important;
    margin: auto auto auto;
    -webkit-column-break-inside: avoid;
    page-break-inside: auto !important;
    break-inside: avoid !important;
}
.news-post {
    margin-bottom: 30px;
}
.news-widgetMaincontainer {
    margin-bottom: 70px;
}
.elementor-17787 .elementor-element.elementor-element-8bf2162 .meeting-but a:Hover {
    background: #2badff !important;
}


@media (max-width: 767px) {
    .noxx-video-widget-wrapper.video-widget {
        height: 250px;
        padding: 20px;
    }
}
.imageOnLeft img {
    max-width: 100%;
    width: 100%;
    object-fit: cover !important;
}
.textOnRight {
    width: 60% !important;
}
.imageOnLeft{
    width: 40% !important;
}
@media (max-width: 767px) {
    .textOnRight {
        width: 100% !important;
    }
    .imageOnLeft{
        width: 100% !important;
    }
}