.elementor-58747 .elementor-element.elementor-element-514f26f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58747 .elementor-element.elementor-element-516f7c9.elementor-element{--align-self:center;}.elementor-58747 .elementor-element.elementor-element-516f7c9 .jet-listing-dynamic-terms{text-align:left;}.elementor-58747 .elementor-element.elementor-element-983cc13{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-58747 .elementor-element.elementor-element-983cc13.elementor-element{--align-self:center;}.elementor-58747 .elementor-element.elementor-element-dafff53 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-58747 .elementor-element.elementor-element-dafff53 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-58747 .elementor-element.elementor-element-dafff53 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-58747 .elementor-element.elementor-element-dafff53 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-58747 .elementor-element.elementor-element-52ed47f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58747 .elementor-element.elementor-element-138baf9{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-58747 .elementor-element.elementor-element-138baf9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58747 .elementor-element.elementor-element-837f4b1{--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;}.elementor-58747 .elementor-element.elementor-element-2fd80b7{--display:flex;}.elementor-58747 .elementor-element.elementor-element-7c34e2f{--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;}.elementor-58747 .elementor-element.elementor-element-731b196{--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:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-58747 .elementor-element.elementor-element-c33a039 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-58747 .elementor-element.elementor-element-c33a039.elementor-element{--align-self:flex-start;}.elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-58747 .elementor-element.elementor-element-2d68261 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container{margin:-25px -7px 0px -7px;}:is( .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(50px / 2);padding-bottom:calc(50px / 2);}:is( .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid, .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid, .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 50px / -2);margin-bottom:calc( 50px / -2);}@media(min-width:768px){.elementor-58747 .elementor-element.elementor-element-138baf9{--width:69.999%;}}@media(max-width:767px){.elementor-58747 .elementor-element.elementor-element-52ed47f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-58747 .elementor-element.elementor-element-138baf9{--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;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-58747 .elementor-element.elementor-element-48d8011 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-58747 .elementor-element.elementor-element-837f4b1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-58747 .elementor-element.elementor-element-731b196{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58747 .elementor-element.elementor-element-c33a039 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-58747 .elementor-element.elementor-element-2d68261 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-58747 .elementor-element.elementor-element-2d68261 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for container, class: .elementor-element-514f26f */.elementor-58747 .elementor-element.elementor-element-514f26f {
    overflow-x: clip;
}

.elementor-58747 .elementor-element.elementor-element-514f26f .ovl-m {
    text-align: center;
    margin-bottom: var(--sep-xl);
    
}
.elementor-58747 .elementor-element.elementor-element-514f26f .ovl-m a {
    color: var(--colorovl);
}
.elementor-58747 .elementor-element.elementor-element-514f26f h1 {
    font-size:var(--h2-s);
    line-height: var(--h2-lh);
      margin-bottom:calc(2 * var(--sep-xxl))!important;
       text-align: center;
}

.b-fimage img {
    margin: 0!important;
}
nav#breadcrumbs {

    background-color: var(--color2);
    padding: 16px 0px;
    border-bottom: 2px solid var(--colorbck1);
}
nav#breadcrumbs a {
    color: var(--colorp);
}
nav#breadcrumbs a:hover {
    color: var(--color1);
}
nav#breadcrumbs span.breadcrumb_last {
    text-transform: uppercase;
     color: var(--color1);
}
nav#breadcrumbs span {
    display: flex;
    gap: 18px;
    
}



.sp-content-wrapper {
    margin: 0;
    
}
.mae-sidebar {
    background-color: #f9f9f9;
}
.elementor-post-navigation {
    border: 1px solid var(--colorbck1);
    padding: 50px 0 40px 0;
    border-right: 0;
    border-left: 0;
    margin: 36px 0 -14px 0;
}
.post-navigation__arrow-wrapper {
    display: none;
}
.post-navigation__prev--label, .post-navigation__next--label {
    color:var(--colorp)!important;
        margin-bottom: var(--sep-m);
        font-size: clamp(0.625rem, 0.217vw + 0.576rem, 0.75rem);
    letter-spacing: var(--ovl-ls-m);
}
.post-navigation__next--label  {
    margin-right: -10px;
}
.post-navigation__prev--title, .post-navigation__next--title {
    color: var(--color1);
    font-size: var(--h5-s)!important;
        width: 80%;
}
.post-navigation__next--title  {
    margin-left: auto;
}
.elementor-post-navigation__separator {
    display: none;
}
.cwrapper {
    margin-top: -12px;
}
.cwrapper a {
    color: var(--color1);
    text-decoration: underline;
}
.cwrapper hr.wp-block-separator {
    margin: 36px 0;
    color: var(--colorbck1);
}

