.elementor-521 .elementor-element.elementor-element-73ea8b68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-e161c55{--display:flex;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-e161c55:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-e161c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gromanwindowsanddoors.com/wp-content/uploads/2026/07/filigree_alt.svg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-521 .elementor-element.elementor-element-1a4e809c{text-align:center;}.elementor-521 .elementor-element.elementor-element-a6d2681{text-align:center;}.elementor-521 .elementor-element.elementor-element-1c9c83ed{--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:center;}.elementor-521 .elementor-element.elementor-element-23a1dcc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 9px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 9px 9px;}.elementor-521 .elementor-element.elementor-element-23a1dcc0:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-23a1dcc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-1166ec0b img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-6426eced{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-2c02eede{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-2c02eede .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-2a8729a6{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-69bc27e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 9px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 9px 9px;}.elementor-521 .elementor-element.elementor-element-69bc27e:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-69bc27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-3984fee5 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-8e552b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-617cc35{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-617cc35 .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-66eb4eb4{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-5123bf4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 9px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 9px 9px;}.elementor-521 .elementor-element.elementor-element-5123bf4e:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-5123bf4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-1306c558 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-662e97c0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-5557cb82{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-5557cb82 .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-2b7d7052{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-168d8ab7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-168d8ab7:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-168d8ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-521 .elementor-element.elementor-element-79cefaaa{--display:flex;--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;--justify-content:center;--align-items:flex-end;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:60px;}.elementor-521 .elementor-element.elementor-element-79cefaaa.e-con{--align-self:stretch;}.elementor-521 .elementor-element.elementor-element-6aa28832{--display:flex;}.elementor-521 .elementor-element.elementor-element-5d1ce6e8 .elementor-heading-title{color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-1aa57b0c{color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-1aa57b0c a{color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-1aa57b0c a:hover, .elementor-521 .elementor-element.elementor-element-1aa57b0c a:focus{color:var( --e-global-color-accent );}.elementor-521 .elementor-element.elementor-element-d64788a{--display:flex;--min-height:400px;--border-radius:2px 0px 0px 2px;}.elementor-521 .elementor-element.elementor-element-d64788a:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-d64788a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gromanwindowsanddoors.com/wp-content/uploads/2026/08/Tuscany_021a-rect.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-521 .elementor-element.elementor-element-d64788a.e-con{--align-self:stretch;}.elementor-521 .elementor-element.elementor-element-69ebaf58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-7e9838ee{--display:flex;}.elementor-521 .elementor-element.elementor-element-64e606ae .elementor-heading-title{font-family:var( --e-global-typography-29b58a2-font-family ), Sans-serif;font-size:var( --e-global-typography-29b58a2-font-size );font-weight:var( --e-global-typography-29b58a2-font-weight );text-transform:var( --e-global-typography-29b58a2-text-transform );line-height:var( --e-global-typography-29b58a2-line-height );letter-spacing:var( --e-global-typography-29b58a2-letter-spacing );color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-5f14fc91{--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:center;}.elementor-521 .elementor-element.elementor-element-1a304435{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-96cebfc );--border-color:var( --e-global-color-96cebfc );--border-radius:2px 2px 2px 2px;}.elementor-521 .elementor-element.elementor-element-17eae2cf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-493b5d28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-521 .elementor-element.elementor-element-57174ebc .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-284d4dfd{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-546f3cbb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-96cebfc );--border-color:var( --e-global-color-96cebfc );--border-radius:2px 2px 2px 2px;}.elementor-521 .elementor-element.elementor-element-16b52503{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-35460a15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-521 .elementor-element.elementor-element-4353c942 .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-461d6ff6{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-19db1c1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-96cebfc );--border-color:var( --e-global-color-96cebfc );--border-radius:2px 2px 2px 2px;}.elementor-521 .elementor-element.elementor-element-70acac7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-2401ffb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-521 .elementor-element.elementor-element-4f7be828 .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-6cf61be6{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-db2427d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-42238a58{--display:flex;--border-radius:2px 2px 2px 2px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-521 .elementor-element.elementor-element-42238a58:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-42238a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4d3d98 );}.elementor-521 .elementor-element.elementor-element-6c2a081b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 2px 2px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-521 .elementor-element.elementor-element-6c2a081b:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-6c2a081b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd28782 );}.elementor-521 .elementor-element.elementor-element-3769f73e{text-align:center;}.elementor-521 .elementor-element.elementor-element-2c266b0f{text-align:center;}.elementor-521 .elementor-element.elementor-element-864b187{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-3b79d876{--display:flex;}.elementor-521 .elementor-element.elementor-element-20e45072{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-521 .elementor-element.elementor-element-4d1f946b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-521 .elementor-element.elementor-element-7a265ee1{--display:flex;--justify-content:center;}.elementor-521 .elementor-element.elementor-element-7a265ee1.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-55780a36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-55780a36:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-55780a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f58fe );}.elementor-521 .elementor-element.elementor-element-568d0ce3{--display:flex;}.elementor-521 .elementor-element.elementor-element-10f5a5df{text-align:center;}.elementor-521 .elementor-element.elementor-element-5b9726ee{--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:center;}.elementor-521 .elementor-element.elementor-element-560cd23f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 9px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 9px 9px;}.elementor-521 .elementor-element.elementor-element-560cd23f:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-560cd23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-5fd9fd02{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-30657034{text-align:center;}.elementor-521 .elementor-element.elementor-element-30657034 img{width:120px;}.elementor-521 .elementor-element.elementor-element-2dd179b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-521 .elementor-element.elementor-element-6a395b47 .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-410a5f36{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-58d09dc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 9px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:2px 2px 9px 9px;}.elementor-521 .elementor-element.elementor-element-58d09dc2:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-58d09dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-5e722358{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-7f8aea40{text-align:center;}.elementor-521 .elementor-element.elementor-element-7f8aea40 img{width:120px;}.elementor-521 .elementor-element.elementor-element-5cc2de18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-521 .elementor-element.elementor-element-69d50028 .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-6651dc3e{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-16756561{width:auto;max-width:auto;background-color:var( --e-global-color-primary );padding:0px 5px 0px 5px;top:-10px;border-radius:2px 2px 2px 2px;}body:not(.rtl) .elementor-521 .elementor-element.elementor-element-16756561{right:10px;}body.rtl .elementor-521 .elementor-element.elementor-element-16756561{left:10px;}.elementor-521 .elementor-element.elementor-element-16756561 .elementor-heading-title{font-size:var( --e-global-typography-d8e8bcc-font-size );font-weight:var( --e-global-typography-d8e8bcc-font-weight );text-transform:var( --e-global-typography-d8e8bcc-text-transform );line-height:var( --e-global-typography-d8e8bcc-line-height );letter-spacing:var( --e-global-typography-d8e8bcc-letter-spacing );}.elementor-521 .elementor-element.elementor-element-5d142065{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 9px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 9px 9px;}.elementor-521 .elementor-element.elementor-element-5d142065:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-5d142065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbd6c15 );}.elementor-521 .elementor-element.elementor-element-35f8cfbf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-3f6622a6{text-align:center;}.elementor-521 .elementor-element.elementor-element-3f6622a6 img{width:120px;}.elementor-521 .elementor-element.elementor-element-6d55b60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-521 .elementor-element.elementor-element-3932b22b .elementor-heading-title{font-family:var( --e-global-typography-757b3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-757b3a0-font-size );font-weight:var( --e-global-typography-757b3a0-font-weight );font-style:var( --e-global-typography-757b3a0-font-style );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-79ee1ceb{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-3dc9ddde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-1859ca17{--display:flex;--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;--justify-content:center;--align-items:flex-end;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:60px;}.elementor-521 .elementor-element.elementor-element-1859ca17.e-con{--align-self:stretch;}.elementor-521 .elementor-element.elementor-element-14f69865{--display:flex;}.elementor-521 .elementor-element.elementor-element-1865d824 .elementor-heading-title{font-family:var( --e-global-typography-18f49fe-font-family ), Sans-serif;font-size:var( --e-global-typography-18f49fe-font-size );font-weight:var( --e-global-typography-18f49fe-font-weight );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-1fbcc24d{--display:flex;--min-height:400px;--border-radius:2px 0px 0px 2px;}.elementor-521 .elementor-element.elementor-element-1fbcc24d:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-1fbcc24d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gromanwindowsanddoors.com/wp-content/uploads/2026/08/Trinsic_003-rect.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-521 .elementor-element.elementor-element-1fbcc24d.e-con{--align-self:stretch;}.elementor-521 .elementor-element.elementor-element-3df092a7{--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;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-3df092a7:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-3df092a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gromanwindowsanddoors.com/wp-content/uploads/2026/07/house_overlay_graphic.png");background-position:top center;background-size:cover;}.elementor-521 .elementor-element.elementor-element-3df092a7::before, .elementor-521 .elementor-element.elementor-element-3df092a7 > .elementor-background-video-container::before, .elementor-521 .elementor-element.elementor-element-3df092a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-521 .elementor-element.elementor-element-3df092a7 > .elementor-background-slideshow::before, .elementor-521 .elementor-element.elementor-element-3df092a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-521 .elementor-element.elementor-element-3df092a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-42eaa8c ) 0%, var( --e-global-color-primary ) 100%);}.elementor-521 .elementor-element.elementor-element-14d783a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 9px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:9px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 2px 2px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-14d783a1::before, .elementor-521 .elementor-element.elementor-element-14d783a1 > .elementor-background-video-container::before, .elementor-521 .elementor-element.elementor-element-14d783a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-521 .elementor-element.elementor-element-14d783a1 > .elementor-background-slideshow::before, .elementor-521 .elementor-element.elementor-element-14d783a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-521 .elementor-element.elementor-element-14d783a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bd28782 );--background-overlay:'';}.elementor-521 .elementor-element.elementor-element-5e201540{--display:flex;}.elementor-521 .elementor-element.elementor-element-34210d98{text-align:center;}.elementor-521 .elementor-element.elementor-element-595230fd{text-align:center;}.elementor-521 .elementor-element.elementor-element-5090c228{--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-521 .elementor-element.elementor-element-3e398871{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 9px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:9px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:2px 2px 2px 2px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-521 .elementor-element.elementor-element-3e398871:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-3e398871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-55c0a1c1{text-align:center;}.elementor-521 .elementor-element.elementor-element-55c0a1c1 .elementor-heading-title{font-family:var( --e-global-typography-18f49fe-font-family ), Sans-serif;font-size:var( --e-global-typography-18f49fe-font-size );font-weight:var( --e-global-typography-18f49fe-font-weight );line-height:var( --e-global-typography-18f49fe-line-height );color:var( --e-global-color-bd28782 );}.elementor-521 .elementor-element.elementor-element-182d9951 .elementor-button{background-color:var( --e-global-color-42eaa8c );font-family:var( --e-global-typography-6c95244-font-family ), Sans-serif;font-size:var( --e-global-typography-6c95244-font-size );font-weight:var( --e-global-typography-6c95244-font-weight );line-height:var( --e-global-typography-6c95244-line-height );fill:var( --e-global-color-cbd6c15 );color:var( --e-global-color-cbd6c15 );padding:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-3834c687{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 9px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:9px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:2px 2px 2px 2px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-521 .elementor-element.elementor-element-3834c687:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-3834c687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-5d68a34b{text-align:center;}.elementor-521 .elementor-element.elementor-element-5d68a34b .elementor-heading-title{font-family:var( --e-global-typography-18f49fe-font-family ), Sans-serif;font-size:var( --e-global-typography-18f49fe-font-size );font-weight:var( --e-global-typography-18f49fe-font-weight );line-height:var( --e-global-typography-18f49fe-line-height );color:var( --e-global-color-bd28782 );}.elementor-521 .elementor-element.elementor-element-2e09f7d2 .elementor-button{background-color:var( --e-global-color-42eaa8c );font-size:20px;font-weight:500;fill:var( --e-global-color-cbd6c15 );color:var( --e-global-color-cbd6c15 );padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-521 .elementor-element.elementor-element-e161c55{--content-width:1000px;}.elementor-521 .elementor-element.elementor-element-23a1dcc0{--width:31%;}.elementor-521 .elementor-element.elementor-element-69bc27e{--width:31%;}.elementor-521 .elementor-element.elementor-element-5123bf4e{--width:31%;}.elementor-521 .elementor-element.elementor-element-79cefaaa{--width:50%;}.elementor-521 .elementor-element.elementor-element-6aa28832{--width:540px;}.elementor-521 .elementor-element.elementor-element-d64788a{--width:50%;}.elementor-521 .elementor-element.elementor-element-1a304435{--width:31%;}.elementor-521 .elementor-element.elementor-element-546f3cbb{--width:31%;}.elementor-521 .elementor-element.elementor-element-19db1c1a{--width:31%;}.elementor-521 .elementor-element.elementor-element-568d0ce3{--content-width:1000px;}.elementor-521 .elementor-element.elementor-element-560cd23f{--width:31%;}.elementor-521 .elementor-element.elementor-element-58d09dc2{--width:31%;}.elementor-521 .elementor-element.elementor-element-5d142065{--width:31%;}.elementor-521 .elementor-element.elementor-element-1859ca17{--width:50%;}.elementor-521 .elementor-element.elementor-element-14f69865{--width:540px;}.elementor-521 .elementor-element.elementor-element-1fbcc24d{--width:50%;}.elementor-521 .elementor-element.elementor-element-14d783a1{--content-width:720px;}.elementor-521 .elementor-element.elementor-element-5090c228{--width:900px;}.elementor-521 .elementor-element.elementor-element-3e398871{--width:50%;}.elementor-521 .elementor-element.elementor-element-3834c687{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-521 .elementor-element.elementor-element-6aa28832{--width:100%;}.elementor-521 .elementor-element.elementor-element-14f69865{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-521 .elementor-element.elementor-element-23a1dcc0{--width:48%;}.elementor-521 .elementor-element.elementor-element-69bc27e{--width:48%;}.elementor-521 .elementor-element.elementor-element-5123bf4e{--width:48%;}.elementor-521 .elementor-element.elementor-element-79cefaaa{--width:100%;}.elementor-521 .elementor-element.elementor-element-6aa28832{--width:100%;}.elementor-521 .elementor-element.elementor-element-d64788a{--width:100%;}.elementor-521 .elementor-element.elementor-element-1a304435{--width:48%;}.elementor-521 .elementor-element.elementor-element-546f3cbb{--width:48%;}.elementor-521 .elementor-element.elementor-element-19db1c1a{--width:48%;}.elementor-521 .elementor-element.elementor-element-4d1f946b{--width:70%;}.elementor-521 .elementor-element.elementor-element-560cd23f{--width:48%;}.elementor-521 .elementor-element.elementor-element-58d09dc2{--width:48%;}.elementor-521 .elementor-element.elementor-element-5d142065{--width:48%;}.elementor-521 .elementor-element.elementor-element-1859ca17{--width:100%;}.elementor-521 .elementor-element.elementor-element-14f69865{--width:100%;}.elementor-521 .elementor-element.elementor-element-1fbcc24d{--width:100%;}.elementor-521 .elementor-element.elementor-element-5090c228{--width:100%;}}@media(max-width:1366px){.elementor-521 .elementor-element.elementor-element-2c02eede .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-617cc35 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-5557cb82 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-64e606ae .elementor-heading-title{font-size:var( --e-global-typography-29b58a2-font-size );line-height:var( --e-global-typography-29b58a2-line-height );letter-spacing:var( --e-global-typography-29b58a2-letter-spacing );}.elementor-521 .elementor-element.elementor-element-57174ebc .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-4353c942 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-4f7be828 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-6a395b47 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-69d50028 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-16756561 .elementor-heading-title{font-size:var( --e-global-typography-d8e8bcc-font-size );line-height:var( --e-global-typography-d8e8bcc-line-height );letter-spacing:var( --e-global-typography-d8e8bcc-letter-spacing );}.elementor-521 .elementor-element.elementor-element-3932b22b .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-1865d824 .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-14d783a1{--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-521 .elementor-element.elementor-element-3e398871{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-55c0a1c1 .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-182d9951 .elementor-button{font-size:var( --e-global-typography-6c95244-font-size );line-height:var( --e-global-typography-6c95244-line-height );}.elementor-521 .elementor-element.elementor-element-3834c687{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-5d68a34b .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}}@media(max-width:1024px){.elementor-521 .elementor-element.elementor-element-73ea8b68{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-521 .elementor-element.elementor-element-1c9c83ed{--flex-wrap:wrap;}.elementor-521 .elementor-element.elementor-element-2c02eede .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-617cc35 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-5557cb82 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-168d8ab7{--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-521 .elementor-element.elementor-element-79cefaaa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-d64788a{--border-radius:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-69ebaf58{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-521 .elementor-element.elementor-element-64e606ae .elementor-heading-title{font-size:var( --e-global-typography-29b58a2-font-size );line-height:var( --e-global-typography-29b58a2-line-height );letter-spacing:var( --e-global-typography-29b58a2-letter-spacing );}.elementor-521 .elementor-element.elementor-element-5f14fc91{--flex-wrap:wrap;}.elementor-521 .elementor-element.elementor-element-57174ebc .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-4353c942 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-4f7be828 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-db2427d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-521 .elementor-element.elementor-element-42238a58{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-6c2a081b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-864b187{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-521 .elementor-element.elementor-element-20e45072{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-521 .elementor-element.elementor-element-4d1f946b.e-con{--align-self:center;}.elementor-521 .elementor-element.elementor-element-55780a36{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-521 .elementor-element.elementor-element-5b9726ee{--flex-wrap:wrap;}.elementor-521 .elementor-element.elementor-element-6a395b47 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-69d50028 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-16756561 .elementor-heading-title{font-size:var( --e-global-typography-d8e8bcc-font-size );line-height:var( --e-global-typography-d8e8bcc-line-height );letter-spacing:var( --e-global-typography-d8e8bcc-letter-spacing );}.elementor-521 .elementor-element.elementor-element-3932b22b .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-3dc9ddde{--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-521 .elementor-element.elementor-element-1859ca17{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-458e0311{width:100%;max-width:100%;}.elementor-521 .elementor-element.elementor-element-1865d824{width:100%;max-width:100%;}.elementor-521 .elementor-element.elementor-element-1865d824 .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-1fbcc24d{--border-radius:0px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-14d783a1{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-55c0a1c1 .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-182d9951 .elementor-button{font-size:var( --e-global-typography-6c95244-font-size );line-height:var( --e-global-typography-6c95244-line-height );}.elementor-521 .elementor-element.elementor-element-5d68a34b .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-2e09f7d2 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-521 .elementor-element.elementor-element-2c02eede{width:100%;max-width:100%;}.elementor-521 .elementor-element.elementor-element-2c02eede .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-617cc35{width:100%;max-width:100%;}.elementor-521 .elementor-element.elementor-element-617cc35 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-5557cb82{width:100%;max-width:100%;}.elementor-521 .elementor-element.elementor-element-5557cb82 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-d64788a{--min-height:250px;}.elementor-521 .elementor-element.elementor-element-64e606ae .elementor-heading-title{font-size:var( --e-global-typography-29b58a2-font-size );line-height:var( --e-global-typography-29b58a2-line-height );letter-spacing:var( --e-global-typography-29b58a2-letter-spacing );}.elementor-521 .elementor-element.elementor-element-57174ebc .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-4353c942 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-4f7be828 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-42238a58{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-521 .elementor-element.elementor-element-6c2a081b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-521 .elementor-element.elementor-element-6a395b47 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-69d50028 .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-16756561 .elementor-heading-title{font-size:var( --e-global-typography-d8e8bcc-font-size );line-height:var( --e-global-typography-d8e8bcc-line-height );letter-spacing:var( --e-global-typography-d8e8bcc-letter-spacing );}.elementor-521 .elementor-element.elementor-element-3932b22b .elementor-heading-title{font-size:var( --e-global-typography-757b3a0-font-size );line-height:var( --e-global-typography-757b3a0-line-height );}.elementor-521 .elementor-element.elementor-element-1865d824 .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-1fbcc24d{--min-height:250px;}.elementor-521 .elementor-element.elementor-element-14d783a1{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-521 .elementor-element.elementor-element-5090c228{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-521 .elementor-element.elementor-element-3e398871{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-521 .elementor-element.elementor-element-55c0a1c1 .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}.elementor-521 .elementor-element.elementor-element-182d9951 .elementor-button{font-size:var( --e-global-typography-6c95244-font-size );line-height:var( --e-global-typography-6c95244-line-height );}.elementor-521 .elementor-element.elementor-element-3834c687{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-521 .elementor-element.elementor-element-5d68a34b .elementor-heading-title{font-size:var( --e-global-typography-18f49fe-font-size );line-height:var( --e-global-typography-18f49fe-line-height );}}/* Start custom CSS for button, class: .elementor-element-2e09f7d2 */.elementor-521 .elementor-element.elementor-element-2e09f7d2 .fa {
    font-size: 18px!important;
}
@media only screen and (max-width:1024px){
    .elementor-521 .elementor-element.elementor-element-2e09f7d2 .fa {
        font-size: 16px!important;
    }
}/* End custom CSS */