.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8783 .elementor-element.elementor-element-1287913{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8783 .elementor-element.elementor-element-513f6e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slider_revolution .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slider_revolution .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slider_revolution .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-slider_revolution .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-slider_revolution .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8783 .elementor-element.elementor-element-54637e6{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-8783 .elementor-element.elementor-element-a67a000 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8783 .elementor-element.elementor-element-6861849:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-6861849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8783 .elementor-element.elementor-element-6861849{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;overflow:visible;}.elementor-8783 .elementor-element.elementor-element-6861849 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8783 .elementor-element.elementor-element-1565d6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8783 .elementor-element.elementor-element-44d9390 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8783 .elementor-element.elementor-element-44d9390{text-align:center;}.elementor-8783 .elementor-element.elementor-element-44d9390 .elementor-heading-title{color:#035934;font-family:"Marcellus", Sans-serif;font-size:38px;font-weight:400;line-height:42px;letter-spacing:0.05px;}.elementor-8783 .elementor-element.elementor-element-6a1629cc:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-6a1629cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-8783 .elementor-element.elementor-element-6a1629cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 120px 0px;overflow:visible;}.elementor-8783 .elementor-element.elementor-element-6a1629cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8783 .elementor-element.elementor-element-683e508 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-belfort_core_blog_list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-belfort_core_blog_list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-belfort_core_blog_list .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-belfort_core_blog_list .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-belfort_core_blog_list .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8783 .elementor-element.elementor-element-2426e74 > .elementor-widget-container{margin:50px 0px 0px 0px;}@media(max-width:767px){.elementor-8783 .elementor-element.elementor-element-6861849{padding:50px 0px 160px 0px;}.elementor-8783 .elementor-element.elementor-element-44d9390{text-align:center;}.elementor-8783 .elementor-element.elementor-element-44d9390 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-8783 .elementor-element.elementor-element-6a1629cc{padding:50px 0px 100px 0px;}}

/* Start custom CSS for section, class: .elementor-element-1287913 */.qodef-header--divided #qodef-page-header {
    background-color: transparent !important;
}

@media (min-width: 1025px) and (max-width: 1280px) {
    
}

@media (min-width: 1281px) and (max-width: 1366px) {
    
}


@media (min-width: 1367px) and (max-width: 1440px) {
    
    

}


@media (min-width: 1441px) and (max-width: 1536px) {
    
    
}


@media (min-width: 1537px) and (max-width: 1920px) {
   
  }/* End custom CSS */



/* Start custom CSS for section, class: .elementor-element-54637e6 */.qodef-header--divided #qodef-page-header {
    background-color: transparent !important;
}

@media (min-width: 1025px) and (max-width: 1280px) {
    
}

@media (min-width: 1281px) and (max-width: 1366px) {
    
}


@media (min-width: 1367px) and (max-width: 1440px) {
    
    

}


@media (min-width: 1441px) and (max-width: 1536px) {
    
    
}


@media (min-width: 1537px) and (max-width: 1920px) {
   
  }/* End custom CSS */



/* Start custom CSS for section, class: .elementor-element-6861849 */.small h6.elementor-heading-title.elementor-size-default {
    font-family: Muli,sans-serif !important;
}

.txt .elementor-widget-container {
    font-family: Muli,sans-serif !important;
}

button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m {
    background-image: linear-gradient(180deg, #D6B25A, #A06C07) !important;
        border: 0px;
}


@media (min-width: 1025px) and (max-width: 1280px) {
    
    
     .qodef-content-grid-1300 section.qodef-elementor-content-grid>.elementor-container {
    /*width: 900px !important;*/
    max-width: 1500px !Important;
}
    
    .ca .elementor-container.elementor-column-gap-default {
    max-width: 1117px !important;
}
    
}

@media (min-width: 1281px) and (max-width: 1366px) {

  .qodef-content-grid-1300 section.qodef-elementor-content-grid>.elementor-container {
    /*width: 900px !important;*/
    max-width: 1500px !Important;
}
    
    .ca .elementor-container.elementor-column-gap-default {
    max-width: 1177px !important;
}
  

    
}



@media (min-width: 1367px) and (max-width: 1440px) {
    
    .qodef-content-grid-1300 section.qodef-elementor-content-grid>.elementor-container {
    /*width: 900px !important;*/
    max-width: 1500px !Important;
}
    
    .ca .elementor-container.elementor-column-gap-default {
    max-width: 1217px !important;
}

}


@media (min-width: 1441px) and (max-width: 1536px) {
    
       .qodef-content-grid-1300 section.qodef-elementor-content-grid>.elementor-container {
    /*width: 900px !important;*/
    max-width: 1500px !Important;
}
    
    .ca .elementor-container.elementor-column-gap-default {
    max-width: 1337px !important;
}
    
    
}


@media (min-width: 1537px) and (max-width: 1920px) {
    
    .qodef-content-grid-1300 section.qodef-elementor-content-grid>.elementor-container {
    width: 1500px !important;
    max-width: 1500px !Important;
}
    
    .ca .elementor-container.elementor-column-gap-default {
    max-width: 1317px !important;
}
    
  }/* End custom CSS */

/* Start custom CSS for belfort_core_blog_list, class: .elementor-element-2426e74 */.qodef-info-holder {
    display: none;
}/* End custom CSS */


/* Start custom CSS for section, class: .elementor-element-6a1629cc */.s .qodef-e-content {
    height: 240px !important;
}



button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m {
    border-radius: 0px !important;
}

button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m {
    background-image: linear-gradient(180deg, #D6B25A, #A06C07) !important;
    border: 0px;
}
.qodef-image-date {
    display: none;
}

.qodef-e-info {
    display: none;
}

.qodef-e-top-holder {
    display: none;
}

.blogs h5.qodef-e-title.entry-title {
    line-height: 20px;
    font-size: 14px!important;
}

span.qodef-btn-text {
    font-size: 12px !Important;
}


.qodef-button.qodef-html--link {
   
    font-size: 12px !important;
  
}
.qodef-blog .qodef-e-text .qodef-e-read-more {
   
    margin-top: 18px !important;
}

.qodef-button.qodef-layout--textual.qodef-show-arrow--yes .qodef-arrow {
   
    width: 25px !important;
}

@media (min-width: 1025px) and (max-width: 1280px) {
    section.qodef-elementor-content-grid>.elementor-container {
    width: 1079px !important;
    margin: 0 auto;
}
}/* End custom CSS */

