.elementor-9618 .elementor-element.elementor-element-3db393d{--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:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9618 .elementor-element.elementor-element-407dacb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:700;line-height:56px;letter-spacing:0.4px;color:var( --e-global-color-a542b8e );}.elementor-9618 .elementor-element.elementor-element-67b6983{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9618 .elementor-element.elementor-element-6d30069{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:40px;letter-spacing:0.4px;color:var( --e-global-color-a542b8e );}.elementor-9618 .elementor-element.elementor-element-c0afd18{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-3294379 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;text-transform:none;line-height:68px;letter-spacing:0.4px;color:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-b0870e8{--spacer-size:70px;}.elementor-9618 .elementor-element.elementor-element-8652280{--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:32px 30px;--row-gap:32px;--column-gap:30px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-523008c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9618 .elementor-element.elementor-element-28dfd7f .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-5f18f82 );color:var( --e-global-color-5f18f82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:32px 120px 32px 120px;}.elementor-9618 .elementor-element.elementor-element-28dfd7f .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-28dfd7f .elementor-button:focus{background-color:#38474F;color:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-28dfd7f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-28dfd7f .elementor-button:hover svg, .elementor-9618 .elementor-element.elementor-element-28dfd7f .elementor-button:focus svg{fill:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-846363f .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-5f18f82 );color:var( --e-global-color-5f18f82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f18f82 );border-radius:5px 5px 5px 5px;padding:32px 240px 32px 240px;}.elementor-9618 .elementor-element.elementor-element-846363f .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-846363f .elementor-button:focus{background-color:#38474F;color:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-846363f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-846363f .elementor-button:hover svg, .elementor-9618 .elementor-element.elementor-element-846363f .elementor-button:focus svg{fill:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-99690c6{--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:32px 30px;--row-gap:32px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-2a3b626{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-288d5f3 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-5f18f82 );color:var( --e-global-color-5f18f82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f18f82 );border-radius:5px 5px 5px 5px;padding:32px 110px 32px 110px;}.elementor-9618 .elementor-element.elementor-element-288d5f3 .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-288d5f3 .elementor-button:focus{background-color:#38474F;color:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-288d5f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-288d5f3 .elementor-button:hover svg, .elementor-9618 .elementor-element.elementor-element-288d5f3 .elementor-button:focus svg{fill:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-0ca1be1 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-5f18f82 );color:var( --e-global-color-5f18f82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f18f82 );border-radius:5px 5px 5px 5px;padding:32px 300px 32px 300px;}.elementor-9618 .elementor-element.elementor-element-0ca1be1 .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-0ca1be1 .elementor-button:focus{background-color:#38474F;color:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-0ca1be1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-0ca1be1 .elementor-button:hover svg, .elementor-9618 .elementor-element.elementor-element-0ca1be1 .elementor-button:focus svg{fill:var( --e-global-color-5f18f82 );}.elementor-9618 .elementor-element.elementor-element-26fe9bd{--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;--overflow:hidden;--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-9618 .elementor-element.elementor-element-658190d{--spacer-size:24px;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9618 .elementor-element.elementor-element-633cd85{--grid-row-gap:28px;--grid-column-gap:30px;}.elementor-9618 .elementor-element.elementor-element-633cd85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;margin-top:46px;}.elementor-9618 .elementor-element.elementor-element-633cd85 .ecs-load-more-button .elementor-button{margin-top:24px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;background-color:var( --e-global-color-76b7de3 );border-radius:0px 0px 0px 0px;padding:18px 32px 18px 32px;}.elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination .page-numbers:not(.dots){color:#E9EBEBB3;}.elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-text );}.elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination .page-numbers.current{color:var( --e-global-color-text );}body:not(.rtl) .elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 40px/2 );}body.rtl .elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 40px/2 );}body.rtl .elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 40px/2 );}.elementor-9618 .elementor-element.elementor-element-633cd85 .ecs-load-more-button .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-633cd85 .ecs-load-more-button .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-9618 .elementor-element.elementor-element-633cd85 .ecs-load-more-button .elementor-button:hover svg, .elementor-9618 .elementor-element.elementor-element-633cd85 .ecs-load-more-button .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9618 .elementor-element.elementor-element-633cd85 .ecs-load-more-button .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-button:focus{background-color:var( --e-global-color-a542b8e );}.elementor-9618 .elementor-element.elementor-element-633cd85 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a542b8e );}.elementor-9618 .elementor-element.elementor-element-7c1b66e{--grid-row-gap:28px;--grid-column-gap:32px;}.elementor-9618 .elementor-element.elementor-element-7c1b66e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;margin-top:0px;}.elementor-9618 .elementor-element.elementor-element-7c1b66e .ecs-load-more-button .elementor-button{margin-top:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;background-color:var( --e-global-color-76b7de3 );border-radius:0px 0px 0px 0px;padding:18px 32px 18px 32px;}.elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination .page-numbers:not(.dots){color:#E9EBEBB3;}.elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-text );}.elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination .page-numbers.current{color:var( --e-global-color-text );}body:not(.rtl) .elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 0px/2 );}body.rtl .elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 0px/2 );}body.rtl .elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 0px/2 );}.elementor-9618 .elementor-element.elementor-element-7c1b66e .ecs-load-more-button .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-7c1b66e .ecs-load-more-button .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-9618 .elementor-element.elementor-element-7c1b66e .ecs-load-more-button .elementor-button:hover svg, .elementor-9618 .elementor-element.elementor-element-7c1b66e .ecs-load-more-button .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9618 .elementor-element.elementor-element-7c1b66e .ecs-load-more-button .elementor-button:hover, .elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-button:focus{background-color:var( --e-global-color-a542b8e );}.elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a542b8e );}.elementor-9618 .elementor-element.elementor-element-627dd59{--display:flex;--min-height:27.4rem;--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:flex-end;--overlay-opacity:0.62;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9618 .elementor-element.elementor-element-627dd59::before, .elementor-9618 .elementor-element.elementor-element-627dd59 > .elementor-background-video-container::before, .elementor-9618 .elementor-element.elementor-element-627dd59 > .e-con-inner > .elementor-background-video-container::before, .elementor-9618 .elementor-element.elementor-element-627dd59 > .elementor-background-slideshow::before, .elementor-9618 .elementor-element.elementor-element-627dd59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9618 .elementor-element.elementor-element-627dd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #000000B3 100%);}.elementor-9618 .elementor-element.elementor-element-0200775 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.25rem;font-weight:700;text-transform:none;line-height:3.375rem;letter-spacing:0.025rem;color:var( --e-global-color-a542b8e );}.elementor-9618 .elementor-element.elementor-element-2c7acc9 > .elementor-widget-container{margin:-32px 0px 0px -58px;}body.elementor-page-9618:not(.elementor-motion-effects-element-type-background), body.elementor-page-9618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b7de3 );}@media(max-width:1024px){.elementor-9618 .elementor-element.elementor-element-3db393d{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-407dacb .elementor-heading-title{font-size:48px;}.elementor-9618 .elementor-element.elementor-element-6d30069{font-size:18px;}.elementor-9618 .elementor-element.elementor-element-c0afd18{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-3294379 .elementor-heading-title{font-size:40px;}.elementor-9618 .elementor-element.elementor-element-b0870e8{--spacer-size:32px;}.elementor-9618 .elementor-element.elementor-element-28dfd7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-28dfd7f .elementor-button{font-size:18px;padding:32px 100px 32px 100px;}.elementor-9618 .elementor-element.elementor-element-846363f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-846363f .elementor-button{font-size:18px;padding:32px 65px 32px 65px;}.elementor-9618 .elementor-element.elementor-element-288d5f3 .elementor-button{font-size:18px;padding:32px 40px 32px 40px;}.elementor-9618 .elementor-element.elementor-element-0ca1be1 .elementor-button{font-size:18px;padding:32px 120px 32px 120px;}.elementor-9618 .elementor-element.elementor-element-0200775 .elementor-heading-title{font-size:2.5rem;line-height:2.5rem;}}@media(min-width:768px){.elementor-9618 .elementor-element.elementor-element-3db393d{--content-width:1280px;}.elementor-9618 .elementor-element.elementor-element-67b6983{--width:78%;}.elementor-9618 .elementor-element.elementor-element-c0afd18{--content-width:1280px;}.elementor-9618 .elementor-element.elementor-element-26fe9bd{--content-width:1280px;}.elementor-9618 .elementor-element.elementor-element-627dd59{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9618 .elementor-element.elementor-element-3db393d{--content-width:675px;}.elementor-9618 .elementor-element.elementor-element-67b6983{--width:675px;}.elementor-9618 .elementor-element.elementor-element-c0afd18{--content-width:675px;}.elementor-9618 .elementor-element.elementor-element-26fe9bd{--content-width:675px;}}@media(max-width:767px){.elementor-9618 .elementor-element.elementor-element-3db393d{--content-width:315px;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:52px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-407dacb .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-9618 .elementor-element.elementor-element-6d30069{font-size:16px;line-height:2em;}.elementor-9618 .elementor-element.elementor-element-c0afd18{--content-width:315px;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-3294379 .elementor-heading-title{font-size:32px;line-height:1.25em;}.elementor-9618 .elementor-element.elementor-element-b0870e8{--spacer-size:8px;}.elementor-9618 .elementor-element.elementor-element-8652280{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-523008c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-28dfd7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9618 .elementor-element.elementor-element-28dfd7f .elementor-button{font-size:16px;padding:032px 30px 32px 030px;}.elementor-9618 .elementor-element.elementor-element-846363f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9618 .elementor-element.elementor-element-846363f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-846363f .elementor-button{font-size:16px;padding:32px 107px 32px 107px;}.elementor-9618 .elementor-element.elementor-element-2a3b626{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-288d5f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9618 .elementor-element.elementor-element-288d5f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-288d5f3 .elementor-button{font-size:16px;padding:32px 118px 32px 118px;}.elementor-9618 .elementor-element.elementor-element-0ca1be1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9618 .elementor-element.elementor-element-0ca1be1 .elementor-button{font-size:16px;padding:32px 52px 32px 52px;}.elementor-9618 .elementor-element.elementor-element-26fe9bd{--content-width:315px;--margin-top:0px;--margin-bottom:-1500px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9618 .elementor-element.elementor-element-658190d{--spacer-size:8px;}.elementor-9618 .elementor-element.elementor-element-633cd85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9618 .elementor-element.elementor-element-7c1b66e{--grid-row-gap:18px;--grid-column-gap:18px;}.elementor-9618 .elementor-element.elementor-element-7c1b66e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;}.elementor-9618 .elementor-element.elementor-element-7c1b66e .elementor-pagination{margin-top:1px;}.elementor-9618 .elementor-element.elementor-element-0200775 .elementor-heading-title{font-size:2rem;}.elementor-9618 .elementor-element.elementor-element-2c7acc9 > .elementor-widget-container{margin:-62px -40px 0px -59px;}}/* Start custom CSS for shortcode, class: .elementor-element-2e73339 */.wpc-filter-title {
    text-transform: uppercase;
    font-weight: 600;
    color: rgb(233,235,235,0.6);
}
/* Styles for mobile devices */
@media only screen and (max-width: 600px) {
    .wpc-filter-title, .wpc-filters-section {
        display: block;
        font-size: 12px; /* Sets font size to 12px */
    }
    .select2-results__options {
        font-size: 12px; /* Sets dropdown options font size to 12px */
    }
}
/* Styles for mobile devices */
@media only screen and (max-width: 600px) {
    .select2.select2-container.select2-container--default {
        display: block; /* Stacks filter container boxes vertically */
        width: 100%; /* Takes the full width */
        font-size: 12px; /* Sets font size to 12px */
    }
    .select2-results__options {
        font-size: 12px; /* Sets dropdown options font size to 12px */
    }
}
.select2-selection--single .select2-selection__rendered { color: rgb(233,235,235,0.6);
}
.wpc-dropdown-default{
    color: rgb(233,235,235,0.6);
}
.select2-container--default .select2-selection--single {
    background-color: #1B292F;
    border: 1px solid #ffffff;
    /* border-radius: 1px; */
}
.wpc-filters-section {
    margin-bottom: 1.5em;
    position: relative;
    text-transform: uppercase;
    font-weight: 600;
    color: #E9EBEB;
}
.select2-container--default .select2-results>.select2-results__options {
    color: #979DA0;
    text-transform: uppercase;
    font-weight: 600;
}
.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #1B292F;
}
.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-selected], .select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[data-selected] {
    background-color: #22333B;
    color: #E9EBEB;
}
.select2-container--default .select2-selection--single {
    background-color: transparent !important;
    border: 1px solid #FFFFFF60 !important;
    border-radius: 1px !important;
}
.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-selected], 
.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[data-selected] {
    background-color: #162227 !important;
    color: #979DA0 !important;
}
.select2-container--default .select2-results__option--selected {
    background-color: #162227 !important;
    color: #979DA0 !important;
}
.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown .select2-search {
    display: none;
}

