.elementor-102 .elementor-element.elementor-element-2f918d67{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;}.elementor-102 .elementor-element.elementor-element-2f918d67:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-2f918d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-2f918d67::before, .elementor-102 .elementor-element.elementor-element-2f918d67 > .elementor-background-video-container::before, .elementor-102 .elementor-element.elementor-element-2f918d67 > .e-con-inner > .elementor-background-video-container::before, .elementor-102 .elementor-element.elementor-element-2f918d67 > .elementor-background-slideshow::before, .elementor-102 .elementor-element.elementor-element-2f918d67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-102 .elementor-element.elementor-element-2f918d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://toproof.nextwp.io/wp-content/uploads/2025/06/work-at-heights-worker-builds-a-roof-from-ceramic-2023-09-12-18-13-51-utc.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-102 .elementor-element.elementor-element-2f918d67::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-102 .elementor-element.elementor-element-2f918d67 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2f918d67 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2f918d67 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-2f918d67  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-63ad98f6{text-align:center;}.elementor-102 .elementor-element.elementor-element-63ad98f6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-7ff7bd8b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-24d200e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-102 .elementor-element.elementor-element-24d200e0 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-24d200e0 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-24d200e0 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-24d200e0  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-665bbda2{--display:flex;}.elementor-102 .elementor-element.elementor-element-665bbda2 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-665bbda2 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-665bbda2 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-665bbda2  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-4ee61b5d{text-align:center;}.elementor-102 .elementor-element.elementor-element-b31461c{text-align:center;}.elementor-102 .elementor-element.elementor-element-66914f33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-102 .elementor-element.elementor-element-66914f33 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-66914f33 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-66914f33 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-66914f33  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-20121d1c{--display:flex;}.elementor-102 .elementor-element.elementor-element-20121d1c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-20121d1c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-20121d1c .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-20121d1c  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-e3bec2f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-e3bec2f .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-e3bec2f .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-e3bec2f .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-e3bec2f  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-f360a6d{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-f360a6d .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-f360a6d .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-f360a6d .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-f360a6d  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-9bac247 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-901eb5d{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-901eb5d .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-901eb5d .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-901eb5d .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-901eb5d  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-46a28e4{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-46a28e4 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-46a28e4 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-46a28e4 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-46a28e4  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-2e24329 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-93563fc{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-93563fc .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-93563fc .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-93563fc .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-93563fc  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-1fd2a96{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-1fd2a96 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1fd2a96 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1fd2a96 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-1fd2a96  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-1402091 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-d9614d4{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-d9614d4 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-d9614d4 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-d9614d4 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-d9614d4  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-2114b1d{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-2114b1d .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2114b1d .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2114b1d .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-2114b1d  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-8f1b0ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-9f6f25c{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#F23838;--n-accordion-icon-hover-color:#F23838;--n-accordion-icon-active-color:#F23838;}.elementor-102 .elementor-element.elementor-element-9f6f25c .value-pack-active-slide-line::after,.elementor-102 .elementor-element.elementor-element-9f6f25c .value-pack-active-slide::after{display:inline-flex !important;background-color:#000000;}.elementor-102 .elementor-element.elementor-element-9f6f25c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-102 .elementor-element.elementor-element-9f6f25c {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-102 .elementor-element.elementor-element-9f6f25c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:capitalize;line-height:2em;}:where( .elementor-102 .elementor-element.elementor-element-9f6f25c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:2px;--padding-right:2px;--padding-bottom:2px;--padding-left:2px;}.elementor-102 .elementor-element.elementor-element-13102478{--display:flex;}.elementor-102 .elementor-element.elementor-element-13102478 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-13102478 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-13102478 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-13102478  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-ee9cb36{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-ee9cb36 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-ee9cb36 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-ee9cb36 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-ee9cb36  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-1d6a7cb{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-1d6a7cb .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1d6a7cb .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1d6a7cb .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-1d6a7cb  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-ad9de2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-efb76eb{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-efb76eb .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-efb76eb .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-efb76eb .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-efb76eb  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-9b72f7b{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-9b72f7b .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9b72f7b .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9b72f7b .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-9b72f7b  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-91bf9dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-16f0763{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-16f0763 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-16f0763 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-16f0763 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-16f0763  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-1063552{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-1063552 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1063552 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1063552 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-1063552  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-32e9b86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-e8556d9{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-e8556d9 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-e8556d9 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-e8556d9 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-e8556d9  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-bbc2bac{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-bbc2bac .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-bbc2bac .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-bbc2bac .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-bbc2bac  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-0f9016b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-a861fa6{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#F23838;--n-accordion-icon-hover-color:#F23838;--n-accordion-icon-active-color:#F23838;}.elementor-102 .elementor-element.elementor-element-a861fa6 .value-pack-active-slide-line::after,.elementor-102 .elementor-element.elementor-element-a861fa6 .value-pack-active-slide::after{display:inline-flex !important;background-color:#000000;}.elementor-102 .elementor-element.elementor-element-a861fa6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-102 .elementor-element.elementor-element-a861fa6 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-102 .elementor-element.elementor-element-a861fa6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:capitalize;line-height:2em;}:where( .elementor-102 .elementor-element.elementor-element-a861fa6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:2px;--padding-right:2px;--padding-bottom:2px;--padding-left:2px;}.elementor-102 .elementor-element.elementor-element-66105064{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-102 .elementor-element.elementor-element-66105064:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-66105064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab1126a );}.elementor-102 .elementor-element.elementor-element-66105064 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-66105064 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-66105064 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-66105064  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-597b8ce5{--display:flex;}.elementor-102 .elementor-element.elementor-element-597b8ce5 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-597b8ce5 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-597b8ce5 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-597b8ce5  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-5e7bf408{text-align:center;}.elementor-102 .elementor-element.elementor-element-4309c4bc{text-align:center;}.elementor-102 .elementor-element.elementor-element-32b1d2a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-102 .elementor-element.elementor-element-32b1d2a8 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-32b1d2a8 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-32b1d2a8 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-32b1d2a8  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-10350f15{--display:flex;}.elementor-102 .elementor-element.elementor-element-10350f15 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-10350f15 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-10350f15 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-10350f15  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-9c4b070{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-9c4b070 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9c4b070 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9c4b070 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-9c4b070  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-2d4cf63{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-2d4cf63 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2d4cf63 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2d4cf63 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-2d4cf63  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-b62d820 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-a1d9ea7{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-a1d9ea7 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-a1d9ea7 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-a1d9ea7 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-a1d9ea7  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-780fccd{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-780fccd .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-780fccd .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-780fccd .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-780fccd  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-9913d88 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-07005fc{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-07005fc .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-07005fc .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-07005fc .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-07005fc  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-00fbfb3{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-00fbfb3 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-00fbfb3 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-00fbfb3 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-00fbfb3  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-93b3d32 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-76f079c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-76f079c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-76f079c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-76f079c .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-76f079c  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-9d0d2cf{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-9d0d2cf .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9d0d2cf .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9d0d2cf .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-9d0d2cf  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-6ad7110 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-afba0b4{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#F23838;--n-accordion-icon-hover-color:#F23838;--n-accordion-icon-active-color:#F23838;}.elementor-102 .elementor-element.elementor-element-afba0b4 .value-pack-active-slide-line::after,.elementor-102 .elementor-element.elementor-element-afba0b4 .value-pack-active-slide::after{display:inline-flex !important;background-color:#000000;}.elementor-102 .elementor-element.elementor-element-afba0b4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-102 .elementor-element.elementor-element-afba0b4 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-102 .elementor-element.elementor-element-afba0b4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:capitalize;line-height:2em;}:where( .elementor-102 .elementor-element.elementor-element-afba0b4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:2px;--padding-right:2px;--padding-bottom:2px;--padding-left:2px;}.elementor-102 .elementor-element.elementor-element-7ffa51d5{--display:flex;}.elementor-102 .elementor-element.elementor-element-7ffa51d5 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-7ffa51d5 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-7ffa51d5 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-7ffa51d5  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-8097d8e{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-8097d8e .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-8097d8e .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-8097d8e .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-8097d8e  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-3950abe{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-3950abe .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-3950abe .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-3950abe .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-3950abe  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-f4f7949 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-2bbda3c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-2bbda3c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2bbda3c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-2bbda3c .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-2bbda3c  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-3ba4d3c{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-3ba4d3c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-3ba4d3c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-3ba4d3c .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-3ba4d3c  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-6d2792f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-80cda3a{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-80cda3a .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-80cda3a .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-80cda3a .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-80cda3a  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-f4c6f03{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-f4c6f03 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-f4c6f03 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-f4c6f03 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-f4c6f03  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-5608604 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-9a9bb27{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-9a9bb27 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9a9bb27 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-9a9bb27 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-9a9bb27  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-f75fee7{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-102 .elementor-element.elementor-element-f75fee7 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-f75fee7 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-f75fee7 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-f75fee7  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-50e2c87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-102 .elementor-element.elementor-element-4847c10{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:#F23838;--n-accordion-icon-hover-color:#F23838;--n-accordion-icon-active-color:#F23838;}.elementor-102 .elementor-element.elementor-element-4847c10 .value-pack-active-slide-line::after,.elementor-102 .elementor-element.elementor-element-4847c10 .value-pack-active-slide::after{display:inline-flex !important;background-color:#000000;}.elementor-102 .elementor-element.elementor-element-4847c10 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-102 .elementor-element.elementor-element-4847c10 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-102 .elementor-element.elementor-element-4847c10 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:capitalize;line-height:2em;}:where( .elementor-102 .elementor-element.elementor-element-4847c10 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:2px;--padding-right:2px;--padding-bottom:2px;--padding-left:2px;}.elementor-102 .elementor-element.elementor-element-5daebc2c{--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;--overlay-opacity:0.2;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-102 .elementor-element.elementor-element-5daebc2c:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-5daebc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-102 .elementor-element.elementor-element-5daebc2c::before, .elementor-102 .elementor-element.elementor-element-5daebc2c > .elementor-background-video-container::before, .elementor-102 .elementor-element.elementor-element-5daebc2c > .e-con-inner > .elementor-background-video-container::before, .elementor-102 .elementor-element.elementor-element-5daebc2c > .elementor-background-slideshow::before, .elementor-102 .elementor-element.elementor-element-5daebc2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-102 .elementor-element.elementor-element-5daebc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://toproof.nextwp.io/wp-content/uploads/2025/06/attic-wooden-roof-construction-covering-the-house-2022-12-16-11-50-08-utc.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-102 .elementor-element.elementor-element-5daebc2c .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-5daebc2c .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-5daebc2c .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-5daebc2c  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-1b66e346{--display:flex;}.elementor-102 .elementor-element.elementor-element-1b66e346 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1b66e346 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-1b66e346 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-1b66e346  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-253dd87f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-3742a78f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-400f4649{--display:flex;--justify-content:center;}.elementor-102 .elementor-element.elementor-element-400f4649 .slick-dots li button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-400f4649 .slick-dots li.slick-active button{background-color:#ddd;width:10px;}.elementor-102 .elementor-element.elementor-element-400f4649 .slick-dots{display:flex;}.elementor-102 .elementor-element.elementor-element-400f4649  .slick-dots{position:static;}.elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-button{background-color:var( --e-global-color-secondary );fill:#020202;color:#020202;}.elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-button:hover, .elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-button:hover svg, .elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-5f6cbd4 .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-102 .elementor-element.elementor-element-5f6cbd4 svg path{transition:1.2s;}.elementor-102 .elementor-element.elementor-element-5f6cbd4:hover svg path{fill:#020202 !IMPORTANT;}.elementor-102 .elementor-element.elementor-element-5f6cbd4:hover i{color:#020202 !IMPORTANT;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-2f918d67{--content-width:600px;}.elementor-102 .elementor-element.elementor-element-665bbda2{--content-width:600px;}.elementor-102 .elementor-element.elementor-element-597b8ce5{--content-width:735px;}.elementor-102 .elementor-element.elementor-element-5daebc2c{--content-width:1100px;}}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-7ff7bd8b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-102 .elementor-element.elementor-element-66914f33{--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-102 .elementor-element.elementor-element-32b1d2a8{--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-102 .elementor-element.elementor-element-5daebc2c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-102 .elementor-element.elementor-element-253dd87f{text-align:center;}.elementor-102 .elementor-element.elementor-element-3742a78f{text-align:center;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-7ff7bd8b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}