/* Cards CSS */
.elementor-58747 .elementor-element.elementor-element-514f26f .blog-listing-block img {
    margin: 0 8px 0 0!important;
}
.elementor-58747 .elementor-element.elementor-element-514f26f .blog-listing-block h2 {
    font-size: calc(var(--h4-s) - 4px);
    line-height: calc(var(--h4-lh) - 2px);
    margin-top: var(--sep-l);

    color: var(--color1);

  max-height: calc(2* calc(var(--h4-lh) - 2px)); /* 2 lines of text */
  overflow: hidden;
  transition: max-height .2s ease;
  margin-bottom: 0!important;
}
.elementor-58747 .elementor-element.elementor-element-514f26f .blog-listing-block .jet-listing-grid__item:hover h2 {

  max-height: calc(4* calc(var(--h4-lh) - 2px)); /* 2 lines of text */

}
.elementor-58747 .elementor-element.elementor-element-514f26f  .blog-listing-block p {
    margin-bottom: var(--sep-l);
    font-size: var(--p-s-s);
    line-height: 26px;
        min-height: calc(3* var(--p-lh-s));
}



.author-info .jet-section__content {
    display: flex;
    align-items: center;

    min-height: 32px;
}
.author-info .jet-listing-dynamic-meta__item span {
    font-size: var(--lb-xs);
    line-height: 12px;
    text-transform: uppercase;
    color: var(--colorp);
}
.author-info img {
    width: 32px;
    border-radius: 100px;
    margin-right: 8px;
}
.author-info .jet-section__content {
    margin-top: var(--sep-s);
    margin-bottom: var(--sep-s);
}
.blog-listing-block  a {
    color: var(--color1);
}
.blog-listing-block .bc-img img {
    object-fit: cover;
        aspect-ratio: 7.2 / 4;
        clip-path: polygon(2% 0, 98% 0, 98% 100%, 2% 100%);
    transition: clip-path .3s ease;
}
.blog-listing-block .jet-listing-grid__item:hover .bc-img img {

clip-path: polygon(4% 0, 100% 0, 96% 100%, 0% 100%);
        
}


.bc-info {
    padding: 0 2%;
}

.blog-listing-block .rm-link .jet-listing-dynamic-link__label {
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: capitalize;
    color:var(--colorp);
    transition: color .3s ease;
    font-size: var(--p-s-m);
    position: relative;
    padding-bottom: 6px;
    overflow: hidden;
}
.blog-listing-block .rm-link .jet-listing-dynamic-link__label:hover {
    color:var(--color1);
}
.blog-listing-block .rm-link .jet-listing-dynamic-link__label:after {
    content:'';
    height: 2px;
    width: 100%;
    background-color: var(--colora);
    position: absolute;
    left: -100%;
    bottom: 0px;
    transition: left .3s ease;
}
.blog-listing-block .jet-listing-grid__item:hover .rm-link .jet-listing-dynamic-link__label:after {
    left: 0;
}

    .lgr-sec p a {
    color: var(--color1);
    font-weight: 500;
    text-decoration: underline;
        
    }
    .lgr-sec .e-parent {
    padding: 0!important;
}
    .lgr-sec p {
    margin-bottom: var(--sep-s)!important;
    }
.lgr-sec {
        margin-bottom: var(--sep-xl)!important;
                margin-top: var(--sep-xxl);
}
.sb-subs-form {
    
    padding: 30px 30px 16px 30px;
}
.sb-subs-form h6 {
    font-size: var(--h5-s);
    line-height: var(--h5-lh);
    margin-bottom: var(--sep-l);
    text-transform: uppercase;
}
/* Form CSS */

