.elementor-kit-5{--e-global-color-primary:#828282;--e-global-color-secondary:#828282;--e-global-color-text:#000000;--e-global-color-accent:#61CE70;--e-global-color-8de0b49:#5FBA57;--e-global-color-362d24e:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-edc49f2-font-family:"Noto Sans";--e-global-typography-edc49f2-font-size:16px;--e-global-typography-edc49f2-line-height:26px;font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:26px;}.elementor-kit-5 a{color:var( --e-global-color-8de0b49 );}.elementor-kit-5 h1{color:var( --e-global-color-8de0b49 );font-size:64px;line-height:87px;}.elementor-kit-5 h2{color:#333333;font-size:24px;font-weight:700;line-height:33px;}.elementor-kit-5 h3{color:#333333;font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:700;line-height:33px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:1.02px;color:var( --e-global-color-362d24e );background-color:var( --e-global-color-8de0b49 );border-radius:30px 30px 30px 30px;}.elementor-kit-5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-kit-5 h3{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 h2{font-size:18px;}.elementor-kit-5 h3{font-size:18px;line-height:33px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */h1:first-letter {
    text-decoration: underline
}

.error404 h1:first-letter {
    text-decoration: none
}


.elementor-widget-theme-post-content h3 {
    margin-top: 33px;
}

blockquote {

font-style: italic;

}



@media (max-width: 747px){
    body.single-post .elementor-element-110a1525 h2, body.single-post .elementor-element-110a1525 h3 {
        display: flex;
        justify-content: space-between;
        align-items: center;
        cursor: pointer;
    }
    body.single-post .elementor-element-110a1525 .closed-h2 h2:after, body.single-post .elementor-element-110a1525 .closed-h3:after {
        content: '';
        font-size: 34px;
        background: url(/wp-content/uploads/chevron-down.svg) no-repeat;
        width: 20px;
        height: 20px;
        font-weight: normal;
      
    }
    body.single-post .elementor-element-110a1525 .closed-h2 h2, body.single-post .elementor-element-110a1525 .closed-h3 {
        border-bottom: 1px solid #BDBDBD;
    }
    
    body.single-post .elementor-element-110a1525 .opened-h2 h2:after, body.single-post .elementor-element-110a1525 .opened-h3:after {
        content: '';
        background: url(/wp-content/uploads/chevron-down.svg) no-repeat;
         width: 20px;
        height: 20px;
        transform: rotate(180deg);
        font-size: 34px;
        font-weight: normal;
      
    }
    
   
    .elementor-widget-theme-post-content h3 {
    margin-top: 0;
    }
}

@media (max-width: 1024px){ 
    
    body.single-post .elementor-element-110a1525 h2, body.single-post .elementor-element-110a1525 h3 {
        display: flex;
        justify-content: space-between;
        align-items: center;
        cursor: pointer;
    }
    body.single-post .elementor-element-110a1525 .closed-h2 h2:after, body.single-post .elementor-element-110a1525 .closed-h3:after {
        content: '';
        font-size: 34px;
        background: url(/wp-content/uploads/chevron-down.svg) no-repeat;
        width: 20px;
        height: 20px;
        font-weight: normal;
      
    }
    body.single-post .elementor-element-110a1525 .closed-h2 h2, body.single-post .elementor-element-110a1525 .closed-h3 {
        border-bottom: 1px solid #BDBDBD;
    }
    
    body.single-post .elementor-element-110a1525 .opened-h2 h2:after, body.single-post .elementor-element-110a1525 .opened-h3:after {
        content: '';
        background: url(/wp-content/uploads/chevron-down.svg) no-repeat;
         width: 20px;
        height: 20px;
        transform: rotate(180deg);
        font-size: 34px;
        font-weight: normal;
      
    }
    
 .elementor-2610 .elementor-element.elementor-element-2c007f34 {
     width: 100% !important;
    }
    
    
    .elementor-2610 .elementor-element.elementor-element-503fc6ce {
        width: 100% !important;
    }
    
     .elementor-2610 .elementor-element-49e2f628 {
         display: none;
     }
     
    .elementor-2610 .elementor-element.elementor-element-396e84e9    
    {
       width: 100% !important; 
    }
    
    .elementor-1962 .elementor-element.elementor-element-3df148c6 {
        display: block !important;
    }
}



#filter-mobile {
    width: auto;
    margin: 16px;
    top: 100px;
    box-shadow: 0 0 0 1000px #d2d2d2;
}

.mobile-filter-buttons {
    display: flex;
}

.mobile-filter-buttons a:first-child {
    order: 1;
}

.mobile-filter-buttons a:nth-child(2) {
    margin-left: 0;
    margin-right: 23px;
}

.custom-search-button {
    z-index: 1;
}/* End custom CSS */