.elementor-363529 .elementor-element.elementor-element-40a057c2{--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:space-around;}.elementor-363529 .elementor-element.elementor-element-3647875d{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-363529 .elementor-element.elementor-element-5fb37ec1{text-align:left;}.elementor-363529 .elementor-element.elementor-element-5fb37ec1 img{width:40%;}.elementor-363529 .elementor-element.elementor-element-d1e986b{--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-end;--align-items:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-363529 .elementor-element.elementor-element-759e7071 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Gothic A1", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -9px rgba(0,0,0,0.16);border-style:solid;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-363529 .elementor-element.elementor-element-759e7071 .elementor-button:hover, .elementor-363529 .elementor-element.elementor-element-759e7071 .elementor-button:focus{background-color:var( --e-global-color-0fb4ce0 );color:#FFFFFF;border-color:var( --e-global-color-0fb4ce0 );}.elementor-363529 .elementor-element.elementor-element-759e7071{width:auto;max-width:auto;align-self:center;}.elementor-363529 .elementor-element.elementor-element-759e7071 .elementor-button:hover svg, .elementor-363529 .elementor-element.elementor-element-759e7071 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0fb4ce0 );}.elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0fb4ce0 );}.elementor-363529 .elementor-element.elementor-element-4c49002d{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-255d74a{--display:flex;--min-height:300px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-363529 .elementor-element.elementor-element-255d74a:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-255d74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-255d74a::before, .elementor-363529 .elementor-element.elementor-element-255d74a > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-255d74a > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-255d74a > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-255d74a > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-255d74a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2025/06/Asset-42-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-363529 .elementor-element.elementor-element-c7fad1d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-363529 .elementor-element.elementor-element-c7fad1d.e-con{--align-self:center;}.elementor-363529 .elementor-element.elementor-element-c965465{--spacer-size:40px;}.elementor-363529 .elementor-element.elementor-element-bd05ef6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-363529 .elementor-element.elementor-element-0a5748f{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-363529 .elementor-element.elementor-element-0a5748f.e-con{--align-self:center;}.elementor-363529 .elementor-element.elementor-element-166f7d4 .heading .heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-166f7d4 .heading .heading-sub-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-363529 .elementor-element.elementor-element-b90f674{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-b90f674 p{margin-bottom:0px;}.elementor-widget-tp-style-list .plus-icon-list-item,.elementor-widget-tp-style-list .plus-icon-list-item p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-style-list .plus-stylist-list-wrapper .plus-icon-list-text span.plus-hint-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-icon i{color:#FFFFFF;font-size:14px;}.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-icon svg{fill:#FFFFFF;width:14px;height:14px;}.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-icon{width:14px;}.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-text,.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-text p{color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-item,.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-item p{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-363529 .elementor-element.elementor-element-1170197 .plus-stylist-list-wrapper .plus-icon-list-text span.plus-hint-text{margin-left:5px;margin-top:0px;}.elementor-363529 .elementor-element.elementor-element-8a4aa24{--spacer-size:30px;}.elementor-363529 .elementor-element.elementor-element-59391f8{--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;}.elementor-363529 .elementor-element.elementor-element-40e54d2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-494d77d );color:var( --e-global-color-494d77d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-363529 .elementor-element.elementor-element-40e54d2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-363529 .elementor-element.elementor-element-40e54d2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-363529 .elementor-element.elementor-element-40e54d2 .elementor-button:hover, .elementor-363529 .elementor-element.elementor-element-40e54d2 .elementor-button:focus{color:var( --e-global-color-494d77d );border-color:var( --e-global-color-primary );}.elementor-363529 .elementor-element.elementor-element-40e54d2 .elementor-button:hover svg, .elementor-363529 .elementor-element.elementor-element-40e54d2 .elementor-button:focus svg{fill:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-670350f{--display:flex;--justify-content:center;--z-index:10;}.elementor-363529 .elementor-element.elementor-element-670350f:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-670350f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2024/05/Jolly-G-Row-Red.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-363529 .elementor-element.elementor-element-3a2ead64{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-363529 .elementor-element.elementor-element-5084b824{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-363529 .elementor-element.elementor-element-674bf751{text-align:center;}.elementor-363529 .elementor-element.elementor-element-674bf751 .elementor-heading-title{color:var( --e-global-color-505d86d );}.elementor-363529 .elementor-element.elementor-element-4a3a6165{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-363529 .elementor-element.elementor-element-ee05624{--display:flex;--background-transition:0.3s;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-363529 .elementor-element.elementor-element-65538e43 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-4c51fe5d{--display:flex;--background-transition:0.3s;}.elementor-363529 .elementor-element.elementor-element-281feab .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-4be57812{--display:flex;--background-transition:0.3s;}.elementor-363529 .elementor-element.elementor-element-3a98c1aa .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-8c1e400 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-494d77d );color:var( --e-global-color-494d77d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-363529 .elementor-element.elementor-element-8c1e400{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-363529 .elementor-element.elementor-element-8c1e400 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-363529 .elementor-element.elementor-element-8c1e400 .elementor-button:hover, .elementor-363529 .elementor-element.elementor-element-8c1e400 .elementor-button:focus{color:var( --e-global-color-494d77d );border-color:var( --e-global-color-primary );}.elementor-363529 .elementor-element.elementor-element-8c1e400 .elementor-button:hover svg, .elementor-363529 .elementor-element.elementor-element-8c1e400 .elementor-button:focus svg{fill:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-751b0fac{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.33;}.elementor-363529 .elementor-element.elementor-element-751b0fac:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE3325;}.elementor-363529 .elementor-element.elementor-element-751b0fac::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2023/12/FullRedG.png");--background-overlay:'';background-position:-165px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-363529 .elementor-element.elementor-element-1c8685b4{--display:flex;}.elementor-363529 .elementor-element.elementor-element-4295a3c{--spacer-size:10px;}.elementor-363529 .elementor-element.elementor-element-6763aef4{text-align:center;}.elementor-363529 .elementor-element.elementor-element-6763aef4 .elementor-heading-title{color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-7491e304{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-363529 .elementor-element.elementor-element-1d4ca40b{--display:flex;--justify-content:center;}.elementor-363529 .elementor-element.elementor-element-75bdfefc{text-align:left;}.elementor-363529 .elementor-element.elementor-element-75bdfefc .elementor-heading-title{color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-3b07d708{color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-3cbdd46a{text-align:left;}.elementor-363529 .elementor-element.elementor-element-3cbdd46a .elementor-heading-title{color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-477b48b{color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-300a6054{--display:flex;--justify-content:center;}.elementor-363529 .elementor-element.elementor-element-5a2a1b6b img{width:50%;}.elementor-363529 .elementor-element.elementor-element-4d8167ca .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-363529 .elementor-element.elementor-element-4d8167ca .elementor-button:hover, .elementor-363529 .elementor-element.elementor-element-4d8167ca .elementor-button:focus{background-color:var( --e-global-color-0fb4ce0 );color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-4d8167ca .elementor-button:hover svg, .elementor-363529 .elementor-element.elementor-element-4d8167ca .elementor-button:focus svg{fill:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-4512dc8f{--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:stretch;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-363529 .elementor-element.elementor-element-4c9b6ddc{--display:flex;--min-height:0px;--justify-content:center;}.elementor-363529 .elementor-element.elementor-element-40e62e9a img{width:50%;}.elementor-363529 .elementor-element.elementor-element-c82c34d .elementor-button{background-color:#EE332500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-363529 .elementor-element.elementor-element-c82c34d .elementor-button:hover, .elementor-363529 .elementor-element.elementor-element-c82c34d .elementor-button:focus{background-color:var( --e-global-color-0fb4ce0 );color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-c82c34d .elementor-button:hover svg, .elementor-363529 .elementor-element.elementor-element-c82c34d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-78557b2c{--display:flex;--justify-content:center;}.elementor-363529 .elementor-element.elementor-element-497321f4{text-align:left;}.elementor-363529 .elementor-element.elementor-element-497321f4 .elementor-heading-title{color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-c210f24{color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-4dd68f6b{--spacer-size:10px;}.elementor-363529 .elementor-element.elementor-element-693ea5a6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-363529 .elementor-element.elementor-element-693ea5a6:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-693ea5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-363529 .elementor-element.elementor-element-693ea5a6::before, .elementor-363529 .elementor-element.elementor-element-693ea5a6 > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-693ea5a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-693ea5a6 > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-693ea5a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-693ea5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2024/05/Jolly-G.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-363529 .elementor-element.elementor-element-3da2c8c7{--display:flex;}.elementor-363529 .elementor-element.elementor-element-4fe66585{text-align:center;}.elementor-363529 .elementor-element.elementor-element-4fe66585 .elementor-heading-title{color:var( --e-global-color-505d86d );}.elementor-363529 .elementor-element.elementor-element-1311dbb7 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-363529 .elementor-element.elementor-element-1311dbb7{text-align:center;}.elementor-363529 .elementor-element.elementor-element-2ea052d0{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-363529 .elementor-element.elementor-element-6b501f10{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-363529 .elementor-element.elementor-element-6b501f10:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-6b501f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-6b501f10:hover{background-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-363529 .elementor-element.elementor-element-6b501f10, .elementor-363529 .elementor-element.elementor-element-6b501f10::before{--border-transition:0.3s;}.elementor-363529 .elementor-element.elementor-element-26e5fcbe .elementor-icon-wrapper{text-align:center;}.elementor-363529 .elementor-element.elementor-element-26e5fcbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-505d86d );}.elementor-363529 .elementor-element.elementor-element-26e5fcbe.elementor-view-framed .elementor-icon, .elementor-363529 .elementor-element.elementor-element-26e5fcbe.elementor-view-default .elementor-icon{color:var( --e-global-color-505d86d );border-color:var( --e-global-color-505d86d );}.elementor-363529 .elementor-element.elementor-element-26e5fcbe.elementor-view-framed .elementor-icon, .elementor-363529 .elementor-element.elementor-element-26e5fcbe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-505d86d );}.elementor-363529 .elementor-element.elementor-element-26e5fcbe .elementor-icon{font-size:75px;}.elementor-363529 .elementor-element.elementor-element-26e5fcbe .elementor-icon svg{height:75px;}.elementor-363529 .elementor-element.elementor-element-d259f55{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-363529 .elementor-element.elementor-element-3f22128c{text-align:center;}.elementor-363529 .elementor-element.elementor-element-616fc83f{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-363529 .elementor-element.elementor-element-616fc83f:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-616fc83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-616fc83f:hover{background-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-363529 .elementor-element.elementor-element-616fc83f, .elementor-363529 .elementor-element.elementor-element-616fc83f::before{--border-transition:0.3s;}.elementor-363529 .elementor-element.elementor-element-3c422a9b .elementor-icon-wrapper{text-align:center;}.elementor-363529 .elementor-element.elementor-element-3c422a9b.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-3c422a9b.elementor-view-framed .elementor-icon:hover, .elementor-363529 .elementor-element.elementor-element-3c422a9b.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-3c422a9b.elementor-view-framed .elementor-icon:hover, .elementor-363529 .elementor-element.elementor-element-3c422a9b.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-3c422a9b .elementor-icon{font-size:75px;}.elementor-363529 .elementor-element.elementor-element-3c422a9b .elementor-icon svg{height:75px;}.elementor-363529 .elementor-element.elementor-element-47af0123{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-363529 .elementor-element.elementor-element-42f05fbe{text-align:center;}.elementor-363529 .elementor-element.elementor-element-56b47990{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-363529 .elementor-element.elementor-element-56b47990:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-56b47990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-56b47990:hover{background-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-363529 .elementor-element.elementor-element-56b47990, .elementor-363529 .elementor-element.elementor-element-56b47990::before{--border-transition:0.3s;}.elementor-363529 .elementor-element.elementor-element-7adcee86 .elementor-icon-wrapper{text-align:center;}.elementor-363529 .elementor-element.elementor-element-7adcee86.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-7adcee86.elementor-view-framed .elementor-icon:hover, .elementor-363529 .elementor-element.elementor-element-7adcee86.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-494d77d );border-color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-7adcee86.elementor-view-framed .elementor-icon:hover, .elementor-363529 .elementor-element.elementor-element-7adcee86.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-7adcee86 .elementor-icon{font-size:75px;}.elementor-363529 .elementor-element.elementor-element-7adcee86 .elementor-icon svg{height:75px;}.elementor-363529 .elementor-element.elementor-element-5b2148bc{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-363529 .elementor-element.elementor-element-4ab22753{text-align:center;}.elementor-363529 .elementor-element.elementor-element-9f8fb14 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-494d77d );color:var( --e-global-color-494d77d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-363529 .elementor-element.elementor-element-9f8fb14{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-363529 .elementor-element.elementor-element-9f8fb14 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-363529 .elementor-element.elementor-element-9f8fb14 .elementor-button:hover, .elementor-363529 .elementor-element.elementor-element-9f8fb14 .elementor-button:focus{color:var( --e-global-color-494d77d );border-color:var( --e-global-color-primary );}.elementor-363529 .elementor-element.elementor-element-9f8fb14 .elementor-button:hover svg, .elementor-363529 .elementor-element.elementor-element-9f8fb14 .elementor-button:focus svg{fill:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-4b77452a{--display:flex;--min-height:300px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-363529 .elementor-element.elementor-element-4b77452a:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-4b77452a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-4b77452a::before, .elementor-363529 .elementor-element.elementor-element-4b77452a > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-4b77452a > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-4b77452a > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-4b77452a > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-4b77452a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2025/06/Asset-42-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-363529 .elementor-element.elementor-element-b687e4f > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-b687e4f .heading .heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-7208d665{text-align:center;color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-21cb7603{--display:flex;}.elementor-363529 .elementor-element.elementor-element-1918fd40{--display:flex;}.elementor-363529 .elementor-element.elementor-element-4ec8276b{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-4ec8276b:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-4ec8276b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-6cac1c60{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-6cac1c60 img{width:150px;}.elementor-363529 .elementor-element.elementor-element-472160d0{text-align:left;}.elementor-363529 .elementor-element.elementor-element-472160d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-510dcb80 > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-510dcb80 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-510dcb80 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-510dcb80{--e-icon-list-icon-size:6px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-510dcb80 .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-4a0b9ae2 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-8a0358c{--display:flex;}.elementor-363529 .elementor-element.elementor-element-4bdf331e{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-4bdf331e:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-4bdf331e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-71d0a636 > .elementor-widget-container{padding:20px 20px 20px 5px;}.elementor-363529 .elementor-element.elementor-element-71d0a636{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-71d0a636 img{width:150px;}.elementor-363529 .elementor-element.elementor-element-3f915297{text-align:left;}.elementor-363529 .elementor-element.elementor-element-3f915297 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-3980fe63 > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-3980fe63 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-3980fe63 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-3980fe63{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-3980fe63 .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-5d90b483 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-1c41ca66{--display:flex;}.elementor-363529 .elementor-element.elementor-element-5ed58f9{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-5ed58f9:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-5ed58f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-53ad6227 > .elementor-widget-container{padding:20px 20px 20px 5px;}.elementor-363529 .elementor-element.elementor-element-53ad6227{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-53ad6227 img{width:150px;}.elementor-363529 .elementor-element.elementor-element-724784b0{text-align:left;}.elementor-363529 .elementor-element.elementor-element-724784b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-4c9e5143 > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-4c9e5143 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-4c9e5143 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-4c9e5143{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-4c9e5143 .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-279b7cd1 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-21ac1dc5{--display:flex;}.elementor-363529 .elementor-element.elementor-element-68a4c603{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-68a4c603:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-68a4c603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-5fa0ff79 > .elementor-widget-container{padding:20px 20px 20px 5px;}.elementor-363529 .elementor-element.elementor-element-5fa0ff79{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-5fa0ff79 img{width:150px;}.elementor-363529 .elementor-element.elementor-element-37679163{text-align:left;}.elementor-363529 .elementor-element.elementor-element-37679163 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-dafeadc > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-dafeadc .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-dafeadc .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-dafeadc{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-dafeadc .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-72dba308 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-32a7dad{--display:flex;}.elementor-363529 .elementor-element.elementor-element-243435c3{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-243435c3:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-243435c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-6eaed51c > .elementor-widget-container{padding:20px 20px 20px 5px;}.elementor-363529 .elementor-element.elementor-element-6eaed51c{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-6eaed51c img{width:150px;}.elementor-363529 .elementor-element.elementor-element-5a8dc296{text-align:left;}.elementor-363529 .elementor-element.elementor-element-5a8dc296 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-3f82acb8 > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-3f82acb8 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-3f82acb8 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-3f82acb8{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-3f82acb8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-1b955bc0 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-5d8cd46c{--display:flex;}.elementor-363529 .elementor-element.elementor-element-6e598f1d{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-6e598f1d:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-6e598f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-3b9100dd > .elementor-widget-container{padding:20px 20px 20px 5px;}.elementor-363529 .elementor-element.elementor-element-3b9100dd{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-3b9100dd img{width:150px;}.elementor-363529 .elementor-element.elementor-element-62d29720{text-align:left;}.elementor-363529 .elementor-element.elementor-element-62d29720 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-5c7b40ee > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-5c7b40ee .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-5c7b40ee .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-5c7b40ee{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-5c7b40ee .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-778432f7 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-7ea30668{--display:flex;}.elementor-363529 .elementor-element.elementor-element-5a32eefb{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-5a32eefb:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-5a32eefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-1b372217 > .elementor-widget-container{padding:20px 20px 20px 5px;}.elementor-363529 .elementor-element.elementor-element-1b372217{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-1b372217 img{width:150px;}.elementor-363529 .elementor-element.elementor-element-3110c362{text-align:left;}.elementor-363529 .elementor-element.elementor-element-3110c362 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-75c17d45 > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-75c17d45 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-75c17d45 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-75c17d45{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-75c17d45 .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-632f2c6f .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-18cce62{--display:flex;}.elementor-363529 .elementor-element.elementor-element-3d1ed2e{--display:flex;--min-height:500px;--border-radius:15px 15px 15px 15px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-363529 .elementor-element.elementor-element-3d1ed2e:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-3d1ed2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-351b5914 > .elementor-widget-container{padding:20px 20px 20px 5px;}.elementor-363529 .elementor-element.elementor-element-351b5914{z-index:99;text-align:left;}.elementor-363529 .elementor-element.elementor-element-351b5914 img{width:150px;}.elementor-363529 .elementor-element.elementor-element-7b8f9cf{text-align:left;}.elementor-363529 .elementor-element.elementor-element-7b8f9cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-2f2fbca5 > .elementor-widget-container{padding:015px 0px 15px 0px;}.elementor-363529 .elementor-element.elementor-element-2f2fbca5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-2f2fbca5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-363529 .elementor-element.elementor-element-2f2fbca5{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-363529 .elementor-element.elementor-element-2f2fbca5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-363529 .elementor-element.elementor-element-2d9b419e .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-45bb7528{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-363529 .elementor-element.elementor-element-43166f0f{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-363529 .elementor-element.elementor-element-43166f0f:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-43166f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-43166f0f::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2024/05/iStock-1249281366-1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-363529 .elementor-element.elementor-element-684c77b{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-363529 .elementor-element.elementor-element-684c77b:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-684c77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363529 .elementor-element.elementor-element-73c345b2{text-align:center;}.elementor-363529 .elementor-element.elementor-element-73c345b2 .elementor-heading-title{color:var( --e-global-color-505d86d );}.elementor-363529 .elementor-element.elementor-element-915404f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-915404f{--e-rating-justify-content:center;--e-rating-icon-font-size:28px;--e-rating-gap:14px;}.elementor-363529 .elementor-element.elementor-element-7588c3e9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-363529 .elementor-element.elementor-element-7588c3e9 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-363529 .elementor-element.elementor-element-7588c3e9.elementor-element{--align-self:center;}.elementor-363529 .elementor-element.elementor-element-49435af8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-494d77d );color:var( --e-global-color-494d77d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-363529 .elementor-element.elementor-element-49435af8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-363529 .elementor-element.elementor-element-49435af8 > .elementor-widget-container{padding:10px 0px 30px 10px;}.elementor-363529 .elementor-element.elementor-element-49435af8 .elementor-button:hover, .elementor-363529 .elementor-element.elementor-element-49435af8 .elementor-button:focus{color:var( --e-global-color-494d77d );border-color:var( --e-global-color-primary );}.elementor-363529 .elementor-element.elementor-element-49435af8 .elementor-button:hover svg, .elementor-363529 .elementor-element.elementor-element-49435af8 .elementor-button:focus svg{fill:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-1be6a064{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-363529 .elementor-element.elementor-element-1be6a064:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-1be6a064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-494d77d );}.elementor-363529 .elementor-element.elementor-element-27fceea1{--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;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-363529 .elementor-element.elementor-element-3949b85c{--display:flex;}.elementor-363529 .elementor-element.elementor-element-45c58a25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-363529 .elementor-element.elementor-element-45c58a25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-363529 .elementor-element.elementor-element-45c58a25 .heading .heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#313131;}.elementor-363529 .elementor-element.elementor-element-45c58a25 .heading .heading-sub-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-73b51577 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-73b51577{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:28px;--e-rating-gap:14px;}.elementor-363529 .elementor-element.elementor-element-40c18b88{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-363529 .elementor-element.elementor-element-7d94a7e9{--display:flex;}.elementor-363529 .elementor-element.elementor-element-a1e6586 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-a1e6586 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-363529 .elementor-element.elementor-element-20e621cf{--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;}.elementor-363529 .elementor-element.elementor-element-139d8f8e{--display:flex;}.elementor-363529 .elementor-element.elementor-element-64259606 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-64259606 .heading .heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#313131;}.elementor-363529 .elementor-element.elementor-element-64259606 .heading .heading-sub-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-363529 .elementor-element.elementor-element-6b3d2075 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-6b3d2075{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:28px;--e-rating-gap:14px;}.elementor-363529 .elementor-element.elementor-element-35afa6b0{--display:flex;}.elementor-363529 .elementor-element.elementor-element-404a1872 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-363529 .elementor-element.elementor-element-404a1872 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-363529 .elementor-element.elementor-element-4a9daad4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-363529 .elementor-element.elementor-element-4a9daad4:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-4a9daad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE3325;}.elementor-363529 .elementor-element.elementor-element-4b4733e0{--display:flex;}.elementor-363529 .elementor-element.elementor-element-305c5d08{--spacer-size:30px;}.elementor-363529 .elementor-element.elementor-element-3c867a11 .pt_plus_gravity_form .gform_wrapper .gfield .ginput_container select{height:auto;}.elementor-363529 .elementor-element.elementor-element-3c867a11 .pt_plus_gravity_form .gform_wrapper .gform_footer{text-align:center;}.elementor-363529 .elementor-element.elementor-element-9884116{--spacer-size:30px;}.elementor-363529 .elementor-element.elementor-element-5c8504a8{--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;}@media(min-width:768px){.elementor-363529 .elementor-element.elementor-element-0a5748f{--width:50%;}.elementor-363529 .elementor-element.elementor-element-670350f{--width:49.956%;}.elementor-363529 .elementor-element.elementor-element-4a9daad4{--content-width:71%;}}@media(min-width:1025px){.elementor-363529 .elementor-element.elementor-element-670350f:not(.elementor-motion-effects-element-type-background), .elementor-363529 .elementor-element.elementor-element-670350f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-363529 .elementor-element.elementor-element-43166f0f::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-43166f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-363529 .elementor-element.elementor-element-40e54d2 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-363529 .elementor-element.elementor-element-40e54d2{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-363529 .elementor-element.elementor-element-8c1e400 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-363529 .elementor-element.elementor-element-8c1e400{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-363529 .elementor-element.elementor-element-751b0fac::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-125px 0px;}.elementor-363529 .elementor-element.elementor-element-1311dbb7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-363529 .elementor-element.elementor-element-9f8fb14 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-363529 .elementor-element.elementor-element-9f8fb14{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-363529 .elementor-element.elementor-element-45bb7528{--e-n-carousel-swiper-slides-to-display:2;}.elementor-363529 .elementor-element.elementor-element-7588c3e9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-363529 .elementor-element.elementor-element-49435af8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-363529 .elementor-element.elementor-element-49435af8{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(max-width:767px){.elementor-363529 .elementor-element.elementor-element-40a057c2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-363529 .elementor-element.elementor-element-5fb37ec1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-5fb37ec1{text-align:center;}.elementor-363529 .elementor-element.elementor-element-5fb37ec1 img{width:50%;}.elementor-363529 .elementor-element.elementor-element-d1e986b{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-363529 .elementor-element.elementor-element-759e7071 .elementor-button{font-size:14px;border-radius:125px 125px 125px 125px;padding:10px 10px 10px 10px;}.elementor-363529 .elementor-element.elementor-element-4c49002d{--e-icon-list-icon-size:14px;}.elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-363529 .elementor-element.elementor-element-4c49002d .elementor-icon-list-item > a{font-size:18px;}.elementor-363529 .elementor-element.elementor-element-c965465{--spacer-size:10px;}.elementor-363529 .elementor-element.elementor-element-0a5748f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-363529 .elementor-element.elementor-element-166f7d4 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-363529 .elementor-element.elementor-element-166f7d4 .heading .heading-title{font-size:30px;line-height:1em;letter-spacing:-1px;}.elementor-363529 .elementor-element.elementor-element-166f7d4 .heading .heading-sub-title{font-size:20px;}.elementor-363529 .elementor-element.elementor-element-b90f674{font-size:16px;}.elementor-363529 .elementor-element.elementor-element-1170197 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-item,.elementor-363529 .elementor-element.elementor-element-1170197 .plus-icon-list-item p{font-size:14px;}.elementor-363529 .elementor-element.elementor-element-40e54d2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-363529 .elementor-element.elementor-element-40e54d2 .elementor-button{font-size:13px;padding:10px 20px 10px 20px;}.elementor-363529 .elementor-element.elementor-element-674bf751{text-align:center;}.elementor-363529 .elementor-element.elementor-element-ee05624{--width:100%;}.elementor-363529 .elementor-element.elementor-element-65538e43 .elementor-image-box-title{margin-bottom:6px;font-size:28px;}.elementor-363529 .elementor-element.elementor-element-4c51fe5d{--width:100%;}.elementor-363529 .elementor-element.elementor-element-281feab .elementor-image-box-title{margin-bottom:6px;font-size:28px;}.elementor-363529 .elementor-element.elementor-element-4be57812{--width:100%;}.elementor-363529 .elementor-element.elementor-element-3a98c1aa .elementor-image-box-title{margin-bottom:6px;font-size:28px;}.elementor-363529 .elementor-element.elementor-element-8c1e400 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-8c1e400{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-363529 .elementor-element.elementor-element-8c1e400 .elementor-button{font-size:13px;padding:10px 20px 10px 20px;}.elementor-363529 .elementor-element.elementor-element-751b0fac::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .e-con-inner > .elementor-background-video-container::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .e-con-inner > .elementor-background-slideshow::before, .elementor-363529 .elementor-element.elementor-element-751b0fac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-168px -34px;background-repeat:no-repeat;background-size:1000px auto;}.elementor-363529 .elementor-element.elementor-element-6763aef4{text-align:center;}.elementor-363529 .elementor-element.elementor-element-75bdfefc{text-align:center;}.elementor-363529 .elementor-element.elementor-element-3cbdd46a{text-align:center;}.elementor-363529 .elementor-element.elementor-element-497321f4 > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-497321f4{text-align:center;}.elementor-363529 .elementor-element.elementor-element-1311dbb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-3c422a9b .elementor-icon{font-size:75px;}.elementor-363529 .elementor-element.elementor-element-3c422a9b .elementor-icon svg{height:75px;}.elementor-363529 .elementor-element.elementor-element-9f8fb14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-9f8fb14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-363529 .elementor-element.elementor-element-9f8fb14 .elementor-button{font-size:13px;padding:10px 20px 10px 20px;}.elementor-363529 .elementor-element.elementor-element-b687e4f > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-363529 .elementor-element.elementor-element-b687e4f .heading .heading-title{font-size:30px;line-height:1em;letter-spacing:-1px;}.elementor-363529 .elementor-element.elementor-element-45bb7528{--e-n-carousel-swiper-slides-to-display:1;}.elementor-363529 .elementor-element.elementor-element-73c345b2{text-align:center;}.elementor-363529 .elementor-element.elementor-element-7588c3e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-49435af8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-363529 .elementor-element.elementor-element-49435af8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-363529 .elementor-element.elementor-element-49435af8 .elementor-button{font-size:13px;padding:10px 20px 10px 20px;}.elementor-363529 .elementor-element.elementor-element-27fceea1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-363529 .elementor-element.elementor-element-20e621cf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-363529 .elementor-element.elementor-element-139d8f8e{--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;}}/* Start custom CSS for container, class: .elementor-element-2ea052d0 *//* This class targets your container */

.container {
    background-color: #FFFFFF;
    transition: all 0.6s ease-in-out;
}


/* This changes the background color of that container on hover */

/*.container:hover {
    background-color: #635bff !important;*/
}


/* This class targets your text editor(s) */

.text {
    color: #101010 !important;
    transition: all 0.6s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.container:hover .text {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('generatorsupercenterofthehudsonvalley.com/wp-content/uploads/2020/12/Roboto-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */