.elementor-2554 .elementor-element.elementor-element-5f52b71{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-5f52b71:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-5f52b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/house_se_ct_3-1-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-5f52b71::before, .elementor-2554 .elementor-element.elementor-element-5f52b71 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-5f52b71 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-5f52b71 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-5f52b71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-5f52b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56A8;--background-overlay:'';}.elementor-2554 .elementor-element.elementor-element-da281bd{--display:flex;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-09e01f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-09e01f7{text-align:center;}.elementor-2554 .elementor-element.elementor-element-09e01f7 .elementor-heading-title{font-family:var( --e-global-typography-f164957-font-family ), Sans-serif;font-size:var( --e-global-typography-f164957-font-size );text-transform:var( --e-global-typography-f164957-text-transform );line-height:var( --e-global-typography-f164957-line-height );letter-spacing:var( --e-global-typography-f164957-letter-spacing );color:#FFFFFF;}.elementor-2554 .elementor-element.elementor-element-f4cb151{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-a73bdea{--display:flex;--min-height:195px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-7345693{--display:flex;--justify-content:center;--overlay-opacity:0.55;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-7345693:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-7345693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-7345693::before, .elementor-2554 .elementor-element.elementor-element-7345693 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-7345693 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-7345693 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-7345693 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-7345693 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/mystic_3-1-scaled.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-7345693:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-f48da64 .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-f48da64 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-4995fb9{--display:flex;--justify-content:center;--overlay-opacity:0.55;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-4995fb9:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-4995fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-4995fb9::before, .elementor-2554 .elementor-element.elementor-element-4995fb9 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-4995fb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-4995fb9 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-4995fb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-4995fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/house_se_ct_1-1-scaled.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-4995fb9:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-a11a99c .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-a11a99c .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-888269e{--display:flex;--min-height:195px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-57a9744{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-57a9744:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-57a9744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-57a9744::before, .elementor-2554 .elementor-element.elementor-element-57a9744 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-57a9744 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-57a9744 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-57a9744 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-57a9744 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/house_se_ct_4-1-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-57a9744:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-4c91c92 .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-4c91c92 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-6350e8f{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-6350e8f:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-6350e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-6350e8f::before, .elementor-2554 .elementor-element.elementor-element-6350e8f > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-6350e8f > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-6350e8f > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-6350e8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-6350e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/stonington_3-1-scaled.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-6350e8f:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-c563c3d .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-c563c3d .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-c6662ec{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-c6662ec:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-c6662ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-c6662ec::before, .elementor-2554 .elementor-element.elementor-element-c6662ec > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-c6662ec > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-c6662ec > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-c6662ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-c6662ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/groton_2-1-scaled.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-c6662ec:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-f7e6e3e .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-f7e6e3e .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-065230d{--display:flex;--min-height:195px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-9205181{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-9205181:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-9205181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-9205181::before, .elementor-2554 .elementor-element.elementor-element-9205181 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-9205181 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-9205181 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-9205181 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-9205181 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/new_london_4-1-scaled.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-9205181:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-0e825e4 .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-0e825e4 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-843e095{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-843e095:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-843e095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-843e095::before, .elementor-2554 .elementor-element.elementor-element-843e095 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-843e095 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-843e095 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-843e095 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-843e095 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2026/01/waterford-scaled.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-843e095:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-68222ca .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-68222ca .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-0c0e51c{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-0c0e51c:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-0c0e51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-0c0e51c::before, .elementor-2554 .elementor-element.elementor-element-0c0e51c > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-0c0e51c > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-0c0e51c > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-0c0e51c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-0c0e51c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2025/12/east_lyme_1-1-scaled.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-0c0e51c:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-b8ee95b .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-b8ee95b .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-19fadda{--display:flex;--min-height:195px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-25a5049{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-25a5049:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-25a5049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-25a5049::before, .elementor-2554 .elementor-element.elementor-element-25a5049 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-25a5049 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-25a5049 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-25a5049 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-25a5049 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2026/01/preston-ct.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-25a5049:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-a7bbe13 .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-a7bbe13 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-dd26ecb{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-dd26ecb:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-dd26ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-dd26ecb::before, .elementor-2554 .elementor-element.elementor-element-dd26ecb > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-dd26ecb > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-dd26ecb > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-dd26ecb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-dd26ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2026/01/Ledyard-ct.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-dd26ecb:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-cd36bf6 .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-cd36bf6 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-8812313{--display:flex;--justify-content:center;--overlay-opacity:0.49;--border-radius:11px 11px 11px 11px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2554 .elementor-element.elementor-element-8812313:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-8812313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56A6;}.elementor-2554 .elementor-element.elementor-element-8812313::before, .elementor-2554 .elementor-element.elementor-element-8812313 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-8812313 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-8812313 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-8812313 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-8812313 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;background-image:url("https://jeffreyadamson.com/wp-content/uploads/2026/01/griwold-ct.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-8812313:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2554 .elementor-element.elementor-element-633cf44 .hfe-infocard{text-align:center;}.elementor-2554 .elementor-element.elementor-element-633cf44 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2554 .elementor-element.elementor-element-5f52b71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-176px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2554 .elementor-element.elementor-element-09e01f7{text-align:start;}.elementor-2554 .elementor-element.elementor-element-09e01f7 .elementor-heading-title{font-size:var( --e-global-typography-f164957-font-size );line-height:var( --e-global-typography-f164957-line-height );letter-spacing:var( --e-global-typography-f164957-letter-spacing );}.elementor-2554 .elementor-element.elementor-element-7345693{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-4995fb9{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-57a9744{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-6350e8f{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-c6662ec{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-9205181{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-843e095{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-0c0e51c{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-25a5049{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-dd26ecb{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2554 .elementor-element.elementor-element-8812313{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}}@media(max-width:767px){.elementor-2554 .elementor-element.elementor-element-5f52b71{--min-height:300px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-da281bd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-09e01f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-09e01f7{text-align:center;}.elementor-2554 .elementor-element.elementor-element-09e01f7 .elementor-heading-title{font-size:var( --e-global-typography-f164957-font-size );line-height:var( --e-global-typography-f164957-line-height );letter-spacing:var( --e-global-typography-f164957-letter-spacing );}.elementor-2554 .elementor-element.elementor-element-f4cb151{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-a73bdea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2554 .elementor-element.elementor-element-a73bdea.e-con{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-7345693{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-4995fb9{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-888269e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2554 .elementor-element.elementor-element-888269e.e-con{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-57a9744{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-6350e8f{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-c6662ec{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-065230d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2554 .elementor-element.elementor-element-065230d.e-con{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-9205181{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-843e095{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-0c0e51c{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-19fadda{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2554 .elementor-element.elementor-element-19fadda.e-con{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-25a5049{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-dd26ecb{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2554 .elementor-element.elementor-element-8812313{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}/* Start custom CSS for container, class: .elementor-element-7345693 */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4995fb9 */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a9744 */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6350e8f */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6662ec */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9205181 */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843e095 */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0e51c */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a5049 */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd26ecb */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8812313 */.my-container a {
        color: #000000; /* Red color for normal state */
    }

    .my-container a:hover {
        color: #000000; /* Blue color on hover */
    }/* End custom CSS */