.elementor-58747 .elementor-element.elementor-element-514f26f ._form-content {
    display: flex;
    flex-direction: column;
    gap:16px;

            
} 
.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) {
    margin-top: -20px;
    order:3;

}
.elementor-58747 .elementor-element.elementor-element-514f26f .elementor-widget-html:has(.sb-subs-form) {
order: 3;
    position: sticky;
    top: calc(51vh + 136px);
}
.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) label {
    font-family: "Roboto Condensed", sans-serif;
    text-transform: none;
    font-size: var(--p-s-xs);
    line-height: var(--p-lh-s);
    color: var(--colorovldark);
    vertical-align: top;
    margin-left: 4px;
}

.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) ._row._checkbox-radio {
    text-align: left;
}


.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) fieldset._form-fieldset {
    border: 0;
    padding: 0;
    margin: 0;

}

.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) input:checked:before {

    content: '';
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA1LTI2VDE4OjE2OjQyKzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA1LTI2VDE4OjE2OjQyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNS0yNlQxODoxNjo0MiswMjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NjRjOGU3ZC05OWJiLThhNGUtOGQ5NS1lZTc1ZmM4ZWMwZDgiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5YTI2OTQ3YS1lNzM5LWNhNDctOWEzZi03Nzc0MDRlNzFlNGYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOTk3OWQ0MS1mZTVhLWEwNGYtOGRkNC1hZDdjZTc3Zjg4ZGIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjOTk3OWQ0MS1mZTVhLWEwNGYtOGRkNC1hZDdjZTc3Zjg4ZGIiIHN0RXZ0OndoZW49IjIwMjEtMDUtMjZUMTg6MTY6NDIrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTY0YzhlN2QtOTliYi04YTRlLThkOTUtZWU3NWZjOGVjMGQ4IiBzdEV2dDp3aGVuPSIyMDIxLTA1LTI2VDE4OjE2OjQyKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+adG/0wAAAGpJREFUSMft08sJADEIRVH7mH6sRwtJzS8LYRjwk7iYna7vQYiEnubQgAEDLgE3gWC1gABeUN0DfAb87eW8YVmU9B4sy7LeAbYw7f0GxTtydzgt++iVtOrDO2jRx4fTvE8urTJfdMCAP8AG6yU6vCYWUUUAAAAASUVORK5CYII=) center / cover no-repeat !important;
    position: absolute;
    width: 16px;
    z-index: 22;
    height: 16px;
    border-radius: 0px;
    border: 1px solid #222;
    filter: contrast(0.8);
}
.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) [type=checkbox]{
height: 16px;
    width: 16px;
    margin-bottom: -1px;
    margin-top: 4px;
    margin-left: 0;

    
}


.elementor-58747 .elementor-element.elementor-element-514f26f label._form-label, .elementor-58747 .elementor-element.elementor-element-514f26f legend._form-label {
    display: none;
}
.elementor-58747 .elementor-element.elementor-element-514f26f  ._field-wrapper input {
width: 100%;
    padding: 28px 28px 26px 28px!important;
    background-color: var(--colorbrd);
    
}


@media only screen and (max-width: 766px) {
    
.elementor-location-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
min-height: 100vh;
}
.promo-strip {

    padding: 8px 0;
}    
    
.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) {
    margin-top: -12px;


}
.elementor-58747 .elementor-element.elementor-element-514f26f .elementor-widget-html:has(.sb-subs-form) {
    display:none;
}


    .elementor-58747 .elementor-element.elementor-element-514f26f  ._form-content {
        flex-direction: column;
        gap: 12px;
    }



.elementor-58747 .elementor-element.elementor-element-514f26f ._form_element:has(._checkbox-radio) [type=checkbox]{

    margin-top: -1px;
 
}

.cwrapper .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px 0px;
}

nav#breadcrumbs span {
    display: flex;
    gap: 18px;
    flex-wrap: nowrap!important;
    flex-direction: row;
    width: max-content;
}
nav#breadcrumbs {

    overflow-x: scroll;
}
.sb-subs-form {
    background-color: var(--color1);
    padding: 30px 20px 24px 20px;
}

