.elementor-6830 .elementor-element.elementor-element-3f133272:not(.elementor-motion-effects-element-type-background),.elementor-6830 .elementor-element.elementor-element-3f133272>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://tarrytownroofing.com/wp-content/uploads/2020/11/bg-services-2-top-1.png);background-position:top right;background-repeat:no-repeat}.elementor-6830 .elementor-element.elementor-element-3f133272>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-3f133272{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 15px 75px 15px}.elementor-bc-flex-widget .elementor-6830 .elementor-element.elementor-element-7583a565.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-6830 .elementor-element.elementor-element-7583a565.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-6830 .elementor-element.elementor-element-7583a565>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6830 .elementor-element.elementor-element-7583a565>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 100px 0 0}.elementor-6830 .elementor-element.elementor-element-96ada9f>.elementor-widget-container{margin:15px 0 -20px 0;padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-96ada9f .heading-default-layout{text-align:left}.elementor-6830 .elementor-element.elementor-element-96ada9f .heading-layout1new .item-subtitle:after{background-color:#ee212b}.elementor-6830 .elementor-element.elementor-element-96ada9f .item-beforetitle{font-family:"Yantramanav",Sans-serif;font-weight:700;padding:-7% 0% 0% 0%!important;margin:-8% 0% 0% 0%!important}.elementor-6830 .elementor-element.elementor-element-96ada9f .item-title{color:#111;line-height:1.3em}.elementor-6830 .elementor-element.elementor-element-96ada9f .title-style{width:50px}.elementor-6830 .elementor-element.elementor-element-96ada9f .section-subtitle{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700}.elementor-6830 .elementor-element.elementor-element-0ba2922>.elementor-widget-container{margin:20px 20px 0 0;padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-0ba2922{color:var(--e-global-color-3a60088)}.elementor-6830 .elementor-element.elementor-element-94d2516{text-align:left;width:var(--container-widget-width,89.919%);max-width:89.919%;--container-widget-width:89.919%;--container-widget-flex-grow:0}.elementor-6830 .elementor-element.elementor-element-94d2516 .rten-button-lg{width:75px}.elementor-6830 .elementor-element.elementor-element-94d2516 .rt-btn:hover{background-color:#E8686E}.elementor-6830 .elementor-element.elementor-element-94d2516 .button-default:hover{background-color:#E8686E}.elementor-6830 .elementor-element.elementor-element-95cd0a3{text-align:left;width:var(--container-widget-width,118.519%);max-width:118.519%;--container-widget-width:118.519%;--container-widget-flex-grow:0}.elementor-6830 .elementor-element.elementor-element-95cd0a3 .rten-button-lg{width:300px}.elementor-6830 .elementor-element.elementor-element-95cd0a3 .rt-btn:hover{background-color:#E8686E}.elementor-6830 .elementor-element.elementor-element-95cd0a3 .button-default:hover{background-color:#E8686E}.elementor-6830 .elementor-element.elementor-element-599e087f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6830 .elementor-element.elementor-element-599e087f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6830 .elementor-element.elementor-element-c521644>.elementor-background-overlay{background-color:#000;opacity:.25;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-c521644 .elementor-background-overlay{filter:brightness(60%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-6830 .elementor-element.elementor-element-c521644{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:0;padding:59px 0 85px 0}.elementor-6830 .elementor-element.elementor-element-a0376c0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6830 .elementor-element.elementor-element-a0376c0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-7988dcd{width:auto;max-width:auto;align-self:center;text-align:center}.elementor-6830 .elementor-element.elementor-element-7988dcd>.elementor-widget-container{background-color:#00000057;margin:0 0 30px 0;padding:15px 32px 15px 32px}.elementor-6830 .elementor-element.elementor-element-7988dcd .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-1c85d6a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6830 .elementor-element.elementor-element-1c85d6a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000057}.elementor-6830 .elementor-element.elementor-element-1c85d6a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6830 .elementor-element.elementor-element-1c85d6a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-13e5c3d>.elementor-widget-container{padding:10px 0 0 0}.elementor-6830 .elementor-element.elementor-element-13e5c3d{text-align:center}.elementor-6830 .elementor-element.elementor-element-13e5c3d .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-d9d4422>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-6830 .elementor-element.elementor-element-d9d4422{color:#FFF}.elementor-6830 .elementor-element.elementor-element-7d27f97:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6830 .elementor-element.elementor-element-7d27f97>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000057}.elementor-6830 .elementor-element.elementor-element-7d27f97>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6830 .elementor-element.elementor-element-7d27f97>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-0b26fdc>.elementor-widget-container{padding:10px 0 0 0}.elementor-6830 .elementor-element.elementor-element-0b26fdc{text-align:center}.elementor-6830 .elementor-element.elementor-element-0b26fdc .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-b53ef58>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-6830 .elementor-element.elementor-element-b53ef58{color:#FFF}.elementor-6830 .elementor-element.elementor-element-5644835:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6830 .elementor-element.elementor-element-5644835>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000057}.elementor-6830 .elementor-element.elementor-element-5644835>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6830 .elementor-element.elementor-element-5644835>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-91599d1>.elementor-widget-container{padding:10px 0 0 0}.elementor-6830 .elementor-element.elementor-element-91599d1{text-align:center}.elementor-6830 .elementor-element.elementor-element-91599d1 .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-3126afe>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-6830 .elementor-element.elementor-element-3126afe{color:#FFF}.elementor-6830 .elementor-element.elementor-element-20fe0e0{padding:050px 0 0 0}.elementor-6830 .elementor-element.elementor-element-8c2feb8>.elementor-widget-container{margin:0 0 -20px 0;padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-8c2feb8 .heading-default-layout{text-align:center}.elementor-6830 .elementor-element.elementor-element-8c2feb8 .heading-layout1new .item-subtitle:after{background-color:#ee212b}.elementor-6830 .elementor-element.elementor-element-8c2feb8 .item-beforetitle{font-family:"Yantramanav",Sans-serif;font-weight:700;padding:-7% 0% 0% 0%!important;margin:-8% 0% 0% 0%!important}.elementor-6830 .elementor-element.elementor-element-8c2feb8 .item-title{color:#111;line-height:1.3em}.elementor-6830 .elementor-element.elementor-element-8c2feb8 .title-style{width:50px}.elementor-6830 .elementor-element.elementor-element-8c2feb8 .section-subtitle{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700}.elementor-6830 .elementor-element.elementor-element-1393122{padding:020px 0 050px 0}.elementor-6830 .elementor-element.elementor-element-8d4a3e3{--icon-box-icon-margin:15px}.elementor-6830 .elementor-element.elementor-element-8d4a3e3.elementor-view-stacked .elementor-icon{background-color:#EE333D}.elementor-6830 .elementor-element.elementor-element-8d4a3e3.elementor-view-framed .elementor-icon,.elementor-6830 .elementor-element.elementor-element-8d4a3e3.elementor-view-default .elementor-icon{fill:#EE333D;color:#EE333D;border-color:#EE333D}.elementor-6830 .elementor-element.elementor-element-5ec33fe{--icon-box-icon-margin:15px}.elementor-6830 .elementor-element.elementor-element-5ec33fe.elementor-view-stacked .elementor-icon{background-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-5ec33fe.elementor-view-framed .elementor-icon,.elementor-6830 .elementor-element.elementor-element-5ec33fe.elementor-view-default .elementor-icon{fill:#EE222D;color:#EE222D;border-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-7eb5492{--icon-box-icon-margin:15px}.elementor-6830 .elementor-element.elementor-element-7eb5492.elementor-view-stacked .elementor-icon{background-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-7eb5492.elementor-view-framed .elementor-icon,.elementor-6830 .elementor-element.elementor-element-7eb5492.elementor-view-default .elementor-icon{fill:#EE222D;color:#EE222D;border-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-95ae674{--icon-box-icon-margin:15px}.elementor-6830 .elementor-element.elementor-element-95ae674.elementor-view-stacked .elementor-icon{background-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-95ae674.elementor-view-framed .elementor-icon,.elementor-6830 .elementor-element.elementor-element-95ae674.elementor-view-default .elementor-icon{fill:#EE222D;color:#EE222D;border-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-0b34ff8{--icon-box-icon-margin:15px}.elementor-6830 .elementor-element.elementor-element-0b34ff8.elementor-view-stacked .elementor-icon{background-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-0b34ff8.elementor-view-framed .elementor-icon,.elementor-6830 .elementor-element.elementor-element-0b34ff8.elementor-view-default .elementor-icon{fill:#EE222D;color:#EE222D;border-color:#EE222D}.elementor-6830 .elementor-element.elementor-element-554a91ad{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-554a91ad>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-7a8561e4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6830 .elementor-element.elementor-element-7a8561e4>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6830 .elementor-element.elementor-element-7a8561e4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-5e60023>.elementor-widget-container{margin:50px 0 35px 0}.elementor-6830 .elementor-element.elementor-element-5e60023{text-align:center}.elementor-6830 .elementor-element.elementor-element-1afae2e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6830 .elementor-element.elementor-element-1afae2e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#131313;background-image:url(https://tarrytownroofing.com/wp-content/uploads/2021/09/shape33.png)}.elementor-6830 .elementor-element.elementor-element-1afae2e1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 020px 290px 0;--e-column-margin-right:020px;--e-column-margin-left:0px;padding:50px 50px 0 50px}.elementor-6830 .elementor-element.elementor-element-1afae2e1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-6bef3c73 .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-46525893{--divider-border-style:solid;--divider-color:#EE2222;--divider-border-width:1px}.elementor-6830 .elementor-element.elementor-element-46525893>.elementor-widget-container{padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-46525893 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0}.elementor-6830 .elementor-element.elementor-element-46525893 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-6830 .elementor-element.elementor-element-3b8e293e .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-7b42d512>.elementor-widget-container{padding:0 0 010px 0}.elementor-6830 .elementor-element.elementor-element-7b42d512{color:#ACACAC}.elementor-6830 .elementor-element.elementor-element-3699b0aa .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-61456a23>.elementor-widget-container{padding:0 0 010px 0}.elementor-6830 .elementor-element.elementor-element-61456a23{color:#ACACAC}.elementor-6830 .elementor-element.elementor-element-7742b136 .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-1aefeb64>.elementor-widget-container{padding:0 0 010px 0}.elementor-6830 .elementor-element.elementor-element-1aefeb64{color:#ACACAC}.elementor-6830 .elementor-element.elementor-element-12874329:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6830 .elementor-element.elementor-element-12874329>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#131313;background-image:url(https://tarrytownroofing.com/wp-content/uploads/2021/09/shape33.png)}.elementor-6830 .elementor-element.elementor-element-12874329>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:015px 0 0120px 020px;--e-column-margin-right:0px;--e-column-margin-left:020px;padding:50px 50px 50px 50px}.elementor-6830 .elementor-element.elementor-element-12874329>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-59c3cdc1 .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-a07118a{--divider-border-style:solid;--divider-color:#EE2222;--divider-border-width:1px}.elementor-6830 .elementor-element.elementor-element-a07118a>.elementor-widget-container{padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-a07118a .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0}.elementor-6830 .elementor-element.elementor-element-a07118a .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-6830 .elementor-element.elementor-element-2ca23bc3 .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-5fa91b13>.elementor-widget-container{padding:0 0 010px 0}.elementor-6830 .elementor-element.elementor-element-5fa91b13{color:#ACACAC}.elementor-6830 .elementor-element.elementor-element-5d559a88 .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-fd3cce9>.elementor-widget-container{padding:0 0 010px 0}.elementor-6830 .elementor-element.elementor-element-fd3cce9{color:#ACACAC}.elementor-6830 .elementor-element.elementor-element-23eb7970 .elementor-heading-title{color:#FFF}.elementor-6830 .elementor-element.elementor-element-12207f1a>.elementor-widget-container{padding:0 0 010px 0}.elementor-6830 .elementor-element.elementor-element-12207f1a{color:#ACACAC}.elementor-6830 .elementor-element.elementor-element-8c5cfc3{padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-4790e0ae{text-align:center}.elementor-6830 .elementor-element.elementor-element-61e80f79{--spacer-size:50px}.elementor-6830 .elementor-element.elementor-element-6ceaeb0{--spacer-size:50px}.elementor-6830 .elementor-element.elementor-element-a8963db>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-6830 .elementor-element.elementor-element-a8963db>.elementor-background-overlay{opacity:.6;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-a8963db{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 75px 0}.elementor-6830 .elementor-element.elementor-element-de7370d>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 30px 0}.elementor-6830 .elementor-element.elementor-element-de7370d{text-align:center}.elementor-6830 .elementor-element.elementor-element-de7370d .elementor-heading-title{font-size:44px;color:var(--e-global-color-3a60088)}.elementor-6830 .elementor-element.elementor-element-8c6bcae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6830 .elementor-element.elementor-element-8c6bcae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://tarrytownroofing.com/wp-content/uploads/2024/09/ab435.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-6830 .elementor-element.elementor-element-8c6bcae>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6830 .elementor-element.elementor-element-8c6bcae>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6830 .elementor-element.elementor-element-01a10b5{--spacer-size:700px}@media(max-width:1366px){.elementor-6830 .elementor-element.elementor-element-de7370d .elementor-heading-title{font-size:38px}.elementor-6830 .elementor-element.elementor-element-01a10b5{--spacer-size:900px}}@media(min-width:768px){.elementor-6830 .elementor-element.elementor-element-7583a565{width:50%}.elementor-6830 .elementor-element.elementor-element-d92d9ef{width:41.897%}.elementor-6830 .elementor-element.elementor-element-2dec96c{width:58.103%}.elementor-6830 .elementor-element.elementor-element-599e087f{width:50%}.elementor-6830 .elementor-element.elementor-element-1fdf452{width:60%}.elementor-6830 .elementor-element.elementor-element-8c6bcae{width:39.917%}}@media(max-width:1024px) and (min-width:768px){.elementor-6830 .elementor-element.elementor-element-7583a565{width:100%}.elementor-6830 .elementor-element.elementor-element-599e087f{width:100%}.elementor-6830 .elementor-element.elementor-element-1fdf452{width:60%}.elementor-6830 .elementor-element.elementor-element-8c6bcae{width:40%}}@media(max-width:1024px){.elementor-6830 .elementor-element.elementor-element-3f133272{padding:90px 15px 88px 15px}.elementor-6830 .elementor-element.elementor-element-de7370d .elementor-heading-title{font-size:30px}.elementor-6830 .elementor-element.elementor-element-8c6bcae>.elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-6830 .elementor-element.elementor-element-01a10b5{--spacer-size:400px}}@media(max-width:767px){.elementor-6830 .elementor-element.elementor-element-3f133272{padding:92px 15px 95px 15px}.elementor-6830 .elementor-element.elementor-element-7583a565>.elementor-element-populated{padding:0 0 0 0}.elementor-6830 .elementor-element.elementor-element-0ba2922{text-align:left}.elementor-6830 .elementor-element.elementor-element-94d2516>.elementor-widget-container{margin:0 0 20px 0}.elementor-6830 .elementor-element.elementor-element-95cd0a3>.elementor-widget-container{margin:0 0 20px 0}.elementor-6830 .elementor-element.elementor-element-1fdf452>.elementor-element-populated{padding:0 15px 35px 15px}.elementor-6830 .elementor-element.elementor-element-de7370d>.elementor-widget-container{padding:0 0 10px 0}.elementor-6830 .elementor-element.elementor-element-de7370d .elementor-heading-title{font-size:25px}.elementor-6830 .elementor-element.elementor-element-01a10b5{--spacer-size:300px}}.elementor-6830 .elementor-element.elementor-element-7988dcd{margin-left:auto;margin-right:auto}.elementor-6830 .elementor-element.elementor-element-20f8f88 .elementor-container{gap:20px}