.elementor-2419 .elementor-element.elementor-element-62d22b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-2419 .elementor-element.elementor-element-62d22b3:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-62d22b3>.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-2419 .elementor-element.elementor-element-62d22b3::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.elementor-background-video-container::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.e-con-inner>.elementor-background-video-container::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.elementor-background-slideshow::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.e-con-inner>.elementor-background-slideshow::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,#05080BEB 45%,#05080B9E 73%)}.elementor-2419 .elementor-element.elementor-element-62d22b3::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-2419 .elementor-element.elementor-element-62d22b3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-8772008{--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-2419 .elementor-element.elementor-element-86bfc71{--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-2419 .elementor-element.elementor-element-cc374db .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:">";margin:0 6px}.elementor-2419 .elementor-element.elementor-element-cc374db .bdt-ep-breadcrumb>*>*,.elementor-2419 .elementor-element.elementor-element-cc374db .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{font-size:12px}.elementor-2419 .elementor-element.elementor-element-cc374db .bdt-ep-breadcrumb>:last-child>span{color:#E30613!important;padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-30db05d{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:16px;font-weight:700;text-transform:uppercase;color:#E30613}.elementor-2419 .elementor-element.elementor-element-48c2a39{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-48c2a39 .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-2419 .elementor-element.elementor-element-4a6a793{width:var(--container-widget-width,100%);max-width:100%;padding:5px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.6em;color:#FFF}.elementor-2419 .elementor-element.elementor-element-c58a272{width:var(--container-widget-width,100%);max-width:100%;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope",Sans-serif;font-size:18px;line-height:1.6em;color:#FFF}.elementor-2419 .elementor-element.elementor-element-dbf25ca{--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-2419 .elementor-element.elementor-element-c1060bc .elementor-button{background-color:#ED1C23;font-size:15px;padding:15px 20px 15px 20px}.elementor-2419 .elementor-element.elementor-element-c1060bc{margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2419 .elementor-element.elementor-element-c1060bc.elementor-element{--align-self:center}.elementor-2419 .elementor-element.elementor-element-0e87978 .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-2419 .elementor-element.elementor-element-0e87978{margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2419 .elementor-element.elementor-element-0e87978.elementor-element{--align-self:center}.elementor-2419 .elementor-element.elementor-element-7207b0c{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-2419 .elementor-element.elementor-element-a6625ac{--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;--border-radius:17px 17px 17px 17px;--padding-top:33px;--padding-bottom:33px;--padding-left:30px;--padding-right:30px}.elementor-2419 .elementor-element.elementor-element-a6625ac:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-a6625ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0A0D10F0}.elementor-2419 .elementor-element.elementor-element-bd80a0f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 0px 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-2419 .elementor-element.elementor-element-b0d34f0{padding:0 0 0 0;text-align:start}.elementor-2419 .elementor-element.elementor-element-b0d34f0.elementor-element{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-b0d34f0 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-2419 .elementor-element.elementor-element-78628e8{width:initial;max-width:initial;padding:0 0 0 0;font-family:"Inter",Sans-serif;font-size:13px;line-height:1.4em;color:#FFF}.grecaptcha-badge{visibility:hidden}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:9px}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-fields-wrp{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-9px}body .elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group>label{padding-bottom:0}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group>label,.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-subgroup label{color:var(--e-global-color-uicore_body)}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field,.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-subgroup label,.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field-select select{font-family:"Manrope",Sans-serif;font-size:12px}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field,.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field-select select{color:var(--e-global-color-uicore_body)}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field::placeholder{color:var(--e-global-color-uicore_body)}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group:not(.ui-e-field-type-file,.ui-e-field-type-acceptance) .ui-e-field:not(.ui-e-field-select){background-color:#F7F8FA;padding:8px 15px 6px 10px}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field-select select{background-color:#F7F8FA;padding:8px 15px 6px 10px}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group:hover .ui-e-field,.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group:hover .ui-e-field-select select{color:var(--e-global-color-uicore_body)}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group:hover .ui-e-field::placeholder{color:var(--e-global-color-uicore_body)}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group:hover:not(.ui-e-field-type-file,.ui-e-field-type-acceptance) .ui-e-field:not(.ui-e-field-select){background-color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group:hover .ui-e-field-select select{background-color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field:focus,.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field-select select:focus{color:var(--e-global-color-uicore_body)}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group:not(.ui-e-field-type-file,.ui-e-field-type-acceptance) .ui-e-field:focus:not(.ui-e-field-select){background-color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-group .ui-e-field-select:focus select{background-color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-type-html{padding-bottom:0}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-field-type-file input.ui-e-field{color:var(--e-global-color-uicore_body)}.elementor-2419 .elementor-element.elementor-element-48885c0 .elementor-button{font-weight:600}.elementor-2419 .elementor-element.elementor-element-48885c0 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .elementor-button[type="submit"]{color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .elementor-button[type="submit"]:hover{color:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-message span.success{color:#4CAF50}.elementor-2419 .elementor-element.elementor-element-48885c0 .ui-e-message span.error{color:#F44336}.elementor-2419 .elementor-element.elementor-element-1c96f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-a7feae2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-2419 .elementor-element.elementor-element-a7feae2:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-a7feae2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2419 .elementor-element.elementor-element-6b9c42d{--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-2419 .elementor-element.elementor-element-524f962{--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-2419 .elementor-element.elementor-element-524f962:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-524f962>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://directroofing.ca/wp-content/uploads/2026/09/tpo-roofers.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2419 .elementor-element.elementor-element-72e42f4{--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-2419 .elementor-element.elementor-element-1147a1e{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-2419 .elementor-element.elementor-element-f875f90{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-f875f90 .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-2419 .elementor-element.elementor-element-53dd631{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-2419 .elementor-element.elementor-element-e5f14c0{--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:15px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-41ec0b0{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-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-2419 .elementor-element.elementor-element-41ec0b0.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-41ec0b0.elementor-view-framed .elementor-icon,.elementor-2419 .elementor-element.elementor-element-41ec0b0.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-title{color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-2419 .elementor-element.elementor-element-58a5eaf{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-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-2419 .elementor-element.elementor-element-58a5eaf.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-58a5eaf.elementor-view-framed .elementor-icon,.elementor-2419 .elementor-element.elementor-element-58a5eaf.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-title{color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-2419 .elementor-element.elementor-element-97ed7aa{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-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-2419 .elementor-element.elementor-element-97ed7aa.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-97ed7aa.elementor-view-framed .elementor-icon,.elementor-2419 .elementor-element.elementor-element-97ed7aa.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-title{color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-2419 .elementor-element.elementor-element-b676aab{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-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-2419 .elementor-element.elementor-element-b676aab.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-b676aab.elementor-view-framed .elementor-icon,.elementor-2419 .elementor-element.elementor-element-b676aab.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-title{color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-2419 .elementor-element.elementor-element-4cdd0d5{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-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-2419 .elementor-element.elementor-element-4cdd0d5.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-4cdd0d5.elementor-view-framed .elementor-icon,.elementor-2419 .elementor-element.elementor-element-4cdd0d5.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-title{color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-2419 .elementor-element.elementor-element-f8f0baf{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-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:6px}.elementor-2419 .elementor-element.elementor-element-f8f0baf.elementor-view-stacked .elementor-icon{background-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-f8f0baf.elementor-view-framed .elementor-icon,.elementor-2419 .elementor-element.elementor-element-f8f0baf.elementor-view-default .elementor-icon{fill:#ED1C23;color:#ED1C23;border-color:#ED1C23}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-title{color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#9A9A9A}.elementor-2419 .elementor-element.elementor-element-db7e826{width:var(--container-widget-width,98%);max-width:98%;background-color:#FFF;padding:12px 22px 12px 18px;--container-widget-width:98%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 5px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-db7e826 .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-db7e826 .elementor-icon-box-title{margin-block-end:5px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-db7e826 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-db7e826 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-db7e826 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-61ebc45{--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-2419 .elementor-element.elementor-element-61ebc45:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-61ebc45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D0E10}.elementor-2419 .elementor-element.elementor-element-e7d98f3{--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-2419 .elementor-element.elementor-element-8b60857{--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-2419 .elementor-element.elementor-element-4eb6e5f{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-2419 .elementor-element.elementor-element-84d3be9{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-84d3be9 .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-2419 .elementor-element.elementor-element-3dc6621{--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-2419 .elementor-element.elementor-element-fe566c2{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:#B7BBC1}.elementor-2419 .elementor-element.elementor-element-bbf0d44{--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-2419 .elementor-element.elementor-element-b01fee1{--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-2419 .elementor-element.elementor-element-b01fee1 .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-2419 .elementor-element.elementor-element-b01fee1.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-b01fee1 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-b01fee1 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-b01fee1 .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-d0de861{--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-2419 .elementor-element.elementor-element-d0de861 .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-2419 .elementor-element.elementor-element-d0de861.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-d0de861 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-d0de861 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-d0de861 .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-2f299d6{--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-2419 .elementor-element.elementor-element-2f299d6 .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-2419 .elementor-element.elementor-element-2f299d6.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-2f299d6 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-2f299d6 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-2f299d6 .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-33f02d9{--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-2419 .elementor-element.elementor-element-33f02d9 .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-2419 .elementor-element.elementor-element-33f02d9.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-33f02d9 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-33f02d9 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-33f02d9 .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-b6f3f99{--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-2419 .elementor-element.elementor-element-b6f3f99 .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-2419 .elementor-element.elementor-element-b6f3f99.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-b6f3f99 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-b6f3f99 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-b6f3f99 .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-4a8712f{--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-2419 .elementor-element.elementor-element-4a8712f .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-2419 .elementor-element.elementor-element-4a8712f.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-4a8712f .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-4a8712f .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-4a8712f .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-426ae9a{--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-2419 .elementor-element.elementor-element-426ae9a .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-2419 .elementor-element.elementor-element-426ae9a.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-426ae9a .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-426ae9a .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-426ae9a .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-7679c97{--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-2419 .elementor-element.elementor-element-7679c97 .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-2419 .elementor-element.elementor-element-7679c97.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-7679c97 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-7679c97 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-7679c97 .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-6413c52{--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-2419 .elementor-element.elementor-element-6413c52 .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-2419 .elementor-element.elementor-element-6413c52.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-6413c52 .ui-e-title{color:#D8DADE;margin-bottom:12px!important;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:800}.elementor-2419 .elementor-element.elementor-element-6413c52 .ui-e-subtitle{margin-bottom:20px!important;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-6413c52 .ui-e-description{margin-bottom:0px!important}.elementor-2419 .elementor-element.elementor-element-4a3ed1a{--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-2419 .elementor-element.elementor-element-4a3ed1a:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-4a3ed1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F5F6}.elementor-2419 .elementor-element.elementor-element-01190e2{--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-2419 .elementor-element.elementor-element-e33f391{--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-2419 .elementor-element.elementor-element-fc67061{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-2419 .elementor-element.elementor-element-8acf7df{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-8acf7df .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-2419 .elementor-element.elementor-element-5b7759f{--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-2419 .elementor-element.elementor-element-cdf1557{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-2419 .elementor-element.elementor-element-5bea8b4{--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-2419 .elementor-element.elementor-element-15fd606{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-15fd606 .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-2419 .elementor-element.elementor-element-15fd606.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-15fd606 .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-15fd606 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-15fd606 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-5f9be70{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-5f9be70 .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-2419 .elementor-element.elementor-element-5f9be70.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-5f9be70 .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-5f9be70 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-5f9be70 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-8c02c39{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-8c02c39 .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-2419 .elementor-element.elementor-element-8c02c39.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-8c02c39 .ui-e-title{color:#E31B23;margin-bottom:20px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-8c02c39 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.08em}.elementor-2419 .elementor-element.elementor-element-8c02c39 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-a444b28{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-a444b28 .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-2419 .elementor-element.elementor-element-a444b28.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-a444b28 .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-a444b28 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-a444b28 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-e4d2343{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-e4d2343 .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-2419 .elementor-element.elementor-element-e4d2343.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-e4d2343 .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-e4d2343 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-e4d2343 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-04102f1{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-04102f1 .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-2419 .elementor-element.elementor-element-04102f1.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-04102f1 .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-04102f1 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-04102f1 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-01099b2{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-01099b2 .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-2419 .elementor-element.elementor-element-01099b2.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-01099b2 .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-01099b2 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-01099b2 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-6bfdbf7{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-6bfdbf7 .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-2419 .elementor-element.elementor-element-6bfdbf7.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-6bfdbf7 .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-6bfdbf7 .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-6bfdbf7 .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-03afbbc{--ui-e-ico-box-text-align:left;width:var(--container-widget-width,32%);max-width:32%;background-color:#FFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EA;border-radius:12px 12px 12px 12px}.elementor-2419 .elementor-element.elementor-element-03afbbc .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-2419 .elementor-element.elementor-element-03afbbc.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2419 .elementor-element.elementor-element-03afbbc .ui-e-title{color:#E31B23;margin-bottom:22px!important;font-family:"Oswald",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.04em}.elementor-2419 .elementor-element.elementor-element-03afbbc .ui-e-subtitle{margin-bottom:12px!important;font-family:"Manrope",Sans-serif;font-size:19px;font-weight:800;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-03afbbc .ui-e-description{margin-bottom:0px!important;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2419 .elementor-element.elementor-element-acd10ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-2419 .elementor-element.elementor-element-acd10ee:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-acd10ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F5F6}.elementor-2419 .elementor-element.elementor-element-562be84{--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-2419 .elementor-element.elementor-element-5111d1b{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-525726d{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-2419 .elementor-element.elementor-element-fbe8e92{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-fbe8e92 .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-2419 .elementor-element.elementor-element-33c3077{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-2419 .elementor-element.elementor-element-e6e34f6{width:var(--container-widget-width,98%);max-width:98%;background-color:#FFF;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 11px) 0;padding:12px 22px 12px 18px;--container-widget-width:98%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 5px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-e6e34f6 .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-e6e34f6 .elementor-icon-box-title{margin-block-end:5px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-e6e34f6 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-e6e34f6 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-e6e34f6 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-c49650f .elementor-button{background-color:#ED1C23;font-size:15px;font-weight:600;text-transform:uppercase;padding:18px 20px 18px 20px}.elementor-2419 .elementor-element.elementor-element-c49650f{margin:1px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2419 .elementor-element.elementor-element-c49650f.elementor-element{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-64d4d4c{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-38229ee{--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;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-bc402b7{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-bc402b7 .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-bc402b7 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-bc402b7 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-bc402b7 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-bc402b7 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-78a1bb1{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-78a1bb1 .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-78a1bb1 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-78a1bb1 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-78a1bb1 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-78a1bb1 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-7de30af{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-7de30af .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-7de30af .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-7de30af .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-7de30af .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-7de30af .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-7e65d42{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-7e65d42 .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-7e65d42 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-7e65d42 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-7e65d42 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-7e65d42 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-8823efc{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-8823efc .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-8823efc .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-8823efc .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-8823efc .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-8823efc .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-e302db1{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-e302db1 .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-e302db1 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-e302db1 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-e302db1 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-e302db1 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-7687dae{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-7687dae .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-7687dae .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-7687dae .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-7687dae .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-7687dae .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-a2a5d95{width:var(--container-widget-width,48%);max-width:48%;background-color:#FFF;padding:18px 22px 18px 22px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 0 4px;border-color:#E30613;border-radius:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-a2a5d95 .elementor-icon-box-wrapper{text-align:start}.elementor-2419 .elementor-element.elementor-element-a2a5d95 .elementor-icon-box-title{margin-block-end:6px;color:#0C0D0D}.elementor-2419 .elementor-element.elementor-element-a2a5d95 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-a2a5d95 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-a2a5d95 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;color:#72777D}.elementor-2419 .elementor-element.elementor-element-d587bc4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0;--padding-right:0}.elementor-2419 .elementor-element.elementor-element-d587bc4:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-d587bc4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D0E10}.elementor-2419 .elementor-element.elementor-element-eb43c3e{--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:30% 10%;--row-gap:30%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-ca44f14{--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:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-e443081{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-2419 .elementor-element.elementor-element-1f94af6{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-1f94af6 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:clamp(36px,4.4vw,60px);font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFF}.elementor-2419 .elementor-element.elementor-element-2fde0ab{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:15px;font-weight:500;line-height:1.58em;color:#FFF}.elementor-2419 .elementor-element.elementor-element-7b45a25{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-4d568a7{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#34373D;--border-color:#34373D;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-397f435{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:#B6BAC1}.elementor-2419 .elementor-element.elementor-element-2597867{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-9774c58{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-2419 .elementor-element.elementor-element-b2d5d53{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-d20575d{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-2419 .elementor-element.elementor-element-bd19e42{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-02aced8{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-2419 .elementor-element.elementor-element-38a462f{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-eef29b2{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-2419 .elementor-element.elementor-element-3881d8e{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-bc655e7{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-2419 .elementor-element.elementor-element-0af56ba{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-06bb3c4{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-2419 .elementor-element.elementor-element-5468f31{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-701ccea{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-2419 .elementor-element.elementor-element-900aed3{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-ee63ea7{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-2419 .elementor-element.elementor-element-0313e00{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-cfb7b79{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-2419 .elementor-element.elementor-element-f81ed3c{--n-accordion-title-font-size:19px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:#E31B23;--n-accordion-icon-hover-color:#E31B23;--n-accordion-icon-active-color:#E31B23}.elementor-2419 .elementor-element.elementor-element-f81ed3c>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:1px 0 0 0;border-color:#34373D}.elementor-2419 .elementor-element.elementor-element-f81ed3c{--n-accordion-padding:20px 0px 20px 0px}:where(.elementor-2419 .elementor-element.elementor-element-f81ed3c>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Manrope",Sans-serif;font-weight:700;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-f81ed3c :where(.elementor-2419 .elementor-element.elementor-element-f81ed3c>.e-n-accordion>.e-n-accordion-item:not([open])>.e-n-accordion-item-title:not(hover)>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{text-shadow:0 0 10px rgb(0 0 0 / .3)}:where(.elementor-2419 .elementor-element.elementor-element-f81ed3c>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:solid;border-width:0 0 1px 0;border-color:#34373D}.elementor-2419 .elementor-element.elementor-element-ce01858{--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-2419 .elementor-element.elementor-element-ce01858:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-ce01858>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2419 .elementor-element.elementor-element-71683a8{--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-2419 .elementor-element.elementor-element-e51aeef{--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-2419 .elementor-element.elementor-element-3a8c48e{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-2419 .elementor-element.elementor-element-d345fda{padding:0 0 0 0;text-align:start}.elementor-2419 .elementor-element.elementor-element-d345fda.elementor-element{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-d345fda .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-2419 .elementor-element.elementor-element-0dad605{--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-2419 .elementor-element.elementor-element-52418fc{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-2419 .elementor-element.elementor-element-75fa414{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-2419 .elementor-element.elementor-element-4cac5a5{--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/Warehouses-Industrial.jpg);padding:250px 0 0 0;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:24px 24px 24px 24px}.elementor-2419 .elementor-element.elementor-element-4cac5a5 .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-2419 .elementor-element.elementor-element-4cac5a5:hover{background-color:var(--e-global-color-uicore_white);box-shadow:0 10px 18px -7px rgba(6.000000000000005,39,2.000000000000006,.05)}.elementor-2419 .elementor-element.elementor-element-4cac5a5.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-2419 .elementor-element.elementor-element-4cac5a5.elementor-element{--align-self:flex-end}.elementor-2419 .elementor-element.elementor-element-4cac5a5 .ui-e-title{color:#FFF;margin-bottom:4px!important;font-family:"Oswald",Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase}.elementor-2419 .elementor-element.elementor-element-4cac5a5 .ui-e-description{color:#FFF;margin-bottom:0px!important;font-family:"Manrope",Sans-serif;font-weight:600;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-ac42d10{--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-2419 .elementor-element.elementor-element-ac42d10 .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-2419 .elementor-element.elementor-element-ac42d10:hover{background-color:var(--e-global-color-uicore_white);box-shadow:0 10px 18px -7px rgba(6.000000000000005,39,2.000000000000006,.05)}.elementor-2419 .elementor-element.elementor-element-ac42d10.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-2419 .elementor-element.elementor-element-ac42d10.elementor-element{--align-self:flex-end}.elementor-2419 .elementor-element.elementor-element-ac42d10 .ui-e-title{color:#FFF;margin-bottom:4px!important;font-family:"Oswald",Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase}.elementor-2419 .elementor-element.elementor-element-ac42d10 .ui-e-description{color:#FFF;margin-bottom:0px!important;font-family:"Manrope",Sans-serif;font-weight:600;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-0c25c67{--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-2419 .elementor-element.elementor-element-0c25c67 .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-2419 .elementor-element.elementor-element-0c25c67:hover{background-color:var(--e-global-color-uicore_white);box-shadow:0 10px 18px -7px rgba(6.000000000000005,39,2.000000000000006,.05)}.elementor-2419 .elementor-element.elementor-element-0c25c67.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-2419 .elementor-element.elementor-element-0c25c67.elementor-element{--align-self:flex-end}.elementor-2419 .elementor-element.elementor-element-0c25c67 .ui-e-title{color:#FFF;margin-bottom:4px!important;font-family:"Oswald",Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase}.elementor-2419 .elementor-element.elementor-element-0c25c67 .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(max-width:1024px){.elementor-2419 .elementor-element.elementor-element-62d22b3:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-62d22b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-2419 .elementor-element.elementor-element-62d22b3::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.elementor-background-video-container::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.e-con-inner>.elementor-background-video-container::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.elementor-background-slideshow::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.e-con-inner>.elementor-background-slideshow::before,.elementor-2419 .elementor-element.elementor-element-62d22b3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:linear-gradient(90deg,#05080BEB 43%,#05080B9E 76%)}.elementor-2419 .elementor-element.elementor-element-62d22b3{--overlay-opacity:0.82;--padding-top:60px;--padding-bottom:60px;--padding-left:5vw;--padding-right:5vw}.elementor-2419 .elementor-element.elementor-element-8772008{--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}.elementor-2419 .elementor-element.elementor-element-86bfc71{--gap:10px 0px;--row-gap:10px;--column-gap:0px}.elementor-2419 .elementor-element.elementor-element-48c2a39 .elementor-heading-title{font-size:48px;line-height:1.1em}.elementor-2419 .elementor-element.elementor-element-4a6a793{--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-2419 .elementor-element.elementor-element-c58a272{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:20px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-dbf25ca{--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-2419 .elementor-element.elementor-element-dbf25ca.e-con{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-c1060bc{width:100%;max-width:100%;padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-c1060bc .elementor-button{padding:15px 60px 15px 60px}.elementor-2419 .elementor-element.elementor-element-0e87978{width:100%;max-width:100%}.elementor-2419 .elementor-element.elementor-element-7207b0c{padding:18px 0 0 0}.elementor-2419 .elementor-element.elementor-element-a6625ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-2419 .elementor-element.elementor-element-b0d34f0{padding:5px 0 8px 0}.elementor-2419 .elementor-element.elementor-element-b0d34f0 .elementor-heading-title{font-size:30px;letter-spacing:-.6px}.elementor-2419 .elementor-element.elementor-element-78628e8{--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-2419 .elementor-element.elementor-element-a7feae2{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-6b9c42d{--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-2419 .elementor-element.elementor-element-524f962:not(.elementor-motion-effects-element-type-background),.elementor-2419 .elementor-element.elementor-element-524f962>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-2419 .elementor-element.elementor-element-524f962{--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-2419 .elementor-element.elementor-element-72e42f4{--gap:8px 0px;--row-gap:8px;--column-gap:0px}.elementor-2419 .elementor-element.elementor-element-f875f90 .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-2419 .elementor-element.elementor-element-53dd631{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-e5f14c0{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-41ec0b0{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-58a5eaf{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-97ed7aa{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-b676aab{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-4cdd0d5{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-f8f0baf{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-wrapper{align-items:center;gap:12px}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon{font-size:15px}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-db7e826{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-db7e826 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-db7e826 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-61ebc45{--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-2419 .elementor-element.elementor-element-61ebc45.e-con{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-e7d98f3{--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-2419 .elementor-element.elementor-element-8b60857{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-84d3be9{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-84d3be9 .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-2419 .elementor-element.elementor-element-fe566c2{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-bbf0d44{--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-2419 .elementor-element.elementor-element-bbf0d44.e-con{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-b01fee1{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-b01fee1 .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-2419 .elementor-element.elementor-element-d0de861{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-d0de861 .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-2419 .elementor-element.elementor-element-2f299d6{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-2f299d6 .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-2419 .elementor-element.elementor-element-33f02d9{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-33f02d9 .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-2419 .elementor-element.elementor-element-b6f3f99{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-b6f3f99 .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-2419 .elementor-element.elementor-element-4a8712f{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-4a8712f .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-2419 .elementor-element.elementor-element-426ae9a{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-426ae9a .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-2419 .elementor-element.elementor-element-7679c97{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-7679c97 .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-2419 .elementor-element.elementor-element-6413c52{--ui-e-ico-box-text-align:left;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-6413c52 .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-2419 .elementor-element.elementor-element-4a3ed1a{--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-2419 .elementor-element.elementor-element-4a3ed1a.e-con{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-01190e2{--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-2419 .elementor-element.elementor-element-e33f391{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-8acf7df{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-8acf7df .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-2419 .elementor-element.elementor-element-cdf1557{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-5bea8b4{--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-2419 .elementor-element.elementor-element-5bea8b4.e-con{--align-self:flex-start}.elementor-2419 .elementor-element.elementor-element-15fd606{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-15fd606 .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-2419 .elementor-element.elementor-element-5f9be70{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-5f9be70 .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-2419 .elementor-element.elementor-element-8c02c39{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-8c02c39 .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-2419 .elementor-element.elementor-element-a444b28{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-a444b28 .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-2419 .elementor-element.elementor-element-e4d2343{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-e4d2343 .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-2419 .elementor-element.elementor-element-04102f1{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-04102f1 .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-2419 .elementor-element.elementor-element-01099b2{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-01099b2 .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-2419 .elementor-element.elementor-element-6bfdbf7{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-6bfdbf7 .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-2419 .elementor-element.elementor-element-03afbbc{--ui-e-ico-box-text-align:left;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%;border-radius:22px 22px 22px 22px}.elementor-2419 .elementor-element.elementor-element-03afbbc .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-2419 .elementor-element.elementor-element-acd10ee{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-562be84{--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-2419 .elementor-element.elementor-element-5111d1b{--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:flex-start;--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-2419 .elementor-element.elementor-element-525726d{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-fbe8e92 .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-2419 .elementor-element.elementor-element-33c3077{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-e6e34f6{padding:10px 10px 10px 10px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var(--container-widget-width,55%);max-width:55%}.elementor-2419 .elementor-element.elementor-element-e6e34f6 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-e6e34f6 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-c49650f{width:100%;max-width:100%;padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-c49650f .elementor-button{padding:15px 60px 15px 60px}.elementor-2419 .elementor-element.elementor-element-64d4d4c{--gap:8px 0px;--row-gap:8px;--column-gap:0px}.elementor-2419 .elementor-element.elementor-element-38229ee{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-bc402b7{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-bc402b7 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-bc402b7 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-78a1bb1{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-78a1bb1 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-78a1bb1 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-7de30af{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-7de30af .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-7de30af .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-7e65d42{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-7e65d42 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-7e65d42 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-8823efc{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-8823efc .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-8823efc .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-e302db1{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-e302db1 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-e302db1 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-7687dae{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-7687dae .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-7687dae .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-a2a5d95{padding:10px 10px 10px 10px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-2419 .elementor-element.elementor-element-a2a5d95 .elementor-icon-box-title,.elementor-2419 .elementor-element.elementor-element-a2a5d95 .elementor-icon-box-title a{font-size:15px;line-height:1.3em}.elementor-2419 .elementor-element.elementor-element-d587bc4{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-eb43c3e{--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:20% 20%;--row-gap:20%;--column-gap:20%}.elementor-2419 .elementor-element.elementor-element-ca44f14{--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-2419 .elementor-element.elementor-element-1f94af6{padding:0 0 0 0}.elementor-2419 .elementor-element.elementor-element-1f94af6 .elementor-heading-title{font-size:42px;line-height:1.1em}.elementor-2419 .elementor-element.elementor-element-2fde0ab{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-7b45a25{--gap:8px 0px;--row-gap:8px;--column-gap:0px}.elementor-2419 .elementor-element.elementor-element-397f435{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-9774c58{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-d20575d{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-02aced8{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-eef29b2{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-bc655e7{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-06bb3c4{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-701ccea{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-ee63ea7{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-cfb7b79{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-f81ed3c{--n-accordion-icon-size:13px}:where(.elementor-2419 .elementor-element.elementor-element-f81ed3c>.e-n-accordion>.e-n-accordion-item)>.e-con{--padding-top:30px;--padding-right:20px;--padding-bottom:30px;--padding-left:0px}.elementor-2419 .elementor-element.elementor-element-ce01858{--padding-top:80px;--padding-bottom:80px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-71683a8{--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-2419 .elementor-element.elementor-element-d345fda{width:100%;max-width:100%}.elementor-2419 .elementor-element.elementor-element-d345fda .elementor-heading-title{font-size:37px}.elementor-2419 .elementor-element.elementor-element-52418fc{font-size:16px;line-height:1.4em}.elementor-2419 .elementor-element.elementor-element-75fa414{--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-2419 .elementor-element.elementor-element-4cac5a5{--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-2419 .elementor-element.elementor-element-4cac5a5 .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-2419 .elementor-element.elementor-element-ac42d10{--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-2419 .elementor-element.elementor-element-ac42d10 .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-2419 .elementor-element.elementor-element-0c25c67{--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-2419 .elementor-element.elementor-element-0c25c67 .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-2419 .elementor-element.elementor-element-62d22b3{--padding-top:40px;--padding-bottom:30px;--padding-left:5vw;--padding-right:5vw}.elementor-2419 .elementor-element.elementor-element-86bfc71{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-30db05d{--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-2419 .elementor-element.elementor-element-48c2a39 .elementor-heading-title{font-size:40px}.elementor-2419 .elementor-element.elementor-element-4a6a793{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-2419 .elementor-element.elementor-element-c58a272{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-2419 .elementor-element.elementor-element-dbf25ca{--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-2419 .elementor-element.elementor-element-c1060bc .elementor-button{padding:15px 22px 15px 22px}.elementor-2419 .elementor-element.elementor-element-0e87978 .elementor-button{border-width:1px 1px 1px 1px;padding:15px 22px 15px 22px}.elementor-2419 .elementor-element.elementor-element-7207b0c{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-2419 .elementor-element.elementor-element-78628e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;line-height:1.6em}.elementor-2419 .elementor-element.elementor-element-a7feae2{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-6b9c42d{--gap:0px 15px;--row-gap:0px;--column-gap:15px}.elementor-2419 .elementor-element.elementor-element-524f962{--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-2419 .elementor-element.elementor-element-1147a1e{--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-2419 .elementor-element.elementor-element-f875f90{padding:7px 0 0 0}.elementor-2419 .elementor-element.elementor-element-f875f90 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-53dd631{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-2419 .elementor-element.elementor-element-41ec0b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-41ec0b0 .elementor-icon-box-wrapper{gap:13px}.elementor-2419 .elementor-element.elementor-element-58a5eaf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-58a5eaf .elementor-icon-box-wrapper{gap:13px}.elementor-2419 .elementor-element.elementor-element-97ed7aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-97ed7aa .elementor-icon-box-wrapper{gap:13px}.elementor-2419 .elementor-element.elementor-element-b676aab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-b676aab .elementor-icon-box-wrapper{gap:13px}.elementor-2419 .elementor-element.elementor-element-4cdd0d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-4cdd0d5 .elementor-icon-box-wrapper{gap:13px}.elementor-2419 .elementor-element.elementor-element-f8f0baf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-f8f0baf .elementor-icon-box-wrapper{gap:13px}.elementor-2419 .elementor-element.elementor-element-db7e826{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-61ebc45{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-8b60857{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-4eb6e5f{--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-2419 .elementor-element.elementor-element-84d3be9{padding:7px 0 0 0}.elementor-2419 .elementor-element.elementor-element-84d3be9 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-3dc6621{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-fe566c2{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-2419 .elementor-element.elementor-element-bbf0d44{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-b01fee1{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-b01fee1 .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-2419 .elementor-element.elementor-element-d0de861{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-d0de861 .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-2419 .elementor-element.elementor-element-2f299d6{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-2f299d6 .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-2419 .elementor-element.elementor-element-33f02d9{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-33f02d9 .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-2419 .elementor-element.elementor-element-b6f3f99{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-b6f3f99 .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-2419 .elementor-element.elementor-element-4a8712f{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-4a8712f .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-2419 .elementor-element.elementor-element-426ae9a{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-426ae9a .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-2419 .elementor-element.elementor-element-7679c97{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-7679c97 .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-2419 .elementor-element.elementor-element-6413c52{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-6413c52 .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-2419 .elementor-element.elementor-element-4a3ed1a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-e33f391{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-fc67061{--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-2419 .elementor-element.elementor-element-8acf7df{padding:7px 0 0 0}.elementor-2419 .elementor-element.elementor-element-8acf7df .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-5b7759f{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-cdf1557{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-2419 .elementor-element.elementor-element-5bea8b4{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-15fd606{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-15fd606 .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-2419 .elementor-element.elementor-element-5f9be70{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-5f9be70 .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-2419 .elementor-element.elementor-element-8c02c39{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-8c02c39 .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-2419 .elementor-element.elementor-element-a444b28{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-a444b28 .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-2419 .elementor-element.elementor-element-e4d2343{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-e4d2343 .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-2419 .elementor-element.elementor-element-04102f1{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-04102f1 .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-2419 .elementor-element.elementor-element-01099b2{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-01099b2 .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-2419 .elementor-element.elementor-element-6bfdbf7{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-6bfdbf7 .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-2419 .elementor-element.elementor-element-03afbbc{--ui-e-ico-box-text-align:left;width:100%;max-width:100%;border-radius:20px 20px 20px 20px}.elementor-2419 .elementor-element.elementor-element-03afbbc .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-2419 .elementor-element.elementor-element-acd10ee{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-562be84{--gap:0px 15px;--row-gap:0px;--column-gap:15px}.elementor-2419 .elementor-element.elementor-element-5111d1b{--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-2419 .elementor-element.elementor-element-525726d{--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-2419 .elementor-element.elementor-element-fbe8e92{padding:7px 0 0 0}.elementor-2419 .elementor-element.elementor-element-fbe8e92 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-33c3077{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-2419 .elementor-element.elementor-element-e6e34f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-c49650f .elementor-button{padding:15px 22px 15px 22px}.elementor-2419 .elementor-element.elementor-element-bc402b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-78a1bb1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-7de30af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-7e65d42{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-8823efc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-e302db1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-7687dae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-a2a5d95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2419 .elementor-element.elementor-element-d587bc4{--padding-top:60px;--padding-bottom:60px;--padding-left:3vw;--padding-right:3vw}.elementor-2419 .elementor-element.elementor-element-eb43c3e{--gap:0px 15px;--row-gap:0px;--column-gap:15px}.elementor-2419 .elementor-element.elementor-element-ca44f14{--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-2419 .elementor-element.elementor-element-e443081{--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-2419 .elementor-element.elementor-element-1f94af6{padding:9px 0 0 0}.elementor-2419 .elementor-element.elementor-element-1f94af6 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-2419 .elementor-element.elementor-element-2fde0ab{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-2419 .elementor-element.elementor-element-397f435{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-2419 .elementor-element.elementor-element-9774c58{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-2419 .elementor-element.elementor-element-d20575d{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-2419 .elementor-element.elementor-element-02aced8{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-2419 .elementor-element.elementor-element-eef29b2{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-2419 .elementor-element.elementor-element-bc655e7{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-2419 .elementor-element.elementor-element-06bb3c4{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-2419 .elementor-element.elementor-element-701ccea{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-2419 .elementor-element.elementor-element-ee63ea7{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-2419 .elementor-element.elementor-element-cfb7b79{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-2419 .elementor-element.elementor-element-71683a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-e51aeef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2419 .elementor-element.elementor-element-3a8c48e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:15px}.elementor-2419 .elementor-element.elementor-element-52418fc{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-2419 .elementor-element.elementor-element-75fa414{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-2419 .elementor-element.elementor-element-4cac5a5{--ui-e-ico-box-text-align:left;border-radius:16px 16px 16px 16px}.elementor-2419 .elementor-element.elementor-element-4cac5a5 .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-2419 .elementor-element.elementor-element-ac42d10{--ui-e-ico-box-text-align:left;border-radius:16px 16px 16px 16px}.elementor-2419 .elementor-element.elementor-element-ac42d10 .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-2419 .elementor-element.elementor-element-0c25c67{--ui-e-ico-box-text-align:left;border-radius:16px 16px 16px 16px}.elementor-2419 .elementor-element.elementor-element-0c25c67 .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}}@media(min-width:768px){.elementor-2419 .elementor-element.elementor-element-62d22b3{--width:100%}.elementor-2419 .elementor-element.elementor-element-8772008{--content-width:1300px}.elementor-2419 .elementor-element.elementor-element-86bfc71{--width:65%}.elementor-2419 .elementor-element.elementor-element-a6625ac{--width:35%}.elementor-2419 .elementor-element.elementor-element-1c96f5c{--width:100%}.elementor-2419 .elementor-element.elementor-element-a7feae2{--width:100%}.elementor-2419 .elementor-element.elementor-element-6b9c42d{--content-width:1300px}.elementor-2419 .elementor-element.elementor-element-524f962{--width:46%}.elementor-2419 .elementor-element.elementor-element-72e42f4{--width:53%}.elementor-2419 .elementor-element.elementor-element-e5f14c0{--width:100%}.elementor-2419 .elementor-element.elementor-element-61ebc45{--width:100%}.elementor-2419 .elementor-element.elementor-element-e7d98f3{--width:1300px}.elementor-2419 .elementor-element.elementor-element-8b60857{--width:50%}.elementor-2419 .elementor-element.elementor-element-3dc6621{--width:45%}.elementor-2419 .elementor-element.elementor-element-bbf0d44{--width:1300px}.elementor-2419 .elementor-element.elementor-element-4a3ed1a{--width:100%}.elementor-2419 .elementor-element.elementor-element-01190e2{--width:1300px}.elementor-2419 .elementor-element.elementor-element-e33f391{--width:50%}.elementor-2419 .elementor-element.elementor-element-5b7759f{--width:47%}.elementor-2419 .elementor-element.elementor-element-5bea8b4{--width:1300px}.elementor-2419 .elementor-element.elementor-element-acd10ee{--width:100%}.elementor-2419 .elementor-element.elementor-element-562be84{--content-width:1300px}.elementor-2419 .elementor-element.elementor-element-5111d1b{--width:35%}.elementor-2419 .elementor-element.elementor-element-64d4d4c{--width:65%}.elementor-2419 .elementor-element.elementor-element-38229ee{--width:100%}.elementor-2419 .elementor-element.elementor-element-d587bc4{--width:100%}.elementor-2419 .elementor-element.elementor-element-eb43c3e{--content-width:1300px}.elementor-2419 .elementor-element.elementor-element-ca44f14{--width:30%}.elementor-2419 .elementor-element.elementor-element-7b45a25{--width:65%}.elementor-2419 .elementor-element.elementor-element-ce01858{--width:1300px}.elementor-2419 .elementor-element.elementor-element-e51aeef{--width:50%}.elementor-2419 .elementor-element.elementor-element-0dad605{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-2419 .elementor-element.elementor-element-86bfc71{--width:100%}.elementor-2419 .elementor-element.elementor-element-dbf25ca{--width:100%}.elementor-2419 .elementor-element.elementor-element-a6625ac{--width:98%}.elementor-2419 .elementor-element.elementor-element-6b9c42d{--content-width:1300px}.elementor-2419 .elementor-element.elementor-element-524f962{--width:100%}.elementor-2419 .elementor-element.elementor-element-72e42f4{--width:100%}.elementor-2419 .elementor-element.elementor-element-61ebc45{--width:100%}.elementor-2419 .elementor-element.elementor-element-e7d98f3{--width:100%}.elementor-2419 .elementor-element.elementor-element-8b60857{--width:100%}.elementor-2419 .elementor-element.elementor-element-3dc6621{--width:100%}.elementor-2419 .elementor-element.elementor-element-bbf0d44{--width:100%}.elementor-2419 .elementor-element.elementor-element-4a3ed1a{--width:100%}.elementor-2419 .elementor-element.elementor-element-01190e2{--width:100%}.elementor-2419 .elementor-element.elementor-element-e33f391{--width:100%}.elementor-2419 .elementor-element.elementor-element-5b7759f{--width:100%}.elementor-2419 .elementor-element.elementor-element-5bea8b4{--width:100%}.elementor-2419 .elementor-element.elementor-element-acd10ee{--width:100%}.elementor-2419 .elementor-element.elementor-element-562be84{--content-width:1300px}.elementor-2419 .elementor-element.elementor-element-64d4d4c{--width:100%}.elementor-2419 .elementor-element.elementor-element-eb43c3e{--content-width:1300px}.elementor-2419 .elementor-element.elementor-element-ca44f14{--width:100%}.elementor-2419 .elementor-element.elementor-element-7b45a25{--width:100%}.elementor-2419 .elementor-element.elementor-element-e51aeef{--width:100%}.elementor-2419 .elementor-element.elementor-element-0dad605{--width:86%}}.uicore-page-title{display:none!important}.form{box-shadow:0 18px 45px rgb(0 0 0 / .12)!important;border-top:7px solid #e30613!important}.form{box-shadow:0 18px 45px rgb(0 0 0 / .12);border-top:7px solid #e30613}.form{box-shadow:0 18px 45px rgb(0 0 0 / .12);border-top:7px solid #e30613}.roof-block .ui-e-title{width:49px;height:49px;border-radius:50%;display:grid;place-items:center;background:#fff0f0;color:var(--red);font-size:1rem;font-weight:800;margin-bottom:21px}