.elementor-9620 .elementor-element.elementor-element-77ae3177{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-9620 .elementor-element.elementor-element-3a4d99de{--display:flex;--min-height:759px;--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:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.81;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9620 .elementor-element.elementor-element-3a4d99de:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/11/Integrity-Roof-Services-Roof-Storm-Damge-repair-and-installs.webp);background-position:0 -248px;background-repeat:no-repeat;background-size:100% auto}.elementor-9620 .elementor-element.elementor-element-3a4d99de::before,.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-3a4d99de>.e-con-inner>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-3a4d99de>.e-con-inner>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(216deg,#FFFFFF42 42%,#000000E0 49%)}.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-shape-bottom svg,.elementor-9620 .elementor-element.elementor-element-3a4d99de>.e-con-inner>.elementor-shape-bottom svg{height:101px;transform:translateX(-50%) rotateY(180deg)}.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-shape-bottom,.elementor-9620 .elementor-element.elementor-element-3a4d99de>.e-con-inner>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-9620 .elementor-element.elementor-element-5e6883b1{--display:flex;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em}.elementor-9620 .elementor-element.elementor-element-5e6883b1.e-con{--flex-grow:0;--flex-shrink:0}.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);color:var(--e-global-color-primary)}.elementor-9620 .elementor-element.elementor-element-59028ea2{text-align:center}.elementor-9620 .elementor-element.elementor-element-59028ea2 .elementor-heading-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-530f8f26{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-9620 .elementor-element.elementor-element-2d51d9d1 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.3px;fill:#000;color:#000;border-radius:25px 25px 25px 25px;padding:18px 32px 18px 32px}.elementor-9620 .elementor-element.elementor-element-2d51d9d1>.elementor-widget-container{margin:35px 0 0 0}.elementor-9620 .elementor-element.elementor-element-715f0f2{--display:flex}.elementor-9620 .elementor-element.elementor-element-715f0f2:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-715f0f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9620 .elementor-element.elementor-element-cedb59b{text-align:center;color:#000}.elementor-9620 .elementor-element.elementor-element-7473e96a{--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-9620 .elementor-element.elementor-element-7473e96a:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-7473e96a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9620 .elementor-element.elementor-element-5060a53c{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-9620 .elementor-element.elementor-element-5060a53c:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-5060a53c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/11/Integrity-Roof-Services-Certified-Pro-with-5-star-reviews-for-flordia-roofing.webp);background-position:center left;background-repeat:no-repeat;background-size:43% auto}.elementor-9620 .elementor-element.elementor-element-5060a53c::before,.elementor-9620 .elementor-element.elementor-element-5060a53c>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-5060a53c>.e-con-inner>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-5060a53c>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-5060a53c>.e-con-inner>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-5060a53c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(18deg,#49464600 53%,#000000 63%)}.elementor-9620 .elementor-element.elementor-element-5060a53c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-9620 .elementor-element.elementor-element-5b3b6560{--spacer-size:267px;width:var(--container-widget-width,47.585%);max-width:47.585%;--container-widget-width:47.585%;--container-widget-flex-grow:0}.elementor-9620 .elementor-element.elementor-element-5b3b6560.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-9620 .elementor-element.elementor-element-6c1d080d>.elementor-widget-container{background-color:#FFFFFFBF;margin:10px 10px 10px 10px;padding:5px 5px 5px 5px;border-radius:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-6c1d080d{column-gap:0;text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;color:#000}.elementor-9620 .elementor-element.elementor-element-6c1d080d p{margin-block-end:3px}.elementor-9620 .elementor-element.elementor-element-6c1d080d a{color:#0B41F3}.elementor-9620 .elementor-element.elementor-element-6c1d080d a:hover,.elementor-9620 .elementor-element.elementor-element-6c1d080d a:focus{color:#000}.elementor-9620 .elementor-element.elementor-element-1883458{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-9620 .elementor-element.elementor-element-1883458:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-1883458>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/11/Integrity-Roof-Services-Google-Guaranteed-with-best-rated-roofing-company-for-flordia-roofing.webp);background-position:center left;background-repeat:no-repeat;background-size:44% auto}.elementor-9620 .elementor-element.elementor-element-1883458::before,.elementor-9620 .elementor-element.elementor-element-1883458>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-1883458>.e-con-inner>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-1883458>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-1883458>.e-con-inner>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-1883458>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(18deg,#49464600 53%,#000000 63%)}.elementor-9620 .elementor-element.elementor-element-1883458.e-con{--flex-grow:0;--flex-shrink:0}.elementor-9620 .elementor-element.elementor-element-210acc1e{--spacer-size:267px;width:var(--container-widget-width,47.585%);max-width:47.585%;--container-widget-width:47.585%;--container-widget-flex-grow:0}.elementor-9620 .elementor-element.elementor-element-210acc1e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-9620 .elementor-element.elementor-element-484c8d5d>.elementor-widget-container{background-color:#FFFFFFBF;margin:10px 10px 10px 10px;padding:5px 5px 5px 5px;border-radius:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-484c8d5d{column-gap:0;text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;color:#000}.elementor-9620 .elementor-element.elementor-element-484c8d5d p{margin-block-end:3px}.elementor-9620 .elementor-element.elementor-element-484c8d5d a{color:#0048FF}.elementor-9620 .elementor-element.elementor-element-484c8d5d a:hover,.elementor-9620 .elementor-element.elementor-element-484c8d5d a:focus{color:#000}.elementor-9620 .elementor-element.elementor-element-64c7eaeb{--spacer-size:50px}.elementor-9620 .elementor-element.elementor-element-5ee105d{--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}.elementor-9620 .elementor-element.elementor-element-56aa90d1:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-56aa90d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/08/hail-dents-roof-fasteners-flashlight-inspection-2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9620 .elementor-element.elementor-element-56aa90d1>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(215deg,#00000059 49%,#000000AD 40%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9620 .elementor-element.elementor-element-56aa90d1>.elementor-container{min-height:510px}.elementor-9620 .elementor-element.elementor-element-56aa90d1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 0em 5em 0em}.elementor-9620 .elementor-element.elementor-element-56aa90d1>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-9620 .elementor-element.elementor-element-56aa90d1>.elementor-shape-bottom svg{height:132px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-9620 .elementor-element.elementor-element-15802a13.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9620 .elementor-element.elementor-element-15802a13.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9620 .elementor-element.elementor-element-15802a13>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-104d55d4{text-align:center}.elementor-9620 .elementor-element.elementor-element-104d55d4 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:37px;font-weight:600;color:#FFF}.elementor-9620 .elementor-element.elementor-element-579e62e3 .elementor-heading-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-2e96728{--display:flex}.elementor-9620 .elementor-element.elementor-element-52f1c44{text-align:center}.elementor-9620 .elementor-element.elementor-element-52f1c44 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:600;color:#000}.elementor-9620 .elementor-element.elementor-element-4fd282a1{--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;--flex-wrap:wrap;--overlay-opacity:0.58}.elementor-9620 .elementor-element.elementor-element-4fd282a1:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-4fd282a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/09/Damaged-wood-from-leaving-a-damaged-roof-to-long-in-winter-park-fl.webp);background-position:0 -800px;background-repeat:no-repeat;background-size:100% auto}.elementor-9620 .elementor-element.elementor-element-4fd282a1::before,.elementor-9620 .elementor-element.elementor-element-4fd282a1>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-4fd282a1>.e-con-inner>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-4fd282a1>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-4fd282a1>.e-con-inner>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-4fd282a1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(169deg,#000000 54%,#5F5F5FF7 60%)}.elementor-9620 .elementor-element.elementor-element-4a358c3f{--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}.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);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.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);color:var(--e-global-color-text)}.elementor-9620 .elementor-element.elementor-element-256a7dd1 .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-256a7dd1:has(:hover) .elementor-image-box-title,.elementor-9620 .elementor-element.elementor-element-256a7dd1:has(:focus) .elementor-image-box-title{color:#7FADFF}.elementor-9620 .elementor-element.elementor-element-256a7dd1 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-2da62c00{--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}.elementor-9620 .elementor-element.elementor-element-5a09544f .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-5a09544f .elementor-image-box-description{color:#FFF}.elementor-9620 .elementor-element.elementor-element-13f8e66c{--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}.elementor-9620 .elementor-element.elementor-element-28171d7a .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-28171d7a .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-58220831{--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}.elementor-9620 .elementor-element.elementor-element-d94a23c .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-d94a23c .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-5789d74f{--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}.elementor-9620 .elementor-element.elementor-element-78da82c5 .elementor-image-box-wrapper{text-align:center}.elementor-9620 .elementor-element.elementor-element-78da82c5 .elementor-image-box-title{margin-bottom:51px;color:#FFF}.elementor-9620 .elementor-element.elementor-element-78da82c5 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-4efcdf9{--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}.elementor-9620 .elementor-element.elementor-element-4efcdf9:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-4efcdf9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9620 .elementor-element.elementor-element-866e775{text-align:center;color:#000}.elementor-9620 .elementor-element.elementor-element-f3ca7cc{--display:flex}.elementor-9620 .elementor-element.elementor-element-6849ca2{--spacer-size:50px}.elementor-9620 .elementor-element.elementor-element-7f868cdf:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-7f868cdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/09/Integrity-Roof-Services-Warranty-tracking-system-for-customers.webp);background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-9620 .elementor-element.elementor-element-7f868cdf>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(215deg,#00000059 49%,#000000AD 40%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9620 .elementor-element.elementor-element-7f868cdf>.elementor-container{min-height:510px}.elementor-9620 .elementor-element.elementor-element-7f868cdf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 0em 5em 0em}.elementor-9620 .elementor-element.elementor-element-7f868cdf>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-9620 .elementor-element.elementor-element-7f868cdf>.elementor-shape-bottom svg{height:132px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-9620 .elementor-element.elementor-element-37e3dcab.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9620 .elementor-element.elementor-element-37e3dcab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9620 .elementor-element.elementor-element-37e3dcab>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-4c7fe580{text-align:center}.elementor-9620 .elementor-element.elementor-element-4c7fe580 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600;color:#FFF}.elementor-9620 .elementor-element.elementor-element-24c677f .elementor-heading-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-5cd7a30{--display:flex}.elementor-9620 .elementor-element.elementor-element-b695c08{text-align:center;color:#000}.elementor-9620 .elementor-element.elementor-element-7461771{--display:flex}.elementor-9620 .elementor-element.elementor-element-7461771:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-7461771>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9620 .elementor-element.elementor-element-07f99db{--spacer-size:50px}.elementor-9620 .elementor-element.elementor-element-7a1afe6c:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-7a1afe6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/07/before-Integrity-Roof-Service-missing-shinlges-on-inspection-in-New-Smyrna-Beach-FL-32168.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9620 .elementor-element.elementor-element-7a1afe6c>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(215deg,#00000059 49%,#000000AD 40%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9620 .elementor-element.elementor-element-7a1afe6c>.elementor-container{min-height:510px}.elementor-9620 .elementor-element.elementor-element-7a1afe6c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 0em 5em 0em}.elementor-9620 .elementor-element.elementor-element-7a1afe6c>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-9620 .elementor-element.elementor-element-7a1afe6c>.elementor-shape-bottom svg{height:132px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-9620 .elementor-element.elementor-element-6a8bccf1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9620 .elementor-element.elementor-element-6a8bccf1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9620 .elementor-element.elementor-element-6a8bccf1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-4e8b0115{text-align:center}.elementor-9620 .elementor-element.elementor-element-4e8b0115 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;color:#FFF}.elementor-9620 .elementor-element.elementor-element-7366a66b .elementor-heading-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-7a2909a{--display:flex}.elementor-9620 .elementor-element.elementor-element-e83e6f1{text-align:center;color:#000}.elementor-9620 .elementor-element.elementor-element-39a6322{--display:flex}.elementor-widget-hotspot .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary )}.elementor-widget-hotspot .e-hotspot__label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-9620 .elementor-element.elementor-element-cad4f01 .elementor-repeater-item-ea9519e{left:88%;--hotspot-translate-x:88%;top:60%;--hotspot-translate-y:60%}.elementor-9620 .elementor-element.elementor-element-cad4f01 .elementor-repeater-item-abd46f1{--hotspot-min-width:23px;--hotspot-min-height:0px;left:87%;--hotspot-translate-x:87%;top:35%;--hotspot-translate-y:35%}.elementor-9620 .elementor-element.elementor-element-cad4f01 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-9620 .elementor-element.elementor-element-cad4f01{--background-align:center;--tooltip-align:center;--tooltip-padding:25px 25px 25px 25px;--tooltip-color:#000000;--tooltip-border-radius:25px 25px 25px 25px}.elementor-9620 .elementor-element.elementor-element-cad4f01 img{border-radius:25px 25px 25px 25px}.elementor-9620 .elementor-element.elementor-element-78c779b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px}.elementor-9620 .elementor-element.elementor-element-78c779b .elementor-image-carousel-caption{text-align:center;font-family:"Albert Sans",Sans-serif;margin-block-start:10px}.elementor-9620 .elementor-element.elementor-element-170763b6:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-170763b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/09/Damaged-wood-from-leaving-a-damaged-roof-to-long-in-winter-park-fl.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-9620 .elementor-element.elementor-element-170763b6>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(215deg,#00000059 49%,#000000AD 40%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9620 .elementor-element.elementor-element-170763b6>.elementor-container{min-height:510px}.elementor-9620 .elementor-element.elementor-element-170763b6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 0em 5em 0em}.elementor-9620 .elementor-element.elementor-element-170763b6>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-9620 .elementor-element.elementor-element-170763b6>.elementor-shape-bottom svg{height:132px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-9620 .elementor-element.elementor-element-3e8e79a7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9620 .elementor-element.elementor-element-3e8e79a7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9620 .elementor-element.elementor-element-3e8e79a7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-55426351{text-align:center}.elementor-9620 .elementor-element.elementor-element-55426351 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:45px;font-weight:600;color:#FFF}.elementor-9620 .elementor-element.elementor-element-5a62a869 .elementor-heading-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-9886b5c{--display:flex}.elementor-9620 .elementor-element.elementor-element-31a8eec{text-align:center;color:#000}.elementor-9620 .elementor-element.elementor-element-fcf7f3f{--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;--flex-wrap:wrap;--overlay-opacity:0.78}.elementor-9620 .elementor-element.elementor-element-fcf7f3f:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/06/After-Integrity-R-1-scaled.jpeg);background-position:0 -31px;background-repeat:no-repeat;background-size:100% auto}.elementor-9620 .elementor-element.elementor-element-fcf7f3f::before,.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.e-con-inner>.elementor-background-video-container::before,.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.e-con-inner>.elementor-background-slideshow::before,.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(169deg,#000000 54%,#5F5F5FF7 60%)}.elementor-9620 .elementor-element.elementor-element-60a1fbf{--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}.elementor-9620 .elementor-element.elementor-element-ad416a6 .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-ad416a6:has(:hover) .elementor-image-box-title,.elementor-9620 .elementor-element.elementor-element-ad416a6:has(:focus) .elementor-image-box-title{color:#7FADFF}.elementor-9620 .elementor-element.elementor-element-ad416a6 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-950f28b{--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}.elementor-9620 .elementor-element.elementor-element-3e5e3c0 .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-3e5e3c0 .elementor-image-box-description{color:#FFF}.elementor-9620 .elementor-element.elementor-element-2f053d0{--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}.elementor-9620 .elementor-element.elementor-element-2eed987 .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-2eed987 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-a067594{--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}.elementor-9620 .elementor-element.elementor-element-9c62542 .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-9c62542 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-939600c .elementor-image-box-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-939600c .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-ebffa7a{--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}.elementor-9620 .elementor-element.elementor-element-ebffa7a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-9620 .elementor-element.elementor-element-b9b7859 .elementor-image-box-wrapper{text-align:center}.elementor-9620 .elementor-element.elementor-element-b9b7859 .elementor-image-box-title{margin-bottom:51px;color:#FFF}.elementor-9620 .elementor-element.elementor-element-b9b7859 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-0d48c42 .elementor-image-box-wrapper{text-align:center}.elementor-9620 .elementor-element.elementor-element-0d48c42 .elementor-image-box-title{margin-bottom:51px;color:#FFF}.elementor-9620 .elementor-element.elementor-element-0d48c42 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#FFF}.elementor-9620 .elementor-element.elementor-element-74198b1{--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}.elementor-9620 .elementor-element.elementor-element-e97fd95{--spacer-size:131px}.elementor-9620 .elementor-element.elementor-element-45aaacbe:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-45aaacbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/10/Another-Happy-Customer-in-LongWood-Fl-with-a-new-roof-replacement.jpg);background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-9620 .elementor-element.elementor-element-45aaacbe>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(215deg,#00000059 49%,#000000AD 40%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9620 .elementor-element.elementor-element-45aaacbe>.elementor-container{min-height:510px}.elementor-9620 .elementor-element.elementor-element-45aaacbe{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 0em 5em 0em}.elementor-9620 .elementor-element.elementor-element-45aaacbe>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-9620 .elementor-element.elementor-element-45aaacbe>.elementor-shape-bottom svg{height:132px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-9620 .elementor-element.elementor-element-1267f810.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9620 .elementor-element.elementor-element-1267f810.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9620 .elementor-element.elementor-element-1267f810>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-3ee0920a{text-align:center}.elementor-9620 .elementor-element.elementor-element-3ee0920a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;color:#FFF}.elementor-9620 .elementor-element.elementor-element-51729089 .elementor-heading-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-5e155bf .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.3px;fill:#000;color:#000;border-radius:25px 25px 25px 25px;padding:18px 32px 18px 32px}.elementor-9620 .elementor-element.elementor-element-5e155bf>.elementor-widget-container{margin:20px 0 0 0}.elementor-9620 .elementor-element.elementor-element-ef0410f{--display:flex}.elementor-9620 .elementor-element.elementor-element-62d820b2:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-62d820b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://roofersintegrity.com/wp-content/uploads/2025/02/Integrity-Roof-Servceis-Common-reasons-to-file-a-roofing-claim.webp);background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-9620 .elementor-element.elementor-element-62d820b2>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(215deg,#00000059 49%,#000000AD 40%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9620 .elementor-element.elementor-element-62d820b2>.elementor-container{min-height:510px}.elementor-9620 .elementor-element.elementor-element-62d820b2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 0em 5em 0em}.elementor-9620 .elementor-element.elementor-element-62d820b2>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-9620 .elementor-element.elementor-element-62d820b2>.elementor-shape-bottom svg{height:132px}.elementor-bc-flex-widget .elementor-9620 .elementor-element.elementor-element-4659ab61.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9620 .elementor-element.elementor-element-4659ab61.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9620 .elementor-element.elementor-element-4659ab61>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px}.elementor-9620 .elementor-element.elementor-element-6ddbfaf0{text-align:center}.elementor-9620 .elementor-element.elementor-element-6ddbfaf0 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:47px;font-weight:600;color:#FFF}.elementor-9620 .elementor-element.elementor-element-6df5a494 .elementor-heading-title{color:#FFF}.elementor-9620 .elementor-element.elementor-element-d00ac69{--display:flex}.elementor-9620 .elementor-element.elementor-element-d00ac69:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-d00ac69>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9620 .elementor-element.elementor-element-3d37f08{text-align:center}.elementor-9620 .elementor-element.elementor-element-3d37f08 .elementor-heading-title{color:#000}.elementor-9620 .elementor-element.elementor-element-778df80{--display:flex}.elementor-9620 .elementor-element.elementor-element-778df80:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-778df80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9620 .elementor-element.elementor-element-3e829c7{--display:flex}.elementor-9620 .elementor-element.elementor-element-0f05a1d .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-0f05a1d.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-0f05a1d.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-0f05a1d.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-0f05a1d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-0f05a1d .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-0f05a1d .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-bc713be{--display:flex}.elementor-9620 .elementor-element.elementor-element-0d66674 .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-0d66674.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-0d66674.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-0d66674.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-0d66674 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-0d66674 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-0d66674 .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-c7a9968{--display:flex}.elementor-9620 .elementor-element.elementor-element-a15f7b3 .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-a15f7b3.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-a15f7b3.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-a15f7b3.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-a15f7b3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-a15f7b3 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-a15f7b3 .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-c17444d{--display:flex}.elementor-9620 .elementor-element.elementor-element-10b2f35 .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-10b2f35.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-10b2f35.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-10b2f35.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-10b2f35 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-10b2f35 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-10b2f35 .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-118858d{--display:flex}.elementor-9620 .elementor-element.elementor-element-643db4f .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-643db4f.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-643db4f.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-643db4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-643db4f .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-643db4f .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-643db4f .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-f8d170c{--display:flex}.elementor-9620 .elementor-element.elementor-element-e97f29e .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-e97f29e.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-e97f29e.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-e97f29e.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-e97f29e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-e97f29e .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-e97f29e .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-bcd451e{--display:flex}.elementor-9620 .elementor-element.elementor-element-e2851a0 .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-e2851a0.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-e2851a0.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-e2851a0.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-e2851a0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-e2851a0 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-e2851a0 .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-d603fa4{--display:flex}.elementor-9620 .elementor-element.elementor-element-2fa05c3 .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-2fa05c3.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-2fa05c3.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-2fa05c3.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-2fa05c3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-2fa05c3 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-2fa05c3 .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-da7c120{--display:flex}.elementor-9620 .elementor-element.elementor-element-a300c49 .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-a300c49.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-a300c49.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-a300c49.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-a300c49 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-a300c49 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-a300c49 .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-8791416{--display:flex}.elementor-9620 .elementor-element.elementor-element-e31f25f .elementor-image-box-wrapper{text-align:start}.elementor-9620 .elementor-element.elementor-element-e31f25f.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9620 .elementor-element.elementor-element-e31f25f.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9620 .elementor-element.elementor-element-e31f25f.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-e31f25f .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-9620 .elementor-element.elementor-element-e31f25f .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s}.elementor-9620 .elementor-element.elementor-element-e31f25f .elementor-image-box-title{color:#000}.elementor-9620 .elementor-element.elementor-element-769a410{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#CACACF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-active-color:#FFFFFF}.elementor-9620 .elementor-element.elementor-element-769a410>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#2036FF}.elementor-9620 .elementor-element.elementor-element-769a410>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{background-color:#000}.elementor-9620 .elementor-element.elementor-element-feb0037{--display:flex}.elementor-9620 .elementor-element.elementor-element-47ae80c{text-align:center;color:#000}.elementor-9620 .elementor-element.elementor-element-9e3f342{--display:flex}body.elementor-page-9620{margin:0 0 0 0;padding:0 0 0 0}@media(max-width:1024px){.elementor-9620 .elementor-element.elementor-element-3a4d99de:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9620 .elementor-element.elementor-element-15802a13>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9620 .elementor-element.elementor-element-4fd282a1:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-4fd282a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9620 .elementor-element.elementor-element-37e3dcab>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9620 .elementor-element.elementor-element-6a8bccf1>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9620 .elementor-element.elementor-element-3e8e79a7>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9620 .elementor-element.elementor-element-fcf7f3f:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9620 .elementor-element.elementor-element-1267f810>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9620 .elementor-element.elementor-element-4659ab61>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}}@media(max-width:767px){.elementor-9620 .elementor-element.elementor-element-3a4d99de:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-3a4d99de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9620 .elementor-element.elementor-element-3a4d99de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em}.elementor-9620 .elementor-element.elementor-element-5e6883b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-9620 .elementor-element.elementor-element-2d51d9d1 .elementor-button{font-size:14px;padding:18px 32px 18px 32px}.elementor-9620 .elementor-element.elementor-element-6c1d080d{width:var(--container-widget-width,114px);max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0}.elementor-9620 .elementor-element.elementor-element-484c8d5d{width:var(--container-widget-width,119px);max-width:119px;--container-widget-width:119px;--container-widget-flex-grow:0}.elementor-9620 .elementor-element.elementor-element-56aa90d1{padding:0em 0em 0em 0em}.elementor-9620 .elementor-element.elementor-element-4fd282a1:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-4fd282a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9620 .elementor-element.elementor-element-7f868cdf{padding:0em 0em 0em 0em}.elementor-9620 .elementor-element.elementor-element-7a1afe6c{padding:0em 0em 0em 0em}.elementor-9620 .elementor-element.elementor-element-170763b6{padding:0em 0em 0em 0em}.elementor-9620 .elementor-element.elementor-element-fcf7f3f:not(.elementor-motion-effects-element-type-background),.elementor-9620 .elementor-element.elementor-element-fcf7f3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9620 .elementor-element.elementor-element-45aaacbe{padding:0em 0em 0em 0em}.elementor-9620 .elementor-element.elementor-element-5e155bf .elementor-button{font-size:14px;padding:18px 32px 18px 32px}.elementor-9620 .elementor-element.elementor-element-62d820b2{padding:0em 0em 0em 0em}.elementor-9620 .elementor-element.elementor-element-0f05a1d .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-0d66674 .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-a15f7b3 .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-10b2f35 .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-643db4f .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-e97f29e .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-e2851a0 .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-2fa05c3 .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-a300c49 .elementor-image-box-img{margin-bottom:15px}.elementor-9620 .elementor-element.elementor-element-e31f25f .elementor-image-box-img{margin-bottom:15px}}@media(min-width:768px){.elementor-9620 .elementor-element.elementor-element-5e6883b1{--width:92.965%}.elementor-9620 .elementor-element.elementor-element-5060a53c{--width:46.894%}.elementor-9620 .elementor-element.elementor-element-1883458{--width:46.894%}.elementor-9620 .elementor-element.elementor-element-4a358c3f{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-2da62c00{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-13f8e66c{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-58220831{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-5789d74f{--width:66.6666%}.elementor-9620 .elementor-element.elementor-element-60a1fbf{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-950f28b{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-2f053d0{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-a067594{--width:33.3333%}.elementor-9620 .elementor-element.elementor-element-ebffa7a{--width:58.233%}}@media(max-width:1024px) and (min-width:768px){.elementor-9620 .elementor-element.elementor-element-15802a13{width:100%}.elementor-9620 .elementor-element.elementor-element-37e3dcab{width:100%}.elementor-9620 .elementor-element.elementor-element-6a8bccf1{width:100%}.elementor-9620 .elementor-element.elementor-element-3e8e79a7{width:100%}.elementor-9620 .elementor-element.elementor-element-1267f810{width:100%}.elementor-9620 .elementor-element.elementor-element-4659ab61{width:100%}}