.elementor-16617 .elementor-element.elementor-element-1d8d7ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-1d8d7ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-86bec55.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16617 .elementor-element.elementor-element-86bec55 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-51406f0 .elementor-icon-wrapper{text-align:center;}.elementor-16617 .elementor-element.elementor-element-51406f0 .elementor-icon{font-size:24px;}.elementor-16617 .elementor-element.elementor-element-51406f0 .elementor-icon i, .elementor-16617 .elementor-element.elementor-element-51406f0 .elementor-icon svg{transform:rotate(0deg);}.elementor-16617 .elementor-element.elementor-element-51406f0 > .elementor-widget-container{padding:29px 31px 29px 31px;background-color:var( --e-global-color-secondary );}.elementor-16617 .elementor-element.elementor-element-51406f0{width:auto;max-width:auto;}.elementor-16617 .elementor-element.elementor-element-5c9b8f73:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-5c9b8f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-secondary ) 0%, #213F4F 100%);}.elementor-16617 .elementor-element.elementor-element-5c9b8f73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 60px 50px 60px;}.elementor-16617 .elementor-element.elementor-element-5c9b8f73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-3de935be > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-760af31{text-align:center;}.elementor-16617 .elementor-element.elementor-element-760af31 .elementor-heading-title{color:var( --e-global-color-7886653 );font-family:"Mulish", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.3px;}.elementor-16617 .elementor-element.elementor-element-760af31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-3da88b0 .elementor-search-form__container{min-height:50px;}.elementor-16617 .elementor-element.elementor-element-3da88b0 .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:var( --e-global-color-7886653 );background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-16617 .elementor-element.elementor-element-3da88b0 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-16617 .elementor-element.elementor-element-3da88b0 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-16617 .elementor-element.elementor-element-3da88b0 .elementor-search-form__input, .elementor-16617 .elementor-element.elementor-element-3da88b0.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-16617 .elementor-element.elementor-element-3da88b0:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0px;}.elementor-16617 .elementor-element.elementor-element-3da88b0.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:0px;}.elementor-16617 .elementor-element.elementor-element-3da88b0 .elementor-search-form__submit:hover{background-color:var( --e-global-color-primary );}.elementor-16617 .elementor-element.elementor-element-f694a37:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-f694a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7886653 );}.elementor-16617 .elementor-element.elementor-element-f694a37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 60px 50px 60px;}.elementor-16617 .elementor-element.elementor-element-f694a37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-4a8a131 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-0abc549{text-align:center;}.elementor-16617 .elementor-element.elementor-element-0abc549 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.3px;}.elementor-16617 .elementor-element.elementor-element-0abc549 > .elementor-widget-container{padding:0px 0px 0px 0px;}#elementor-popup-modal-16617 .dialog-message{width:590px;height:100vh;align-items:flex-start;}#elementor-popup-modal-16617{justify-content:flex-end;align-items:flex-start;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-16617 .dialog-widget-content{animation-duration:0.4s;background-color:#FFFFFF00;}@media(max-width:1024px){.elementor-16617 .elementor-element.elementor-element-5c9b8f73{padding:40px 40px 40px 40px;}.elementor-16617 .elementor-element.elementor-element-f694a37{padding:40px 40px 40px 40px;}#elementor-popup-modal-16617 .dialog-message{width:500px;}}@media(max-width:767px){.elementor-16617 .elementor-element.elementor-element-51406f0 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-16617 .elementor-element.elementor-element-5c9b8f73{padding:20px 20px 20px 20px;}.elementor-16617 .elementor-element.elementor-element-760af31 .elementor-heading-title{font-size:16px;}.elementor-16617 .elementor-element.elementor-element-f694a37{padding:20px 20px 20px 20px;}.elementor-16617 .elementor-element.elementor-element-0abc549 .elementor-heading-title{font-size:18px;}#elementor-popup-modal-16617 .dialog-message{width:90vw;}}/* Start custom CSS */.elementor-search-form__submit:focus i {
  color: #fff;
}

.feed-wrapper {
    min-height: 100vh;
}

.searchandfilter ul li {
    padding: 0;
}

.searchandfilter ul {
    display: flex;
    padding: 0;
}

.sf-field-search {
    flex-grow: 1;
}

.searchandfilter select.sf-input-select {
    height: 54px;
    border-radius: 0;
    border: none;
    border-left-color: currentcolor;
    border-left-style: none;
    border-left-width: medium;
    border-left: 1px solid #D6D6D6;
    color: #636465;
    padding: .5rem;
    font-size: 15px;
    background-color: #E9EBEC;
}

.searchandfilter label {
    width: 100%;
    height: 100%;
}

.sf-input-text,
.sf-field-search {
    height: 54px;
    border: none !important;
    border-radius: 0 !important;
    background-color: #E9EBEC;
}

.sf-field-submit {
    min-width: 54px;
    display: flex !important;
    cursor: pointer;
    color: #fff;
    border: none;
    border-radius: 0;
    font-size: 16px;
    justify-content: center;
    align-items: center;
    background-color: var( --e-global-color-secondary );
}

.sf-field-submit:hover {
    background-color: var( --e-global-color-primary );
}

.sf-field-submit input {
    display: none;
}

.sf-field-submit::before {
    content: "\f002";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
}

@media(max-width: 768px) {
    .searchandfilter ul {
        flex-wrap: wrap;
    }
    .searchandfilter .sf-field-post_type {
        flex-grow: 1;
        border-top: 1px solid #d6d6d6;
    }
    .sf-field-search {
        flex-basis: 100%;
    }
    .sf-input-text,
    .sf-field-search,
    .searchandfilter select.sf-input-select {
        height: 40px;
    }
    .sf-field-submit {
        min-width: 40px;
    }
}/* End custom CSS */