.elementor-kit-10{--e-global-color-primary:#454545;--e-global-color-secondary:#727DBE;--e-global-color-text:#454545;--e-global-color-accent:#A9CB65;--e-global-color-c504eec:#FFFFFF;--e-global-color-9a559e0:#E2E2E2;--e-global-color-49de0a8:#9F9476;--e-global-color-7c36b41:#F8F8F8;--e-global-color-493831d:#F2FAEF;--e-global-color-9152149:#727DBE57;--e-global-color-ddc2333:#333399;--e-global-color-0004d9e:#BDBDBD;--e-global-typography-primary-font-family:"Nunito Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Nunito Sans";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Nunito Sans";--e-global-typography-text-font-size:21px;--e-global-typography-accent-font-family:"Aleo";--e-global-typography-accent-font-weight:700;--e-global-typography-ba09fd8-font-family:"Aleo";--e-global-typography-ba09fd8-font-size:21px;--e-global-typography-ba09fd8-font-weight:700;--e-global-typography-99b43c9-font-family:"Nunito Sans";--e-global-typography-99b43c9-font-size:22px;--e-global-typography-99b43c9-line-height:21px;--e-global-typography-9567318-font-family:"Nunito Sans";--e-global-typography-9567318-font-size:35px;--e-global-typography-9567318-font-weight:700;--e-global-typography-9567318-line-height:40px;--e-global-typography-74680eb-font-family:"Aleo";--e-global-typography-74680eb-font-size:30px;--e-global-typography-74680eb-font-weight:500;--e-global-typography-74680eb-line-height:50px;--e-global-typography-ec3471b-font-family:"Nunito Sans";--e-global-typography-ec3471b-font-size:100px;--e-global-typography-da197c7-font-family:"Nunito Sans";--e-global-typography-da197c7-font-size:30px;--e-global-typography-da197c7-font-weight:600;--e-global-typography-da197c7-line-height:30px;--e-global-typography-10c602a-font-family:"Nunito Sans";--e-global-typography-10c602a-font-size:22px;--e-global-typography-10c602a-line-height:22px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-c504eec );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 a{color:var( --e-global-color-49de0a8 );}.elementor-kit-10 h1{color:var( --e-global-color-text );}.elementor-kit-10 h2{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-10 h3{color:var( --e-global-color-text );}.elementor-kit-10 h4{color:var( --e-global-color-text );}.elementor-kit-10 h5{color:var( --e-global-color-text );}.elementor-kit-10 h6{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:50px;--container-default-padding-right:10px;--container-default-padding-bottom:50px;--container-default-padding-left:10px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-10{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-kit-10{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}@media(min-width:2400px){.elementor-kit-10{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */.e-n-menu-content span.elementor-heading-title.elementor-size-default {
    text-transform: inherit
}

.e-n-menu-content > div {
    background: rgba(92,121,187,1) !important;
}
.main-menu .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {color:#fff; font-size:17px !important; line-height:21px !important ;}
.main-menu .elementor-element {

    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
    
}




.e-n-menu-content div {padding-left:5px;}

.elementor-element.elementor-button-success .elementor-button {background:#a9cb65 !important;}

.main-menu .e-con-inner > .elementor-element {

    padding:20px 0px !important;
    
}
.main-menu .elementor-element a:hover {color:#464A70 !important;}
.main-menu .elementor-element a:active {font-weight:700 !important;}

.jet-listing-grid__item > div {background:#fff !important;
    border: 1px solid rgba(0,0,0,0.05);
    padding: 15px;
    border-radius: 7px;
    box-shadow: 1px 1px 15px rgba(0,0,0,0.1);
}
.postbox img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%
}


.from-date,
.to-date {
    display: flex;
    flex-direction: column;
    align-items: center;
    
    color: #fff;
    padding: 8px 12px;
    
}

.dayofdate {
    font-size: 25px;
    line-height: 22px;
    font-weight: bold;
}

.monthofdate {
    font-size: 15px;
    line-height: 20px;
}

.event-date {
    display: flex;
    align-items: center;
    gap: 6px;
    color:#fff;
    background: #a9cb65; 
    margin:10px;
    border-radius:4px;
}



.jet-listing-grid__items img {
  width: 100%;
    height: 214px;
    object-fit: cover;
    display: block;
}
.jet-listing-grid__item .elementor-element span {display:flex !important;}

button#load-more {
    border-radius: 25px;
    padding: 15px 35px;
}

header .elementor-button-wrapper a, button#load-more {
    font-size: 22px !important;
    padding: 15px 35px !important;
    line-height: 25px;
}

.backbutton h6 {
    width: 125px;
    font-size: 16px !important;
    padding: 10px;
    border: 1px solid #a9cb65;
    background: #a9cb65;
    border-radius: 10px;
    text-align: center;
}

.backbutton h6 a, .backbutton h6 a:hover {
    color: #fff !important;
}

button#loadMorePosts {
    margin: 45px auto;
}/* End custom CSS */