.cwrapper .is-not-stacked-on-mobile .is-layout-flex {
        flex-wrap: nowrap;
}
.cwrapper  .is-layout-flex {
        flex-wrap: wrap;
}

.cwrapper .is-layout-flex > :is(*, div) {
    flex-basis: unset!important;
}

}
/* Gutenberg Blogs Css */

.elementor-58747 .elementor-element.elementor-element-514f26f figure {
    margin: 36px 0;
    text-align: center;
}
.elementor-58747 .elementor-element.elementor-element-514f26f .wp-block-gallery {
margin: 0;
    display: flex;
    flex-wrap: nowrap;
    gap: 2px;
}
.elementor-58747 .elementor-element.elementor-element-514f26f figure.wp-block-embed.is-type-video {
    margin: 36px 0;
}

.elementor-58747 .elementor-element.elementor-element-514f26f .wp-block-button__link {
    padding: 0;
    width: 100%;
    display: block;
    height: 100%;
    text-decoration: none!important;
    padding: 28px 28px 26px 28px;
}
.elementor-58747 .elementor-element.elementor-element-514f26f .elementor-button:has(.wp-block-button__link) {
    padding: 0!important;
}
.elementor-58747 .elementor-element.elementor-element-514f26f .wp-block-button {
    max-width: 340px;
}


