.elementor-3477 .elementor-element.elementor-element-2d56eb7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0;--padding-right:0}.elementor-3477 .elementor-element.elementor-element-2d56eb7:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-2d56eb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://directroofing.ca/wp-content/uploads/2026/08/WhatsApp-Image-2026-06-22-at-15.00.22.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3477 .elementor-element.elementor-element-2d56eb7::before,.elementor-3477 .elementor-element.elementor-element-2d56eb7>.elementor-background-video-container::before,.elementor-3477 .elementor-element.elementor-element-2d56eb7>.e-con-inner>.elementor-background-video-container::before,.elementor-3477 .elementor-element.elementor-element-2d56eb7>.elementor-background-slideshow::before,.elementor-3477 .elementor-element.elementor-element-2d56eb7>.e-con-inner>.elementor-background-slideshow::before,.elementor-3477 .elementor-element.elementor-element-2d56eb7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-3477 .elementor-element.elementor-element-2d56eb7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-6e6ee0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-80e3273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 11px;--row-gap:9px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px}.elementor-3477 .elementor-element.elementor-element-9dfd853 .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:">";margin:0 6px}.elementor-3477 .elementor-element.elementor-element-9dfd853 .bdt-ep-breadcrumb>*>*,.elementor-3477 .elementor-element.elementor-element-9dfd853 .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{font-size:12px}.elementor-3477 .elementor-element.elementor-element-9dfd853 .bdt-ep-breadcrumb>:last-child>span{color:#E30613!important;padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-c33df70{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-8ce9ee4{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-8ce9ee4 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:clamp(52px,6.5vw,90px);font-weight:700;text-transform:uppercase;line-height:1em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-4d08f84{width:var(--container-widget-width,100%);max-width:100%;padding:10px 0 10px 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:19px;line-height:1.6em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-26f4986{--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:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-3477 .elementor-element.elementor-element-70ebeef .elementor-button{background-color:#ED1C23;font-size:15px;padding:15px 20px 15px 20px}.elementor-3477 .elementor-element.elementor-element-70ebeef{margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3477 .elementor-element.elementor-element-70ebeef.elementor-element{--align-self:center}.elementor-3477 .elementor-element.elementor-element-1886753 .elementor-button{background-color:#FFFFFF17;font-size:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;padding:15px 22px 15px 22px}.elementor-3477 .elementor-element.elementor-element-1886753{margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3477 .elementor-element.elementor-element-1886753.elementor-element{--align-self:center}.elementor-3477 .elementor-element.elementor-element-2d06f84{width:var(--container-widget-width,74%);max-width:74%;padding:10px 0 12px 0;--container-widget-width:74%;--container-widget-flex-grow:0;font-size:14px;color:#FFFFFFB3}.elementor-3477 .elementor-element.elementor-element-1c483e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-8a758bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-3477 .elementor-element.elementor-element-8a758bd:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-8a758bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3477 .elementor-element.elementor-element-dc94b67{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-21be5f0{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-21be5f0:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-21be5f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://directroofing.ca/wp-content/uploads/2019/08/roof-maintain.jpg);background-position:bottom left;background-repeat:no-repeat;background-size:cover}.elementor-3477 .elementor-element.elementor-element-852ee69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-cd48d21{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-5865eff{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-5865eff .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:clamp(36px,4.4vw,60px);font-weight:700;text-transform:uppercase;line-height:1.07em;color:#171B20}.elementor-3477 .elementor-element.elementor-element-90d549a{width:var(--container-widget-width,100%);max-width:100%;padding:10px 0 10px 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.58em;color:#3E4246}.elementor-3477 .elementor-element.elementor-element-2161985{--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:13px 10px;--row-gap:13px;--column-gap:10px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-37026bd{width:var(--container-widget-width,48%);max-width:48%;padding:12px 16px 12px 16px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-37026bd.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-37026bd.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-37026bd.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-title{color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-3477 .elementor-element.elementor-element-e759905{width:var(--container-widget-width,48%);max-width:48%;padding:12px 16px 12px 16px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-e759905.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-e759905.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-e759905.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-title{color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-3477 .elementor-element.elementor-element-d9432ac{width:var(--container-widget-width,48%);max-width:48%;padding:12px 16px 12px 16px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-d9432ac.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-d9432ac.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-d9432ac.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-title{color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-3477 .elementor-element.elementor-element-f6b59ab{width:var(--container-widget-width,48%);max-width:48%;padding:12px 16px 12px 16px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-f6b59ab.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-f6b59ab.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-f6b59ab.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-title{color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-3477 .elementor-element.elementor-element-a5144ce{width:var(--container-widget-width,48%);max-width:48%;padding:12px 16px 12px 16px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-a5144ce.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-a5144ce.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-a5144ce.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-title{color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-3477 .elementor-element.elementor-element-cc64d5b{width:var(--container-widget-width,48%);max-width:48%;padding:12px 16px 12px 16px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-cc64d5b.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-cc64d5b.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-cc64d5b.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-title{color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-3477 .elementor-element.elementor-element-7e803cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-3477 .elementor-element.elementor-element-7e803cb:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-7e803cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0C1115}.elementor-3477 .elementor-element.elementor-element-cbc7d53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-e32813b{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-c200eaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px}.elementor-3477 .elementor-element.elementor-element-064cd56{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-c91f073{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-c91f073 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:clamp(36px,4.4vw,60px);font-weight:700;text-transform:uppercase;line-height:1.07em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-9966e2b{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-25df6cc{width:var(--container-widget-width,100%);max-width:100%;padding:10px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.58em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-041493b{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-87db284{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29333A;--border-color:#29333A;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3477 .elementor-element.elementor-element-87db284:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-87db284>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#151B20}.elementor-3477 .elementor-element.elementor-element-87db284:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EF2B2D;--border-color:#EF2B2D;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px}.elementor-3477 .elementor-element.elementor-element-87db284,.elementor-3477 .elementor-element.elementor-element-87db284::before{--border-transition:0.3s}.elementor-3477 .elementor-element.elementor-element-87db284.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-b880b60{padding:0 0 0 0;font-family:"Oswald",Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#3D4045}.elementor-3477 .elementor-element.elementor-element-b880b60 a{color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-b880b60 a:hover,.elementor-3477 .elementor-element.elementor-element-b880b60 a:focus{color:#D5B78E}.elementor-3477 .elementor-element.elementor-element-0d95496{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;padding:0 0 0 0;text-align:start}.elementor-3477 .elementor-element.elementor-element-0d95496 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1.08em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-55280f1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:7px 0 7px 0;font-size:13px;font-weight:500;line-height:1.5em;color:#ADB0B5}.elementor-3477 .elementor-element.elementor-element-55280f1.elementor-element{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-5265d82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29333A;--border-color:#29333A;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3477 .elementor-element.elementor-element-5265d82:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-5265d82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#151B20}.elementor-3477 .elementor-element.elementor-element-5265d82:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EF2B2D;--border-color:#EF2B2D;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px}.elementor-3477 .elementor-element.elementor-element-5265d82,.elementor-3477 .elementor-element.elementor-element-5265d82::before{--border-transition:0.3s}.elementor-3477 .elementor-element.elementor-element-5265d82.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-667941a{padding:0 0 0 0;font-family:"Oswald",Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#3D4045}.elementor-3477 .elementor-element.elementor-element-667941a a{color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-667941a a:hover,.elementor-3477 .elementor-element.elementor-element-667941a a:focus{color:#D5B78E}.elementor-3477 .elementor-element.elementor-element-200b585{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;padding:0 0 0 0;text-align:start}.elementor-3477 .elementor-element.elementor-element-200b585 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1.08em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-e4d1524{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:7px 0 7px 0;font-size:13px;font-weight:500;line-height:1.5em;color:#ADB0B5}.elementor-3477 .elementor-element.elementor-element-e4d1524.elementor-element{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-ca9b8cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29333A;--border-color:#29333A;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3477 .elementor-element.elementor-element-ca9b8cb:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-ca9b8cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#151B20}.elementor-3477 .elementor-element.elementor-element-ca9b8cb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EF2B2D;--border-color:#EF2B2D;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px}.elementor-3477 .elementor-element.elementor-element-ca9b8cb,.elementor-3477 .elementor-element.elementor-element-ca9b8cb::before{--border-transition:0.3s}.elementor-3477 .elementor-element.elementor-element-ca9b8cb.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-071cfaa{padding:0 0 0 0;font-family:"Oswald",Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#3D4045}.elementor-3477 .elementor-element.elementor-element-071cfaa a{color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-071cfaa a:hover,.elementor-3477 .elementor-element.elementor-element-071cfaa a:focus{color:#D5B78E}.elementor-3477 .elementor-element.elementor-element-0f4577f{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;padding:0 0 0 0;text-align:start}.elementor-3477 .elementor-element.elementor-element-0f4577f .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1.08em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-d205d0b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:7px 0 7px 0;font-size:13px;font-weight:500;line-height:1.5em;color:#ADB0B5}.elementor-3477 .elementor-element.elementor-element-d205d0b.elementor-element{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-daf8cb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29333A;--border-color:#29333A;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3477 .elementor-element.elementor-element-daf8cb4:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-daf8cb4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#151B20}.elementor-3477 .elementor-element.elementor-element-daf8cb4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EF2B2D;--border-color:#EF2B2D;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px}.elementor-3477 .elementor-element.elementor-element-daf8cb4,.elementor-3477 .elementor-element.elementor-element-daf8cb4::before{--border-transition:0.3s}.elementor-3477 .elementor-element.elementor-element-daf8cb4.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-cde17f6{padding:0 0 0 0;font-family:"Oswald",Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#3D4045}.elementor-3477 .elementor-element.elementor-element-cde17f6 a{color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-cde17f6 a:hover,.elementor-3477 .elementor-element.elementor-element-cde17f6 a:focus{color:#D5B78E}.elementor-3477 .elementor-element.elementor-element-4d4d89e{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;padding:0 0 0 0;text-align:start}.elementor-3477 .elementor-element.elementor-element-4d4d89e .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1.08em;color:#FFF}.elementor-3477 .elementor-element.elementor-element-ee8e04d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:7px 0 7px 0;font-size:13px;font-weight:500;line-height:1.5em;color:#E5E6E8}.elementor-3477 .elementor-element.elementor-element-ee8e04d.elementor-element{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-ee8e04d a{color:#E5E6E8}.elementor-3477 .elementor-element.elementor-element-7fbb220{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-665be56 .elementor-button{background-color:#ED1C23;font-size:15px;font-weight:600;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px}.elementor-3477 .elementor-element.elementor-element-665be56{margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3477 .elementor-element.elementor-element-665be56.elementor-element{--align-self:center}.elementor-3477 .elementor-element.elementor-element-e7c5c31 .elementor-button{background-color:#0C1115;font-size:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF73;border-radius:5px 5px 5px 5px;padding:15px 22px 15px 22px}.elementor-3477 .elementor-element.elementor-element-e7c5c31{margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3477 .elementor-element.elementor-element-e7c5c31.elementor-element{--align-self:center}.elementor-3477 .elementor-element.elementor-element-c1c302e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-3477 .elementor-element.elementor-element-8ef2e1d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-38d290e{--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;--justify-content:flex-start;--gap:13px 0px;--row-gap:13px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-031bcde{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-5b611bd{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-5b611bd .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:clamp(36px,4.4vw,60px);font-weight:700;text-transform:uppercase;line-height:1.07em;color:#171B20}.elementor-3477 .elementor-element.elementor-element-261e67c{width:var(--container-widget-width,100%);max-width:100%;padding:10px 0 10px 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.58em;color:#3E4246}.elementor-3477 .elementor-element.elementor-element-4fd5be9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-eebc1b6{--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:13px 10px;--row-gap:13px;--column-gap:10px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-e933989{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-e933989.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-e933989.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-e933989.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-899ffed{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-899ffed.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-899ffed.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-899ffed.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-68a7a56{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-68a7a56.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-68a7a56.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-68a7a56.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-761f001{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-761f001.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-761f001.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-761f001.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-5050641{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-5050641.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-5050641.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-5050641.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-ea3db5e{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-ea3db5e.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-ea3db5e.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-ea3db5e.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-04e2e50{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-04e2e50.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-04e2e50.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-04e2e50.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-7a0ba5a{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-7a0ba5a.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-7a0ba5a.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-7a0ba5a.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-14f4bcb{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-14f4bcb.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-14f4bcb.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-14f4bcb.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-23f6f8f{width:var(--container-widget-width,48%);max-width:48%;padding:18px 18px 18px 18px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:9px 9px 9px 9px}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-3477 .elementor-element.elementor-element-23f6f8f.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-23f6f8f.elementor-view-framed .elementor-icon,.elementor-3477 .elementor-element.elementor-element-23f6f8f.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-3477 .elementor-element.elementor-element-3f51269{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-3477 .elementor-element.elementor-element-3f51269:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-3f51269>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F5F6}.elementor-3477 .elementor-element.elementor-element-6c6beeb{--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;--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-3477 .elementor-element.elementor-element-f8b0f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px}.elementor-3477 .elementor-element.elementor-element-2bc579d{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-1b14327{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-1b14327 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:clamp(36px,4.4vw,60px);font-weight:700;text-transform:uppercase;line-height:1.07em;color:#171B20}.elementor-3477 .elementor-element.elementor-element-c4bcfeb{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-e252f35{width:var(--container-widget-width,100%);max-width:100%;padding:10px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:17px;font-weight:500;line-height:1.58em;color:#3E4246}.elementor-3477 .elementor-element.elementor-element-85e159d{--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:17px 16px;--row-gap:17px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-5c3ef253{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-5c3ef253 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-5c3ef253.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-5c3ef253 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-5c3ef253 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-5c3ef253 .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-edda1b5{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-edda1b5 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-edda1b5.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-edda1b5 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-edda1b5 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-edda1b5 .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-2a5b967{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-2a5b967 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-2a5b967.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-2a5b967 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-2a5b967 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-2a5b967 .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-0a64b91{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-0a64b91 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-0a64b91.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-0a64b91 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-0a64b91 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-0a64b91 .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-d6ad41c{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-d6ad41c .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-d6ad41c.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-d6ad41c .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-d6ad41c .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-d6ad41c .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-8d1670f{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-8d1670f .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-8d1670f.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-8d1670f .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-8d1670f .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-8d1670f .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-d5cc679{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-d5cc679 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-d5cc679.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-d5cc679 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-d5cc679 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-d5cc679 .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-7481cee{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-7481cee .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-7481cee.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-7481cee .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-7481cee .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-7481cee .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-0515a63{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,31%);max-width:31%;background-color:var(--e-global-color-uicore_light);--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-3477 .elementor-element.elementor-element-0515a63 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-0515a63.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-3477 .elementor-element.elementor-element-0515a63 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-3477 .elementor-element.elementor-element-0515a63 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-3477 .elementor-element.elementor-element-0515a63 .ui-e-description{margin-bottom:0px!important}.elementor-3477 .elementor-element.elementor-element-5fa62e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-3477 .elementor-element.elementor-element-5fa62e9:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-5fa62e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3477 .elementor-element.elementor-element-754b40d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-09b4ee4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px}.elementor-3477 .elementor-element.elementor-element-3cbf94f{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:.02em;color:#EF2B2D}.elementor-3477 .elementor-element.elementor-element-5843be3{padding:0 0 0 0;text-align:start}.elementor-3477 .elementor-element.elementor-element-5843be3.elementor-element{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-5843be3 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:clamp(34px,4.2vw,58px);font-weight:600;text-transform:uppercase;line-height:1.1em;color:#171B20}.elementor-3477 .elementor-element.elementor-element-52df7b0{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-1765373{width:var(--container-widget-width,100%);max-width:100%;padding:10px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:17px;font-weight:500;line-height:1.58em;color:#3E4246}.elementor-3477 .elementor-element.elementor-element-139138cf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-3477 .elementor-element.elementor-element-3f08f752{--ui-e-ico-box-text-align:left;background-color:var(--e-global-color-uicore_light);background-image:url(https://directroofing.ca/wp-content/uploads/2026/09/house-roof-maintenance.jpg);padding:250px 0 0 0;background-size:cover;border-radius:24px 24px 24px 24px}.elementor-3477 .elementor-element.elementor-element-3f08f752 .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px}.elementor-3477 .elementor-element.elementor-element-3f08f752:hover{background-color:var(--e-global-color-uicore_white);box-shadow:0 10px 18px -7px rgba(6.000000000000005,39,2.000000000000006,.05)}.elementor-3477 .elementor-element.elementor-element-3f08f752.bdt-background-overlay-yes:before{background-color:#fff0;background-image:linear-gradient(180deg,#F5F5F500 4%,#000000 100%);opacity:1;mix-blend-mode:multiply;border-radius:0 0 0 0;transition:background 0.3s}.elementor-3477 .elementor-element.elementor-element-3f08f752.elementor-element{--align-self:flex-end}.elementor-3477 .elementor-element.elementor-element-3f08f752 .ui-e-title{color:#FFF;margin-bottom:4px!important;font-family:"Oswald",Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase}.elementor-3477 .elementor-element.elementor-element-3f08f752 .ui-e-description{color:#FFF;margin-bottom:0px!important;font-family:"Manrope",Sans-serif;font-weight:600;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-6642c0de{--ui-e-ico-box-text-align:left;background-color:var(--e-global-color-uicore_light);background-image:url(https://directroofing.ca/wp-content/uploads/2026/09/Strata-and-Multi-Family-Roofing.jpg);padding:250px 0 0 0;background-size:cover;border-radius:24px 24px 24px 24px}.elementor-3477 .elementor-element.elementor-element-6642c0de .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px}.elementor-3477 .elementor-element.elementor-element-6642c0de:hover{background-color:var(--e-global-color-uicore_white);box-shadow:0 10px 18px -7px rgba(6.000000000000005,39,2.000000000000006,.05)}.elementor-3477 .elementor-element.elementor-element-6642c0de.bdt-background-overlay-yes:before{background-color:#fff0;background-image:linear-gradient(180deg,#F5F5F500 4%,#000000 100%);opacity:1;mix-blend-mode:multiply;border-radius:0 0 0 0;transition:background 0.3s}.elementor-3477 .elementor-element.elementor-element-6642c0de.elementor-element{--align-self:flex-end}.elementor-3477 .elementor-element.elementor-element-6642c0de .ui-e-title{color:#FFF;margin-bottom:4px!important;font-family:"Oswald",Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase}.elementor-3477 .elementor-element.elementor-element-6642c0de .ui-e-description{color:#FFF;margin-bottom:0px!important;font-family:"Manrope",Sans-serif;font-weight:600;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0{--ui-e-ico-box-text-align:left;background-color:var(--e-global-color-uicore_light);background-image:url(https://directroofing.ca/wp-content/uploads/2026/09/Commercial-Roofing-Maintenance.jpg);padding:250px 0 0 0;background-size:cover;border-radius:24px 24px 24px 24px}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0 .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0:hover{background-color:var(--e-global-color-uicore_white);box-shadow:0 10px 18px -7px rgba(6.000000000000005,39,2.000000000000006,.05)}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0.bdt-background-overlay-yes:before{background-color:#fff0;background-image:linear-gradient(180deg,#F5F5F500 4%,#000000 100%);opacity:1;mix-blend-mode:multiply;border-radius:0 0 0 0;transition:background 0.3s}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0.elementor-element{--align-self:flex-end}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0 .ui-e-title{color:#FFF;margin-bottom:4px!important;font-family:"Oswald",Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0 .ui-e-description{color:#FFF;margin-bottom:0px!important;font-family:"Manrope",Sans-serif;font-weight:600;line-height:1.4em}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-3477 .elementor-element.elementor-element-2d56eb7{--width:100%}.elementor-3477 .elementor-element.elementor-element-6e6ee0e{--content-width:1300px}.elementor-3477 .elementor-element.elementor-element-80e3273{--width:65%}.elementor-3477 .elementor-element.elementor-element-8a758bd{--width:100%}.elementor-3477 .elementor-element.elementor-element-dc94b67{--content-width:1300px}.elementor-3477 .elementor-element.elementor-element-21be5f0{--width:46%}.elementor-3477 .elementor-element.elementor-element-852ee69{--width:53%}.elementor-3477 .elementor-element.elementor-element-2161985{--width:100%}.elementor-3477 .elementor-element.elementor-element-7e803cb{--width:100%}.elementor-3477 .elementor-element.elementor-element-cbc7d53{--content-width:1300px}.elementor-3477 .elementor-element.elementor-element-c200eaf{--width:56%}.elementor-3477 .elementor-element.elementor-element-9966e2b{--width:70%}.elementor-3477 .elementor-element.elementor-element-87db284{--width:32%}.elementor-3477 .elementor-element.elementor-element-5265d82{--width:32%}.elementor-3477 .elementor-element.elementor-element-ca9b8cb{--width:32%}.elementor-3477 .elementor-element.elementor-element-daf8cb4{--width:32%}.elementor-3477 .elementor-element.elementor-element-c1c302e{--width:100%}.elementor-3477 .elementor-element.elementor-element-8ef2e1d{--content-width:1300px}.elementor-3477 .elementor-element.elementor-element-38d290e{--width:46%}.elementor-3477 .elementor-element.elementor-element-4fd5be9{--width:53%}.elementor-3477 .elementor-element.elementor-element-eebc1b6{--width:100%}.elementor-3477 .elementor-element.elementor-element-3f51269{--width:100%}.elementor-3477 .elementor-element.elementor-element-6c6beeb{--width:1300px}.elementor-3477 .elementor-element.elementor-element-f8b0f47{--width:50%}.elementor-3477 .elementor-element.elementor-element-c4bcfeb{--width:45%}.elementor-3477 .elementor-element.elementor-element-85e159d{--width:1300px}.elementor-3477 .elementor-element.elementor-element-5fa62e9{--width:1300px}.elementor-3477 .elementor-element.elementor-element-09b4ee4{--width:50%}.elementor-3477 .elementor-element.elementor-element-52df7b0{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-3477 .elementor-element.elementor-element-2d56eb7{--width:100%}.elementor-3477 .elementor-element.elementor-element-6e6ee0e{--content-width:1300px}.elementor-3477 .elementor-element.elementor-element-80e3273{--width:100%}.elementor-3477 .elementor-element.elementor-element-26f4986{--width:100%}.elementor-3477 .elementor-element.elementor-element-dc94b67{--content-width:1300px}.elementor-3477 .elementor-element.elementor-element-21be5f0{--width:100%}.elementor-3477 .elementor-element.elementor-element-852ee69{--width:100%}.elementor-3477 .elementor-element.elementor-element-c200eaf{--width:100%}.elementor-3477 .elementor-element.elementor-element-9966e2b{--width:100%}.elementor-3477 .elementor-element.elementor-element-87db284{--width:49%}.elementor-3477 .elementor-element.elementor-element-5265d82{--width:49%}.elementor-3477 .elementor-element.elementor-element-ca9b8cb{--width:49%}.elementor-3477 .elementor-element.elementor-element-daf8cb4{--width:49%}.elementor-3477 .elementor-element.elementor-element-7fbb220{--width:100%}.elementor-3477 .elementor-element.elementor-element-38d290e{--width:100%}.elementor-3477 .elementor-element.elementor-element-4fd5be9{--width:100%}.elementor-3477 .elementor-element.elementor-element-3f51269{--width:100%}.elementor-3477 .elementor-element.elementor-element-6c6beeb{--width:100%}.elementor-3477 .elementor-element.elementor-element-f8b0f47{--width:100%}.elementor-3477 .elementor-element.elementor-element-c4bcfeb{--width:100%}.elementor-3477 .elementor-element.elementor-element-85e159d{--width:100%}.elementor-3477 .elementor-element.elementor-element-09b4ee4{--width:100%}.elementor-3477 .elementor-element.elementor-element-52df7b0{--width:86%}}@media(max-width:1024px){.elementor-3477 .elementor-element.elementor-element-2d56eb7{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-6e6ee0e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 10px;--row-gap:60px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-80e3273{--gap:10px 0px;--row-gap:10px;--column-gap:0px}.elementor-3477 .elementor-element.elementor-element-8ce9ee4 .elementor-heading-title{font-size:48px;line-height:1.1em}.elementor-3477 .elementor-element.elementor-element-4d08f84{--container-widget-width:676px;--container-widget-flex-grow:0;width:var(--container-widget-width,676px);max-width:676px;font-size:22px;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-26f4986{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-3477 .elementor-element.elementor-element-26f4986.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-70ebeef{width:100%;max-width:100%;padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-70ebeef .elementor-button{padding:15px 60px 15px 60px}.elementor-3477 .elementor-element.elementor-element-1886753{width:100%;max-width:100%}.elementor-3477 .elementor-element.elementor-element-2d06f84{padding:18px 0 0 0}.elementor-3477 .elementor-element.elementor-element-8a758bd{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-dc94b67{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-21be5f0:not(.elementor-motion-effects-element-type-background),.elementor-3477 .elementor-element.elementor-element-21be5f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-3477 .elementor-element.elementor-element-21be5f0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-852ee69{--gap:8px 0px;--row-gap:8px;--column-gap:0px}.elementor-3477 .elementor-element.elementor-element-5865eff .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-3477 .elementor-element.elementor-element-90d549a{font-size:16px;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-2161985{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-37026bd{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-e759905{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-d9432ac{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-f6b59ab{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-a5144ce{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-cc64d5b{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-7e803cb{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-e32813b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3477 .elementor-element.elementor-element-c200eaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-064cd56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:15px;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-c91f073{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-c91f073 .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-3477 .elementor-element.elementor-element-9966e2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-25df6cc{font-size:16px;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-041493b{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-87db284{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px}.elementor-3477 .elementor-element.elementor-element-b880b60{padding:0 0 0 0;font-size:31px;line-height:1.5em;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-0d95496 .elementor-heading-title{font-size:18px}.elementor-3477 .elementor-element.elementor-element-5265d82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px}.elementor-3477 .elementor-element.elementor-element-667941a{padding:0 0 0 0;font-size:31px;line-height:1.5em;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-200b585 .elementor-heading-title{font-size:18px}.elementor-3477 .elementor-element.elementor-element-ca9b8cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px}.elementor-3477 .elementor-element.elementor-element-071cfaa{padding:0 0 0 0;font-size:31px;line-height:1.5em;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-0f4577f .elementor-heading-title{font-size:18px}.elementor-3477 .elementor-element.elementor-element-daf8cb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px}.elementor-3477 .elementor-element.elementor-element-cde17f6{padding:0 0 0 0;font-size:31px;line-height:1.5em;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-4d4d89e .elementor-heading-title{font-size:18px}.elementor-3477 .elementor-element.elementor-element-7fbb220{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-3477 .elementor-element.elementor-element-7fbb220.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-665be56{width:100%;max-width:100%;padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-665be56 .elementor-button{padding:15px 60px 15px 60px}.elementor-3477 .elementor-element.elementor-element-e7c5c31{width:100%;max-width:100%}.elementor-3477 .elementor-element.elementor-element-c1c302e{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-8ef2e1d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px}.elementor-3477 .elementor-element.elementor-element-38d290e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-5b611bd .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-3477 .elementor-element.elementor-element-261e67c{font-size:16px;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-4fd5be9{--gap:8px 0px;--row-gap:8px;--column-gap:0px}.elementor-3477 .elementor-element.elementor-element-eebc1b6{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-e933989{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-899ffed{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-68a7a56{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-761f001{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-5050641{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-ea3db5e{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-04e2e50{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-7a0ba5a{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-14f4bcb{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-23f6f8f{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon{font-size:15px}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-title,.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-3f51269{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-3f51269.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-6c6beeb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-3477 .elementor-element.elementor-element-f8b0f47{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-1b14327{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-1b14327 .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-3477 .elementor-element.elementor-element-e252f35{font-size:16px;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-85e159d{--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:flex-start;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-85e159d.e-con{--align-self:flex-start}.elementor-3477 .elementor-element.elementor-element-5c3ef253{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-5c3ef253 .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-edda1b5{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-edda1b5 .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-2a5b967{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-2a5b967 .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-0a64b91{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-0a64b91 .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-d6ad41c{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-d6ad41c .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-8d1670f{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-8d1670f .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-d5cc679{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-d5cc679 .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-7481cee{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-7481cee .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-0515a63{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-3477 .elementor-element.elementor-element-0515a63 .ui-e-ico-box{--ui-e-content-padding-top:22px;--ui-e-content-padding-right:22px;--ui-e-content-padding-bot:22px;--ui-e-content-padding-left:22px}.elementor-3477 .elementor-element.elementor-element-5fa62e9{--padding-top:80px;--padding-bottom:80px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-754b40d{--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:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-5843be3{width:100%;max-width:100%}.elementor-3477 .elementor-element.elementor-element-5843be3 .elementor-heading-title{font-size:37px}.elementor-3477 .elementor-element.elementor-element-1765373{font-size:16px;line-height:1.4em}.elementor-3477 .elementor-element.elementor-element-139138cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3477 .elementor-element.elementor-element-3f08f752{--ui-e-ico-box-text-align:left;background-image:url(https://directroofing.ca/wp-content/uploads/2026/09/house-roof-maintenance.jpg);border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-3f08f752 .ui-e-ico-box{--ui-e-content-padding-top:32px;--ui-e-content-padding-right:32px;--ui-e-content-padding-bot:32px;--ui-e-content-padding-left:32px}.elementor-3477 .elementor-element.elementor-element-6642c0de{--ui-e-ico-box-text-align:left;background-image:url(https://directroofing.ca/wp-content/uploads/2026/09/house-roof-maintenance.jpg);border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-6642c0de .ui-e-ico-box{--ui-e-content-padding-top:32px;--ui-e-content-padding-right:32px;--ui-e-content-padding-bot:32px;--ui-e-content-padding-left:32px}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0{--ui-e-ico-box-text-align:left;background-image:url(https://directroofing.ca/wp-content/uploads/2026/09/house-roof-maintenance.jpg);border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0 .ui-e-ico-box{--ui-e-content-padding-top:32px;--ui-e-content-padding-right:32px;--ui-e-content-padding-bot:32px;--ui-e-content-padding-left:32px}}@media(max-width:767px){.elementor-3477 .elementor-element.elementor-element-2d56eb7{--padding-top:50px;--padding-bottom:30px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-80e3273{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-c33df70{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:12px}.elementor-3477 .elementor-element.elementor-element-8ce9ee4 .elementor-heading-title{font-size:40px}.elementor-3477 .elementor-element.elementor-element-4d08f84{padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:18px;line-height:1.5em}.elementor-3477 .elementor-element.elementor-element-26f4986{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-70ebeef .elementor-button{padding:15px 22px 15px 22px}.elementor-3477 .elementor-element.elementor-element-1886753 .elementor-button{border-width:1px 1px 1px 1px;padding:15px 22px 15px 22px}.elementor-3477 .elementor-element.elementor-element-2d06f84{padding:5px 0 5px 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:11px}.elementor-3477 .elementor-element.elementor-element-8a758bd{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-dc94b67{--gap:0px 15px;--row-gap:0px;--column-gap:15px}.elementor-3477 .elementor-element.elementor-element-21be5f0{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-cd48d21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-5865eff{padding:7px 0 0 0}.elementor-3477 .elementor-element.elementor-element-5865eff .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-3477 .elementor-element.elementor-element-90d549a{padding:12px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:17px;line-height:1.6em}.elementor-3477 .elementor-element.elementor-element-37026bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-37026bd .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-e759905{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-e759905 .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-d9432ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-d9432ac .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-f6b59ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-f6b59ab .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-a5144ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-a5144ce .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-cc64d5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-cc64d5b .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-7e803cb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-e32813b{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3477 .elementor-element.elementor-element-c200eaf{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-064cd56{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:15px}.elementor-3477 .elementor-element.elementor-element-c91f073{padding:9px 0 0 0}.elementor-3477 .elementor-element.elementor-element-c91f073 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-3477 .elementor-element.elementor-element-9966e2b{--padding-top:0px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-25df6cc{padding:9px 0 9px 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:17px;line-height:1.6em}.elementor-3477 .elementor-element.elementor-element-041493b{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-87db284{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3477 .elementor-element.elementor-element-b880b60{font-size:31px;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-0d95496{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-0d95496 .elementor-heading-title{font-size:20px;line-height:33px}.elementor-3477 .elementor-element.elementor-element-55280f1{line-height:1.5em}.elementor-3477 .elementor-element.elementor-element-5265d82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3477 .elementor-element.elementor-element-667941a{font-size:31px;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-200b585{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-200b585 .elementor-heading-title{font-size:20px;line-height:33px}.elementor-3477 .elementor-element.elementor-element-e4d1524{line-height:1.5em}.elementor-3477 .elementor-element.elementor-element-ca9b8cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3477 .elementor-element.elementor-element-071cfaa{font-size:31px;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-0f4577f{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-0f4577f .elementor-heading-title{font-size:20px;line-height:33px}.elementor-3477 .elementor-element.elementor-element-d205d0b{line-height:1.5em}.elementor-3477 .elementor-element.elementor-element-daf8cb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3477 .elementor-element.elementor-element-cde17f6{font-size:31px;letter-spacing:0em}.elementor-3477 .elementor-element.elementor-element-4d4d89e{padding:0 0 0 0}.elementor-3477 .elementor-element.elementor-element-4d4d89e .elementor-heading-title{font-size:20px;line-height:33px}.elementor-3477 .elementor-element.elementor-element-ee8e04d{line-height:1.5em}.elementor-3477 .elementor-element.elementor-element-7fbb220{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-665be56 .elementor-button{padding:15px 22px 15px 22px}.elementor-3477 .elementor-element.elementor-element-e7c5c31 .elementor-button{border-width:1px 1px 1px 1px;padding:15px 22px 15px 22px}.elementor-3477 .elementor-element.elementor-element-c1c302e{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-8ef2e1d{--gap:0px 15px;--row-gap:0px;--column-gap:15px}.elementor-3477 .elementor-element.elementor-element-38d290e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-031bcde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-5b611bd{padding:7px 0 0 0}.elementor-3477 .elementor-element.elementor-element-5b611bd .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-3477 .elementor-element.elementor-element-261e67c{padding:12px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:17px;line-height:1.6em}.elementor-3477 .elementor-element.elementor-element-e933989{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-e933989 .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-899ffed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-899ffed .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-68a7a56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-68a7a56 .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-761f001{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-761f001 .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-5050641{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-5050641 .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-ea3db5e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-ea3db5e .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-04e2e50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-04e2e50 .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-7a0ba5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-7a0ba5a .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-14f4bcb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-14f4bcb .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-23f6f8f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3477 .elementor-element.elementor-element-23f6f8f .elementor-icon-box-wrapper{gap:13px}.elementor-3477 .elementor-element.elementor-element-3f51269{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-3477 .elementor-element.elementor-element-f8b0f47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-2bc579d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:15px;line-height:1.3em}.elementor-3477 .elementor-element.elementor-element-1b14327{padding:7px 0 0 0}.elementor-3477 .elementor-element.elementor-element-1b14327 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-3477 .elementor-element.elementor-element-c4bcfeb{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-e252f35{padding:12px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:17px;line-height:1.6em}.elementor-3477 .elementor-element.elementor-element-85e159d{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-5c3ef253{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-5c3ef253 .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-edda1b5{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-edda1b5 .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-2a5b967{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-2a5b967 .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-0a64b91{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-0a64b91 .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-d6ad41c{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-d6ad41c .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-8d1670f{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-8d1670f .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-d5cc679{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-d5cc679 .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-7481cee{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-7481cee .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-0515a63{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-3477 .elementor-element.elementor-element-0515a63 .ui-e-ico-box{--ui-e-content-padding-top:20px;--ui-e-content-padding-right:20px;--ui-e-content-padding-bot:20px;--ui-e-content-padding-left:20px}.elementor-3477 .elementor-element.elementor-element-754b40d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-09b4ee4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3477 .elementor-element.elementor-element-3cbf94f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:15px}.elementor-3477 .elementor-element.elementor-element-1765373{padding:12px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:17px;line-height:1.6em}.elementor-3477 .elementor-element.elementor-element-139138cf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-3477 .elementor-element.elementor-element-3f08f752{--ui-e-ico-box-text-align:left;border-radius:16px 16px 16px 16px}.elementor-3477 .elementor-element.elementor-element-3f08f752 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-6642c0de{--ui-e-ico-box-text-align:left;border-radius:16px 16px 16px 16px}.elementor-3477 .elementor-element.elementor-element-6642c0de .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0{--ui-e-ico-box-text-align:left;border-radius:16px 16px 16px 16px}.elementor-3477 .elementor-element.elementor-element-6c7dc3b0 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px}}.eyebrow:before{content:"";width:28px;height:2px;background:currentColor}