.elementor-55 .elementor-element.elementor-element-55b6c7a{--display:flex;--min-height:900px;--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-55 .elementor-element.elementor-element-55b6c7a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-55b6c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cf16b2 );}.elementor-55 .elementor-element.elementor-element-6f91185{--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;}.elementor-55 .elementor-element.elementor-element-4703a44.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-4703a44 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-4703a44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-4703a44.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4703a44.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-4703a44.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4703a44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-4703a44 .elementor-icon{font-size:70px;}.elementor-55 .elementor-element.elementor-element-4703a44 .elementor-icon svg{height:70px;}.elementor-55 .elementor-element.elementor-element-15eecc1 .elementor-heading-title{color:var( --e-global-color-ffc030a );}.elementor-55 .elementor-element.elementor-element-2599059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;}.elementor-55 .elementor-element.elementor-element-2599059 .elementor-heading-title{font-weight:normal;line-height:1.3em;color:var( --e-global-color-5bfd5e2 );}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-form .ts-filter{font-size:13px;font-weight:bold;background:var( --e-global-color-ebb2f3a );border-radius:8px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-filter{height:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c729718 );grid-gap:10px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-form .ts-filter-text{color:var( --e-global-color-ffc030a );}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-filter i{color:var( --e-global-color-ffc030a );font-size:20px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-filter svg{fill:var( --e-global-color-ffc030a );min-width:20px;width:20px;height:20px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-form .ts-filter:hover{background:var( --e-global-color-ebb2f3a );}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-shortcut{display:none !important;padding:7px 7px 6px 7px;font-size:11px;border-radius:8px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-generic-tabs{justify-content:center;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-generic-tabs li a{padding:8px 14px 8px 14px;font-size:12px;font-weight:bold;color:var( --e-global-color-ffc030a );background-color:var( --e-global-color-0e328ed );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c729718 );border-radius:7px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-generic-tabs li{margin:0px 5px 5px 0px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-generic-tabs li.ts-tab-active a{color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-generic-tabs li.ts-tab-active a:hover{color:#FFFFFF;background-color:var( --e-global-color-f6f8b49 );}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-generic-tabs li a:hover{background-color:var( --e-global-color-ebb2f3a );}.elementor-55 .elementor-element.elementor-element-de2c3e5-wrap > div:after{background-color:#353A40DB !important;pointer-events:all;} .elementor-55 .elementor-element.elementor-element-de2c3e5-wrap{position:fixed !important;} .elementor-55 .elementor-element.elementor-element-de2c3e5.ts-form {position:static !important;max-width:initial;width:auto !important;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-field-popup{min-width:650px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-field-popup .ts-term-dropdown li > a span{color:var( --e-global-color-text );font-size:13px;font-weight:bold;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-term-dropdown .ts-term-image img{border-radius:7px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-field-popup .ts-term-icon i{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-field-popup .ts-term-icon svg{fill:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-field-popup .ts-term-dropdown li > a{grid-gap:7px;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-field-popup .ts-term-dropdown li > a:hover{background:var( --e-global-color-2e46fc4 );}.elementor-55 .elementor-element.elementor-element-556f9cd{--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;}.elementor-55 .elementor-element.elementor-element-e641f28 .elementor-heading-title{color:var( --e-global-color-ffc030a );}.elementor-55 .elementor-element.elementor-element-27baf46 .ts-nav{justify-content:left;}.elementor-55 .elementor-element.elementor-element-27baf46 .ts-item-link > span{font-size:12px;font-weight:bold;color:var( --e-global-color-ffc030a );}.elementor-55 .elementor-element.elementor-element-27baf46 .ts-item-link{background-color:var( --e-global-color-ebb2f3a );margin:0px 0px 3px 0px;padding:8px 14px 8px 14px;border-radius:100px;}.elementor-55 .elementor-element.elementor-element-27baf46  .ts-item-link{grid-gap:5px;}.elementor-55 .elementor-element.elementor-element-27baf46 .menu-item .ts-item-icon{display:flex;}.elementor-55 .elementor-element.elementor-element-27baf46 .ts-item-icon{width:18px;height:18px;min-width:18px;border-radius:26px;--ts-icon-size:12px;--ts-icon-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-27baf46 .ts-item-link:hover{background-color:var( --e-global-color-c729718 );}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-55b6c7a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:520px){.elementor-55 .elementor-element.elementor-element-55b6c7a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-55 .elementor-element.elementor-element-6f91185{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4703a44 .elementor-icon{font-size:48px;}.elementor-55 .elementor-element.elementor-element-4703a44 .elementor-icon svg{height:48px;}.elementor-55 .elementor-element.elementor-element-de2c3e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-form .ts-filter{padding:0px 0px 0px 15px;}.elementor-55 .elementor-element.elementor-element-556f9cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-27baf46 .ts-nav{justify-content:left;}}@media(min-width:521px){.elementor-55 .elementor-element.elementor-element-6f91185{--width:50%;}.elementor-55 .elementor-element.elementor-element-556f9cd{--width:50%;}}@media(max-width:1024px) and (min-width:521px){.elementor-55 .elementor-element.elementor-element-6f91185{--width:100%;}.elementor-55 .elementor-element.elementor-element-556f9cd{--width:100%;}}/* Start custom CSS for quick-search, class: .elementor-element-de2c3e5 */.ts-popup-root.elementor-44 .elementor-element.elementor-element-ea64d44:after {
    backdrop-filter: blur(3px);
}

.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-input-icon.flexify {
    height: 60px;
}

@media screen and (max-width: 1024px) {
.elementor-55 .elementor-element.elementor-element-de2c3e5 .ts-field-popup-container .ts-field-popup{--vx-popup-height: 100dvh !important;}
}

.ts-popup-content-wrapper>form>.ts-form-group {
    padding: 15px !important;
    background-color: var( --e-global-color-fceaf36 );
    border-bottom: 1px solid var( --e-global-color-c729718 )
}/* End custom CSS */