.elementor-3025 .elementor-element.elementor-element-57fde1f{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D1D2DD;--border-color:#D1D2DD;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-57fde1f:not(.elementor-motion-effects-element-type-background), .elementor-3025 .elementor-element.elementor-element-57fde1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-3025 .elementor-element.elementor-element-8d3823e{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D1D2DD;--border-color:#D1D2DD;--padding-top:181px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-3025 .elementor-element.elementor-element-8d3823e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3025 .elementor-element.elementor-element-bae8e10{--display:flex;--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-3025 .elementor-element.elementor-element-a436ed2 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-e7dfdbd-font-family ), Sans-serif;font-size:var( --e-global-typography-e7dfdbd-font-size );font-weight:var( --e-global-typography-e7dfdbd-font-weight );fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-a436ed2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3025 .elementor-element.elementor-element-6b8714f .elementor-button{background-color:#61CE7000;font-family:"ibm-plex-mono", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-6b8714f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3025 .elementor-element.elementor-element-3410fe9 .elementor-button{background-color:#61CE7000;font-family:"ibm-plex-mono", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-3410fe9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3025 .elementor-element.elementor-element-c7421e0 .elementor-button{background-color:#61CE7000;font-family:"ibm-plex-mono", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-c7421e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3025 .elementor-element.elementor-element-bf41ffc .elementor-button{background-color:#61CE7000;font-family:"ibm-plex-mono", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-bf41ffc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3025 .elementor-element.elementor-element-63ead62 .elementor-button{background-color:#61CE7000;font-family:"ibm-plex-mono", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-63ead62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3025 .elementor-element.elementor-element-e4853e8 .elementor-button{background-color:#61CE7000;font-family:"ibm-plex-mono", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-e4853e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3025 .elementor-element.elementor-element-e5b282c{--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:flex-start;--padding-top:180px;--padding-bottom:120px;--padding-left:75px;--padding-right:10px;}.elementor-3025 .elementor-element.elementor-element-040ebd2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-7181a00{--display:flex;border-style:none;--border-style:none;--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-3025 .elementor-element.elementor-element-2a0218d{text-align:start;}.elementor-3025 .elementor-element.elementor-element-2a0218d img{width:60%;max-width:100%;}.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-3025 .elementor-element.elementor-element-2eaa24e > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-2eaa24e .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-5ed4dc8 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-f64c584{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-eafec35{text-align:start;}.elementor-3025 .elementor-element.elementor-element-eafec35 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-b185568 > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-b185568 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-b66477e .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-b38620e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-9bc96ca{text-align:start;}.elementor-3025 .elementor-element.elementor-element-9bc96ca img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-7c3856d > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-7c3856d .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-f57003e .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-4ed9afa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-310d319{text-align:start;}.elementor-3025 .elementor-element.elementor-element-310d319 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-e5a33ff > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-e5a33ff .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-17b83aa .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-422209b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-e8fc4d3{text-align:start;}.elementor-3025 .elementor-element.elementor-element-e8fc4d3 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-45b6252 > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-45b6252 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-4e63671 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-93510fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-a402be0{text-align:start;}.elementor-3025 .elementor-element.elementor-element-a402be0 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-339ef04 > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-339ef04 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-31fd55c .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-4c2d515{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-ca83ad4{text-align:start;}.elementor-3025 .elementor-element.elementor-element-ca83ad4 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-29546dc > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-29546dc .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-585a2a3 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-3485fc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-c28a3f3{text-align:start;}.elementor-3025 .elementor-element.elementor-element-c28a3f3 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-6422682 > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-6422682 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-dfe8d18 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-9a669f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-0fe8d16{text-align:start;}.elementor-3025 .elementor-element.elementor-element-0fe8d16 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-e59df08 > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-e59df08 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-53fe8eb .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-921c260{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-93e83e4{text-align:start;}.elementor-3025 .elementor-element.elementor-element-93e83e4 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-bdd4227 > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-bdd4227 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-b44fe8f .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-50d8719{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-7586140{text-align:start;}.elementor-3025 .elementor-element.elementor-element-7586140 img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-0fc7b3c > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-0fc7b3c .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-6224b97 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3025 .elementor-element.elementor-element-613cc75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-690706c{text-align:start;}.elementor-3025 .elementor-element.elementor-element-690706c img{width:60%;max-width:100%;}.elementor-3025 .elementor-element.elementor-element-672456b > .elementor-widget-container{margin:-3px 0px -14px 0px;}.elementor-3025 .elementor-element.elementor-element-672456b .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-3025 .elementor-element.elementor-element-a898a14 .elementor-heading-title{font-family:"aktiv-grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-smart-filters-select.jet-filter{display:block;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;width:300px;max-width:300px;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-filters-group.jet-filters-group{display:flex;flex-direction:column;--jet-smart-filters-group-item-width:auto;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3{width:initial;max-width:initial;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D2DD;border-radius:5px 5px 5px 5px;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3.elementor-element{--align-self:flex-start;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-smart-filters-select.jet-filter .jet-select{max-width:300px;flex-basis:300px;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-select__control{font-family:var( --e-global-typography-e7dfdbd-font-family ), Sans-serif;font-size:var( --e-global-typography-e7dfdbd-font-size );font-weight:var( --e-global-typography-e7dfdbd-font-weight );color:var( --e-global-color-text );background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .apply-filters__button{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-filter-items-dropdown__apply-button{padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-3025 .elementor-element.elementor-element-248de3b{--grid-columns:1;--grid-row-gap:10px;}.elementor-3025 .elementor-element.elementor-element-248de3b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__link{color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__dots{color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination{column-gap:6px;row-gap:6px;justify-content:left;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__load-more .jet-filters-pagination__link{font-family:var( --e-global-typography-e7dfdbd-font-family ), Sans-serif;font-size:var( --e-global-typography-e7dfdbd-font-size );font-weight:var( --e-global-typography-e7dfdbd-font-weight );background-color:#02010100;color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__load-more{margin:0px 0px 0px 0px;order:initial;}@media(max-width:1024px){.elementor-3025 .elementor-element.elementor-element-57fde1f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3025 .elementor-element.elementor-element-8d3823e{--padding-top:100px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3025 .elementor-element.elementor-element-a436ed2 .elementor-button{font-size:var( --e-global-typography-e7dfdbd-font-size );}.elementor-3025 .elementor-element.elementor-element-e5b282c{--padding-top:100px;--padding-bottom:80px;--padding-left:40px;--padding-right:10px;}.elementor-3025 .elementor-element.elementor-element-040ebd2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3025 .elementor-element.elementor-element-5ed4dc8 .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-b66477e .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-f57003e .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-17b83aa .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-4e63671 .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-31fd55c .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-585a2a3 .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-dfe8d18 .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-53fe8eb .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-b44fe8f .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-6224b97 .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-a898a14 .elementor-heading-title{font-size:15px;line-height:1.7em;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-select__control{font-size:var( --e-global-typography-e7dfdbd-font-size );}.elementor-3025 .elementor-element.elementor-element-248de3b{--grid-columns:1;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__load-more .jet-filters-pagination__link{font-size:var( --e-global-typography-e7dfdbd-font-size );}}@media(max-width:767px){.elementor-3025 .elementor-element.elementor-element-a436ed2 .elementor-button{font-size:var( --e-global-typography-e7dfdbd-font-size );}.elementor-3025 .elementor-element.elementor-element-e5b282c{--padding-top:75px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-3025 .elementor-element.elementor-element-040ebd2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3025 .elementor-element.elementor-element-2a0218d{text-align:start;}.elementor-3025 .elementor-element.elementor-element-2a0218d img{width:150px;}.elementor-3025 .elementor-element.elementor-element-eafec35{text-align:start;}.elementor-3025 .elementor-element.elementor-element-eafec35 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-9bc96ca{text-align:start;}.elementor-3025 .elementor-element.elementor-element-9bc96ca img{width:150px;}.elementor-3025 .elementor-element.elementor-element-310d319{text-align:start;}.elementor-3025 .elementor-element.elementor-element-310d319 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-e8fc4d3{text-align:start;}.elementor-3025 .elementor-element.elementor-element-e8fc4d3 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-a402be0{text-align:start;}.elementor-3025 .elementor-element.elementor-element-a402be0 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-ca83ad4{text-align:start;}.elementor-3025 .elementor-element.elementor-element-ca83ad4 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-c28a3f3{text-align:start;}.elementor-3025 .elementor-element.elementor-element-c28a3f3 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-0fe8d16{text-align:start;}.elementor-3025 .elementor-element.elementor-element-0fe8d16 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-93e83e4{text-align:start;}.elementor-3025 .elementor-element.elementor-element-93e83e4 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-7586140{text-align:start;}.elementor-3025 .elementor-element.elementor-element-7586140 img{width:150px;}.elementor-3025 .elementor-element.elementor-element-690706c{text-align:start;}.elementor-3025 .elementor-element.elementor-element-690706c img{width:150px;}.elementor-3025 .elementor-element.elementor-element-f3e0ef3 .jet-select__control{font-size:var( --e-global-typography-e7dfdbd-font-size );}.elementor-3025 .elementor-element.elementor-element-248de3b{--grid-columns:1;--grid-row-gap:21px;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination{column-gap:1px;}.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__load-more .jet-filters-pagination__link{font-size:var( --e-global-typography-e7dfdbd-font-size );}}@media(min-width:768px){.elementor-3025 .elementor-element.elementor-element-57fde1f{--content-width:1240px;}.elementor-3025 .elementor-element.elementor-element-8d3823e{--width:18%;}.elementor-3025 .elementor-element.elementor-element-e5b282c{--width:82%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3025 .elementor-element.elementor-element-8d3823e{--width:25%;}.elementor-3025 .elementor-element.elementor-element-e5b282c{--width:75%;}}/* Start custom CSS for button, class: .elementor-element-a436ed2 */.elementor-3025 .elementor-element.elementor-element-a436ed2 a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{
    opacity: 0;
    transition: .2s;
    margin-right: 7px;
}

