.elementor-24636 .elementor-element.elementor-element-f4ead8e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24636 .elementor-element.elementor-element-797a440{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-24636 .elementor-element.elementor-element-5f7fada{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24636 .elementor-element.elementor-element-4aa042f .elementor-icon-wrapper{text-align:center;}.elementor-24636 .elementor-element.elementor-element-4aa042f .elementor-icon{font-size:18px;}.elementor-24636 .elementor-element.elementor-element-4aa042f .elementor-icon svg{height:18px;}.elementor-24636 .elementor-element.elementor-element-15eefed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24636 .elementor-element.elementor-element-15eefed{font-family:var( --e-global-typography-3121346-font-family );font-size:var( --e-global-typography-3121346-font-size );font-weight:var( --e-global-typography-3121346-font-weight );line-height:var( --e-global-typography-3121346-line-height );color:var( --e-global-color-44c8154 );}.elementor-24636 .elementor-element.elementor-element-753eb98{width:100%;max-width:100%;text-align:center;}.elementor-24636 .elementor-element.elementor-element-753eb98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24636 .elementor-element.elementor-element-753eb98 .elementor-heading-title{font-family:var( --e-global-typography-da39c3b-font-family );font-size:var( --e-global-typography-da39c3b-font-size );font-weight:var( --e-global-typography-da39c3b-font-weight );}.elementor-24636 .elementor-element.elementor-element-a7228f5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-d336066-font-family );font-size:var( --e-global-typography-d336066-font-size );font-weight:var( --e-global-typography-d336066-font-weight );line-height:var( --e-global-typography-d336066-line-height );color:var( --e-global-color-44c8154 );}.elementor-24636 .elementor-element.elementor-element-a7228f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24636 .elementor-element.elementor-element-a7228f5.elementor-element{--align-self:center;}.elementor-24636 .elementor-element.elementor-element-5b76f11 .e-search-input{background-color:var( --e-global-color-5437803 );font-family:var( --e-global-typography-4c35ce0-font-family );font-size:var( --e-global-typography-4c35ce0-font-size );font-weight:var( --e-global-typography-4c35ce0-font-weight );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:999px 999px 999px 999px;}.elementor-24636 .elementor-element.elementor-element-5b76f11{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:var( --e-global-color-44c8154 );--e-search-input-color:var( --e-global-color-44c8154 );--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:12px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:12px;--e-search-icon-label-size:16px;--e-search-input-gap:10px;--e-search-submit-margin-inline-start:0px;--e-search-results-border-radius:0px 0px 0px 0px;--e-search-results-padding:0px 0px 0px 0px;--e-search-loader-icon-color:var( --e-global-color-44c8154 );--e-search-nothing-found-message-color:var( --e-global-color-44c8154 );}.elementor-24636 .elementor-element.elementor-element-5b76f11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24636 .elementor-element.elementor-element-5b76f11.elementor-element{--align-self:center;}.elementor-24636 .elementor-element.elementor-element-5b76f11 .e-search-nothing-found-message{font-family:var( --e-global-typography-4c35ce0-font-family );font-size:var( --e-global-typography-4c35ce0-font-size );font-weight:var( --e-global-typography-4c35ce0-font-weight );}.elementor-24636 .elementor-element.elementor-element-d1078f5{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24636 .elementor-element.elementor-element-62b1f19{--spacer-size:120px;}.elementor-24636 .elementor-element.elementor-element-6244345{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-24636 .elementor-element.elementor-element-7cdd770{width:100%;max-width:100%;text-align:center;}.elementor-24636 .elementor-element.elementor-element-7cdd770 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24636 .elementor-element.elementor-element-7cdd770 .elementor-heading-title{font-family:var( --e-global-typography-da39c3b-font-family );font-size:var( --e-global-typography-da39c3b-font-size );font-weight:var( --e-global-typography-da39c3b-font-weight );}.elementor-24636 .elementor-element.elementor-element-f11265f{--grid-columns:2;}.elementor-24636 .elementor-element.elementor-element-f11265f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24636 .elementor-element.elementor-element-f11265f .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-24636 .elementor-element.elementor-element-f11265f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-24636 .elementor-element.elementor-element-f11265f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-24636 .elementor-element.elementor-element-f11265f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-24636 .elementor-element.elementor-element-f11265f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-24636 .elementor-element.elementor-element-7388ce1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24636 .elementor-element.elementor-element-c0a76a4{--spacer-size:120px;}.elementor-24636 .elementor-element.elementor-element-7e1ab0b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-24636{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1333px){.elementor-24636 .elementor-element.elementor-element-797a440{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-24636 .elementor-element.elementor-element-15eefed{font-size:var( --e-global-typography-3121346-font-size );line-height:var( --e-global-typography-3121346-line-height );}.elementor-24636 .elementor-element.elementor-element-753eb98 .elementor-heading-title{font-size:var( --e-global-typography-da39c3b-font-size );}.elementor-24636 .elementor-element.elementor-element-a7228f5{font-size:var( --e-global-typography-d336066-font-size );line-height:var( --e-global-typography-d336066-line-height );}.elementor-24636 .elementor-element.elementor-element-5b76f11 .e-search-input{font-size:var( --e-global-typography-4c35ce0-font-size );}.elementor-24636 .elementor-element.elementor-element-5b76f11 .e-search-nothing-found-message{font-size:var( --e-global-typography-4c35ce0-font-size );}.elementor-24636 .elementor-element.elementor-element-62b1f19{--spacer-size:80px;}.elementor-24636 .elementor-element.elementor-element-6244345{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-24636 .elementor-element.elementor-element-7cdd770 .elementor-heading-title{font-size:var( --e-global-typography-da39c3b-font-size );}.elementor-24636 .elementor-element.elementor-element-f11265f{--grid-columns:2;}.elementor-24636 .elementor-element.elementor-element-c0a76a4{--spacer-size:80px;}}@media(max-width:767px){.elementor-24636 .elementor-element.elementor-element-797a440{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24636 .elementor-element.elementor-element-15eefed{font-size:var( --e-global-typography-3121346-font-size );line-height:var( --e-global-typography-3121346-line-height );}.elementor-24636 .elementor-element.elementor-element-753eb98 .elementor-heading-title{font-size:var( --e-global-typography-da39c3b-font-size );}.elementor-24636 .elementor-element.elementor-element-a7228f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-d336066-font-size );line-height:var( --e-global-typography-d336066-line-height );}.elementor-24636 .elementor-element.elementor-element-5b76f11 .e-search-input{font-size:var( --e-global-typography-4c35ce0-font-size );}.elementor-24636 .elementor-element.elementor-element-5b76f11 .e-search-nothing-found-message{font-size:var( --e-global-typography-4c35ce0-font-size );}.elementor-24636 .elementor-element.elementor-element-62b1f19{--spacer-size:60px;}.elementor-24636 .elementor-element.elementor-element-6244345{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24636 .elementor-element.elementor-element-7cdd770 .elementor-heading-title{font-size:var( --e-global-typography-da39c3b-font-size );}.elementor-24636 .elementor-element.elementor-element-f11265f{--grid-columns:1;}.elementor-24636 .elementor-element.elementor-element-c0a76a4{--spacer-size:60px;}}/* Start custom CSS for text-editor, class: .elementor-element-a7228f5 */.elementor-24636 .elementor-element.elementor-element-a7228f5 p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-5b76f11 */.elementor-widget-search .e-search-label>i:is(svg), .elementor-widget-search .e-search-label>svg:is(svg){
    fill:none!important;
}

.elementor-23929 .elementor-element.elementor-element-f4fad95 .e-search-input{
    border:1px solid #431407;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f11265f */.elementor-grid-tablet-2 .elementor-grid{
    grid-template-columns:repeat(4,1fr);
}

@media(max-width: 1333px){
    .elementor-grid-tablet-2 .elementor-grid{
        grid-template-columns:repeat(3,1fr)
    }
}

@media(max-width: 790px){
    .elementor-grid-tablet-2 .elementor-grid{
        grid-template-columns:repeat(2,1fr)
    }
}

@media(max-width: 540px){
    .elementor-grid-tablet-2 .elementor-grid{
        grid-template-columns:repeat(1,1fr)
    }
}/* End custom CSS */