.wpc-filter-title, .wpc-filters-section {
    display: inline-block;
    width: calc(50% - 10px); /* Adjust as needed */
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2aeb03e */.wpc-filter-title {
    text-transform: uppercase;
    font-weight: 600;
    color: rgb(233,235,235,0.6);
}
/* Styles for mobile devices */
@media only screen and (max-width: 600px) {
    .wpc-filter-title, .wpc-filters-section {
        display: block;
        font-size: 12px; /* Sets font size to 12px */
    }
    .select2-results__options {
        font-size: 12px; /* Sets dropdown options font size to 12px */
    }
}
/* Styles for mobile devices */
@media only screen and (max-width: 600px) {
    .select2.select2-container.select2-container--default {
        display: block; /* Stacks filter container boxes vertically */
        width: 100%; /* Takes the full width */
        font-size: 12px; /* Sets font size to 12px */
    }
    .select2-results__options {
        font-size: 12px; /* Sets dropdown options font size to 12px */
    }
}
.select2-selection--single .select2-selection__rendered { color: rgb(233,235,235,0.6);
}
.wpc-dropdown-default{
    color: rgb(233,235,235,0.6);
}
.select2-container--default .select2-selection--single {
    background-color: #1B292F;
    border: 1px solid #ffffff;
    /* border-radius: 1px; */
}
.wpc-filters-section {
    margin-bottom: 1.5em;
    position: relative;
    text-transform: uppercase;
    font-weight: 600;
    color: #E9EBEB;
}
.select2-container--default .select2-results>.select2-results__options {
    color: #979DA0;
    text-transform: uppercase;
    font-weight: 600;
}
.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #1B292F;
}
.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-selected], .select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[data-selected] {
    background-color: #22333B;
    color: #E9EBEB;
}
.select2-container--default .select2-selection--single {
    background-color: transparent !important;
    border: 1px solid #FFFFFF60 !important;
    border-radius: 1px !important;
}
.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-selected], 
.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[data-selected] {
    background-color: #162227 !important;
    color: #979DA0 !important;
}
.select2-container--default .select2-results__option--selected {
    background-color: #162227 !important;
    color: #979DA0 !important;
}
.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown .select2-search {
    display: none;
}

