.elementor-633 .elementor-element.elementor-element-4b482edb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:248px 248px;--row-gap:248px;--column-gap:248px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-633 .elementor-element.elementor-element-5f10e919{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-633 .elementor-element.elementor-element-2258c269 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-2258c269{text-align:start;}.elementor-633 .elementor-element.elementor-element-4a993156{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--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-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-633 .elementor-element.elementor-element-3507b7de{width:100%;max-width:100%;}.elementor-633 .elementor-element.elementor-element-3507b7de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-3507b7de.elementor-element{--align-self:center;}.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form__container{min-height:50px;}.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:#FFFFFF;background-color:#328700;--e-search-form-submit-icon-size:19px;}body:not(.rtl) .elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form__input, .elementor-633 .elementor-element.elementor-element-3507b7de.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-633 .elementor-element.elementor-element-3507b7de input[type="search"].elementor-search-form__input{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;}.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form__input,
					.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form__icon,
					.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-633 .elementor-element.elementor-element-3507b7de.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#000000;fill:#000000;}.elementor-633 .elementor-element.elementor-element-3507b7de:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#F0F0F0;border-radius:100px;}.elementor-633 .elementor-element.elementor-element-3507b7de.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#F0F0F0;border-radius:100px;}.elementor-633 .elementor-element.elementor-element-3507b7de:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-633 .elementor-element.elementor-element-3507b7de .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-633 .elementor-element.elementor-element-3507b7de.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#000000;fill:#000000;}.elementor-633 .elementor-element.elementor-element-d4076dc{width:100%;max-width:100%;}.elementor-633 .elementor-element.elementor-element-1cd75fec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-633 .elementor-element.elementor-element-33c366f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-33c366f0.elementor-element{--align-self:center;}.elementor-633 .elementor-element.elementor-element-33c366f0 .elementor-icon-wrapper{text-align:center;}.elementor-633 .elementor-element.elementor-element-33c366f0.elementor-view-stacked .elementor-icon{background-color:#F0F0F0;}.elementor-633 .elementor-element.elementor-element-33c366f0.elementor-view-framed .elementor-icon, .elementor-633 .elementor-element.elementor-element-33c366f0.elementor-view-default .elementor-icon{color:#F0F0F0;border-color:#F0F0F0;}.elementor-633 .elementor-element.elementor-element-33c366f0.elementor-view-framed .elementor-icon, .elementor-633 .elementor-element.elementor-element-33c366f0.elementor-view-default .elementor-icon svg{fill:#F0F0F0;}.elementor-633 .elementor-element.elementor-element-33c366f0 .elementor-icon{font-size:23px;padding:14px;border-radius:9999999px 9999999px 9999999px 9999999px;}.elementor-633 .elementor-element.elementor-element-33c366f0 .elementor-icon svg{height:23px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-633 .elementor-element.elementor-element-5c992544 .elementor-button{background-color:#F0F0F0;font-family:"Gilroy-Bold", Sans-serif;font-size:16px;font-weight:bold;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:15px 29.5px 15px 029.5px;}.elementor-633 .elementor-element.elementor-element-5c992544 .elementor-button:hover, .elementor-633 .elementor-element.elementor-element-5c992544 .elementor-button:focus{background-color:#ED1C24;color:#FFFFFF;}.elementor-633 .elementor-element.elementor-element-5c992544.elementor-element{--align-self:center;}.elementor-633 .elementor-element.elementor-element-5c992544 .elementor-button:hover svg, .elementor-633 .elementor-element.elementor-element-5c992544 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-633 .elementor-element.elementor-element-59f3d57c .elementor-button{background-color:#F0F0F0;font-family:"Gilroy-Bold", Sans-serif;font-size:16px;font-weight:bold;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:15px 29.5px 15px 029.5px;}.elementor-633 .elementor-element.elementor-element-59f3d57c .elementor-button:hover, .elementor-633 .elementor-element.elementor-element-59f3d57c .elementor-button:focus{background-color:#ED1C24;color:#FFFFFF;}.elementor-633 .elementor-element.elementor-element-59f3d57c.elementor-element{--align-self:center;}.elementor-633 .elementor-element.elementor-element-59f3d57c .elementor-button:hover svg, .elementor-633 .elementor-element.elementor-element-59f3d57c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-633 .elementor-element.elementor-element-4b482edb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-633 .elementor-element.elementor-element-2258c269{text-align:center;}.elementor-633 .elementor-element.elementor-element-1cd75fec{--justify-content:center;}}@media(min-width:768px){.elementor-633 .elementor-element.elementor-element-4b482edb{--content-width:1255px;}.elementor-633 .elementor-element.elementor-element-5f10e919{--width:20%;}.elementor-633 .elementor-element.elementor-element-4a993156{--width:80%;}.elementor-633 .elementor-element.elementor-element-1cd75fec{--width:70%;}}/* Start custom CSS for shortcode, class: .elementor-element-d4076dc */.Ivory-search-bar label>imput {
    background-color: #a9a9a9 !important;
}

.Ivory-search-bar .is-form-style input.is-search-input {
    font-family: "Poppins", Sans-serif;
    font-size: 16px !important;
    font-weight: 400;
    font-style: italic;
    color: #000;
    background: transparent;
    /* border-radius: 100px !important; */
    border: none !important;
    height: 48px !important;
        text-transform: capitalize;
}

.Ivory-search-bar form.is-search-form {
    background-color: #F0F0F0;
    border-radius: 100px;
    height: 48px !important;
    display: flex;
    align-items: center;
    padding: 12px 4px 12px 4px !important;
}

.Ivory-search-bar form.is-search-form label {
    border: none;
}

.Ivory-search-bar .is-form-style button.is-search-submit {
    border: none !important;
    background: transparent;
        width: 40px !important;
    height: 40px !important;
}

.Ivory-search-bar .is-form-style input.is-search-submit, .is-search-icon {
    background: #328700;
    color: #fff !important;
    border: none !important;
    border-radius: 10000px;
    height: 100%;
    width: 100%;
    padding: 0px !important;
        display: flex !important;
    align-items: center;
    justify-content: center;
}

.Ivory-search-bar .is-form-style .is-search-submit path{
    fill:#fff;
}/* End custom CSS */