.elementor-3025 .elementor-element.elementor-element-a436ed2 a.elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-icon{
    opacity: 1;
    margin-right: 0px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b8714f */.elementor-3025 .elementor-element.elementor-element-6b8714f a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{
    opacity: 0;
    transition: .2s;
    margin-right: 7px;
}

.elementor-3025 .elementor-element.elementor-element-6b8714f a.elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-icon{
    opacity: 1;
    margin-right: 0px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3410fe9 */.elementor-3025 .elementor-element.elementor-element-3410fe9 a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{
    opacity: 0;
    transition: .2s;
    margin-right: 7px;
}

.elementor-3025 .elementor-element.elementor-element-3410fe9 a.elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-icon{
    opacity: 1;
    margin-right: 0px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7421e0 */.elementor-3025 .elementor-element.elementor-element-c7421e0 a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{
    opacity: 0;
    transition: .2s;
    margin-right: 7px;
}

.elementor-3025 .elementor-element.elementor-element-c7421e0 a.elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-icon{
    opacity: 1;
    margin-right: 0px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf41ffc */.elementor-3025 .elementor-element.elementor-element-bf41ffc a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{
    opacity: 0;
    transition: .2s;
    margin-right: 7px;
}

.elementor-3025 .elementor-element.elementor-element-bf41ffc a.elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-icon{
    opacity: 1;
    margin-right: 0px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63ead62 */.elementor-3025 .elementor-element.elementor-element-63ead62 a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{
    opacity: 0;
    transition: .2s;
    margin-right: 7px;
}

.elementor-3025 .elementor-element.elementor-element-63ead62 a.elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-icon{
    opacity: 1;
    margin-right: 0px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4853e8 */.elementor-3025 .elementor-element.elementor-element-e4853e8 a.elementor-button.elementor-button-link.elementor-size-sm span.elementor-button-icon{
    opacity: 0;
    transition: .2s;
    margin-right: 7px;
}

.elementor-3025 .elementor-element.elementor-element-e4853e8 a.elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-icon{
    opacity: 1;
    margin-right: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d3823e */.elementor-3025 .elementor-element.elementor-element-8d3823e a.elementor-button.elementor-button-link.elementor-size-sm {
    width: 100%;
}
.elementor-3025 .elementor-element.elementor-element-8d3823e span.elementor-button-content-wrapper {
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a0218d */.elementor-3025 .elementor-element.elementor-element-2a0218d a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eafec35 */.elementor-3025 .elementor-element.elementor-element-eafec35 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9bc96ca */.elementor-3025 .elementor-element.elementor-element-9bc96ca a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-310d319 */.elementor-3025 .elementor-element.elementor-element-310d319 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8fc4d3 */.elementor-3025 .elementor-element.elementor-element-e8fc4d3 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a402be0 */.elementor-3025 .elementor-element.elementor-element-a402be0 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-339ef04 */.elementor-3025 .elementor-element.elementor-element-339ef04 h3.elementor-heading-title:after{
    content: "Acquired";
    font-size: 11px;
    font-family: 'ibm-plex-mono';
    background: #5E86D8;
    color: #fff;
    padding: 1px 12px;
    padding-top: 0px;
    border-radius: 40px;
    display: inline-block;
    margin-left: 10px;
    margin-bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca83ad4 */.elementor-3025 .elementor-element.elementor-element-ca83ad4 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c28a3f3 */.elementor-3025 .elementor-element.elementor-element-c28a3f3 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fe8d16 */.elementor-3025 .elementor-element.elementor-element-0fe8d16 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93e83e4 */.elementor-3025 .elementor-element.elementor-element-93e83e4 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7586140 */.elementor-3025 .elementor-element.elementor-element-7586140 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690706c */.elementor-3025 .elementor-element.elementor-element-690706c a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-f3e0ef3 */.elementor-3025 .elementor-element.elementor-element-f3e0ef3 select.jet-select__control:focus-visible {
    border: none;
    outline: none;
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-248de3b */.post-671 h1.elementor-heading-title.elementor-size-default:after, .post-703 h1.elementor-heading-title.elementor-size-default:after, .post-666 h1.elementor-heading-title.elementor-size-default:after, .post-688 h1.elementor-heading-title.elementor-size-default:after, .post-679 h1.elementor-heading-title.elementor-size-default:after, .post-668 h1.elementor-heading-title.elementor-size-default:after, .post-204 h1.elementor-heading-title.elementor-size-default:after, .post-2565 h1.elementor-heading-title.elementor-size-default:after, .post-673  h1.elementor-heading-title.elementor-size-default:after, .post-677  h1.elementor-heading-title.elementor-size-default:after, .post-675  h1.elementor-heading-title.elementor-size-default:after{
    content: "Acquired";
    font-size: 11px;
    font-family: 'ibm-plex-mono';
    background: #5E86D8;
    color: #fff;
    padding: 1px 26px;
    padding-top: 0px;
    border-radius: 40px;
    display: inline-block;
    margin-left: 10px;
    margin-bottom: 1px;
}

.elementor-3025 .elementor-element.elementor-element-248de3b .e-loop-item-683 a.elementor-button.elementor-size-sm {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-8674d6e */.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__current .jet-filters-pagination__link{
    border: 1px solid #D1D2DD;
    border-radius: 3px;
    height: 35px;
    width: 35px;
    padding: 0;
    text-align: center;
    padding-top: 2.5px;
}

.elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__link::after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-left: 8px;
    margin-bottom: -2px;

    background: url("https://castleisland.vc/wp-content/uploads/2024/08/Icon-core-arrow-right.svg") no-repeat center;
    background-size: contain;

    transform: rotate(90deg);
    transform-origin: center;
}

@media all and (max-width:1067px){
    .elementor-3025 .elementor-element.elementor-element-8674d6e .jet-filters-pagination__current .jet-filters-pagination__link{

    padding-top: 4px;
}
}/* End custom CSS */