.elementor-2933 .elementor-element.elementor-element-a42b1f5{--display:flex;--min-height:60vh;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-2933 .elementor-element.elementor-element-d22c276{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2933 .elementor-element.elementor-element-d22c276:not(.elementor-motion-effects-element-type-background), .elementor-2933 .elementor-element.elementor-element-d22c276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-2933 .elementor-element.elementor-element-a078b8f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2933 .elementor-element.elementor-element-b5eaea2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-2933 .elementor-element.elementor-element-7a1a7e6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#AAAAAA;--border-color:#AAAAAA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2933 .elementor-element.elementor-element-bc7dee2 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-2933 .elementor-element.elementor-element-bc7dee2 .jet-search-filter__input{border-style:none;}.elementor-2933 .elementor-element.elementor-element-86e7233{border-style:none;--e-search-results-columns:3;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:15px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:30px;--e-search-icon-label-size:20px;--e-search-input-gap:10px;--e-search-results-column-gap:30px;--e-search-results-row-gap:30px;}.elementor-2933 .elementor-element.elementor-element-86e7233 .e-search-input{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.02);}.elementor-2933 .elementor-element.elementor-element-79db056{border-style:none;--e-search-results-columns:3;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-results-column-gap:30px;--e-search-results-row-gap:30px;}.elementor-2933 .elementor-element.elementor-element-79db056 .e-search-input{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.02);}#elementor-popup-modal-2933{background-color:rgba(0,0,0,.8);justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-2933 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-2933 .dialog-close-button{display:flex;}#elementor-popup-modal-2933 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-2933 .elementor-element.elementor-element-a078b8f{--width:27%;}.elementor-2933 .elementor-element.elementor-element-7a1a7e6{--width:100%;}}@media(max-width:1024px){.elementor-2933 .elementor-element.elementor-element-a42b1f5{--padding-top:40px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-2933 .elementor-element.elementor-element-d22c276{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2933 .elementor-element.elementor-element-7a1a7e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2933 .elementor-element.elementor-element-a42b1f5{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-2933 .elementor-element.elementor-element-d22c276{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}}/* Start custom CSS for heading, class: .elementor-element-b5eaea2 *//*.elementor-2933 .elementor-element.elementor-element-b5eaea2 b {*/
/*    color: rgb(170, 170, 170);*/
/*}*//* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-bc7dee2 */.jet-search-filter__input-wrapper {
    position: relative;
}

.jet-search-filter__input-wrapper::before {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M10.333 18.3271C12.108 18.3268 13.8318 17.7326 15.23 16.6391L19.626 21.0351L21.04 19.6211L16.644 15.2251C17.738 13.8268 18.3326 12.1026 18.333 10.3271C18.333 5.91615 14.744 2.32715 10.333 2.32715C5.92201 2.32715 2.33301 5.91615 2.33301 10.3271C2.33301 14.7381 5.92201 18.3271 10.333 18.3271ZM10.333 4.32715C13.642 4.32715 16.333 7.01815 16.333 10.3271C16.333 13.6361 13.642 16.3271 10.333 16.3271C7.02401 16.3271 4.33301 13.6361 4.33301 10.3271C4.33301 7.01815 7.02401 4.32715 10.333 4.32715Z' fill='black'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    top: 53%;
    left: 15px;
    transform: translateY(-50%);
    pointer-events: none;
}

.jet-search-filter__input{
    padding-left: 48px !important;
}

.elementor-2933 .elementor-element.elementor-element-bc7dee2 input:focus{
    border:none;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-86e7233 */.jet-search-filter__input-wrapper {
    position: relative;
}

.jet-search-filter__input-wrapper::before {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M10.333 18.3271C12.108 18.3268 13.8318 17.7326 15.23 16.6391L19.626 21.0351L21.04 19.6211L16.644 15.2251C17.738 13.8268 18.3326 12.1026 18.333 10.3271C18.333 5.91615 14.744 2.32715 10.333 2.32715C5.92201 2.32715 2.33301 5.91615 2.33301 10.3271C2.33301 14.7381 5.92201 18.3271 10.333 18.3271ZM10.333 4.32715C13.642 4.32715 16.333 7.01815 16.333 10.3271C16.333 13.6361 13.642 16.3271 10.333 16.3271C7.02401 16.3271 4.33301 13.6361 4.33301 10.3271C4.33301 7.01815 7.02401 4.32715 10.333 4.32715Z' fill='black'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    top: 53%;
    left: 15px;
    transform: translateY(-50%);
    pointer-events: none;
}

.jet-search-filter__input{
    padding-left: 48px !important;
}

.elementor-2933 .elementor-element.elementor-element-86e7233 input:focus{
    border:none;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-79db056 */.jet-search-filter__input-wrapper {
    position: relative;
}

.jet-search-filter__input-wrapper::before {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M10.333 18.3271C12.108 18.3268 13.8318 17.7326 15.23 16.6391L19.626 21.0351L21.04 19.6211L16.644 15.2251C17.738 13.8268 18.3326 12.1026 18.333 10.3271C18.333 5.91615 14.744 2.32715 10.333 2.32715C5.92201 2.32715 2.33301 5.91615 2.33301 10.3271C2.33301 14.7381 5.92201 18.3271 10.333 18.3271ZM10.333 4.32715C13.642 4.32715 16.333 7.01815 16.333 10.3271C16.333 13.6361 13.642 16.3271 10.333 16.3271C7.02401 16.3271 4.33301 13.6361 4.33301 10.3271C4.33301 7.01815 7.02401 4.32715 10.333 4.32715Z' fill='black'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    top: 53%;
    left: 15px;
    transform: translateY(-50%);
    pointer-events: none;
}

.jet-search-filter__input{
    padding-left: 48px !important;
}

.elementor-2933 .elementor-element.elementor-element-79db056 input:focus{
    border:none;
}/* End custom CSS */