.elementor-58747 .elementor-element.elementor-element-514f26f .wp-block-quote {
    margin: 0 0 1.3125em 0;
    padding: 24px 24px 1px 24px;
    background-color: var(--colorbck1)!important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-731b196 */.elementor-58747 .elementor-element.elementor-element-731b196 .p-sec p {
    text-align: center;
        margin-top: 24px;
            margin-bottom: 70px;
}
.elementor-58747 .elementor-element.elementor-element-731b196 h2 {

}
.elementor-58747 .elementor-element.elementor-element-731b196 {
    overflow-x: clip;
    background: #f9f9f9!important;
}

/* Blog NAV CSS */

  .elementor-58747 .elementor-element.elementor-element-731b196  .blog-nav {
        transition: padding .3s ease;
        padding: 20px 0;
        background-color: var(--color2);

    }
.elementor-58747 .elementor-element.elementor-element-731b196.nav-links-wrapper {
        border-right: 1px solid #ebebeb;
}
   .elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav.elementor-sticky--effects:before {
    content: '22';
    position: absolute;
    width: 200vw;
    background: var(--color2);
    left: -50vw;
        border-bottom: 1px solid var(--colorbck1);
}
 .elementor-58747 .elementor-element.elementor-element-731b196   .ba-pag {
        background-color: var(--color2);
    padding: 4px 24px;
    margin: 120px 0 0 0;
    }
        .ba-pag  .jet-filters-pagination__link {
            text-transform: uppercase;
            color: var(--colorp);
            transition: color .3s ease;
        }
        
            .ba-pag  .jet-filters-pagination__link:hover {

            color: var(--color1);
        }
.elementor-58747 .elementor-element.elementor-element-731b196    .jet-filters-pagination {
        gap:8px;
    }
.elementor-58747 .elementor-element.elementor-element-731b196    .jet-filters-pagination__current .jet-filters-pagination__link {
    padding: 8px 14px 8px 14px!important;
    margin: 12px 0px;
    background-color: var(--color1);
    color: var(--color2)!important;
}
.blog-nav input {
    padding: 10px 48px 10px 24px!important;
    text-align: right;
}

.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav nav .elementor-nav-menu {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between;
    padding-right: 52px;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav nav  .elementor-nav-menu:after {
    display: none;
}

.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav  a {
    font-family: "Fjalla One", sans-serif;
    font-size: var(--lb-s)!important;
    color: var(--colorp);
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav  .current-menu-item a {
   
    color: var(--color1);
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav  a:hover {

    color: var(--color1);
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav  .e--pointer-underline .elementor-item:after {
    background-color: var(--colora);
    bottom: -6px;
}
/* Cards CSS */

.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block h2 {
    font-size: calc(var(--h4-s) - 4px);
    line-height: calc(var(--h4-lh) - 2px);
    margin:0;

    color: var(--color1);

  max-height: calc(2* calc(var(--h4-lh) - 2px)); /* 2 lines of text */
  overflow: hidden;
  transition: max-height .2s ease;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block .jet-listing-grid__item:hover h2 {

  max-height: calc(4* calc(var(--h4-lh) - 2px)); /* 2 lines of text */

}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block p {
    margin-bottom: var(--sep-l);
    margin-top: var(--sep-s);
    font-size: var(--p-s-s);
    line-height: 26px;
    min-height: calc(2* var(--p-lh-s));
}



.elementor-58747 .elementor-element.elementor-element-731b196 .author-info .jet-section__content {
    display: flex;
    align-items: center;
    min-height: 32px;
    display:none;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .author-info .jet-listing-dynamic-meta__item span {
    font-size: var(--lb-xs);
    line-height: 12px;
    text-transform: uppercase;
    color: var(--colorp);
}
.elementor-58747 .elementor-element.elementor-element-731b196 .author-info img {
    width: 32px;
    border-radius: 100px;
    margin-right: 8px;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .author-info .jet-section__content {
    margin-top: var(--sep-s);
    margin-bottom: var(--sep-s);
}
.blog-listing-block  a {
    color: var(--color1);
}
.blog-listing-block .bc-img img {
    object-fit: cover;
        aspect-ratio: 7.2 / 4;
        clip-path: polygon(2% 0, 98% 0, 98% 100%, 2% 100%);
    transition: clip-path .3s ease;
}
.blog-listing-block .jet-listing-grid__item:hover .bc-img img {

clip-path: polygon(4% 0, 100% 0, 96% 100%, 0% 100%);
        
}


.elementor-58747 .elementor-element.elementor-element-731b196 .bc-info {
    padding: 0 2%;
}

.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block .rm-link .jet-listing-dynamic-link__label {
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: capitalize;
    color:var(--colorp);
    transition: color .3s ease;
    font-size: var(--p-s-m);
    position: relative;
    padding-bottom: 6px;
    overflow: hidden;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block .rm-link .jet-listing-dynamic-link__label:hover {
    color:var(--color1);
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block .rm-link .jet-listing-dynamic-link__label:after {
    content:'';
    height: 2px;
    width: 100%;
    background-color: var(--colora);
    position: absolute;
    left: -100%;
    bottom: 0px;
    transition: left .3s ease;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block .jet-listing-grid__item:hover .rm-link .jet-listing-dynamic-link__label:after {
    left: 0;
}




@media only screen and (max-width: 766px) {
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav .elementor-nav-menu {
        flex-wrap: nowrap !important;
        flex-direction: row;
        gap: 30px;
        justify-content: flex-start !important;
        overflow-x: scroll;
        padding: 20px 0;
        margin: -20px 0;
        padding-right:0!important;
    }

.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav-search {
    display:none;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-nav .elementor-widget-nav-menu {
    border-right:0!important;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .blog-listing-block {
    margin-top:20px;
}

.elementor-58747 .elementor-element.elementor-element-731b196 .ba-pag {
    background-color: transparent;
    padding: 0;
    margin: 40px 0;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .jet-filters-pagination__item {
    margin:3px!important;
}

.elementor-58747 .elementor-element.elementor-element-731b196 .jet-filters-pagination {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: flex-start;
        gap: 12px;
    }
.elementor-58747 .elementor-element.elementor-element-731b196 .prev .jet-filters-pagination__link {
    padding-left: 0;
}
.elementor-58747 .elementor-element.elementor-element-731b196 .next .jet-filters-pagination__link {
    padding-right: 0;
}
.elementor-58747 .elementor-element.elementor-element-731b196  .blog-listing-block p {
    margin-top:var(--sep-s);
    line-height: 20px;

}
.elementor-58747 .elementor-element.elementor-element-731b196 .nav-links-wrapper {
        border-right: none;
}
}/* End custom CSS */