.elementor-228 .elementor-element.elementor-element-b14bf52{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:160px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-b14bf52:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-b14bf52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e20a70e );background-image:url("https://irwdevdev.wpenginepowered.com/wp-content/uploads/2025/09/Teardrop-Hero-background.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-228 .elementor-element.elementor-element-b14bf52::before, .elementor-228 .elementor-element.elementor-element-b14bf52 > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-b14bf52 > .e-con-inner > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-b14bf52 > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-b14bf52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-b14bf52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-e20a70e ) 2%, #F12B2B00 30%);}.elementor-228 .elementor-element.elementor-element-b14bf52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-2ed9116{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-228 .elementor-element.elementor-element-e61c4b2 .elementor-heading-title{font-family:var( --e-global-typography-db089a4-font-family ), Sans-serif;font-size:var( --e-global-typography-db089a4-font-size );font-weight:var( --e-global-typography-db089a4-font-weight );line-height:var( --e-global-typography-db089a4-line-height );letter-spacing:var( --e-global-typography-db089a4-letter-spacing );color:var( --e-global-color-04c0c87 );}.elementor-228 .elementor-element.elementor-element-11571a2{font-family:var( --e-global-typography-fe99dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-fe99dc5-font-size );font-weight:var( --e-global-typography-fe99dc5-font-weight );line-height:var( --e-global-typography-fe99dc5-line-height );color:var( --e-global-color-abe2850 );}.elementor-228 .elementor-element.elementor-element-454e1fd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-454e1fd.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-c47ed70{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-228 .elementor-element.elementor-element-c140225 .elementor-heading-title{font-family:var( --e-global-typography-4bdabd3-font-family ), Sans-serif;font-size:var( --e-global-typography-4bdabd3-font-size );font-weight:var( --e-global-typography-4bdabd3-font-weight );line-height:var( --e-global-typography-4bdabd3-line-height );color:var( --e-global-color-04c0c87 );}.elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-25dfb40 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-228 .elementor-element.elementor-element-42596d1{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:160px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-d1e272d{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-228 .elementor-element.elementor-element-12c0e3f{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-12c0e3f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-12c0e3f .elementor-heading-title{font-family:var( --e-global-typography-25fc9fc-font-family ), Sans-serif;font-size:var( --e-global-typography-25fc9fc-font-size );font-weight:var( --e-global-typography-25fc9fc-font-weight );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-0a7ef88{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-228 .elementor-element.elementor-element-bfb7405{--display:flex;}.elementor-228 .elementor-element.elementor-element-f694028 img{height:180px;object-fit:cover;object-position:center center;border-radius:8px 8px 0px 0px;}.elementor-228 .elementor-element.elementor-element-3e5b50e{--display:flex;--min-height:258px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-228 .elementor-element.elementor-element-3e5b50e:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-3e5b50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46cd225 );}.elementor-228 .elementor-element.elementor-element-cd244a0{--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-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-228 .elementor-element.elementor-element-922ebac .elementor-icon-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-8534f7b .elementor-heading-title{font-family:var( --e-global-typography-64b3afd-font-family ), Sans-serif;font-size:var( --e-global-typography-64b3afd-font-size );font-weight:var( --e-global-typography-64b3afd-font-weight );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-ecfb5ff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-228 .elementor-element.elementor-element-a9f0c42.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-04a36a4{--display:flex;}.elementor-228 .elementor-element.elementor-element-4c856f0 img{height:180px;object-fit:cover;object-position:center center;border-radius:8px 8px 0px 0px;}.elementor-228 .elementor-element.elementor-element-75ad987{--display:flex;--min-height:258px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-228 .elementor-element.elementor-element-75ad987:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-75ad987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46cd225 );}.elementor-228 .elementor-element.elementor-element-bb15df0{--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-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-228 .elementor-element.elementor-element-69d8954 .elementor-icon-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-0c3f3db .elementor-heading-title{font-family:var( --e-global-typography-64b3afd-font-family ), Sans-serif;font-size:var( --e-global-typography-64b3afd-font-size );font-weight:var( --e-global-typography-64b3afd-font-weight );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-2759d68 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-228 .elementor-element.elementor-element-af42b2d.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-c12bec3{--display:flex;}.elementor-228 .elementor-element.elementor-element-c589257 img{height:180px;object-fit:cover;object-position:center center;border-radius:8px 8px 0px 0px;}.elementor-228 .elementor-element.elementor-element-0200520{--display:flex;--min-height:258px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-228 .elementor-element.elementor-element-0200520:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-0200520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46cd225 );}.elementor-228 .elementor-element.elementor-element-f77fc66{--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-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-228 .elementor-element.elementor-element-cf7de67 .elementor-icon-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-8e7c936 .elementor-heading-title{font-family:var( --e-global-typography-64b3afd-font-family ), Sans-serif;font-size:var( --e-global-typography-64b3afd-font-size );font-weight:var( --e-global-typography-64b3afd-font-weight );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-3b16cef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-228 .elementor-element.elementor-element-3b16cef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-01d76a3.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-cbebb2b{--display:flex;}.elementor-228 .elementor-element.elementor-element-05a3d0c img{height:180px;object-fit:cover;object-position:center center;border-radius:8px 8px 0px 0px;}.elementor-228 .elementor-element.elementor-element-42c0cf1{--display:flex;--min-height:258px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-228 .elementor-element.elementor-element-42c0cf1:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-42c0cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46cd225 );}.elementor-228 .elementor-element.elementor-element-f988c37{--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-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-228 .elementor-element.elementor-element-0543837 .elementor-icon-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-9ebdfac .elementor-heading-title{font-family:var( --e-global-typography-64b3afd-font-family ), Sans-serif;font-size:var( --e-global-typography-64b3afd-font-size );font-weight:var( --e-global-typography-64b3afd-font-weight );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-1fc7850 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-228 .elementor-element.elementor-element-8d86913.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-7f2cf93{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:112px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-7f2cf93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-32d744d .elementor-heading-title{font-family:var( --e-global-typography-25fc9fc-font-family ), Sans-serif;font-size:var( --e-global-typography-25fc9fc-font-size );font-weight:var( --e-global-typography-25fc9fc-font-weight );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-f50d109{--display:flex;}.elementor-228 .elementor-element.elementor-element-4707640{--display:flex;--min-height:465px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-228 .elementor-element.elementor-element-4707640:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-4707640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irwdevdev.wpenginepowered.com/wp-content/uploads/2025/08/IRWD-Map-2x-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-228 .elementor-element.elementor-element-ce1d6a0{--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-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-228 .elementor-element.elementor-element-42d09d4 .elementor-icon-wrapper{text-align:center;}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14e91f1 );color:#1C1B1F;}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-default .elementor-icon{color:var( --e-global-color-14e91f1 );border-color:var( --e-global-color-14e91f1 );}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14e91f1 );}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-framed .elementor-icon{background-color:#1C1B1F;}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-stacked .elementor-icon svg{fill:#1C1B1F;}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1899ab1 );}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-framed .elementor-icon:hover, .elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1899ab1 );border-color:var( --e-global-color-1899ab1 );}.elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-framed .elementor-icon:hover, .elementor-228 .elementor-element.elementor-element-42d09d4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1899ab1 );}.elementor-228 .elementor-element.elementor-element-42d09d4 .elementor-icon{font-size:24px;padding:10px;}.elementor-228 .elementor-element.elementor-element-42d09d4 .elementor-icon svg{height:24px;}.elementor-228 .elementor-element.elementor-element-e41c8f7 .elementor-icon-wrapper{text-align:center;}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-14e91f1 );color:#1C1B1F;}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-default .elementor-icon{color:var( --e-global-color-14e91f1 );border-color:var( --e-global-color-14e91f1 );}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-14e91f1 );}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-framed .elementor-icon{background-color:#1C1B1F;}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-stacked .elementor-icon svg{fill:#1C1B1F;}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1899ab1 );}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-framed .elementor-icon:hover, .elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1899ab1 );border-color:var( --e-global-color-1899ab1 );}.elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-framed .elementor-icon:hover, .elementor-228 .elementor-element.elementor-element-e41c8f7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1899ab1 );}.elementor-228 .elementor-element.elementor-element-e41c8f7 .elementor-icon{font-size:24px;padding:10px;}.elementor-228 .elementor-element.elementor-element-e41c8f7 .elementor-icon svg{height:24px;}.elementor-228 .elementor-element.elementor-element-a4035dc{--display:flex;--min-height:425px;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-8895021 .elementor-heading-title{font-family:var( --e-global-typography-8274a5e-font-family ), Sans-serif;font-size:var( --e-global-typography-8274a5e-font-size );font-weight:var( --e-global-typography-8274a5e-font-weight );line-height:var( --e-global-typography-8274a5e-line-height );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-228 .elementor-element.elementor-element-c132300{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4adffd3-font-family ), Sans-serif;font-size:var( --e-global-typography-4adffd3-font-size );font-weight:var( --e-global-typography-4adffd3-font-weight );line-height:var( --e-global-typography-4adffd3-line-height );letter-spacing:var( --e-global-typography-4adffd3-letter-spacing );}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-text{color:var( --e-global-color-35d0576 );transition:color 0.3s;}.elementor-228 .elementor-element.elementor-element-66f2d6a{font-family:var( --e-global-typography-07b9f59-font-family ), Sans-serif;font-size:var( --e-global-typography-07b9f59-font-size );font-weight:var( --e-global-typography-07b9f59-font-weight );line-height:var( --e-global-typography-07b9f59-line-height );letter-spacing:var( --e-global-typography-07b9f59-letter-spacing );color:var( --e-global-color-35d0576 );}.elementor-228 .elementor-element.elementor-element-934438f{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:112px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-934438f:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-934438f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irwdevdev.wpenginepowered.com/wp-content/uploads/2025/08/Pattern-Gray-Wave-Pattern.jpg");}.elementor-228 .elementor-element.elementor-element-934438f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-3b82578 .elementor-heading-title{font-family:var( --e-global-typography-25fc9fc-font-family ), Sans-serif;font-size:var( --e-global-typography-25fc9fc-font-size );font-weight:var( --e-global-typography-25fc9fc-font-weight );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-a7926a4{--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:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-228 .elementor-element.elementor-element-ba57eea{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-ba57eea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-ba57eea img{width:100%;}.elementor-228 .elementor-element.elementor-element-cce0f1c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-228 .elementor-element.elementor-element-1df9030{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-228 .elementor-element.elementor-element-4d3bed8{width:auto;max-width:auto;}.elementor-228 .elementor-element.elementor-element-4d3bed8 .elementor-icon-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-4d3bed8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-4d3bed8.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-4d3bed8.elementor-view-default .elementor-icon{color:var( --e-global-color-a033334 );border-color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-4d3bed8.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-4d3bed8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-8bec07b .elementor-heading-title{font-family:var( --e-global-typography-584e029-font-family ), Sans-serif;font-size:var( --e-global-typography-584e029-font-size );font-weight:var( --e-global-typography-584e029-font-weight );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-9a0fbbd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(12px / 2);padding-bottom:calc(12px / 2);}:is( .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-9a0fbbd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 12px / -2);margin-bottom:calc( 12px / -2);}.elementor-228 .elementor-element.elementor-element-d809ec3.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-86e2142{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-a844ac2{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-228 .elementor-element.elementor-element-adce044{width:auto;max-width:auto;}.elementor-228 .elementor-element.elementor-element-adce044 .elementor-icon-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-adce044.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-adce044.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-adce044.elementor-view-default .elementor-icon{color:var( --e-global-color-a033334 );border-color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-adce044.elementor-view-framed .elementor-icon, .elementor-228 .elementor-element.elementor-element-adce044.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-f24431e .elementor-heading-title{font-family:var( --e-global-typography-584e029-font-family ), Sans-serif;font-size:var( --e-global-typography-584e029-font-size );font-weight:var( --e-global-typography-584e029-font-weight );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-464f94f > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);padding-top:calc(16px / 2);padding-bottom:calc(16px / 2);}:is( .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}:is( .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 16px / -2);margin-bottom:calc( 16px / -2);}.elementor-228 .elementor-element.elementor-element-a9ae0eb.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-6ab31e7{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--padding-top:112px;--padding-bottom:208px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-e7c9813{--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:flex-end;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-228 .elementor-element.elementor-element-993a0e2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-228 .elementor-element.elementor-element-45fa627 .elementor-heading-title{font-family:var( --e-global-typography-25fc9fc-font-family ), Sans-serif;font-size:var( --e-global-typography-25fc9fc-font-size );font-weight:var( --e-global-typography-25fc9fc-font-weight );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );color:var( --e-global-color-a033334 );}.elementor-228 .elementor-element.elementor-element-fc9cc04{font-family:var( --e-global-typography-0f7bca7-font-family ), Sans-serif;font-size:var( --e-global-typography-0f7bca7-font-size );font-weight:var( --e-global-typography-0f7bca7-font-weight );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );color:var( --e-global-color-2dcafb1 );}.elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-d2c1217 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}:is( .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}:is( .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon{width:48px;height:48px;line-height:48px;margin-top:calc( -48px/2 );font-size:24px;color:var( --e-global-color-32d7cc3 );background:#02010100;}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon svg{height:24px;}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon:hover{background:var( --e-global-color-b246239 );}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon.prev-arrow{bottom:-93px;top:auto;right:80px;left:auto;}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon.next-arrow{bottom:-93px;top:auto;right:16px;left:auto;}.elementor-228 .elementor-element.elementor-element-bd7e8da{--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;--padding-top:112px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-b7a0a62{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-228 .elementor-element.elementor-element-b7a0a62:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-b7a0a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00447C66;}.elementor-228 .elementor-element.elementor-element-a847afc{--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;--justify-content:flex-start;--gap:37px 37px;--row-gap:37px;--column-gap:37px;}.elementor-228 .elementor-element.elementor-element-cc1f136{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-cc1f136 > .elementor-widget-container{margin:-10px -25px 0px -25px;}.elementor-228 .elementor-element.elementor-element-cc1f136 img{width:100%;}.elementor-228 .elementor-element.elementor-element-383118b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-e749ca6 .elementor-heading-title{font-family:var( --e-global-typography-25fc9fc-font-family ), Sans-serif;font-size:var( --e-global-typography-25fc9fc-font-size );font-weight:var( --e-global-typography-25fc9fc-font-weight );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );color:var( --e-global-color-04c0c87 );}.elementor-228 .elementor-element.elementor-element-2c12ecc{font-family:var( --e-global-typography-0f7bca7-font-family ), Sans-serif;font-size:var( --e-global-typography-0f7bca7-font-size );font-weight:var( --e-global-typography-0f7bca7-font-weight );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );color:var( --e-global-color-abe2850 );}.elementor-228 .elementor-element.elementor-element-0c1eefe.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-19f551e > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}:is( .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(64px / 2);padding-right:calc(64px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 64px / -2);margin-right:calc( 64px / -2);width:calc(100% + 64px);}:is( .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-228 .elementor-element.elementor-element-19f551e .jet-listing-not-found{color:var( --e-global-color-04c0c87 );}@media(max-width:1366px) and (min-width:768px){.elementor-228 .elementor-element.elementor-element-bfb7405{--width:calc(50% - 20px);}.elementor-228 .elementor-element.elementor-element-04a36a4{--width:calc(50% - 20px);}}@media(max-width:1366px){.elementor-228 .elementor-element.elementor-element-e61c4b2 .elementor-heading-title{font-size:var( --e-global-typography-db089a4-font-size );line-height:var( --e-global-typography-db089a4-line-height );letter-spacing:var( --e-global-typography-db089a4-letter-spacing );}.elementor-228 .elementor-element.elementor-element-11571a2{font-size:var( --e-global-typography-fe99dc5-font-size );line-height:var( --e-global-typography-fe99dc5-line-height );}.elementor-228 .elementor-element.elementor-element-c140225 .elementor-heading-title{font-size:var( --e-global-typography-4bdabd3-font-size );line-height:var( --e-global-typography-4bdabd3-line-height );}.elementor-228 .elementor-element.elementor-element-d1e272d{--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;}.elementor-228 .elementor-element.elementor-element-12c0e3f{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-12c0e3f .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-0a7ef88{--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:stretch;--flex-wrap:wrap;}.elementor-228 .elementor-element.elementor-element-f694028 img{width:100%;}.elementor-228 .elementor-element.elementor-element-8534f7b .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-4c856f0 img{width:100%;}.elementor-228 .elementor-element.elementor-element-0c3f3db .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-c589257 img{width:100%;}.elementor-228 .elementor-element.elementor-element-8e7c936 .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-05a3d0c img{width:100%;}.elementor-228 .elementor-element.elementor-element-9ebdfac .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-32d744d .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-8895021 .elementor-heading-title{font-size:var( --e-global-typography-8274a5e-font-size );line-height:var( --e-global-typography-8274a5e-line-height );}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4adffd3-font-size );line-height:var( --e-global-typography-4adffd3-line-height );letter-spacing:var( --e-global-typography-4adffd3-letter-spacing );}.elementor-228 .elementor-element.elementor-element-66f2d6a{font-size:var( --e-global-typography-07b9f59-font-size );line-height:var( --e-global-typography-07b9f59-line-height );letter-spacing:var( --e-global-typography-07b9f59-letter-spacing );}.elementor-228 .elementor-element.elementor-element-3b82578 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-8bec07b .elementor-heading-title{font-size:var( --e-global-typography-584e029-font-size );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );}.elementor-228 .elementor-element.elementor-element-f24431e .elementor-heading-title{font-size:var( --e-global-typography-584e029-font-size );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );}.elementor-228 .elementor-element.elementor-element-45fa627 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-fc9cc04{font-size:var( --e-global-typography-0f7bca7-font-size );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );}.elementor-228 .elementor-element.elementor-element-e749ca6 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-2c12ecc{font-size:var( --e-global-typography-0f7bca7-font-size );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );}}@media(max-width:1024px){.elementor-228 .elementor-element.elementor-element-e61c4b2 .elementor-heading-title{font-size:var( --e-global-typography-db089a4-font-size );line-height:var( --e-global-typography-db089a4-line-height );letter-spacing:var( --e-global-typography-db089a4-letter-spacing );}.elementor-228 .elementor-element.elementor-element-11571a2{font-size:var( --e-global-typography-fe99dc5-font-size );line-height:var( --e-global-typography-fe99dc5-line-height );}.elementor-228 .elementor-element.elementor-element-c140225 .elementor-heading-title{font-size:var( --e-global-typography-4bdabd3-font-size );line-height:var( --e-global-typography-4bdabd3-line-height );}.elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-25dfb40 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-228 .elementor-element.elementor-element-42596d1{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-d1e272d{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-228 .elementor-element.elementor-element-12c0e3f{width:100%;max-width:100%;}.elementor-228 .elementor-element.elementor-element-12c0e3f .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-0a7ef88{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-228 .elementor-element.elementor-element-3e5b50e{--min-height:auto;}.elementor-228 .elementor-element.elementor-element-8534f7b .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-75ad987{--min-height:auto;}.elementor-228 .elementor-element.elementor-element-0c3f3db .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-0200520{--min-height:auto;}.elementor-228 .elementor-element.elementor-element-8e7c936 .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-42c0cf1{--min-height:auto;}.elementor-228 .elementor-element.elementor-element-9ebdfac .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-32d744d .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-a4035dc{--min-height:425px;}.elementor-228 .elementor-element.elementor-element-8895021 .elementor-heading-title{font-size:var( --e-global-typography-8274a5e-font-size );line-height:var( --e-global-typography-8274a5e-line-height );}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4adffd3-font-size );line-height:var( --e-global-typography-4adffd3-line-height );letter-spacing:var( --e-global-typography-4adffd3-letter-spacing );}.elementor-228 .elementor-element.elementor-element-66f2d6a{font-size:var( --e-global-typography-07b9f59-font-size );line-height:var( --e-global-typography-07b9f59-line-height );letter-spacing:var( --e-global-typography-07b9f59-letter-spacing );}.elementor-228 .elementor-element.elementor-element-934438f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-3b82578 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-a7926a4{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-228 .elementor-element.elementor-element-ba57eea{width:100%;max-width:100%;}.elementor-228 .elementor-element.elementor-element-cce0f1c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-228 .elementor-element.elementor-element-8bec07b .elementor-heading-title{font-size:var( --e-global-typography-584e029-font-size );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );}.elementor-228 .elementor-element.elementor-element-86e2142{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-f24431e .elementor-heading-title{font-size:var( --e-global-typography-584e029-font-size );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );}.elementor-228 .elementor-element.elementor-element-464f94f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-464f94f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-228 .elementor-element.elementor-element-6ab31e7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-45fa627 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-fc9cc04{font-size:var( --e-global-typography-0f7bca7-font-size );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );}.elementor-228 .elementor-element.elementor-element-9c12487.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:20px;}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon svg{height:20px;}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon.prev-arrow{bottom:-72px;top:auto;right:71px;left:auto;}.elementor-228 .elementor-element.elementor-element-d2c1217 .jet-listing-grid__slider-icon.next-arrow{bottom:-72px;top:auto;}.elementor-228 .elementor-element.elementor-element-bd7e8da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-b7a0a62{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-228 .elementor-element.elementor-element-a847afc{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-228 .elementor-element.elementor-element-a847afc.e-con{--align-self:center;}.elementor-228 .elementor-element.elementor-element-cc1f136 > .elementor-widget-container{margin:-7px -15px 0px -15px;}.elementor-228 .elementor-element.elementor-element-cc1f136{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-228 .elementor-element.elementor-element-383118b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-e749ca6 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-2c12ecc{font-size:var( --e-global-typography-0f7bca7-font-size );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );}.elementor-228 .elementor-element.elementor-element-0c1eefe.elementor-element{--align-self:flex-start;}.elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-19f551e > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-228 .elementor-element.elementor-element-19f551e{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-19f551e.elementor-element{--align-self:center;}:is( .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(27px / 2);padding-right:calc(27px / 2);}:is( .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-228 .elementor-element.elementor-element-19f551e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 27px / -2);margin-right:calc( 27px / -2);width:calc(100% + 27px);}}@media(max-width:767px){.elementor-228 .elementor-element.elementor-element-b14bf52{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:112px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-e61c4b2 .elementor-heading-title{font-size:var( --e-global-typography-db089a4-font-size );line-height:var( --e-global-typography-db089a4-line-height );letter-spacing:var( --e-global-typography-db089a4-letter-spacing );}.elementor-228 .elementor-element.elementor-element-11571a2{font-size:var( --e-global-typography-fe99dc5-font-size );line-height:var( --e-global-typography-fe99dc5-line-height );}.elementor-228 .elementor-element.elementor-element-c140225 .elementor-heading-title{font-size:var( --e-global-typography-4bdabd3-font-size );line-height:var( --e-global-typography-4bdabd3-line-height );}.elementor-228 .elementor-element.elementor-element-25dfb40 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-25dfb40 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-228 .elementor-element.elementor-element-12c0e3f{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-12c0e3f .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-f694028 img{height:112px;}.elementor-228 .elementor-element.elementor-element-cd244a0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-228 .elementor-element.elementor-element-922ebac .elementor-icon{font-size:35px;}.elementor-228 .elementor-element.elementor-element-922ebac .elementor-icon svg{height:35px;}.elementor-228 .elementor-element.elementor-element-8534f7b{width:var( --container-widget-width, calc( 100% - 45px) );max-width:calc( 100% - 45px);--container-widget-width:calc( 100% - 45px);--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-8534f7b .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-4c856f0 img{height:112px;}.elementor-228 .elementor-element.elementor-element-bb15df0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-228 .elementor-element.elementor-element-69d8954 .elementor-icon{font-size:35px;}.elementor-228 .elementor-element.elementor-element-69d8954 .elementor-icon svg{height:35px;}.elementor-228 .elementor-element.elementor-element-0c3f3db{width:var( --container-widget-width, calc( 100% - 45px) );max-width:calc( 100% - 45px);--container-widget-width:calc( 100% - 45px);--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-0c3f3db .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-c589257 img{height:112px;}.elementor-228 .elementor-element.elementor-element-f77fc66{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-228 .elementor-element.elementor-element-cf7de67 .elementor-icon{font-size:35px;}.elementor-228 .elementor-element.elementor-element-cf7de67 .elementor-icon svg{height:35px;}.elementor-228 .elementor-element.elementor-element-8e7c936{width:var( --container-widget-width, calc( 100% - 45px) );max-width:calc( 100% - 45px);--container-widget-width:calc( 100% - 45px);--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-8e7c936 .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-05a3d0c img{height:112px;}.elementor-228 .elementor-element.elementor-element-f988c37{--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-start;--align-items:flex-start;}.elementor-228 .elementor-element.elementor-element-0543837 .elementor-icon{font-size:35px;}.elementor-228 .elementor-element.elementor-element-0543837 .elementor-icon svg{height:35px;}.elementor-228 .elementor-element.elementor-element-9ebdfac{width:var( --container-widget-width, calc( 100% - 45px) );max-width:calc( 100% - 45px);--container-widget-width:calc( 100% - 45px);--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-9ebdfac .elementor-heading-title{font-size:var( --e-global-typography-64b3afd-font-size );line-height:var( --e-global-typography-64b3afd-line-height );letter-spacing:var( --e-global-typography-64b3afd-letter-spacing );}.elementor-228 .elementor-element.elementor-element-7f2cf93{--padding-top:52px;--padding-bottom:46px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-32d744d .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-f50d109{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-228 .elementor-element.elementor-element-4707640{--min-height:275px;}.elementor-228 .elementor-element.elementor-element-ce1d6a0{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-a4035dc{--width:100%;--min-height:435px;--justify-content:flex-end;}.elementor-228 .elementor-element.elementor-element-8895021 .elementor-heading-title{font-size:var( --e-global-typography-8274a5e-font-size );line-height:var( --e-global-typography-8274a5e-line-height );}.elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-228 .elementor-element.elementor-element-c132300 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4adffd3-font-size );line-height:var( --e-global-typography-4adffd3-line-height );letter-spacing:var( --e-global-typography-4adffd3-letter-spacing );}.elementor-228 .elementor-element.elementor-element-66f2d6a{font-size:var( --e-global-typography-07b9f59-font-size );line-height:var( --e-global-typography-07b9f59-line-height );letter-spacing:var( --e-global-typography-07b9f59-letter-spacing );}.elementor-228 .elementor-element.elementor-element-3b82578 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-1df9030{--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-start;--align-items:flex-start;}.elementor-228 .elementor-element.elementor-element-4d3bed8 .elementor-icon{font-size:32px;}.elementor-228 .elementor-element.elementor-element-4d3bed8 .elementor-icon svg{height:32px;}.elementor-228 .elementor-element.elementor-element-8bec07b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-8bec07b .elementor-heading-title{font-size:var( --e-global-typography-584e029-font-size );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );}.elementor-228 .elementor-element.elementor-element-a844ac2{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-228 .elementor-element.elementor-element-adce044 .elementor-icon{font-size:32px;}.elementor-228 .elementor-element.elementor-element-adce044 .elementor-icon svg{height:32px;}.elementor-228 .elementor-element.elementor-element-f24431e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-f24431e .elementor-heading-title{font-size:var( --e-global-typography-584e029-font-size );line-height:var( --e-global-typography-584e029-line-height );letter-spacing:var( --e-global-typography-584e029-letter-spacing );}.elementor-228 .elementor-element.elementor-element-e7c9813{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-228 .elementor-element.elementor-element-45fa627 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-fc9cc04{font-size:var( --e-global-typography-0f7bca7-font-size );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );}.elementor-228 .elementor-element.elementor-element-9c12487.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-228 .elementor-element.elementor-element-d2c1217 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-228 .elementor-element.elementor-element-d2c1217 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-228 .elementor-element.elementor-element-e749ca6 .elementor-heading-title{font-size:var( --e-global-typography-25fc9fc-font-size );line-height:var( --e-global-typography-25fc9fc-line-height );letter-spacing:var( --e-global-typography-25fc9fc-letter-spacing );}.elementor-228 .elementor-element.elementor-element-2c12ecc{font-size:var( --e-global-typography-0f7bca7-font-size );line-height:var( --e-global-typography-0f7bca7-line-height );letter-spacing:var( --e-global-typography-0f7bca7-letter-spacing );}}@media(min-width:768px){.elementor-228 .elementor-element.elementor-element-2ed9116{--width:70%;}.elementor-228 .elementor-element.elementor-element-bfb7405{--width:calc(50% - 20px);}.elementor-228 .elementor-element.elementor-element-04a36a4{--width:calc(50% - 20px);}.elementor-228 .elementor-element.elementor-element-c12bec3{--width:calc(50% - 20px);}.elementor-228 .elementor-element.elementor-element-cbebb2b{--width:calc(50% - 20px);}.elementor-228 .elementor-element.elementor-element-a4035dc{--width:321px;}.elementor-228 .elementor-element.elementor-element-6ab31e7{--content-width:1860px;}.elementor-228 .elementor-element.elementor-element-993a0e2{--width:655px;}.elementor-228 .elementor-element.elementor-element-383118b{--width:676px;}}@media(max-width:1024px) and (min-width:768px){.elementor-228 .elementor-element.elementor-element-b14bf52{--content-width:720px;}.elementor-228 .elementor-element.elementor-element-2ed9116{--width:70%;}.elementor-228 .elementor-element.elementor-element-42596d1{--content-width:720px;}.elementor-228 .elementor-element.elementor-element-bfb7405{--width:100%;}.elementor-228 .elementor-element.elementor-element-04a36a4{--width:100%;}.elementor-228 .elementor-element.elementor-element-c12bec3{--width:100%;}.elementor-228 .elementor-element.elementor-element-cbebb2b{--width:100%;}.elementor-228 .elementor-element.elementor-element-7f2cf93{--content-width:720px;}.elementor-228 .elementor-element.elementor-element-934438f{--content-width:720px;}.elementor-228 .elementor-element.elementor-element-cce0f1c{--width:100%;}.elementor-228 .elementor-element.elementor-element-e7c9813{--content-width:720px;}.elementor-228 .elementor-element.elementor-element-a847afc{--width:720px;}}/* Start custom CSS for text-editor, class: .elementor-element-11571a2 */.elementor-228 .elementor-element.elementor-element-11571a2 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b14bf52 */.elementor-228 .elementor-element.elementor-element-b14bf52{
    background-size: auto 950px !important;
}
.elementor-228 .elementor-element.elementor-element-b14bf52::before{
    width: 1420px;
    margin: 0 auto;
    left: 50%;
    transform: translateX(-50%);
}

@media only screen and (max-width: 1420px) {
    .elementor-228 .elementor-element.elementor-element-b14bf52::before{
        width: 100vw;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3979a8 */.elementor-228 .elementor-element.elementor-element-c3979a8 p:nth-child(1){
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecfb5ff */.elementor-228 .elementor-element.elementor-element-ecfb5ff p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2759d68 */.elementor-228 .elementor-element.elementor-element-2759d68 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b16cef */.elementor-228 .elementor-element.elementor-element-3b16cef p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fc7850 */.elementor-228 .elementor-element.elementor-element-1fc7850 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-42d09d4 */.elementor-228 .elementor-element.elementor-element-42d09d4{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e41c8f7 */.elementor-228 .elementor-element.elementor-element-e41c8f7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4707640 */.elementor-228 .elementor-element.elementor-element-4707640{
    background-size: 100%;
}
@media only screen and (max-width: 1024px) {
  .elementor-228 .elementor-element.elementor-element-4707640{
    background-size: 150%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66f2d6a */.elementor-228 .elementor-element.elementor-element-66f2d6a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4035dc */.elementor-228 .elementor-element.elementor-element-a4035dc{
    position: absolute;
    top: 20px;
    right: 20px;
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.10);
   background:
        /* Fade image into gray bottom */
        linear-gradient(
            180deg,
            rgba(230, 230, 230, 0) 40%,   /* fully clear at top */
            rgba(230, 230, 230, 1) 60%  /* solid gray at bottom */
        ),
        url("https://irwdevdev.wpenginepowered.com/wp-content/uploads/2025/08/IRWD-map.jpg") top center / 100% no-repeat;
}

@media only screen and (max-width: 600px) {
    .elementor-228 .elementor-element.elementor-element-a4035dc{
        position: static;
    }
    .elementor-228 .elementor-element.elementor-element-a4035dc{
       background:
            /* Fade image into gray bottom */
            linear-gradient(
                180deg,
                rgba(230, 230, 230, 0) 35%,   /* fully clear at top */
                rgba(230, 230, 230, 1) 65%  /* solid gray at bottom */
            ),
            url("https://irwdevdev.wpenginepowered.com/wp-content/uploads/2025/08/IRWD-map.jpg") top center / 100% no-repeat;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f50d109 */.elementor-228 .elementor-element.elementor-element-f50d109{
    position: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc9cc04 */.elementor-228 .elementor-element.elementor-element-fc9cc04 p:first-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c12ecc */.elementor-228 .elementor-element.elementor-element-2c12ecc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-383118b */.elementor-228 .elementor-element.elementor-element-383118b{
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-3282, class: .elementor-element-0c1eefe */.elementor-228 .elementor-element.elementor-element-0c1eefe{
    display: flex;
    justify-content: end;
}
.elementor-228 .elementor-element.elementor-element-0c1eefe .elementor-widget-container{    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a0a62 */.elementor-228 .elementor-element.elementor-element-b7a0a62 .swiper .swiper-arrownav:hover{
    background-color: var( --e-global-color-336a719 ) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd7e8da */.elementor-228 .elementor-element.elementor-element-bd7e8da #waterstar-businesses .jetengine-listing-swiper-1 .swiper-arrownav.swiper-button-next,
.elementor-228 .elementor-element.elementor-element-bd7e8da #waterstar-businesses .jetengine-listing-swiper-1 .swiper-arrownav.swiper-button-prev{
    background-color: transparent !important;
}
.elementor-228 .elementor-element.elementor-element-bd7e8da #waterstar-businesses .jetengine-listing-swiper-1 .swiper-arrownav.swiper-button-next:hover,
.elementor-228 .elementor-element.elementor-element-bd7e8da #waterstar-businesses .jetengine-listing-swiper-1 .swiper-arrownav.swiper-button-prev:hover{
    background-color: var( --e-global-color-336a719 ) !important;
}/* End custom CSS */