.wpc-filter-title, .wpc-filters-section {
    display: inline-block;
    width: calc(50% - 10px); /* Adjust as needed */
    padding: 8px;
}
.wpc-help-tip:hover::after,
.wpc-filter-layout-dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
.wpc-sorting-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
.widget_wpc_sorting_widget .select2-container--default .select2-selection--single:hover .select2-selection__arrow b,
.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single:hover .select2-selection__arrow b,
.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single:hover,
.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown,
.widget_wpc_sorting_widget .select2-container--open .select2-selection--single,
.wpc-filter-layout-dropdown .select2-container--open .select2-selection--single,
.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown:hover,
.wpc-sorting-form .select2-container--default .select2-selection--single:hover,
.wpc-filters-widget-content input[type=email]:hover,
.wpc-filters-widget-content input[type=number]:hover,
.wpc-filters-widget-content input[type=password]:hover,
.wpc-filters-widget-content input[type=search]:hover,
.wpc-filters-widget-content input[type=tel]:hover,
.wpc-filters-widget-content input[type=text]:hover,
.wpc-filters-widget-content input[type=url]:hover,
.wpc-filters-widget-content input[type=email]:focus,
.wpc-filters-widget-content input[type=number]:focus,
.wpc-filters-widget-content input[type=password]:focus,
.wpc-filters-widget-content input[type=search]:focus,
.wpc-filters-widget-content input[type=tel]:focus,
.wpc-filters-widget-content input[type=text]:focus,
.wpc-filters-widget-content input[type=url]:focus,
.wpc-filter-collapsible .wpc-filter-title button:hover .wpc-open-icon,
.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title button:hover .wpc-open-icon,
.wpc-filter-collapsible.wpc-closed .wpc-filter-title button:hover .wpc-open-icon,
.wpc-filter-has-selected.wpc-closed .wpc-filter-title button:hover .wpc-open-icon {
  border-color: inherit !important;
}/* End custom CSS */