.elementor-3246 .elementor-element.elementor-element-c3dd4e1{--display:flex;--min-height:580px;--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:center;--align-items:center;--overlay-opacity:0.72;}.elementor-3246 .elementor-element.elementor-element-c3dd4e1:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-c3dd4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofrepairspecialists.co.nz/wp-content/uploads/2026/01/Untitleddesign184-ezgif.com-png-to-webp-converter.webp");background-position:center center;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-c3dd4e1::before, .elementor-3246 .elementor-element.elementor-element-c3dd4e1 > .elementor-background-video-container::before, .elementor-3246 .elementor-element.elementor-element-c3dd4e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3246 .elementor-element.elementor-element-c3dd4e1 > .elementor-background-slideshow::before, .elementor-3246 .elementor-element.elementor-element-c3dd4e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3246 .elementor-element.elementor-element-c3dd4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC1F2D;--background-overlay:'';}.elementor-3246 .elementor-element.elementor-element-a15c187 > .elementor-widget-container{padding:0% 12% 0% 12%;}.elementor-3246 .elementor-element.elementor-element-a15c187{text-align:center;}.elementor-3246 .elementor-element.elementor-element-a15c187 .elementor-heading-title{font-size:66px;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-3b308cc > .elementor-widget-container{padding:0% 26% 0% 26%;}.elementor-3246 .elementor-element.elementor-element-3b308cc{text-align:center;}.elementor-3246 .elementor-element.elementor-element-3b308cc .elementor-heading-title{font-family:"Barlow", Sans-serif;color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-05604e5 .elementor-button{background-color:#000000;}.elementor-3246 .elementor-element.elementor-element-05604e5 .elementor-button:hover, .elementor-3246 .elementor-element.elementor-element-05604e5 .elementor-button:focus{background-color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-05604e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-360267a{--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:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-c1e2783{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-348d5ca{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3246 .elementor-element.elementor-element-348d5ca:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-348d5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofrepairspecialists.co.nz/wp-content/smush-webp/2024/07/20210615_100156.jpg.webp");background-position:center center;}.elementor-3246 .elementor-element.elementor-element-ec45aa4{--spacer-size:413px;}.elementor-3246 .elementor-element.elementor-element-9de40dc{--display:flex;--justify-content:center;}.elementor-3246 .elementor-element.elementor-element-7c4f629 .elementor-heading-title{font-size:32px;}.elementor-3246 .elementor-element.elementor-element-b5bcc8a{font-family:"Barlow", Sans-serif;font-size:18px;}.elementor-3246 .elementor-element.elementor-element-b5bcc8a a{color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-b5bcc8a a:hover, .elementor-3246 .elementor-element.elementor-element-b5bcc8a a:focus{color:#000000;}.elementor-3246 .elementor-element.elementor-element-b1ee97e .elementor-heading-title{font-size:22px;}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3246 .elementor-element.elementor-element-81fbb4d{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:18px;}.elementor-3246 .elementor-element.elementor-element-81fbb4d .elementor-icon-list-text{transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-93de451{--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:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-3fbd3f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-aea33fc{--display:flex;--justify-content:center;}.elementor-3246 .elementor-element.elementor-element-2a1d164 .elementor-heading-title{font-size:32px;}.elementor-3246 .elementor-element.elementor-element-96286ba{font-family:"Barlow", Sans-serif;font-size:18px;}.elementor-3246 .elementor-element.elementor-element-96286ba a{color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-96286ba a:hover, .elementor-3246 .elementor-element.elementor-element-96286ba a:focus{color:#000000;}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3246 .elementor-element.elementor-element-a47fb59{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:18px;}.elementor-3246 .elementor-element.elementor-element-a47fb59 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-5ba989e .elementor-button{background-color:#000000;}.elementor-3246 .elementor-element.elementor-element-5ba989e .elementor-button:hover, .elementor-3246 .elementor-element.elementor-element-5ba989e .elementor-button:focus{background-color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-5ba989e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3246 .elementor-element.elementor-element-0fac664{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3246 .elementor-element.elementor-element-0fac664:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-0fac664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofrepairspecialists.co.nz/wp-content/uploads/2026/01/Untitleddesign182-ezgif.com-png-to-webp-converter.webp");background-position:center center;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-e3f477a{--spacer-size:304px;}.elementor-3246 .elementor-element.elementor-element-d27158e{--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:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-836c96c{text-align:center;}.elementor-3246 .elementor-element.elementor-element-8a18b45 > .elementor-widget-container{padding:0% 16% 0% 16%;}.elementor-3246 .elementor-element.elementor-element-8a18b45{text-align:center;}.elementor-3246 .elementor-element.elementor-element-7948472{--display:flex;}.elementor-3246 .elementor-element.elementor-element-403e84a{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-3246 .elementor-element.elementor-element-403e84a:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-403e84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-edb1c3b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#AC1F2D;--border-color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-ca9465b .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-ca9465b .elementor-icon-box-title a{font-size:20px;}.elementor-3246 .elementor-element.elementor-element-c26a33e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#AC1F2D;--border-color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-0817de2 .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-0817de2 .elementor-icon-box-title a{font-size:20px;}.elementor-3246 .elementor-element.elementor-element-e860305{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#AC1F2D;--border-color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-49eb06c .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-49eb06c .elementor-icon-box-title a{font-size:20px;}.elementor-3246 .elementor-element.elementor-element-85a1d03{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#AC1F2D;--border-color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-f531629 .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-f531629 .elementor-icon-box-title a{font-size:20px;}.elementor-3246 .elementor-element.elementor-element-fb24c53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3246 .elementor-element.elementor-element-ecdaac4 .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-ecdaac4 .elementor-icon-box-title a{font-size:20px;}.elementor-3246 .elementor-element.elementor-element-904a5ff{--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:35px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-60d6754{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-5e1f3b6{text-align:center;}.elementor-3246 .elementor-element.elementor-element-5e1f3b6 .elementor-heading-title{font-size:32px;}.elementor-3246 .elementor-element.elementor-element-e4abc5b > .elementor-widget-container{padding:0% 18% 0% 18%;}.elementor-3246 .elementor-element.elementor-element-e4abc5b{text-align:center;}.elementor-3246 .elementor-element.elementor-element-e4abc5b a{color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-e4abc5b a:hover, .elementor-3246 .elementor-element.elementor-element-e4abc5b a:focus{color:#000000;}.elementor-3246 .elementor-element.elementor-element-e24a1aa{--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-e24a1aa:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-e24a1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3246 .elementor-element.elementor-element-d7cbd5b{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3246 .elementor-element.elementor-element-77086cf .elementor-icon-box-wrapper{gap:15px;}.elementor-3246 .elementor-element.elementor-element-77086cf .elementor-icon-box-title{margin-block-end:5px;}.elementor-3246 .elementor-element.elementor-element-77086cf .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-77086cf .elementor-icon-box-title a{font-size:16px;text-transform:capitalize;}.elementor-3246 .elementor-element.elementor-element-2642d6c{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3246 .elementor-element.elementor-element-c1843bb .elementor-icon-box-wrapper{gap:15px;}.elementor-3246 .elementor-element.elementor-element-c1843bb .elementor-icon-box-title{margin-block-end:5px;}.elementor-3246 .elementor-element.elementor-element-c1843bb .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-c1843bb .elementor-icon-box-title a{font-size:16px;text-transform:capitalize;}.elementor-3246 .elementor-element.elementor-element-f8ed7cb{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3246 .elementor-element.elementor-element-31e3f3f .elementor-icon-box-wrapper{gap:15px;}.elementor-3246 .elementor-element.elementor-element-31e3f3f .elementor-icon-box-title{margin-block-end:5px;}.elementor-3246 .elementor-element.elementor-element-31e3f3f .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-31e3f3f .elementor-icon-box-title a{font-size:16px;text-transform:capitalize;}.elementor-3246 .elementor-element.elementor-element-62665a1{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3246 .elementor-element.elementor-element-8387f71 .elementor-icon-box-wrapper{gap:15px;}.elementor-3246 .elementor-element.elementor-element-8387f71 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3246 .elementor-element.elementor-element-8387f71 .elementor-icon-box-title, .elementor-3246 .elementor-element.elementor-element-8387f71 .elementor-icon-box-title a{font-size:16px;text-transform:capitalize;}.elementor-3246 .elementor-element.elementor-element-5c2313e{--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:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-43ad18f{--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-3246 .elementor-element.elementor-element-ef5685b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-938211e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3246 .elementor-element.elementor-element-5f29fac{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:18px;}.elementor-3246 .elementor-element.elementor-element-5f29fac .elementor-icon-list-text{transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-dec04ca{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3246 .elementor-element.elementor-element-dec04ca:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-dec04ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofrepairspecialists.co.nz/wp-content/smush-webp/2026/05/sagging-roof.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-cd2eadf{--spacer-size:357px;}.elementor-3246 .elementor-element.elementor-element-e378509{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2fbc548{text-align:center;}.elementor-3246 .elementor-element.elementor-element-2fbc548 .elementor-heading-title{font-size:32px;}.elementor-3246 .elementor-element.elementor-element-2e6b383{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-e8d87ff{--display:flex;}.elementor-3246 .elementor-element.elementor-element-3750d44{--display:flex;}.elementor-3246 .elementor-element.elementor-element-e29f9df{--display:flex;}.elementor-3246 .elementor-element.elementor-element-56edfe2{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-a64b1b1{--display:flex;}.elementor-3246 .elementor-element.elementor-element-f0f6153{--display:flex;}.elementor-3246 .elementor-element.elementor-element-2e4c93b{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-8a638c5{--display:flex;}.elementor-3246 .elementor-element.elementor-element-6c7fdfe{--display:flex;}.elementor-3246 .elementor-element.elementor-element-bdbd7d9{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-e80d8ad{--display:flex;}.elementor-3246 .elementor-element.elementor-element-b8cb12d{--display:flex;}.elementor-3246 .elementor-element.elementor-element-06423c6{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-787b19c{--display:flex;}.elementor-3246 .elementor-element.elementor-element-c1362da{--display:flex;}.elementor-3246 .elementor-element.elementor-element-d9e404e{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-3dc32d0{--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-icon-size:15px;}:where( .elementor-3246 .elementor-element.elementor-element-3dc32d0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-3246 .elementor-element.elementor-element-773ff6e{--display:flex;}.elementor-3246 .elementor-element.elementor-element-f2f5b32{--display:flex;}.elementor-3246 .elementor-element.elementor-element-f202ee3{--display:flex;}.elementor-3246 .elementor-element.elementor-element-a5df76c{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-9f6a902{--display:flex;}.elementor-3246 .elementor-element.elementor-element-039adc6{--display:flex;}.elementor-3246 .elementor-element.elementor-element-93137a5{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-1a6cd75{--display:flex;}.elementor-3246 .elementor-element.elementor-element-66d0cfb{--display:flex;}.elementor-3246 .elementor-element.elementor-element-711ee31{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-1be8f11{--display:flex;}.elementor-3246 .elementor-element.elementor-element-52398b3{--display:flex;}.elementor-3246 .elementor-element.elementor-element-05dc689{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-7526ec8{--display:flex;}.elementor-3246 .elementor-element.elementor-element-f40f950{--display:flex;}.elementor-3246 .elementor-element.elementor-element-e76a4cc{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-3246 .elementor-element.elementor-element-d89cf37{--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-icon-size:15px;}:where( .elementor-3246 .elementor-element.elementor-element-d89cf37 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-3246 .elementor-element.elementor-element-bf6a744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-fa98fad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-21140e4{--display:flex;}.elementor-3246 .elementor-element.elementor-element-0a3bf11 a{color:#AC1F2D;}.elementor-3246 .elementor-element.elementor-element-0a3bf11 a:hover, .elementor-3246 .elementor-element.elementor-element-0a3bf11 a:focus{color:#000000;}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-icon i{color:#AC1F2D;transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-icon svg{fill:#AC1F2D;transition:fill 0.3s;}.elementor-3246 .elementor-element.elementor-element-62a8720{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3246 .elementor-element.elementor-element-fb3b8b0{--display:flex;}.elementor-3246 .elementor-element.elementor-element-a953531 > .elementor-widget-container{margin:-69px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-3246 .elementor-element.elementor-element-e24a1aa{--width:58%;}}@media(max-width:1024px){.elementor-3246 .elementor-element.elementor-element-c3dd4e1{--min-height:431px;}.elementor-3246 .elementor-element.elementor-element-a15c187 .elementor-heading-title{font-size:55px;}.elementor-3246 .elementor-element.elementor-element-c1e2783{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-7c4f629{text-align:center;}.elementor-3246 .elementor-element.elementor-element-b5bcc8a{text-align:center;}.elementor-3246 .elementor-element.elementor-element-3fbd3f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-2a1d164{text-align:center;}.elementor-3246 .elementor-element.elementor-element-96286ba{text-align:center;}.elementor-3246 .elementor-element.elementor-element-60d6754{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3246 .elementor-element.elementor-element-e24a1aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-fa98fad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-a8d0c8f{text-align:center;}.elementor-3246 .elementor-element.elementor-element-0a3bf11{text-align:center;}}@media(max-width:767px){.elementor-3246 .elementor-element.elementor-element-c3dd4e1{--min-height:379px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-a15c187 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3246 .elementor-element.elementor-element-a15c187 .elementor-heading-title{font-size:33px;}.elementor-3246 .elementor-element.elementor-element-3b308cc > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-3246 .elementor-element.elementor-element-05604e5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3246 .elementor-element.elementor-element-360267a{--padding-top:50px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-348d5ca:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-348d5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-ec45aa4{--spacer-size:305px;}.elementor-3246 .elementor-element.elementor-element-7c4f629{text-align:center;}.elementor-3246 .elementor-element.elementor-element-b5bcc8a{text-align:center;}.elementor-3246 .elementor-element.elementor-element-93de451{--padding-top:50px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2a1d164{text-align:center;}.elementor-3246 .elementor-element.elementor-element-96286ba{text-align:center;}.elementor-3246 .elementor-element.elementor-element-0fac664:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-0fac664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-e3f477a{--spacer-size:305px;}.elementor-3246 .elementor-element.elementor-element-836c96c .elementor-heading-title{font-size:32px;}.elementor-3246 .elementor-element.elementor-element-edb1c3b{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-c26a33e{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-e860305{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-85a1d03{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-904a5ff{--padding-top:20px;--padding-bottom:50px;--padding-left:9px;--padding-right:9px;}.elementor-3246 .elementor-element.elementor-element-e4abc5b > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-3246 .elementor-element.elementor-element-5c2313e{--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3246 .elementor-element.elementor-element-43ad18f{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3246 .elementor-element.elementor-element-2978d0c{text-align:center;}.elementor-3246 .elementor-element.elementor-element-938211e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-dec04ca:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-dec04ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-dec04ca{--margin-top:0px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;}.elementor-3246 .elementor-element.elementor-element-cd2eadf{--spacer-size:161px;}.elementor-3246 .elementor-element.elementor-element-a8d0c8f{text-align:center;}.elementor-3246 .elementor-element.elementor-element-a8d0c8f .elementor-heading-title{font-size:32px;}.elementor-3246 .elementor-element.elementor-element-0a3bf11{text-align:center;}.elementor-3246 .elementor-element.elementor-element-62a8720{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3246 .elementor-element.elementor-element-62a8720 .elementor-icon-list-item > a{font-size:20px;}.elementor-3246 .elementor-element.elementor-element-a953531 > .elementor-widget-container{margin:-42px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-a953531 */.gform_title {
    display: none !important;
}
#gform_submit_button_1{
    background-color: black;
}/* End custom CSS */